Great question! The main difference between a CPA and a bookkeeper is their primary focus. In general, a CPA is focused on taxes – filing your tax returns, reducing your tax liability, tax planning, and so on. A bookkeeper, on the other hand, is focused on the financial health of your business. This includes day-to-day data entry and classifying transactions, reconciling bank and credit card accounts against the monthly statements, accounts payable/receivable all for the ability to create regular financial reports so you have the financial information that you need in order to make informed decisions. While there is overlap between accountants and bookkeepers, they are two different disciplines.