Most small business owners know what a bookkeeper is; they take all of your receipts and magically organize them in an accounting system. Most will provide you with financials on a monthly basis, but they are primarily entering the data you give to them.
So, what is a contoller?
In small businesses, the controller is often in charge of finance, accounting, bookkeeping, information management, information technology, human resources, and administration of 401k and benefit plans. If the company has an internal bookkeeper, the controller will oversee their work while performing other accounting functions. The controller usually also acts as a liason with the company’s outside advisors such as the CPA firm, attorney, and bankers.