A bookkeeper makes sure every transaction is recorded. A controller makes sure the month is right. A CFO makes sure next year is planned. Most growing businesses need them in that order: clean books first, a controller once the close and reporting start slipping, and a CFO once the decisions get bigger than the owner's gut can safely handle.
The hard part isn't the definitions. It's knowing which one you need right now, what each actually costs, and what goes wrong when you hire the wrong level. That's what this guide covers, including a quick self-check at the end.
What Each Role Actually Does
The simplest way to tell them apart is by the question each one answers.
| Role | Answers the question | Core work |
|---|---|---|
| Bookkeeper | "What happened?" | Recording and categorizing transactions, reconciling bank and card accounts, keeping AP and AR current. |
| Controller | "Is it right, and what does it mean?" | Owning the month-end close, reviewing the books for accuracy, accruals, internal controls, KPI reporting, and a monthly review with the owner. |
| CFO | "What should we do next?" | Cash forecasting, budgeting, scenario planning, pricing and margin decisions, and board, investor, or lender reporting. |
Each level sits on top of the one below it. A controller can't sign off on a month the bookkeeping got wrong, and a CFO's forecast is only as good as the numbers a controller has verified.
What Each One Costs
Prices vary a lot by market, complexity, and whether you hire in-house or outsource. As a rough guide, outsourced pricing published by accounting firms commonly falls in these ranges:
- Outsourced bookkeeping: roughly $500 to $2,500 a month, depending on transaction volume.
- Outsourced or fractional controller: roughly $2,000 to $5,000 a month.
- Fractional CFO: roughly $3,000 to well over $10,000 a month, depending on how much strategic work is involved.
- Full-time, in-house: a controller or CFO salary typically runs well into six figures before benefits, which is why most businesses under about $10M in revenue go fractional first.
For reference, Bindery's three levels start at $950/month for Outsourced Accounting, $2,000/month for Controller Services, and $3,500/month for Fractional CFO. Each is a fixed monthly fee, and each level includes everything in the one below it. Our Outsourced Accounting level already includes the monthly close and financial statements, not just transaction entry, which is the main reason it costs more than basic bookkeeping. If you want a number for your business specifically, the instant estimate takes about a minute.
Why the Order Matters
The most common mistake isn't hiring too little help. It's skipping a step.
Founders who are stressed about cash often reach straight for a CFO. But a CFO's first job is a forecast, and a forecast built on books that don't reconcile is a confident guess. If your bank accounts haven't been reconciled in months, or your P&L swings in ways nobody can explain, the highest-value move is getting the books right first. That's controller work, and sometimes a catch-up cleanup before even that.
The opposite mistake is just as expensive. A bookkeeper can't tell you whether you can afford a new hire, whether a price increase will stick, or how much runway you have. Expecting strategic answers from transaction-level support leaves you making six-figure decisions on instinct, which is the exact problem you were trying to solve.
Self-Check: Which Level Do You Need?
Read the three lists below. The first list where most of the statements sound like you is probably your starting point.
You need dependable books (Outsourced Accounting) if:
- You or a part-time bookkeeper are doing the books, and they're often behind.
- You don't fully trust your monthly statements, or you don't get them at all.
- Your tax accountant has to clean things up every year before filing.
You need someone owning the finance function (Controller Services) if:
- Your books are current, but month-end takes weeks and nobody reviews it.
- You can't answer your gross margin, cash runway, or top KPIs without digging.
- You have multiple entities, locations, or revenue streams that need to tie out.
You need forward-looking strategy (Fractional CFO) if:
- You're planning to raise capital, take on debt, or prepare for a sale.
- You're making big hiring, pricing, or expansion decisions without a forecast.
- A lender, investor, or board is asking for reporting you can't produce.
If you checked items across more than one list, start with the lowest level where you checked something. The higher levels depend on it.
What "Fractional" Actually Means
Fractional means you get senior-level work for the portion of the month your business actually needs, without a full-time salary, benefits, or the risk of a bad senior hire. You keep one relationship as you grow, instead of replacing a bookkeeper with a controller and then a controller with a CFO, re-explaining your business each time. That continuity is a big part of why Bindery is built in three levels under one roof.
Questions to Ask Before You Hire Anyone
Whichever level you need, these questions separate a real finance partner from a data-entry service with a nicer title:
- Who will actually do the work? A named, credentialed person, or a rotating pool of contractors?
- What do I get each month, and by when? You should hear a specific deliverable list and a close schedule, not "monthly reports."
- Is the price fixed? Hourly billing makes it hard to budget and quietly penalizes you for asking questions.
- Who owns the books? The answer should be you. Your accounting file and history should stay in your name and your systems.
- What happens as we grow? Ask whether they can move you up a level, or whether you'll have to switch firms and start over.
- Will you work with my tax accountant? Good accounting support makes your CPA's job easier, not harder.
Any firm worth hiring should answer all six without hesitation. We publish our answers to most of them on our services page.
When to Get Help
If you recognized yourself in the self-check, the fastest way to confirm the right level is a short conversation with someone who has looked at a lot of books. On a free 20-minute call, we'll tell you which level fits and what it would take. If you're not ready for us yet, we'll say so. If cash is the immediate worry, our post on why profitable businesses run out of cash is a good place to start.
FAQ
What's the difference between a bookkeeper, a controller, and a CFO?
A bookkeeper records and reconciles transactions. A controller owns the month-end close, checks that the books are accurate, and turns them into reporting. A CFO uses those numbers to plan ahead: forecasting cash, budgeting, and guiding decisions like pricing, hiring, and financing.
Do I need a controller before a CFO?
Usually, yes. A CFO's forecasts are only as reliable as the books underneath them. If your close is slow or your statements aren't trusted, a controller (or a cleanup) is the higher-value first step. If your books are already clean and reviewed monthly, you can go straight to CFO-level work.
How much does a fractional CFO cost compared to a controller?
Outsourced controller support commonly runs about $2,000 to $5,000 a month, and fractional CFO work about $3,000 to well over $10,000 a month, depending on scope. At Bindery, Controller Services start at $2,000/month and Fractional CFO starts at $3,500/month, both as fixed monthly fees.
When does a small business need a controller?
When the books are current but nobody is reviewing them: month-end drags on, you can't answer basic margin or cash questions quickly, or you've added entities, locations, or revenue streams that need to reconcile. For many businesses that happens somewhere past $1M in revenue, earlier if you have investors or lenders.
This article is general guidance, not personalized accounting advice. The right level depends on your business — talk to us about yours.