When Do You Need a CPA vs. a Bookkeeper?

The two roles sound similar and often get confused, but they answer very different questions about your money.

One of the most common points of confusion for a small business owner or a busy household is whether they need a bookkeeper, a CPA, or both. Part of the confusion is reasonable — the two roles work with the same underlying numbers, sometimes use the same software, and can genuinely overlap depending on who you hire. But the core jobs are different, and knowing exactly where the line sits saves you from either paying for expertise you don't need or leaving a real gap uncovered.

What a bookkeeper is actually responsible for

A bookkeeper's job is the ongoing, day-to-day work of keeping your financial records accurate: categorizing transactions as they happen, reconciling bank and credit card statements against your books, tracking accounts payable and receivable, and in some cases running payroll. Think of it as the maintenance work that keeps your financial picture current and accurate throughout the year, rather than a once-a-year event.

Most US states don't require a specific license to work as a bookkeeper, which means the title alone tells you less than it would for a CPA. What matters more in practice is what software they use, how consistently they reconcile your accounts, and whether they can produce clean reports on demand.

What a CPA adds on top of that

A CPA is licensed by a state after passing the Uniform CPA Exam and meeting education and experience requirements, and their scope extends well beyond recordkeeping into tax strategy, tax return preparation, formal financial statements, and — for some CPAs — audits. Where a bookkeeper answers "what happened with my money this month," a CPA is more often answering "what should I do about it, and what am I required to report."

A CPA is also the professional you'd typically turn to for tax planning that spans more than a single filing — deciding on a business structure, evaluating the tax impact of a major purchase, or navigating a multi-state tax situation. This is strategic and interpretive work, distinct from the recordkeeping a bookkeeper handles.

Where the overlap actually happens

Some CPA firms offer bookkeeping as an add-on service, and some experienced bookkeepers work closely enough with tax rules that they can flag issues before they become expensive. This overlap is exactly why the confusion exists. The practical question to ask any provider isn't "are you a bookkeeper or a CPA" but "specifically, what will you do for me, and what will you hand off to someone else."

Signals that a bookkeeper is enough

  • Your finances are relatively simple — one business, straightforward income, no unusual deductions
  • You mainly need your books kept current and accurate, not strategic tax advice
  • You already have a separate CPA, EA, or tax preparer handling the annual return
  • You want monthly visibility into cash flow without paying CPA rates for routine data entry

Signals you need a CPA, not just a bookkeeper

  • You're making a decision with real tax consequences — choosing a business entity type, buying property, selling a business
  • You need formal financial statements for a lender, investor, or grant application
  • Your income situation spans multiple states or countries
  • You've received a notice from a tax authority and need someone who can interpret and respond to it, not just record the numbers

Our guide on CPA vs. enrolled agent vs. bookkeeper vs. tax preparer covers where an enrolled agent fits into this picture as well, since a tax-focused EA is sometimes a more affordable middle ground than a full-scope CPA.

A common setup that works for a lot of small businesses

A frequent, practical arrangement is a bookkeeper handling monthly reconciliation and reporting throughout the year, paired with a CPA or EA brought in specifically for the annual tax return and any strategic decisions. This splits the work by what it actually requires: routine, ongoing accuracy versus periodic, higher-stakes judgment calls. It's often more cost-effective than paying CPA rates for monthly data entry, and it means the person doing your taxes is working from clean records rather than untangling a year's worth of loose ends in April.

What this looks like for a solo freelancer versus a small business with employees

A solo freelancer with modest, predictable income might reasonably handle their own bookkeeping in a simple app and bring a CPA or EA in only once a year for the return itself. The volume of transactions is low enough that a monthly bookkeeper may not pay for itself.

A small business with a handful of employees, inventory, and multiple revenue streams generates enough transaction volume that a dedicated bookkeeper genuinely saves time and catches errors that would otherwise pile up. At that point, a CPA reviewing clean monthly books at tax time is working far more efficiently — and often more cheaply overall — than one starting from scratch each spring.

What to ask when you're not sure which you need

Describe your actual situation to a prospective bookkeeper or CPA and ask directly whether their services cover it, or whether you'd need to pair them with someone else. A good bookkeeper will tell you honestly if your situation needs a CPA's judgment, and a good CPA will often recommend a bookkeeper if monthly recordkeeping isn't the best use of their time or your budget. Evasiveness on this specific question is itself a useful signal — see our guide on accountant red flags for more on that.

Cost expectations, described honestly

Bookkeeping is typically billed as a monthly retainer that scales with transaction volume and complexity, while CPA work is more often billed hourly for advisory work or as a flat fee for a defined task like a tax return. Neither is universally cheaper — the total cost depends on how much work your situation genuinely requires, not just which title is on the invoice.

How much this typically costs, in relative terms

Bookkeeping is usually priced as a monthly retainer that scales with how many transactions and accounts need reconciling, while CPA work for tax preparation or advisory tends to be priced as a flat fee per return or an hourly rate for open-ended work. Neither is inherently more expensive — a business with heavy transaction volume but a simple tax situation might pay more for bookkeeping than for its annual return, while a business with light bookkeeping needs but a complicated multi-entity tax structure might see the reverse.

What happens if you skip the bookkeeper and go straight to a CPA

Some business owners try to save money by doing their own bookkeeping throughout the year and bringing only the final numbers to a CPA at tax time. This can work if you're genuinely disciplined about keeping records current, but it often backfires — a CPA who has to spend hours untangling a year of inconsistent categorization before they can even start the tax work will typically bill for that untangling time at their own hourly rate, which is usually higher than what a dedicated bookkeeper would have charged to keep things clean throughout the year.

Signs your current setup isn't working

If you're a business owner currently doing your own books and finding that you dread opening your accounting software, that invoices go unsent for weeks, or that you genuinely don't know your current cash position without digging, these are signs that a bookkeeper would likely pay for themselves in time saved and errors avoided. Similarly, if your CPA relationship has started to feel like an annual scramble rather than a planned conversation, adding a bookkeeper to keep things current during the year is often the fix, rather than switching CPAs.

Key takeaway A bookkeeper keeps your ongoing records accurate; a CPA interprets those records, prepares your return, and advises on decisions with tax consequences. Many small businesses need both, working together, rather than treating them as competing options.

If you're ready to compare what either option would actually cost you, the fee-comparison tool on this site runs a retainer against a one-time fee side by side.

This is general information about how accounting credentials and fee structures typically work in the United States, not individual tax or financial advice — your situation may differ.

Free download

The Accountant Selection Worksheet

A worksheet and question list for figuring out what kind of accountant you actually need and vetting them before you hire.

Get the free guide →
Find helpQuestions to ask