Finance function

· 4 min read

Bookkeeper, controller, CFO: who does what

The three layers of a finance function, what each one delivers, and how to tell which one your business is missing.

DO

Daniel Okafor

Controller

Most founders know they need "someone for the finances". Fewer know which someone. The three roles below are different jobs, and hiring the wrong one is the most common finance mistake growing companies make.

The bookkeeper: accurate records

The bookkeeper records transactions, reconciles accounts and produces the basic financial statements. Good bookkeeping is invisible: every account agrees with the bank, every month closes on time, and nothing has to be redone at year end. Without it, nothing else works.

The controller: reliable reporting and control

The controller owns the accounting function. They design the close, write the policies, decide how revenue is recognised, run the budget-versus-actual reporting, and answer the auditor. Where the bookkeeper asks "is this recorded correctly?", the controller asks "is the whole system producing the truth on time, and is money moving only where it should?"

The CFO: plans and decisions

The CFO looks forward. Forecasts, models, funding, pricing, hiring plans, board reporting and the judgement calls in between. A CFO working from unreliable books is guessing with a spreadsheet.

Which one are you missing?

Symptom

Likely gap

Books are behind or do not reconcile

Bookkeeping

Reports arrive late and nobody trusts them

Controller

You cannot answer "what happens to cash if we hire three people?"

CFO

Year end is a reconstruction project

Controller

Investors ask questions the reports do not cover

CFO

In practice the layers stack: a company with a strong controller and no CFO is in far better shape than the reverse. When in doubt, fix the lowest layer first.

Note: Demo article for the Folistead template.

Keep reading

More from Insights.