Quick Answer

CFO, controller or bookkeeper: what is the difference?

The real difference between a bookkeeper, a controller and a CFO, what each role costs, and which one a growing small business should add first.

The short answer

  • Bookkeeper: records transactions, reconciles accounts, runs payroll entries. Backward looking.
  • Controller: owns accuracy, the monthly close, controls and reporting. Present focused.
  • CFO: pricing, cash strategy, forecasting, financing and major decisions. Forward looking.
  • Most small businesses need the bookkeeping done first, then add CFO thinking before a full-time controller.

Three different questions

Each role answers a different question about the same numbers.

  • Bookkeeper: what happened?
  • Controller: is what happened recorded correctly and on time?
  • CFO: given that, what should we do next?

What each one typically costs

A part-time bookkeeper commonly runs a few hundred to a couple thousand dollars a month. A full-time controller is a salaried hire. A full-time CFO is a senior salary plus benefits, which is why fractional and virtual CFO arrangements exist for companies under roughly $20 million in revenue.

Which to add first

Accurate books come first; advice built on unreliable numbers is worse than no advice. Once the books close monthly, most owners get far more value from CFO-level thinking on pricing and cash than from a full-time controller.

How the roles stack

They are layers, not alternatives. A CFO relies on a controller's close, which relies on a bookkeeper's records. One person can wear several hats in a small company, but the work still has to happen.

What you see inside LedgerDude

This is the page you get each month once your books are closed — the numbers behind every answer on this site.

LedgerDude client dashboard showing monthly income, expenses, cash on hand and open questions
The client dashboard, updated as your books are closed each month.

In one sentence

A bookkeeper records what happened, a controller makes sure it is accurate and closed on time, and a CFO uses it to decide what to do next.

Questions people ask

Can one person do all three roles?

In a very small company, yes, but the skills are different. The risk is that the person strongest at recording is rarely strongest at forecasting.

Do I need a controller if I have a CFO?

Not necessarily. Many companies pair a bookkeeper with a fractional CFO and add a controller only when transaction volume or complexity demands it.

When does a full-time CFO make sense?

Usually somewhere above $20 million in revenue, or earlier with heavy financing, acquisitions or multiple entities.

What does this cost?

One flat monthly price. No hourly bills, no surprises. Founding plans start at $149 a month, and your rate stays locked.

Keep reading

Want your books handled for you?

We read your receipts, match your bank activity, and close your books every month. You get one short list of questions and a dashboard that always tells the truth.