Businesses rarely get finance hiring wrong by leaving it too late. They get it wrong by hiring the wrong role, usually because the symptom being felt does not point clearly at the cause.

The classic version: the board cannot get answers about next year, so it hires a finance director. The finance director arrives and discovers the ledger is a mess, spends eighteen months fixing it, and the board still cannot get answers about next year. The problem was a bookkeeping and control problem wearing a strategy costume.

The three roles

A bookkeeper records what happened. Sales and purchase ledgers, bank postings, payroll input, VAT or GST returns, credit control. Accuracy and completeness at the transaction level. Everything else in your finance function depends on this being right, and when it is wrong, no amount of seniority above it compensates.

A controller owns the numbers as a whole. Month-end close, balance sheet reconciliations, internal controls, statutory compliance, audit liaison, and management reporting. A controller answers “what happened, is it right, and can we prove it?” A good controller shortens your close, catches errors before they matter, and makes audits straightforward.

A CFO uses the numbers to decide. Capital structure and funding, pricing and margin strategy, investment appraisal, forecasting and scenario planning, board and investor relationships, risk. A CFO answers “what should we do, and what happens if we are wrong?”

The difference between a controller and a CFO is not seniority or salary. It is direction. One is primarily concerned with what happened, the other with what is going to happen.

How to tell which gap you have

Your numbers are late or wrong. Bookkeeping or controller gap. If the raw data is unreliable, start at the bottom. Hiring a CFO onto broken data produces an expensive person doing reconciliations.

Your numbers are right but nobody can explain them. Controller gap, specifically in reporting. The data is fine, the interpretation layer is missing.

Your numbers are right and explained, but you cannot answer forward questions. CFO gap. What happens to cash if we win this contract, can we afford this hire, what does the bank need to see, should we take this facility.

You are heading into an event. A raise, a sale, an audit for the first time, an acquisition, a covenant renegotiation. CFO gap, and often an urgent one, because these are the situations where inexperience is most expensive.

Everything is fine but you are personally doing the finance thinking at 11pm. That is a CFO gap too. It is also the one owners are slowest to name, because the work is getting done.

The cost comparison people get wrong

A full-time CFO is expensive, and the cost is not only salary: bonus, pension, employer taxes, recruitment fees, and the risk of a poor hire.

The comparison most businesses make is CFO versus no CFO. The more useful comparison is CFO versus controller plus fractional CFO. For many businesses in the £2m to £20m range, a strong controller full-time plus one or two days a month of genuine CFO input covers the need better than a single expensive hire who ends up doing controller work because it is urgent and the CFO work is not.

That is not a pitch for fractional in every case. Some businesses do need a full-time CFO: complex operations, a live transaction process, an investor board requiring constant engagement. But the default assumption that seniority solves finance problems is wrong often enough to be worth testing.

The sequence that usually works

Get the bookkeeping right first. Then a controller who can close the month and produce reporting you trust. Then CFO-level thinking on top, in whatever form fits the volume of work.

Building in that order is cheaper and faster than building top-down. Building top-down produces a senior person doing junior work, which is both expensive and demoralising, and it is the most common way businesses waste a finance hire.