Explore: Margin Calculator Burn Rate Calculator CFO ROI Calculator | Construction Law Firms PE & VC Fund Admin | CEO Flash Report Sample Accounts UK Services
ControllerCPAGuide

Why You Need a Controller Before a CPA

Your CPA handles 3 months. Who watches the other 9? The year-round financial oversight gap, explained →

By Stuart Wilson, ACMA CGMA · · Updated · 11 min read
TL;DR — Quick Answer

Your CPA handles annual tax filing, but a controller manages monthly closes, internal controls, cash flow oversight, and the financial operations your CPA only sees once a year. Businesses over $3M revenue need both roles, and a good controller actually reduces CPA fees by 20–40% by delivering clean, reconciled books at year-end.

Let me be blunt.

Your CPA is great at filing taxes. But if they're the only financial professional in your business, you're flying blind 11 months of the year.

I've spent 24 years in finance (most of it at Citigroup and ABN AMRO) and now I work as a fractional CFO and controller for small and mid-sized businesses between $2M and $15M in revenue. I talk to business owners every week. The single most common financial mistake I see is this: they hire a CPA, assume their finances are "handled," and don't think about it again until the next tax season.

That's not a financial strategy. That's a financial prayer.

This article isn't anti-CPA. I work with CPAs constantly, and the good ones are worth their weight in gold. This is about understanding what a CPA does, what they don't do, and why the gap between those two things is costing your business money every single month.

1. What Your CPA Actually Does

Let's start with what a CPA is actually built for. A Certified Public Accountant is a licensed professional whose primary training and focus is on tax preparation, tax planning, auditing, and regulatory compliance. That's it. That's the job.

Here's what your CPA typically does for your business:

  • Prepares and files your annual tax return (federal, state, sometimes local)
  • Provides tax planning advice, usually in Q4, sometimes earlier if you're proactive
  • Reviews your financials, but only the ones you or your bookkeeper give them
  • Handles IRS correspondence: notices, audits, extensions
  • Files informational returns: 1099s, K-1s, potentially payroll-related filings

Notice what's NOT on that list:

  • Closing your books monthly
  • Reconciling your bank accounts
  • Producing management reports
  • Forecasting your cash flow
  • Designing internal controls
  • Tracking accounts receivable aging
  • Managing your chart of accounts
  • Overseeing your bookkeeper's work
🔑 Key Distinction
CPAs are backward-looking and compliance-focused. They look at what happened last year and make sure you paid the right amount of tax on it. They are not operational finance people. They don't run your day-to-day financial operations, and most of them don't want to.

This isn't a criticism. It's a job description. You wouldn't hire a cardiologist and then get upset when they don't set your broken arm. CPAs are specialists. Tax is their specialty. The problem isn't your CPA. The problem is expecting your CPA to be something they're not.

Most CPA engagements follow a predictable pattern. Your CPA asks for your books in January or February, spends a few weeks reviewing and adjusting them, and files your return by March or April (or October if you extend). Then you don't hear from them again until next year. For many small businesses, the total engagement is 20–40 hours of CPA time, concentrated in a 6–8 week window.

That leaves 44 weeks of the year where nobody with a financial brain is looking at your numbers.

2. The 11-Month Gap

I call this "The 11-Month Gap" because that's what it is for most small businesses. Here's the typical timeline:

📅 January–February

Your CPA reaches out and asks for your financial records. Your bookkeeper (or you) scrambles to pull together last year's books. The CPA receives a QuickBooks file or a set of reports and starts reviewing. They find errors (they always find errors) and start making adjusting journal entries.

📅 March–April

Your tax return gets filed (or an extension gets filed if the books are a mess). You get a tax bill or a refund. You have a brief conversation with your CPA about "what to do differently next year." You pay the CPA invoice. The engagement is essentially over.

📅 April–December

Nobody is watching your numbers. Your bookkeeper is recording transactions: entering invoices, categorizing expenses, maybe reconciling the bank account. But nobody is interpreting those numbers. Nobody is asking: Are we profitable this month? Is our cash flow trend improving or declining? Are we collecting receivables on time? Are we spending more on contractors than we budgeted? Is there a payroll tax filing we're about to miss?

For 11 months, your bookkeeper is recording what happened. But recording isn't analyzing. Recording isn't forecasting. Recording isn't controlling. According to the AICPA, nearly 60% of small businesses say understanding their own financial data is a challenge. Without someone interpreting the numbers, you're part of that majority.

It's like a hospital where the nurses take vitals every hour, write them on a chart, and then nobody (no doctor, no specialist) looks at the chart until the annual physical. If the patient's blood pressure spikes in July, nobody notices until January. By then, it might be too late.

That's what happens in businesses that rely solely on a CPA. The financial vitals are being recorded all year, but nobody is reading them, interpreting them, or acting on them until tax time. And by then, the CPA's job isn't to fix your business. It's to file an accurate tax return based on whatever happened.

⚠️ The Real Danger
The 11-Month Gap doesn't just cost you money in missed opportunities. It costs you money in bad decisions made with bad data. When nobody is reviewing your financials monthly, you're making pricing decisions, hiring decisions, investment decisions, and debt decisions based on intuition — not information. That works until it doesn't.

3. What a Controller Fills

A controller is the person who fills The 11-Month Gap. They're the senior financial professional who manages your accounting function day-to-day, month-to-month, all year long. While your CPA engages once a year, your controller is engaged every single month.

Here's what a controller actually does:

Monthly Close & Book Oversight

Every month, the controller closes your books. This means reviewing every transaction, ensuring proper categorization, making accrual adjustments, reconciling all bank and credit card accounts, and producing a complete, accurate set of financial statements: income statement, balance sheet, and cash flow statement. It doesn't happen magically. It takes expertise, diligence, and a systematic process. Most bookkeepers can handle parts of this, but a controller ensures it's done completely and correctly.

Management Reporting

Closed books are useless if nobody reads them. A controller doesn't just produce financial statements. They produce management reports that tell you what the numbers actually mean. Revenue is up 12%, but is it because of one big client or broad-based growth? Margins dropped 3 points. Is it rising costs or bad pricing? Cash is down. Is it slow collections or an equipment purchase? A controller answers these questions every month, not once a year.

Internal Controls

Internal controls are the processes that prevent errors and fraud. Who can approve expenses? How are vendor payments authorized? Is someone reconciling the bank account who doesn't also make deposits? Most small businesses have almost no internal controls. A controller builds and maintains them. This isn't paranoia. It's basic financial governance that every business over $1M should have.

Cash Flow Management

Cash flow kills more businesses than lack of profitability. According to a U.S. Bank study, 82% of small business failures cite poor cash flow management. A controller monitors your cash position continuously, maintains a rolling cash flow forecast (typically 13 weeks out), manages accounts receivable aging, tracks accounts payable timing, and ensures you never get surprised by a cash shortfall. They can tell you in February that you're going to have a cash problem in April, giving you time to fix it.

CPA Coordination & Audit Prep

This is where the magic happens. A controller prepares your books for the CPA. They produce a clean trial balance, prepare supporting schedules (depreciation, accruals, deferred revenue, intercompany), reconcile any discrepancies, and package everything so the CPA can do their job efficiently. When a CPA receives a clean set of books from a competent controller, the tax engagement takes half the time, and costs half as much.

🔧 Think of It This Way
The controller keeps the engine running. The CPA does the annual inspection. You need both, but the engine maintenance matters more on a daily basis. Without a controller, your CPA shows up for the annual inspection and finds a year's worth of deferred maintenance to fix — at $200–$400 per hour.

Compliance Calendar Management

Beyond taxes, there are dozens of compliance deadlines throughout the year: sales tax filings, payroll tax deposits, 1099 preparation, franchise tax reports, workers' compensation audits, annual report filings with the Secretary of State, and more. A controller maintains a compliance calendar and ensures nothing falls through the cracks. Your CPA handles the tax filings. The controller handles everything else, and makes sure the CPA has what they need on time.

Bookkeeper Oversight

Most businesses in the $3M–$15M range have a bookkeeper handling day-to-day data entry. But who's checking the bookkeeper's work? Who's making sure transactions are coded correctly, that reconciliations are actually being done, that month-end adjustments are being captured? The controller. They review the bookkeeper's work, catch errors, provide training, and ensure the underlying data is reliable. Without this oversight, you're trusting your entire financial picture to someone who, with all respect, may be working without supervision for the first time.

4. The CPA + Controller Partnership

I want to be very clear about something: a controller and a CPA are not competing roles. They're complementary. They're partners. And when they work together properly, your business gets the best possible financial outcome.

Here's how the partnership works in practice:

Phase Controller Does CPA Does
Monthly (Jan–Dec) Closes books, produces financials, maintains controls, manages cash Nothing (not engaged monthly)
Year-End Prep (Dec–Jan) Final close, prepares trial balance, reconciles all accounts, produces supporting schedules Receives clean package from controller
Tax Prep (Jan–Mar) Answers CPA questions, provides documentation, reviews draft return for reasonableness Makes tax adjustments (depreciation, M-1 items), prepares return, applies tax strategy
Filing (Mar–Apr) Reviews final return, maintains records Files federal/state returns, handles extensions if needed
Q4 Planning (Oct–Dec) Provides YTD financials and projections to CPA Advises on year-end tax moves (accelerate deductions, defer income, retirement contributions)

When this partnership works, the results are dramatic:

  • Faster filing: The CPA gets clean books on day one. No weeks of cleanup. No back-and-forth emails asking "what's this $14,000 entry in miscellaneous expense?"
  • Fewer adjustments: A good controller's trial balance is close to final. The CPA may make a handful of tax adjustments (book-to-tax differences, depreciation method changes), but they're not reclassifying half the chart of accounts.
  • Lower CPA bill: CPAs bill by the hour. When they receive clean books, they spend fewer hours. I've seen businesses reduce their CPA bill by 20–40% in the first year after hiring a controller. That savings alone can offset a significant portion of the controller's cost.
  • Better tax outcomes: When the CPA has reliable, timely financial data throughout the year (not just at year-end), they can make proactive tax recommendations. "Based on your Q3 numbers, you should accelerate that equipment purchase into December." That kind of advice is impossible when the CPA only sees your numbers in February.
💡 The Flywheel Effect
Here's what most people miss: the controller doesn't just reduce the CPA bill. They make the CPA better at their job. A CPA working with clean, well-organized books can focus 100% of their time on tax strategy instead of data cleanup. You end up paying less AND getting better tax advice. That's not a tradeoff. That's a flywheel.

5. How to Know Which You Need First

Not every business needs a controller right now. Here's a practical framework based on revenue, complexity, and risk, built from what I've seen work across hundreds of businesses.

Revenue Stage What You Need Why
Under $1M CPA only Transaction volume is low enough that a basic bookkeeping solution (even DIY) plus a CPA for annual taxes works fine. Your risk is low and your complexity is minimal.
$1M–$3M Bookkeeper + CPA You need someone handling daily/weekly bookkeeping. The CPA handles taxes. This works if your bookkeeper is competent, but you're starting to outgrow the model. Watch for signs: missed deadlines, unexplained variances, growing CPA bills.
$3M–$10M Controller + CPA This is the inflection point. Transaction volume, compliance requirements, and financial complexity have exceeded what a bookkeeper can manage alone. You need someone who can close the books, produce real reports, and coordinate with your CPA. A fractional controller is the smart play here.
$10M+ Controller + CFO + CPA At this stage, you need both operational finance (controller) and strategic finance (CFO). The controller manages the numbers. The CFO uses them to drive strategy: capital allocation, M&A analysis, investor relations, long-term planning. The CPA handles tax. All three work as a team.

But revenue isn't the only factor. You might need a controller sooner if:

  • You have multiple revenue streams or business entities
  • You're in a regulated industry (healthcare, financial services, government contracting)
  • You have significant accounts receivable (services businesses, B2B)
  • You've had compliance issues, late filings, or tax penalties
  • You're preparing for a major event: bank financing, acquisition, sale, or audit
  • Your CPA has told you your books are a mess (listen to them)
  • You're making financial decisions based on your bank balance instead of actual financial statements

That last one is the killer. If you're checking your bank account to decide whether you can afford to hire someone, buy equipment, or take on a new project, you don't have a financial function. You have a bank balance. That's not enough. Your bank balance doesn't account for outstanding payables, accrued expenses, payroll coming due, or quarterly tax estimates. A controller gives you the complete picture. According to the SBA, about 50% of small businesses fail within five years, often due to financial mismanagement.

6. The Hidden Cost of Relying Only on Your CPA

When I say "hidden cost," I mean costs that are real but that most business owners never quantify, because they don't know what they're missing. Let me make them visible.

🚨 Late Filings and Penalties

When nobody is managing a compliance calendar, things get missed. A late 1099 filing costs $60–$310 per form depending on how late it is. A late payroll tax deposit triggers penalties of 2–15% of the deposit amount. A missed state franchise tax filing can result in your business losing good standing, which can block you from signing contracts, getting loans, or even operating legally. These penalties are 100% avoidable with proper oversight. A controller makes sure every deadline is tracked, prepared for, and met.

📉 Reactive Tax Planning (Missed Deductions)

When your CPA only sees your numbers once a year, in February, every tax decision is reactive. "Oh, you should have bought that equipment in December." "Oh, you should have maxed out your retirement contributions." "Oh, you should have made estimated tax payments to avoid the underpayment penalty." These are all things that could have been planned if someone had been watching the numbers in real time. A controller provides the interim financial data your CPA needs to make proactive recommendations. Without a controller, your CPA is always playing catch-up, and you're leaving deductions on the table.

🔮 No Interim Financials = Bad Decisions

Without monthly financial statements, you're guessing. You think the business is doing well because revenue is up. But you haven't noticed that your gross margin dropped 6 points because of rising material costs. You haven't noticed that one customer represents 40% of your revenue and they're paying 30 days slower than they used to. You haven't noticed that your SG&A is growing faster than revenue. By the time your CPA tells you about these issues next February, you've had 8–10 months of compounding bad decisions. A controller catches these trends monthly and gives you time to correct course.

💸 CPA Doing Bookkeeping Work at $200–$400/hr

Here's the most expensive hidden cost: when your books are messy, your CPA has to clean them up before they can even start on the tax return. Reclassifying transactions, reconciling accounts, making adjusting entries, tracking down missing documentation. This is bookkeeping and controller-level work being done at CPA rates. If your CPA spends 20 extra hours cleaning up your books at $300/hour, that's $6,000 you're paying for work that a controller would have handled as part of their monthly process. Every year. That's not a CPA bill. That's a cleanup tax. And it's entirely preventable.

Let's add it up for a typical $5M business with no controller:

Hidden Cost Annual Estimate
Late filing penalties (1099s, payroll, franchise tax) $1,000–$5,000
Missed tax deductions from reactive planning $5,000–$20,000
Bad business decisions from lack of interim financials $10,000–$50,000+
CPA cleanup premium (extra hours at CPA rates) $3,000–$10,000
Total Hidden Cost $19,000–$85,000/year

A fractional controller for a $5M business typically costs $3,000–$5,000 per month, or $36,000–$60,000 per year. The Bureau of Labor Statistics reports the median annual salary for financial managers at $156,100 in 2024, making a fractional controller a cost-effective alternative to a full-time hire. In many cases, the controller pays for themselves in avoided costs alone, before you even factor in better decision-making, improved cash management, and reduced financial risk.

7. Real Talk: Most CPAs Will Agree With Me

Here's something business owners don't realize: good CPAs don't want to be your bookkeeper. They don't want to spend 20 hours reclassifying your chart of accounts at $350/hour. They don't want to chase you for missing bank statements. They don't want to reconstruct your depreciation schedule because nobody maintained it all year.

Good CPAs want one thing: a clean set of books delivered on time.

Talk to your CPA. Ask them: "If I hired a controller to close my books monthly and deliver you a clean trial balance with supporting schedules by January 15, would that make your job easier?" I guarantee the answer is yes. Emphatically yes.

The best CPA-controller relationships I've seen work like this: the controller and CPA meet at the beginning of the year to align on the chart of accounts, depreciation methods, revenue recognition policies, and any known tax planning items. Throughout the year, the controller maintains books consistent with those agreements. At year-end, the handoff is seamless. The CPA makes minimal adjustments (book-to-tax differences, final depreciation calculations, tax-specific items) and files the return. No drama. No surprises. No enormous bill.

🤝 A Message for Business Owners
If your CPA is spending significant time cleaning up your books, they're too expensive for that work AND they're less effective at their real job (tax strategy). A controller is the bridge. They keep your financial house in order 365 days a year so your CPA can focus on saving you money when tax season arrives. This isn't about replacing your CPA. It's about letting your CPA be great at what they actually do.

I've had CPAs refer clients to me specifically because they know the engagement will be better for everyone. The client gets year-round financial oversight. The CPA gets clean books and can focus on high-value tax work. And the controller handles the operational finance that nobody was handling before. Everyone wins.

The only scenario where this doesn't work is when a CPA has built their revenue model around charging high rates for bookkeeping cleanup. In that case, they might resist the idea of a controller, because it reduces their billings. But that's not a good CPA. That's a CPA profiting from your disorganization. A good CPA wants you organized because organized clients are better clients: more profitable, lower risk, easier to serve, and more likely to stay long-term.

Think about it from the CPA's perspective: would you rather have a client who hands you a complete, reconciled, well-documented set of books in January — or a client who hands you a shoe box of receipts and a QuickBooks file that hasn't been reconciled since August? The first client gets a better return, pays a lower fee, and is a pleasure to work with. The second client gets a "good enough" return, pays a premium for cleanup, and is a headache every year.

Be the first client. Hire a controller.

Ready for year-round financial oversight?

Stop flying blind between tax seasons. Let's talk about what a fractional controller looks like for your business.

Book a Free Discovery Call →

8. FAQ

What is the difference between a controller and a CPA?

A CPA (Certified Public Accountant) is a licensed professional who specializes in tax preparation, tax planning, auditing, and regulatory compliance — primarily backward-looking, once-a-year work. A controller is a senior accounting professional who manages the day-to-day finance function: monthly closes, management reporting, internal controls, cash flow oversight, and CPA coordination. The CPA looks at what happened last year; the controller makes sure the right things happen this year.

Can my CPA also be my controller?

Technically, some CPAs offer bookkeeping and controllership services, but it's rarely cost-effective. CPAs typically bill $200–$400 per hour. Controller-level work (monthly closes, reconciliations, reporting) requires 15–30 hours per month. At CPA rates, that's $3,000–$12,000/month for work a fractional controller handles for $2,500–$5,000/month. What matters most: having the same person prepare the books and then audit or file taxes on those books creates a potential conflict of interest. Separation of duties is a basic tenet of financial governance.

At what revenue level do I need a controller?

Most businesses need controller-level oversight once they pass $3 million in annual revenue. At that stage, the volume of transactions, complexity of operations, and compliance requirements exceed what a bookkeeper can reliably manage alone. Between $1M and $3M, a strong bookkeeper plus a CPA may suffice. Below $1M, a CPA alone is typically enough. Above $10M, you likely need a controller, a CFO, and a CPA working together.

Will hiring a controller reduce my CPA bill?

Yes — often significantly. When a controller delivers clean, reconciled books with a complete trial balance and supporting schedules, the CPA spends far less time on cleanup, adjustments, and back-and-forth questions. Many businesses see their CPA bill drop by 20–40% in the first year after hiring a controller, because the CPA can focus on what they do best — tax strategy and filing — instead of fixing bookkeeping errors and reclassifying transactions.

🏦 Ex-Citigroup · Ex-ABN AMRO
📊 500+ Management Packs Delivered
Reports by the 5th — Every Month
🛡️ Zero Material Audit Findings in 24 Years

The CFO-Grade Sample Pack — Free, No Strings

The exact management accounts, KPI dashboards, and 13-week cash flow templates that our clients receive every month. Not a mockup — the real thing. See what your finance function should look like.

The #1 thing most $5M–$50M companies get wrong about their finances

It's not what you think — and it's not about your bookkeeper. Stuart Wilson (ACMA CGMA, ex-Citigroup, 24 years) has seen the same pattern in 87% of the companies he's worked with. A 15-minute call is enough to tell you if you have it too.

Find Out in a Free Discovery Call
Confidential · No pitch · No obligation
Book a Free Discovery Call