Guides  /  Building your finance team

Bookkeeper vs. accountant vs. controller vs. CFO: who you actually need

Short version: The four roles sit on a ladder, from recording the numbers to deciding with them. A bookkeeper records, an accountant handles tax and compliance, a controller makes the numbers accurate and useful, and a CFO uses them to steer. Most small businesses need the bottom of the ladder and grow into the top. The expensive mistake is skipping the controller rung, where clean data becomes decisions.

These four titles get used interchangeably, and that's how business owners end up paying a CPA's rate for data entry or expecting a bookkeeper to tell them whether they can afford to hire. They're different jobs. Here's who does what, where they overlap in a real small business, and how to tell which one you're actually missing.

The one-table version

Read it top to bottom as a ladder: each role builds on the one below it.

The four finance roles at a glance
RoleWhat they ownThe question they answerAdd one when
BookkeeperRecording, categorizing, reconciling, AR/AP"Are the books current and accurate?"From day one, as soon as money moves
Accountant / CPATax filing, compliance, year-end statements"Are we compliant, and what do we owe?"At least by your first tax year
ControllerMonth-end close, controls, management reporting, reviewing the books"Can I trust these numbers, and what do they say?"When the books are late or you don't trust them
CFOForecasting, capital, pricing strategy, fundraising"Where is the business going, and how do we fund it?"When strategy, not accuracy, is the bottleneck

Bookkeeper: keeps the record

The bookkeeper is the foundation. They record and categorize every transaction, reconcile the bank and credit card accounts, run accounts payable and receivable, and keep the file current. Good bookkeeping is the difference between books you can use and a shoebox. It is not, however, interpretation. A bookkeeper's job is that the numbers are right and up to date, not what they mean. You need one from the moment money starts moving, in-house or outsourced.

Accountant: handles tax and compliance

Most small businesses meet "the accountant" as their CPA at tax time. This role sits a level up from bookkeeping: preparing and filing returns, keeping you compliant, and producing year-end financial statements. A good accountant also advises on tax strategy and entity structure. What they typically don't do is run your month-to-month operation. They work from the books the bookkeeper keeps, usually at quarter- and year-end, not every week. If you're asking your tax CPA operational questions in July, you've found a gap a controller fills.

Controller: makes the numbers trustworthy and useful

This is the rung most owners skip, and the one I'd argue earns its keep fastest. A controller owns the accounting function rather than performing one slice of it. They run the month-end close on a schedule, put basic controls in place so the books can't quietly drift, review the bookkeeper's work, and turn an accurate ledger into management reporting a decision-maker can actually act on.

The bookkeeper makes the numbers right. The controller makes them trustworthy and useful: closed on time, reconciled, reviewed, and framed so you can see margin by job, cash position, and where money is leaking. If you've ever looked at your own P&L and not quite believed it, that's the controller gap. It usually opens up well before a business can justify a full-time controller salary, which is why the fractional version of this role exists.

The tell: if your books are accurate but you still can't make a confident decision from them, you don't need a better bookkeeper or a second CPA. You need the controller layer between the two.

CFO: decides where the money goes

The CFO is forward-looking. Where the controller reports what happened and confirms it's accurate, the CFO uses those numbers to decide what happens next: forecasting, cash planning, pricing and margin strategy, financing, fundraising, and the board-level conversation. A CFO without a functioning controller underneath is building strategy on numbers nobody has verified, which is how good plans die on bad data. Most small and midsize businesses need the CFO function only part-time, and only after the controller function is solid.

In a real small business, one person wears several hats

None of this means four hires. Early on, the owner or a single staff accountant covers most of it, and that's normal. The problem isn't wearing hats; it's two specific risks. First, the senior work (closing, reviewing, interpreting) gets crowded out by the clerical work, because data entry is always louder. Second, when the same person records and reviews, nobody is checking the books but the person who wrote them.

Splitting the roles, even fractionally, solves both: it frees the interpretation from the data entry, and it adds a second set of eyes. This is why fractional and outsourced controllers have become common. You get the review and the reporting without a six-figure hire, scaled to your size. For the broader shift that's made this affordable, see how automation changed what you should pay for: once software handles the data entry, paying for the interpretation layer is where the value moved.

So which one are you missing?

  • No current, reconciled books? You're missing a bookkeeper. Start there; nothing above works without it.
  • Books are fine but taxes and compliance are a scramble? You need an accountant or CPA relationship.
  • Books are accurate but late, unreviewed, or you don't trust them for decisions? That's the controller gap, the most common and most overlooked.
  • Numbers are solid but you're flying blind on forecasting, financing, or big strategic calls? That's where a CFO, often fractional, earns the fee.

The order matters: you can't buy your way to the top of the ladder. A CFO on unreliable books is expensive guessing. Get each rung solid before you reach for the next.

Think the gap is the controller layer?

That's the rung The Practical Controller is built around, fractional controller support that gives you the close, the review, and the reporting without a full-time hire. See how it works, or read more about who's behind it.

Common questions

What's the difference between a bookkeeper and an accountant?

A bookkeeper records and categorizes transactions and keeps the books current and reconciled. An accountant, often a CPA, works a level up: tax filing, compliance, and year-end statements. The bookkeeper keeps the data clean; the accountant interprets it for tax and compliance.

Do I need a controller or a CFO?

A controller makes sure the numbers are accurate, closed on time, and tell you what happened. A CFO uses those numbers to decide what happens next. Most small and midsize businesses need the controller function first, and add a CFO when strategy, not accuracy, is the bottleneck.

Can one person be the bookkeeper, controller, and CFO?

In a small business, often yes, and that's normal early on. The risk is that strategic work gets crowded out by data entry, and nobody reviews the person doing the recording. Splitting the roles, even fractionally, adds a second set of eyes and frees the senior work from the clerical work.

When should a small business hire a controller?

Common signs: the books are always late, you don't trust the numbers enough to decide from them, month-end is a scramble, nobody reviews the bookkeeper, or you're growing and the reporting hasn't kept up. That gap usually shows up well before you can justify a full-time hire.

What does a controller do that a bookkeeper doesn't?

A controller owns the accounting function rather than performing one part of it: the month-end close, internal controls, management reporting, and reviewing the bookkeeper's work. The bookkeeper records; the controller makes the record trustworthy and useful.

How much does a fractional controller cost?

Commonly $1,500 to $4,000 a month depending on scope and transaction volume, well below a full-time controller salary. It fits businesses that have outgrown a bookkeeper but don't yet need a full-time hire.

General guidance on structuring a finance function, not accounting, tax, or legal advice. Cost ranges are typical US figures and vary by market, industry, and scope.

Free download

Get the next guide when it publishes

Practitioner guides on running cleaner books and building the right finance team. One email per guide. Unsubscribe in a click.