Insights

Bookkeeper vs. Controller vs. CFO: Who Do You Actually Need?

A bookkeeper records what happened in your business. A controller makes sure the numbers are right and delivered on time. A CFO tells you what to do about them. Most businesses need them in exactly that order — and hiring the wrong one is the most common (and expensive) finance-hiring mistake.

Every growing business hits the same wall: the founder is doing finance at midnight, something’s slipping, and everyone agrees “we need a finance person.” Then the mistake happens — because “finance person” is three different jobs, and they’re not interchangeable.

Hire a CFO to fix messy books and you’ll pay $300/hour for work a $40/hour bookkeeper does better. Hire a bookkeeper and expect a forecast, and you’ll be disappointed in someone doing exactly the job they were hired for.

Here’s the full picture in one table, then each role in depth.

The three roles at a glance

BookkeeperControllerCFO
Core jobRecord what happenedMake it right and on timeDecide what to do next
Key deliverablesCategorized transactions, reconciliations, AR/APMonth-end close, GAAP financials, internal controlsForecast, budget, board reporting, fundraising
Answers the question“What did we spend?”“Are these numbers true?”“What should we do?”
Typical cost (fractional/part-time)$500 – $2,500/mo$2,000 – $6,000/mo$3,000 – $15,000/mo
Typical cost (full-time)$45K – $65K/yr$130K – $180K/yr$350K+ fully loaded
When you need oneFrom your first 50 transactions~$2M revenue, or when trust in numbers slips~$2–5M revenue, or when raising
Reports toController (or owner)CFO (or owner)CEO / board

The bookkeeper: your financial record

A bookkeeper keeps the books current: every transaction categorized, every bank account reconciled, invoices out, bills paid, payroll posted. When the books are good, month-end arrives and the numbers are simply there — and tax season is a handoff, not an archaeology dig.

A day in the work: clearing bank feeds, matching receipts, chasing an unpaid invoice, reconciling last week’s credit-card statements, prepping the payroll journal entry.

Three signs you need one now:

  1. You (the founder) are doing the books yourself — the most expensive bookkeeper your company will ever employ
  2. The books are more than a month behind
  3. Tax season required weeks of cleanup last year

There’s no revenue threshold here: from your first few dozen monthly transactions, a part-time remote bookkeeper pays for itself in founder-hours alone.

The controller: your quality layer

A controller owns the integrity of your numbers. They run the month-end close to a calendar, review the bookkeeper’s work, enforce GAAP (accrual accounting, revenue recognition), design approval workflows, and deliver financial statements you’d hand a bank without flinching.

This is the role most businesses skip — they jump from “we have a bookkeeper” to “maybe we need a CFO” and miss the layer that actually fixes their problem. We call it the missing middle, and it’s the highest-leverage finance hire most $2–20M businesses can make.

A day in the work: running the close checklist, reviewing reconciliations, investigating a margin variance, drafting the monthly financial package, tightening a spend-approval process.

Three signs you’ve outgrown bookkeeper-only:

  1. Your close takes more than 15 days — you’re making decisions on stale numbers
  2. Your CPA keeps finding errors after the fact
  3. An audit, loan, or due diligence is coming and the books wouldn’t survive scrutiny

A fractional controller at $2,000–$6,000/month typically gets a business to a 5–10 day close within two cycles.

The CFO: your strategic layer

A CFO turns trustworthy numbers into decisions: a 13-week cash-flow model, an annual budget with monthly variance reviews, pricing and unit-economics analysis, board and investor reporting, and leadership through fundraising or an exit.

Note the dependency: trustworthy numbers first. A CFO forecasting from unreliable books is building on sand — which is why the sequence matters more than the org chart.

A day in the work: updating the cash model, pressure-testing a hiring plan against runway, prepping a board deck, negotiating with a lender, deciding which product line deserves the next dollar.

Three signs you’ve outgrown controller-only:

  1. The numbers are right, but nobody’s telling you what they mean
  2. You’re raising money, or investors are asking questions your reports can’t answer
  3. Pricing, expansion, or hiring decisions are being made on instinct at a scale where instinct is expensive

For most growing businesses, this starts as 4–15 hours a month of fractional CFO time — see our full cost breakdown.

The decision guide

Under $1M revenue: a part-time bookkeeper, a CPA at tax time, and a spreadsheet. Resist title inflation.

$1M – $2M: solid bookkeeping rhythm; add controller-level review quarterly if errors are creeping in. A CFO only if you’re raising.

$2M – $5M: the classic inflection. Fractional controller enters (monthly close discipline), CFO hours if raising or margins are foggy.

$5M – $20M: all three layers, mostly fractional: part-time bookkeeper(s), fractional controller, fractional CFO. This full stack usually costs less than one full-time controller.

$20M+: roles start converting to full-time — usually controller first, CFO when board complexity or daily executive need justifies $350K+.

The three most common mistakes

Hiring a CFO to fix messy books. The $300/hour strategist spends month one doing $40/hour reconciliations — badly, because it’s not their craft. Fix the books with a bookkeeper and controller; bring the CFO in when there’s something reliable to forecast from.

Expecting the bookkeeper to be the controller. “Why didn’t our bookkeeper catch this?” Because review is a different job than recording — and nobody should be the sole checker of their own work. That’s not a hiring failure; it’s a missing layer.

Skipping the controller entirely. The most expensive version: a bookkeeper doing their best, a CFO strategizing above, and nobody in between verifying that the numbers connecting them are true. When the restatement comes, both layers’ work was built on it.

The bottom line

Record → verify → decide. Bookkeeper → controller → CFO. Climb the ladder in order, buy each layer fractionally until scale justifies full-time, and — if you’re unsure which rung you’re on — ask someone who will tell you honestly, even when the answer is the cheaper role. That’s exactly what our intro call is for.

Frequently asked questions

Can one person do all three jobs?

Below roughly $1M in revenue, yes — one strong full-charge bookkeeper with good instincts often covers all three informally. It breaks down as complexity grows: the skills genuinely differ, and the person recording transactions shouldn't be the only one checking them.

Do I need all three at once?

Eventually, but rarely as three full-time employees. A typical $5M business runs well on a part-time bookkeeper, a fractional controller, and a few hours of fractional CFO time — a full finance function for less than one full-time controller's salary.

What about an accountant — where do they fit?

Accountants sit between bookkeepers and controllers: they handle journal entries, accruals, and reporting under a controller's direction. See our remote accountants page for the staff vs. senior distinction.

Which should I hire first?

If nobody is keeping the books current, a bookkeeper — always. Nothing above that layer works without it. If books exist but you can't trust them, a controller. If books are trustworthy and the question is strategy, a CFO.

Tell us what you need. We’ll tell you honestly if we can help.

A 20-minute intro call: your situation, the role that actually fits it, and exact pricing. If you don’t need us yet, we’ll say so.

Book an intro call

Prefer email? Use the contact form instead.