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
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.
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.
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.
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.
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.