The term "virtual" is used because all client interaction will be done via the web. I don't offer on-site services at this time. Due to being virtual, certain services other bookkeepers may offer are not available - like cutting checks for clients. The mail is slow and unpredictable, payables are time-sensitive, and I'm not signing the checks. My philosophy is that an external bookkeeper should have enough access to financial data to do the work, but not enough access to influence it.
I would be glad to help you create invoices and / or statements for your clients / customers in your accounting software. We can then apply payments when they are received and record deposits. I can also produce aging reports to show you when payments are due and who is overdue. However, you will need to contact a collections agency for overdue accounts.
When you receive bills, I would be happy to record them in your accounting software. In order to stay current, this is normally done weekly or bi-weekly. I can then create an aging report showing you exactly what is due and when it is due. I will not cut checks, but I will record the checks once you have written them.
Reconciliations are extremely important for cash and credit card accounts. They not only show what is reconciled and what is still outstanding, but they provide validity for your transactions in case of an audit.
I will review your sales data as well as the sales tax you have collected and create the appropriate report for the state or local government. Sales tax can be tricky depending on the state and locality, so I may refer you to a CPA if I don't believe I can meet your needs.
This is simple way for a small business to make sure the books are up to date. You provide me with your bank statements and credit card statements and give us a description of the transactions. Then, I will record the transactions and reconcile the accounts. I can then produce a monthly P&L and Balance Sheet. The one drawback is that this has no predictive quality. There are no aging reports showing you what is due or what needs to be paid - it's all after-the-fact.
I use QuickBooks Desktop for all payroll functions. My process is very old-school, and it is designed for small businesses. I will take either your hourly or salary data and we will produce paystubs and payroll reports for you each pay period. You can then write checks based off the paystubs. I do not offer direct deposit or write the checks myself.
Again, using QuickBooks Desktop, I will produce your payroll tax reports for you - quarterly and yearly. For quarterly reports, I will send you the reports with instructions on where to sign and send in the report. For yearly reports, some are required to be printed using forms specified by the government. These will have to be mailed to you for signature.