← All articles

For business owners

Bookkeeper vs accountant vs CPA: which does your small business need?

A bookkeeper keeps the books current all year. An accountant turns them into decisions. A CPA is a licensed accountant who can do a few things nobody else can. Most small businesses need the first and the third, and grow into the second.

A bookkeeper records what happened in your business and keeps the books current, every week of the year. An accountant uses those books to close the period, produce statements and tell you what they mean. A CPA is an accountant with a state license, which lets them do a short list of things nobody else can, such as audits and representing you before the IRS in an audit or appeal.

Most small businesses need a bookkeeper all year and a CPA at tax time. The accountant layer in the middle is the one you grow into.

The confusion is understandable, because the three overlap and the titles get used loosely. The cost of getting it wrong is real, though. Hire only a CPA and you pay CPA rates for data entry. Hire only a bookkeeper and nobody is checking whether the numbers mean what you think they mean.

The difference at a glance

Bookkeeper Accountant CPA
Main job Record and reconcile Close, report and analyze Licensed work: attest, tax, representation
How often you need them Every week Monthly or quarterly At year end, and when something formal is required
Typical tasks Categorizing transactions, bank and card reconciliations, bills, invoices, payroll records Month-end close, accruals, financial statements, budgets, variance analysis Tax returns and planning, audits, reviews, IRS representation
License required No No, in most roles Yes, from a state board of accountancy
Can prepare your tax return for pay Only with an IRS PTIN Only with an IRS PTIN Yes (every paid preparer, CPAs included, needs a PTIN)
Can represent you in an IRS audit or appeal No No, unless they are an enrolled agent Yes

What a bookkeeper does

A bookkeeper owns the day-to-day record. Every transaction gets categorized. Every bank and credit card account gets reconciled to its statement. Bills get entered when they arrive, invoices go out when the work is done, and the receivables and payables stay accurate. In most small businesses that work happens in QuickBooks or Xero.

The output is a set of books you can trust on any given day, and a month-end close that actually closes. That is not glamorous work. It is the foundation everything else sits on, and it is the part that slips first when the owner is doing it at night.

What a bookkeeper should not be asked to do: decide how an unusual transaction should be treated, design your chart of accounts from scratch, or give you tax advice. Those are judgment calls, and a good bookkeeper flags them rather than guessing.

What an accountant does

An accountant works one level up. They take reconciled books and produce something you can make decisions with: closed periods, accruals posted, financial statements that reflect what the business actually earned, and an explanation of what changed and why.

As a business grows, this is often a staff accountant or a controller. A controller owns the whole accounting function, sets the processes and reviews other people's work. If you have a bookkeeper and your monthly numbers still arrive late, confusing or untrusted, the missing piece is usually this layer, not a better bookkeeper.

"Accountant" is a broad description, not a license. Someone can hold a degree in accounting and years of experience without being a CPA, and for most monthly accounting work that is exactly who you need.

What only a CPA can do

A CPA has passed the CPA exam and holds a license from a state board of accountancy, with continuing education to keep it. That license matters for a short, specific list of work.

Audits and reviews. When a lender, investor or buyer asks for audited or reviewed financial statements, that report has to come from a licensed CPA firm. Nobody else can issue it.

Representing you before the IRS. According to the IRS, CPAs, enrolled agents and attorneys have unlimited representation rights, so they can represent you in audits, payment and collection issues, and appeals. Other paid preparers either cannot represent you at all, or can only do so in limited situations for returns they prepared themselves. The IRS sets this out in its guide to tax preparer credentials and qualifications.

Tax planning and complex returns. Strictly speaking, anyone with an IRS preparer tax identification number (PTIN) can prepare returns for pay; the IRS says so plainly in its guide to choosing a tax professional. In practice, for a business return, entity decisions and planning, you want a CPA or an enrolled agent, because the questions are judgment calls with real money behind them.

Do you need a bookkeeper if you have a CPA?

Almost always, yes. This is the most common gap we see.

Your CPA does the return, the planning and the advice. They are not set up to categorize your transactions every week, and if they do end up doing it, you pay CPA rates for data entry. The usual pattern is worse: the books are left until year end, the CPA spends the first weeks of the engagement cleaning them up, and the invoice reflects it.

A bookkeeper changes what you pay your CPA for. When the books arrive reconciled and closed, your CPA spends their time on the questions that need a CPA. If your books are already months behind, start by catching them up before the next tax season, not during it.

Which one does your business need right now?

Match the role to where you are.

  1. Just getting started, low volume. Good software and a disciplined owner can carry it for a while. Use a CPA or enrolled agent for the return and for entity setup questions.
  2. Revenue is real and transactions pile up. This is the point to add a bookkeeper. The signal is simple: the books are behind, or the owner is spending evenings on them.
  3. Monthly numbers drive decisions. Inventory, employees across departments, a line of credit, investors who want reports. Add accountant-level work: a proper close, accruals and statements someone explains to you.
  4. Someone outside requires assurance. A lender, investor or buyer asks for reviewed or audited statements. That is CPA firm work, on top of everything above.

Most businesses reading this are at stage two or three. The bookkeeper is the hire that unlocks the rest.

Where a dedicated operator fits

We place dedicated, degreed accounting professionals, based offshore, into US small businesses full-time on US business hours. Every operator is QuickBooks certified and most also work in Xero. Depending on the role, that covers bookkeeper-level work, accountant-level close and reporting, or both. What it never covers is your CPA's job. The operator keeps the books clean so your CPA's time goes to tax and advice.

Standard placement is $2,200 a month for 40 hours a week of dedicated support, plus a one-time setup fee, confirmed on the fit call. Placement typically takes 14 to 21 days from that call. You can see the roles on our services page.

Common questions

What can a CPA do that a bookkeeper cannot?

Issue audited or reviewed financial statements, and represent you before the IRS in audits, collections and appeals. A CPA can also prepare and sign your tax return and advise you on tax planning. A bookkeeper keeps the records those things depend on.

Can a bookkeeper do my taxes?

A bookkeeper can prepare a tax return for pay only if they hold an IRS PTIN, and most bookkeepers do not offer it. Even when they can prepare a return, they cannot represent you if the IRS audits it unless they are also a CPA, enrolled agent or attorney. For a business return, most owners are better served by a bookkeeper keeping the books and a CPA or enrolled agent doing the return.

Is a bookkeeper cheaper than an accountant?

Yes, per hour, and a CPA costs more again. The cheaper path overall is usually to pay each one for their own work: a bookkeeper for the weekly record, a CPA for the return and the advice, instead of paying CPA rates to clean up a year of books.

Can a bookkeeper be called an accountant?

"Accountant" is a general description, while "CPA" is a protected title that requires a state license. Some states also restrict titles like "public accountant." If a credential matters for what you need, ask whether the person is licensed, not what they are called.

Do I need an accountant or a bookkeeper for a small business?

Start with a bookkeeper, because clean books are what every other role works from. Add accountant-level help when you need a monthly close and statements you can make decisions with, and use a CPA or enrolled agent for taxes throughout.