

The Benefits of a Virtual Controller
Many large companies have a position called a controller. This person pays the bills of the company and oversees many of the daily financial transactions including cash flow management. This can be very helpful for a large company because they have so many bills coming in and invoices going out that one person, or sometimes an entire department needs to be devoted to this issue. For most small businesses, hiring one person responsible for just this job would not be cost eff


How should I track income and expenses?
Every year, it is inevitable that we have clients come in the door with pages and pages of spreadsheets or notebook paper where they kept track of expenses. It can be hard to prepare a tax return with this information. I am less concerned about the time it takes us to prepare the return. I am more concerned with the amount of time that this person spent putting together this makeshift ledger. I oftentimes get asked if I have a better way for them to keep track of all of th