Bookkeeper vs. Accountant: Roles, Cost, and Which You Actually Need

Bookkeeper vs. Accountant

Most business owners learn the difference between a bookkeeper and an accountant the hard way — usually when tax season arrives and the wrong person is doing the wrong job. Here’s the clear breakdown.

What a Bookkeeper Does

A bookkeeper handles the day-to-day recording of financial transactions. Their core responsibilities:

  • Recording income and expenses in your accounting software
  • Reconciling bank and credit card accounts monthly
  • Managing accounts payable (bills) and accounts receivable (invoices)
  • Processing payroll or coordinating with a payroll provider
  • Categorizing transactions correctly in your chart of accounts
  • Producing a monthly P&L, balance sheet, and cash flow statement

What a bookkeeper does not typically do: prepare or file tax returns, provide strategic financial advice, perform audits, or make complex accounting judgments (like how to handle a revenue recognition question under ASC 606).

The output of good bookkeeping: Clean, reconciled financial statements delivered within 15 business days of month-end — that you can make decisions from.

What an Accountant Does

The term “accountant” is broader and often misused. In practice, it usually means someone with accounting education and experience who handles:

  • Tax planning and preparation (federal, state, sometimes local)
  • Financial statement preparation under GAAP
  • Advisory work: entity structure, tax strategy, cash flow planning
  • Representation before the IRS if you’re audited
  • Year-end close and adjusting entries
  • Specialized accounting treatments (revenue recognition, depreciation, equity)

CPA vs. accountant: A CPA (Certified Public Accountant) is a licensed accountant who has passed the CPA exam, met education and experience requirements, and maintains continuing education. Not all accountants are CPAs. If you need someone to represent you before the IRS or sign off on audited financial statements, you need a CPA specifically.

The Role Most Businesses Are Missing: The Controller

Between bookkeeper and CFO sits a role many growing businesses overlook: the controller. A controller:

  • Oversees the bookkeeper’s work and reviews financial statements for accuracy
  • Implements accounting policies and procedures
  • Manages the month-end close process
  • Ensures GAAP compliance
  • Prepares management reporting packages
  • Owns the chart of accounts and accounting infrastructure

Controllers are particularly valuable for businesses preparing to raise capital, managing multiple revenue streams, or scaling past $2M–$5M in revenue. A bookkeeper without controller-level oversight frequently produces financial statements that look clean but contain systematic errors — errors that surface painfully during investor due diligence.

Current Cost Ranges (2026)

Role In-House Annual Cost Outsourced Monthly Cost
Bookkeeper $45,000–$65,000 $500–$2,000
Controller $90,000–$130,000 $2,000–$5,000
CPA / Tax accountant $80,000–$150,000 $2,500–$8,000/yr (tax only)
Fractional CFO $150,000–$250,000 $3,000–$12,000

The outsourced model has become the default for businesses under $10M revenue. After Bench Accounting’s shutdown in December 2024, many business owners who had been on automated bookkeeping platforms discovered their books weren’t as clean as they thought — accelerating the shift toward firms with human accountant review built into the process.

Which Do You Need at Your Stage?

Under $500K revenue:

A basic bookkeeper (outsourced or part-time) is sufficient. Your primary need is clean records for tax filing and basic cash management. At this stage, your CPA for tax filing is your highest-value accounting relationship.

$500K–$2M revenue:

You need a bookkeeper doing reliable monthly close, plus a CPA relationship for tax planning (ideally quarterly touchpoints, not just April). If you’re raising capital or have complex transactions, controller-level review becomes important.

$2M–$10M revenue:

This is where most businesses are under-served. You need: reliable outsourced bookkeeping + controller oversight + a CPA for tax. The fractional model — one firm providing all three — is typically more cost-effective than managing separate providers and produces fewer gaps.

$10M+:

You need an internal hire, typically a full-time controller, supported by an outsourced CFO or in-house CFO depending on growth trajectory.

Why "My Bookkeeper Does Everything" Is a Red Flag

The most expensive accounting mistake we see at Acuity: businesses relying on a bookkeeper to do controller-level or CPA-level work. The consequences:

Over-reliance on bookkeeping for tax advice: Bookkeepers aren’t qualified to advise on S-Corp elections, R&D credits, entity structure, or tax strategy. If your bookkeeper is your only accounting advisor, you’re missing meaningful tax savings.

No review layer: Bookkeeper errors are common and normal — they process high volumes of transactions. Without a controller reviewing the output, systematic errors (wrong account categories, missing accruals, improper treatment of inventory) go undetected for months or years.

Investor readiness: If a VC asks for 2 years of GAAP financials, your bookkeeper cannot produce them alone. You need a controller or CPA to ensure the statements are GAAP-compliant and defensible.

The right structure isn’t a single person doing everything — it’s matched roles covering each function. That’s what a well-structured outsourced accounting firm provides.

Frequently Asked Questions

Bookkeepers can prepare basic tax returns in some cases — particularly simple personal returns or sole proprietor Schedule C filings — but they’re not licensed to do so and cannot represent you before the IRS. More importantly, for any business with significant revenue, an S-Corp election, multiple owners, or complex transactions, a bookkeeper doing your taxes creates meaningful risk. Tax preparation for businesses requires understanding of deductions, elections, entity-level issues, and state filings that go beyond what bookkeepers are trained for. The right model: bookkeeper handles the books; CPA reviews and files the taxes. They should be coordinating — not one person wearing both hats inadequately.

For most small businesses ($500K–$5M revenue), outsourced bookkeeping runs $1,000–$3,000/month for monthly close, reconciliation, and basic reporting. Very small businesses (under $500K, low transaction volume) can find bookkeeping services starting around $500/month. At $5M+ with complex transactions, multi-entity consolidation, or specialized industry needs (ecommerce inventory, SaaS revenue recognition), expect $3,000–$6,000/month for bookkeeping plus controller oversight. Beware of services that seem dramatically cheaper — the low-cost bookkeeping market has many providers offering clean-looking books that have systematic categorization errors that only surface during a tax audit or due diligence process.

Three checks: (1) Are your bank accounts reconciling perfectly every month? If the balance in your accounting software doesn’t match your bank statement to the penny (after accounting for outstanding checks/deposits), something’s wrong. (2) Do your financial statements make intuitive sense? Look at your P&L — do the expense categories match your actual spending? Is the gross margin percentage what you’d expect? Look at the balance sheet — do the A/R and A/P balances match your outstanding invoices and bills? (3) Has your bookkeeper ever found and corrected an error and told you about it? Good bookkeepers surface problems; they don’t just process transactions. If you’ve never received a message saying ‘I noticed this transaction looked unusual,’ your books may be getting processed without real review.

You need controller-level oversight when your decisions depend on the accuracy of your financial statements and a single bookkeeper error could create a meaningful problem. Practical triggers: (1) You’re preparing for a fundraise and need GAAP-compliant financials that will be scrutinized by investors; (2) Revenue exceeds $2–3M and you have enough transaction complexity that unreviewed bookkeeping creates risk; (3) You have multi-entity operations or intercompany transactions that require accounting judgment; (4) A bank or lender is relying on your financial statements for a credit facility. A controller reviews the bookkeeper’s work, catches errors, implements accounting policies, and produces management-quality reporting — not just data entry.

Former Bench clients who haven’t yet verified their historical records should start with a systematic review: pull bank statements for 2023 and 2024, run reconciliation reports from their Bench data export, and compare. Common Bench issues we’ve seen in cleanup: miscategorized transactions (particularly COGS vs. operating expense), missing payroll tax entries, and deferred revenue not recognized correctly for businesses that received prepayments. If your records show significant discrepancies or if you’re unable to access your Bench data, a bookkeeping cleanup project is warranted before filing 2025 taxes. The cost of cleanup now is significantly less than an IRS inquiry later. Most businesses with 12 months of Bench history to review are looking at $3,000–$8,000 in cleanup cost depending on complexity.