Bookkeeper vs. CPA
Short answer
A bookkeeper organizes and maintains a business's day-to-day financial records. A CPA (Certified Public Accountant) is a licensed professional who can perform audits, prepare tax returns, and provide higher-level accounting and tax services. The roles are distinct but complementary.
Why it matters
Most small businesses need a bookkeeper to keep records current and organized, and a tax professional — often a CPA — to prepare and file returns. Understanding the difference helps an owner use each role for what it does best.
How it works
A bookkeeper handles categorization, reconciliation, and reporting throughout the year. At year-end, the organized books are handed to a tax professional who prepares the return and handles filing. The bookkeeper is not a substitute for a CPA, and vice versa.
A simple example
A business works with a bookkeeper who maintains monthly records and produces year-end reports. Those reports go to a CPA who prepares and files the business tax return.
A common misunderstanding
A bookkeeper is not a CPA, and a bookkeeper does not prepare tax returns unless separately credentialed to do so. Rachel Armstrong is a QuickBooks ProAdvisor Level 1 and a bookkeeper — not a CPA. Becoming a CPA is a future goal.
Related terms
Related service
About Rachel
When you may want help
If you need ongoing bookkeeping and organized records for your tax professional, that is where Armstrong Quality fits. Tax-return preparation itself is a separate service.


Written and reviewed by Rachel Armstrong, owner and bookkeeper at Armstrong Quality Financial Services. QuickBooks Online Level 1 ProAdvisor. This entry explains a general concept and is not individualized tax, legal, or investment advice.
QuickBooks ProAdvisorLevel 1 CertifiedMore answers that might help
Bank Reconciliation
A bank reconciliation is the process of comparing the transactions in your bookkeeping records with the activity shown on a bank statement. The goal is to identify missing, duplicated, or incorrect entries and confirm that the recorded balance is supported by the bank activity.
Cleanup & Catch-UpBookkeeping Cleanup
Bookkeeping cleanup addresses errors, inconsistencies, unreconciled accounts, or organizational problems already present in the books. It is corrective work meant to fix what exists rather than simply bring it up to date.
Cleanup & Catch-UpCatch-Up Bookkeeping
Catch-up bookkeeping brings previously unrecorded or incomplete bookkeeping periods up to date when transactions, reconciliations, or other routine work has fallen behind.
Bookkeeping BasicsChart of Accounts
A chart of accounts is the organized list of every account used to categorize a business's transactions — income, expenses, assets, liabilities, and equity. It is the backbone of how financial information is structured.
Business OperationsAccounts Payable
Accounts payable (often called A/P) is the money a business owes to vendors and suppliers for goods or services purchased on credit. It is a liability on the books until the bills are paid.
Business OperationsAccounts Receivable
Accounts receivable (often called A/R) is the money owed to a business by customers who have been invoiced but have not yet paid. It is an asset on the books.