At some point most owners look at their financials, feel a vague dissatisfaction, and conclude the bookkeeper is slipping. Usually the bookkeeper is doing exactly what bookkeepers do. The business changed underneath them, and nobody updated the job description.
This post is the one I wish every owner read before firing a perfectly good bookkeeper, and before asking one to do a job nobody hired them for.
Three different jobs that look alike from a distance
Finance work sorts into three jobs. They get confused constantly because they all touch the same numbers.
The bookkeeper records the past. Transactions categorized, accounts reconciled, invoices out, bills paid, a clean month-end close. When this job is done well, the numbers are accurate. That is the whole promise, and it is a real one: everything above it depends on it.
The controller protects the present. Are the numbers right and on time? Are controls in place so money does not leak? Is the close fast enough that reports still matter when they arrive? At $1M to $20M this is usually a part-time hat someone wears rather than a full role.
The CFO reads the future. What are the numbers telling us to do? Where is cash headed over the next quarter? Which customers actually make us money? What happens if we take the loan, open the location, make the hire? This job starts where the other two end: with accurate, current numbers, and the question “so what?”
How the gap actually shows up
Nobody announces “we have a CFO-shaped hole.” It shows up sideways:
- You ask your bookkeeper a forward-looking question (“can we afford this?”) and get a backward-looking answer (“here’s the P&L”). Both of you leave the conversation frustrated.
- Reports arrive accurate but late, and describe a month you have already survived.
- The bank asks for a forecast and there is nobody whose job it is to build one.
- Margin drifts for two quarters before anyone names it, because naming it was never anyone’s job.
- Every real finance decision escalates to you, at night.
If that list feels familiar, notice that firing the bookkeeper fixes none of it. You would just get a new person doing the same job, accurately.
Why the usual fixes disappoint
Asking the bookkeeper to “be more strategic” fails gently and slowly. It is not a talent ceiling, it is a different discipline: forecasting, unit economics, financing, pricing. Asking a good recorder of the past to read the future is like asking your home inspector to design the addition.
Hiring a full-time CFO fixes the judgment gap and creates a payroll problem: $250,000 to $400,000 a year, all in, for work that at this size fills only part of a week. I wrote about the honest cost math in the pricing post.
Doing it yourself is what most owners choose by default. It works exactly until the business gets complicated enough that it does not, which is usually the moment things start growing.
What the right setup looks like at $1M to $20M
Keep the bookkeeper. Seriously. Good ones are undervalued, and clean books are the foundation everything else stands on.
Then put senior judgment on top, sized to the actual work: a few hours a month reading the numbers forward, owning the cash view, pressure-testing the big decisions, and telling you the truth early. That is the entire idea behind fractional CFO work, and here is how it runs in practice.
The sequencing rule: books first, judgment second, headcount last. If the books are messy, senior analysis just produces confident nonsense faster, which is why I flag cleanup before diagnosing anything.
The conversation to have this week
Not with me. With yourself, honestly:
- Which rows of the ladder table have an owner today?
- What did the last unowned question cost you? A stalled loan, a mispriced quarter, a hire made on hope?
- What would you decide differently if the bottom four rows had real answers every month?
If the answers sting a little, see the seven signs post for how to score the gap, or start with your Gevity Score. Your bookkeeper is probably fine. The job description is what needs the upgrade.
