2,200+ service businesses benchmarked. How do your margins stack up? See where you stand →
Level
Strategy

Do You Need a Bookkeeper, Accountant, or CFO? (The $1M Revenue Decision)

Sam Young·2026-02-18·11 minute read
Bookkeeper vs Accountant vs CFO — The $1M Revenue Decision — Level CFO

"Do I need a bookkeeper, an accountant, or a CFO?"

I get this question by email roughly four times a week. It's also one of the most-asked questions in small business Reddit threads — I counted 27 distinct posts asking it in just the last 18 months. Sample titles:

  • "Bookkeeper/Accountant/CPA -- What's needed?"
  • "Do I need to hire a CPA or a fractional CFO?"
  • "Traditional (and local) CPA or Fractional CFO?"
  • "Should I get an accountant or just use TurboTax?"
  • "What actually makes an accounting firm 'top-tier' for a small business?"

The confusion is reasonable. These three roles have overlapping skills, overlapping tools, and titles that get used interchangeably. But they do different jobs. Hiring the wrong one for your stage is one of the most common mistakes I see — and one of the most expensive.

Here's the actual breakdown.


What each role actually does

Bookkeeper

Primary job: Record what happened.

A bookkeeper takes transactions that already occurred and gets them into your accounting system correctly. Categorize every expense. Reconcile every bank and credit card statement. Enter every invoice. Track AR aging. Process payroll (in some cases). Close the books each month.

What a good bookkeeper delivers monthly:

  • Clean, reconciled GL
  • P&L and balance sheet
  • AR aging
  • AP aging
  • Month-end journal entries (prepaids, accruals, depreciation)

What a bookkeeper does NOT do:

  • Tell you whether your P&L is good or bad
  • Recommend operational changes
  • File taxes (beyond sales tax)
  • Build forecasts or budgets
  • Provide strategic advice

Typical cost:

  • DIY with software: $30-80/mo (QuickBooks or similar)
  • Virtual/offshore bookkeeper: $200-500/mo
  • Local/in-person bookkeeper: $400-1,200/mo depending on complexity
  • W-2 bookkeeper (part-time): $1,500-3,000/mo
  • Full-time W-2 bookkeeper: $55K-75K/year

You need one when: You have any business at all. Truly. Even at $100K in revenue, clean bookkeeping pays for itself in tax season and peace of mind.

Accountant / CPA

Primary job: Interpret, file, and advise on taxes.

A CPA (Certified Public Accountant) is licensed to prepare tax returns, represent you in front of the IRS, sign off on financial statements, and provide tax planning advice. A non-CPA "accountant" can do most of the same work except audit attestation and some high-stakes IRS matters.

What a good CPA delivers:

  • Annual tax return (federal + state + multi-state if applicable)
  • Quarterly estimated tax payment guidance
  • Tax planning (entity structure, S-corp election, retirement plans, depreciation strategy)
  • Review of bookkeeping quality before tax filing
  • Response to IRS or state tax authority notices
  • Support for audits (by IRS or state)

What a CPA does NOT do (usually):

  • Day-to-day bookkeeping
  • Monthly management reporting
  • Cash flow forecasting
  • Operational finance (pricing, budgeting, FP&A)
  • Advice on strategic decisions (should I hire, should I raise prices)

Typical cost:

  • Tax prep only (simple business): $800-2,500/year
  • Tax prep + quarterly check-ins: $3,000-7,000/year
  • Comprehensive tax advisory (multi-entity, complex): $8,000-25,000/year
  • Full outsourced accounting + tax (small firm service): $15,000-60,000/year

You need one when: You have any business. Full stop. The tax liability consequences of not having competent CPA support grow non-linearly — small businesses without CPAs routinely pay $8K-$30K more in taxes than they should, and get hit with preventable penalties.

Fractional CFO

Primary job: Help you make better business decisions with financial insight.

A CFO (or fractional CFO, which is the part-time version) looks forward, not backward. They take the data the bookkeeper produces and the tax positioning the CPA structures, and they turn it into decisions.

What a good fractional CFO delivers:

  • Monthly management reporting with commentary (not just numbers)
  • Cash flow forecasting (13-week rolling)
  • Budgeting and annual planning
  • Pricing analysis and margin work
  • Job-level or product-level profitability
  • Hiring/firing/investment decision support
  • Fundraising prep and negotiations
  • M&A readiness and due diligence
  • Benchmarking against industry peers
  • Strategic decisions (expansion, pivoting, exits)

What a fractional CFO does NOT do:

  • Day-to-day bookkeeping (they'll set up the system, not run it)
  • Tax filing (they'll strategize with your CPA, not replace them)
  • Signing off on audited financials (that's a CPA function)

Typical cost:

  • Pure fractional (4-8 hours/mo): $1,500-3,500/mo
  • Full fractional (20-40 hours/mo): $4,000-12,000/mo
  • Fractional + team (bookkeeping + CFO + analytics): $2,000-8,000/mo at platform pricing
  • Full-time CFO W-2: $180K-325K/year base + equity/bonus

You need one when: You cross $1M-$2M in revenue AND have any of the following problems — you don't know your real margin, you can't model hiring decisions, you've had a cash-flow scare, you're considering raising capital or selling, or your P&L doesn't give you confidence you're making good decisions.


The role/revenue matrix

Here's the matrix I walk new prospects through. It's not perfect, but it's approximately right across thousands of businesses I've benchmarked.

RevenueBookkeeperAccountant/CPAFractional CFO
$0-$250KSelf or $30-100/moTax prep only, $800-1,500/yrNo
$250K-$500KVirtual bookkeeper $200-400/moTax prep + 1-2 planning calls, $1,500-3,000/yrNot yet
$500K-$1MVirtual or part-time, $400-800/moTax prep + quarterly planning, $2,500-5,000/yrNice to have
$1M-$3MPart-time or in-house, $700-1,800/moTax + proactive planning, $4,000-8,000/yrYes ($1,500-2,500/mo fractional)
$3M-$10MIn-house or outsourced team, $1,800-4,000/moDeep tax advisory, $6,000-15,000/yrYes ($3,000-6,000/mo fractional)
$10M-$30MFull-time bookkeeper + AP/AR, $60-100K/yrMid-tier CPA firm, $10,000-30,000/yrYes, approaching full-time CFO ($5,000-15,000/mo or W-2 $180K+)
$30M+Full accounting team, $150K+ totalMid-to-top tier firm, $25,000-80,000/yrFull-time CFO required ($225K-450K W-2)

The three combinations that cause problems

I see these three "stack" configurations fail repeatedly. If you're in one of them, make a change.

Problem Stack 1: CPA doing bookkeeping

What it looks like: You pay your CPA $500-1,200/mo to "handle the books" because it's easier than managing two vendors.

Why it's bad:

  • CPAs charge bookkeeper premium rates ($100-200/hr) for bookkeeper work
  • Their priority is tax filing, so your monthly close runs 45-60 days behind (too slow for management decisions)
  • They're not set up to flag operational issues in your day-to-day transactions
  • You end up paying 2-3x what a dedicated bookkeeper would cost

Fix: Hire a dedicated bookkeeper (virtual, part-time, or W-2 depending on your size). Let the CPA focus on tax filing, entity strategy, and review.

Problem Stack 2: Bookkeeper doing CFO work

What it looks like: You ask your bookkeeper strategic questions ("should I hire?" "are my margins good?") because they're the finance person you talk to most.

Why it's bad:

  • Most bookkeepers are trained in recording, not interpreting. Their advice is transactional, not strategic.
  • They often lack industry benchmarking context (they don't know what "normal" looks like for your industry)
  • They may tell you what you want to hear because they're scared of losing the account
  • Big decisions (hiring, pricing, capital structure) need CFO-level analysis, not "how does this look?" from the bookkeeper

Fix: Keep the bookkeeper doing bookkeeping. Add a fractional CFO for 4-8 hours/mo to handle the decision-support work. The fractional CFO will often oversee the bookkeeper and ensure the books are giving you the right data.

Problem Stack 3: No bookkeeper, DIY QuickBooks

What it looks like: Owner (or owner's spouse) does the bookkeeping in QuickBooks themselves to save money. Revenue is $500K-$2M. The books are "mostly right."

Why it's bad:

  • Time cost: owner spends 15-30 hours/month on bookkeeping that a professional would do in 6-10
  • Quality issues: categorization mistakes, missing accruals, undeposited funds not clearing
  • Tax consequences: missed deductions, miscategorized expenses, audit risk
  • Opportunity cost: those 20 hours/month should be spent on sales, hiring, or strategic work

Fix: This is almost always the highest-ROI swap an owner can make. A $400-800/mo virtual bookkeeper replaces 15-25 hours of owner time per month. Even at $100/hr opportunity cost, that's a 3-5x return.


The specific transitions and their triggers

Transition 1: Adding a bookkeeper (anytime, but certainly by $250K)

Trigger: You're spending more than 5 hours/mo on bookkeeping yourself, your books are behind, or you've missed tax deductions because you couldn't find receipts.

What to look for: Bookkeeper familiar with your industry, uses the same accounting software you use (QuickBooks/Xero/Wave), provides monthly reports, and communicates in English you understand.

Red flags: Won't reconcile accounts, doesn't explain entries, charges by transaction volume rather than time, doesn't close the books at month-end.

Transition 2: Upgrading your CPA (typically around $1M-$3M)

Trigger: You're paying significantly in taxes and your current CPA is "just a tax preparer" rather than a proactive planner.

What to look for: CPA who specializes in your industry, does proactive quarterly planning (not just year-end), can help with entity structure, retirement plans, and multi-state tax (if applicable).

Red flags: Only communicates March-April, doesn't review your monthly financials during the year, charges for every phone call, doesn't have staff to handle complex questions.

Transition 3: Adding a fractional CFO (around $1M-$3M depending on complexity)

Trigger: You don't know your real margin, you can't model hiring decisions, you've had a cash-flow scare, or decisions are getting big enough that "what do I think?" isn't enough.

What to look for: CFO who's worked in your industry or with your business model, has real operator experience (not just accounting), builds actual forecasts and dashboards, and has a clear communication cadence (weekly or bi-weekly calls).

Red flags: Delivers a generic monthly report with no commentary, is unresponsive between calls, doesn't bring industry benchmarks, charges full-time CFO rates for part-time work.

Transition 4: Hiring a full-time CFO (typically $10M-$20M+)

Trigger: Business complexity has exceeded what fractional support can handle. Multiple entities, raising capital, M&A in progress, international operations, or 50+ employees.

What to look for: Full-time CFO with experience at your scale, relevant industry, and with the specific challenges you face (growth, exit prep, multi-entity consolidation, fundraising, etc.).

Red flags: Overqualified (wants equity + executive salary you can't justify), underqualified (never operated at your scale), or can't articulate what they'd do in the first 90 days.


The honest economics

Most small business owners could save money by being more thoughtful about this stack. Here's what I see as a typical "before and after" when we help:

Typical $2M service business, BEFORE:

  • CPA doing bookkeeping: $900/mo
  • Owner doing strategic thinking solo: 0 cost, but huge opportunity cost
  • Total: $10,800/year in finance spend, big mistakes not caught

Same business, AFTER:

  • Virtual bookkeeper: $500/mo
  • CPA doing tax + quarterly planning: $4,500/year
  • Fractional CFO (2-4 hrs/mo): $1,500/mo
  • Total: $28,500/year in finance spend, but with identifiable savings

The AFTER configuration costs $17,700/year more than the BEFORE. It typically unlocks:

  • $25K-50K in first-year AR improvement (just from visibility)
  • $8K-15K in tax savings (from proactive CPA work)
  • Better hiring decisions, better pricing, fewer mistakes
  • Peace of mind — which is not small

Net of savings, the upgrade is usually free or net-positive even in year 1. And the compounding value over 3-5 years is enormous.


FAQ

When do I need a CFO instead of just an accountant? When you cross $1M-$2M in revenue AND need forward-looking help (not just tax filing and bookkeeping). Specific triggers: you don't know your real margin, you can't model hiring decisions, you've had a cash-flow scare, you're considering raising capital, or you're feeling overwhelmed by financial decisions. A CPA files taxes; a CFO helps you decide what to do.

What's the difference between a CPA and an accountant? A CPA is a licensed Certified Public Accountant with specific educational and exam requirements, plus ongoing CPE. Non-CPA accountants can do most bookkeeping and general accounting work but can't represent you before the IRS or sign audited financial statements. For most small businesses, working with a CPA is worth the modest premium.

Can a bookkeeper act as my CFO? Almost never, and when they do, you get bad strategic advice dressed up as finance expertise. Bookkeepers are trained to record, not interpret. Their industry knowledge is narrow. If you need strategic financial help, add a fractional CFO alongside your bookkeeper — don't ask the bookkeeper to do CFO work.

How much does a fractional CFO cost? For a $1-5M service business, expect $1,500-4,000/month for pure fractional CFO support (4-15 hours/month). Platforms offering combined bookkeeping + CFO services typically run $2,000-5,000/month. Full-time CFOs at $10M+ businesses cost $225-450K/year including benefits and equity.

Do I need all three (bookkeeper, CPA, CFO)? Above $1M in revenue, usually yes. Bookkeeper records, CPA files/optimizes taxes, CFO helps you make better business decisions. Each does a different job. The biggest mistake is trying to consolidate into fewer roles — you end up paying CPA rates for bookkeeping, or getting bookkeeper-quality strategic advice.

I can't afford a full-time CFO — what are my options? Fractional CFO. Starts at $1,500/mo for 4-6 hours of monthly support — 15-30x cheaper than a full-time CFO ($225K+/year). At that price you get monthly reporting commentary, cash flow forecasting, benchmarking, and strategic support for the decisions that matter. Level offers this starting at $1,500/month.


Not sure whether you need a bookkeeper, CPA, or CFO? Start with a free 48-hour financial audit. We'll look at your current setup, your revenue stage, and the specific gaps — then recommend the exact stack (including what you already have) that fits your business.

About the author

Sam Young

Founder of Level. Former private equity investor and investment banker. Built AI-powered accounting products while building financial products for 1,000+ commercial contractors — benchmarking financial data across 2,200+ service businesses in contractors, healthcare, restaurants, cleaning, and staffing. Operations analytics work with PE-backed service business portfolios across multiple verticals. Co-founded a real estate tax optimization firm, where his team has analyzed over $1B in real estate assets. Stanford MBA.

LinkedIn

Ready to see where your money is going?

We connect to your books and deliver a profitability audit in 48 hours. Free audit included.

No commitment. Cancel anytime.