Most people use "bookkeeper," "accountant," and "CPA" interchangeably. They're not the same job — and getting them confused can either waste your money or leave gaps in your finances. Here's the real difference, what each costs, and which one your business actually needs.
The short answer
Three different roles, three different hourly rates, three different things they're licensed to do:
| Role | Hourly Rate | What They Do | Licensed? |
|---|---|---|---|
| Bookkeeper | $30–$90/hr | Records transactions, reconciles accounts, monthly reports | No |
| Accountant | $50–$150/hr | Year-end financials, tax prep, business strategy | No |
| CPA | $150–$400/hr | Everything an accountant does + audits, IRS representation, attest work | Yes — state-licensed |
Each role builds on the one below it. The bookkeeper produces the raw financial data. The accountant interprets it. The CPA is the accountant with a state license that unlocks specific legal authority.
What a bookkeeper does
A bookkeeper handles the day-to-day financial recordkeeping for your business. Their job is to make sure every dollar flowing in and out of your business is recorded accurately and categorized correctly.
Typical bookkeeper responsibilities:
- Recording all business transactions (income, expenses, transfers)
- Reconciling bank and credit card accounts every month
- Categorizing expenses correctly (so deductions don't get missed)
- Producing monthly Profit & Loss, Balance Sheet, and Cash Flow reports
- Tracking accounts receivable and accounts payable
- Keeping your books "tax-ready" so year-end prep is fast
What a bookkeeper doesn't do: file your tax return, sign audited financial statements, advise on tax strategy, or represent you before the IRS. Those require an accountant or CPA.
Bookkeepers don't need a license. They're trained — often certified through QuickBooks ProAdvisor, Xero, or other software programs — but anyone can legally call themselves a bookkeeper.
What an accountant does
An accountant takes the data the bookkeeper produces and turns it into decision-making information. Where a bookkeeper records, an accountant analyzes and advises.
Typical accountant responsibilities:
- Reviewing the bookkeeper's monthly work for accuracy
- Preparing year-end financial statements
- Filing business and personal tax returns
- Tax planning and strategy throughout the year
- Advising on business structure (LLC vs S-Corp, etc.)
- Helping you understand what your numbers actually mean
Like bookkeepers, "accountant" is an unprotected title in most states — anyone can use it. But most accountants have a bachelor's degree in accounting and significant experience.
The overlap: Many accountants do bookkeeping work and many bookkeepers do basic accounting. The line is fuzzier than the textbooks suggest. The real difference is depth of analysis and whether they can file your taxes.
What a CPA does (and why they cost more)
A Certified Public Accountant is an accountant who has passed a brutal four-part licensing exam, completed 150 college credit hours (typically a master's degree's worth), accumulated 1–2 years of supervised experience, and maintains the license with annual continuing education.
Everything an accountant does, a CPA can do. But the CPA license also unlocks four things only a licensed CPA can legally do:
- Sign audited financial statements — required for many bank loans, investor due diligence, and any business that wants to go public
- Represent you before the IRS in audits, appeals, and collection cases (Enrolled Agents and tax attorneys can also do this; regular accountants cannot)
- Issue attest opinions — reviews and compilations that carry legal weight
- Practice public accounting — sign client tax returns and financial statements as a public service for fee
The CPA designation matters most when you have a real reason to need it: complex tax situations, a business loan that requires audited financials, an IRS audit, or a business preparing for sale or fundraising. For routine bookkeeping and tax filing, a regular accountant (or Enrolled Agent for tax) is usually plenty.
How most small businesses actually use all three
Here's the workflow we see most often with growing small businesses:
Monthly: A bookkeeper handles the day-to-day. Records transactions, reconciles accounts, produces P&L and balance sheet. Cost: $200–$1,200/mo flat rate.
Quarterly or annually: An accountant or CPA reviews the bookkeeper's work, prepares the tax return, and provides tax planning advice. Cost: $500–$3,500 per year for typical small business returns.
As needed: A CPA gets involved for specific situations — audited financials for a bank loan, IRS representation, a business sale, or a complex transaction. Cost: project-based, typically $2,000–$15,000.
Splitting the work this way is usually cheaper than hiring a CPA to do everything. You'd be paying $200–$400/hr for a CPA to do work a $50/hr bookkeeper could do faster.
Which one do you actually need?
If you're under $5K/mo and your books are simple: You might be able to do bookkeeping yourself with QuickBooks. Hire a CPA or accountant once a year to file your taxes. Total cost: ~$30/mo software + $500–$1,500 once-a-year tax prep.
If you're $10K–$100K/mo with growing complexity: Hire a monthly bookkeeper and a separate accountant or CPA for taxes. This is where most growing businesses land. Total cost: $300–$700/mo bookkeeping + $800–$2,500/year tax prep.
If you're over $100K/mo, have multiple entities, raising capital, or facing an audit: You need a CPA in the mix — either as your accountant or available for specific projects. Bookkeeping still gets handled at the bookkeeper level for efficiency.
The most common mistake
Hiring a CPA to be your bookkeeper. CPAs are extraordinarily skilled — and you're paying $200/hr+ for that skill. Having them categorize Stripe transactions and reconcile a credit card is a waste of their time and your money.
The other common mistake: trying to do everything yourself for too long. By the time you're spending 6+ hours a month on QuickBooks, getting confused by what's deductible, and dreading tax season — you've already lost more in time and missed deductions than a bookkeeper would cost. Most owners realize this around the $5K–$10K/mo expense mark.
A simple rule of thumb
Use this mental model:
- Bookkeeper = monthly hygiene. The person making sure your books are clean and current.
- Accountant = annual checkup. The person making sense of the books and filing your taxes.
- CPA = specialist. The person you call when something specific demands a license.
Most small businesses need #1 monthly, #2 annually, and #3 rarely. Hiring all three at all times is overkill. Skipping #1 and only hiring #2 once a year creates the "shoebox of receipts" problem — which makes #2 way more expensive.
If you want help figuring out which mix is right for your business, we do free 15-minute consultations. We'll look at your situation honestly and tell you what you actually need — even if that means we tell you you're not ready for monthly bookkeeping yet.
Need a hand with your books?
Book a free 15-minute call. We'll figure out what you actually need — no sales pitch.
Schedule Free Consultation →