Your bookkeeper is probably doing their job. That’s the confusing part. The books get done, the reconciliations happen, and yet something is clearly slipping — numbers arrive late, surprises keep surprising, and your CPA’s year-end adjustments keep growing. This isn’t usually a bad-bookkeeper problem. It’s a your-business-got-bigger-than-the-role problem.
Here are the twelve signs, grouped by where they show up. If you’re nodding at three or more, the section after the list is for you.
Reporting symptoms
1. Your month-end close takes more than 15 days. A healthy close for a small-to-mid-size business is 5–10 business days. When January’s numbers arrive in March, every decision in between was made on stale data. Slow closes are almost never a speed problem — they’re an ownership problem: no one person is accountable for a close calendar.
2. Financial statements get restated after the fact. You presented numbers to your bank or your partners, and then they changed. Once is an accident. A pattern means nobody is reviewing the work before it ships — because your bookkeeper is the preparer, and preparers shouldn’t be their own reviewers.
3. You’re still on cash-basis accounting past $2M revenue. Cash basis is fine early. Past a certain complexity — deferred revenue, inventory, prepaid contracts — it actively misleads. Converting to accrual (and keeping it right) is controller work, not a bookkeeping upgrade.
4. Reports exist, but nobody trusts them enough to use them. The truest sign of all. When your team quietly maintains its own spreadsheets because “the books lag,” your finance function has lost its constituency.
Decision symptoms
5. You can’t answer margin questions from your own reports. “Which service line is actually profitable?” should be a lookup, not a research project. If the chart of accounts wasn’t designed for the question, nobody redesigned it as you grew — a structural job above the bookkeeper’s remit.
6. Tax season is a recurring emergency. Your CPA’s January questions trigger weeks of archaeology, and the bill reflects it. Clean, reviewed, accrual-correct books turn tax season into a handoff.
7. Cash surprises you — in either direction. A pile of cash you didn’t expect is as diagnostic as a crunch: it means AR, AP, and timing aren’t being watched analytically. Recording payments isn’t the same as managing working capital.
8. Pricing and hiring decisions are made on instinct. Not because you prefer instinct — because the numbers weren’t available, current, or believable when the decision had to be made.
Growth symptoms
9. Your first audit, loan, or due diligence is on the calendar. Lenders and acquirers read books differently than founders do. Supporting schedules, revenue recognition, controls — this is precisely the moment the controller layer exists for, and retrofitting it under deadline is the expensive way.
10. You’ve added entities, states, or currencies. Intercompany transactions and multi-state payroll compound bookkeeping into something that needs architecture, not just diligence.
11. Your bookkeeper is visibly maxed out. More hours, slower turnarounds, small errors creeping in. Adding a second bookkeeper fixes capacity; it doesn’t add the review layer. Two preparers with no reviewer is twice the output at the same risk.
12. Fraud would be easy. One person records transactions, pays bills, and reconciles the accounts that would reveal both. Most small-business fraud lives exactly here — not because your bookkeeper is dishonest, but because no controls exist. Segregation of duties is a controller’s first project.
Be fair to your bookkeeper: 3 cases where they’re not the problem
The books are behind because the volume doubled. That’s capacity, not competence — buy more bookkeeping hours before adding any layer above.
Errors trace to bad inputs. If receipts arrive in shoeboxes and sales channels aren’t connected, the fix is process and integrations, and any decent bookkeeper will help you build it.
You’re under ~$1.5M and just impatient. Small, simple books with occasional CPA review may genuinely not need a controller yet. The signs above are about patterns, not single bad months.
What the fix actually looks like
You don’t fire your bookkeeper — you promote the function. A fractional controller sits above your existing bookkeeping at $2,000–$6,000/month: they impose a close calendar, review everything before it ships, convert you to accrual where it matters, and build the controls that make sign #12 impossible. Your bookkeeper usually gets better under a controller, because someone is finally defining what good looks like.
For the full picture of how the roles ladder together — and what each costs — see Bookkeeper vs. Controller vs. CFO. And if you counted your nods and got to three, a 20-minute call will tell you honestly whether it’s a controller you need or just a better bookkeeping process — we recommend the cheaper fix when it’s the right one.