Your CPA and your bookkeeper are not substitutes for each other — they're two of three distinct financial roles that most restoration companies need. The CPA handles tax compliance and tax strategy. The generic bookkeeper handles basic financial record-keeping. The specialized restoration bookkeeper adds the industry-specific operational layer: Xactimate reconciliation, ACV/RCV accounting, supplement lifecycle tracking, TPA program P&L, and AR staging by carrier payment phase. Most restoration owners have the first two roles covered and the third missing. That missing layer is where the operational visibility lives — and without it, you're flying the business on incomplete instruments.
The Objection Every Restoration Owner Makes
"I have a CPA. She handles all of that."
It's the most common objection to adding specialized bookkeeping, and it's almost never accurate.
What CPAs handle: tax compliance, tax strategy, entity structure, depreciation elections, IRS representation, and major transaction advisory.
What they don't handle: your monthly close, your supplement tracking, your AR aging by carrier payment stage, your TPA program profitability, your equipment-day reconciliation.
The objection comes from a genuine source — restoration owners trust their CPAs, and CPAs are good at their jobs. But the objection conflates two fundamentally different professional functions. Understanding the distinction is the prerequisite for building a financial team that actually serves a restoration company's needs.
The Thesis: Three Roles, Three Skill Sets
The financial coverage a restoration company needs divides into three distinct roles, each with a different skill set, a different professional cadence, and a different function:
-
The CPA — handles tax compliance and tax strategy. Annual cadence (quarterly at most). Backward-looking: ensures last year's taxes were correct and minimizes next year's. Licensed, with legal responsibilities around tax accuracy. Does not operate in real-time financial data.
-
The generic bookkeeper — handles basic operational record-keeping: bank reconciliations, AP/AR management, payroll integration, transaction categorization, monthly close (general categories). Real-time engagement. Not restoration-specific. Correct for a general service business; systematically incomplete for a restoration company.
-
The specialized restoration bookkeeper — handles everything in role 2, plus the restoration-specific workflows: Xactimate-to-QBO mapping, ACV/RCV split accounting, supplement lifecycle tracking, TPA fee coding by named program, equipment-day revenue reconciliation, and AR staging by carrier payment phase. Real-time engagement. Restoration-specific knowledge is the core differentiator.
Most restoration owners have roles 1 and 2. They're missing role 3 — or they think role 1 or 2 covers it, which is where the gap forms.
| Role | Primary Function | Cadence | Restoration-Specific? | Fills the Gap? | |---|---|---|---|---| | CPA | Tax compliance + strategy | Quarterly / Annual | Partially (tax structure) | No | | Generic bookkeeper | Basic record-keeping | Monthly | No | No | | Specialized bookkeeper | Operational + restoration-specific | Weekly / Monthly | Yes | Yes | | Fractional CFO | Strategic finance | Monthly / Quarterly | Depends | Adds a 4th layer |
What Your CPA Actually Does (and Doesn't Do)
To understand why CPAs don't fill the specialized bookkeeper role, you need to understand what CPAs actually do.
Tax compliance. CPAs prepare tax returns — federal, state, payroll. They ensure the returns are accurate and filed on time. They manage the substantiation of deductions and handle IRS inquiries if needed. This is a legally defined, license-specific function. It requires precision, current knowledge of tax law, and professional accountability. It does not require knowing how Xactimate exports map to QBO accounts.
Tax strategy. Good CPAs advise on tax strategy: entity structure choices (S-Corp vs. C-Corp vs. LLC), depreciation elections (Section 179, bonus depreciation), equipment financing (buy vs. lease from a tax perspective), retirement plan structure, and owner compensation optimization. For restoration companies, this means advising on equipment depreciation timing, RCV holdback recognition, and the tax implications of acquisition offers. This is genuinely valuable, and it requires restoration familiarity — a CPA who has never seen a depreciation holdback may not know how to handle its recognition timing.
What it isn't. Tax compliance and strategy are backward-looking and periodic. They operate on the financial data that has already been produced — by your bookkeeper. Your CPA can't tell you whether your supplement recovery rate is adequate, whether Code Blue is eroding your margin, or whether your AR aging has $75,000 in recoverable receivables that nobody is chasing — because none of that data is in the tax workpapers.
The cadence problem. Most restoration company CPAs see their clients' books once or twice a year: at tax time (to prepare the return) and possibly at mid-year (for a quarterly review). Between those touchpoints, your CPA is not monitoring your financial records. When a supplement goes uncollected for eight months, your CPA won't notice — because eight months of elapsed time is well between CPA touchpoints. When equipment days go unbilled on three consecutive jobs, your CPA won't see it until tax time — at which point the jobs are closed and the unbilled revenue is unrecoverable.
A CPA's work is periodic and backward-looking — it operates on financial data that your bookkeeper has already produced. If your bookkeeper's data is incomplete (missing supplement revenue, mis-coded TPA fees, untracked equipment days), your CPA's tax return will be based on that incomplete data, and no amount of CPA sophistication will recover the missing revenue.
What Your Generic Bookkeeper Actually Does (and Doesn't Do)
A competent generic bookkeeper provides real operational value: the books are maintained, transactions are categorized, bank accounts are reconciled, invoices are sent, bills are paid, payroll integrates, and the monthly close happens on a consistent schedule. For a general service business, this is adequate.
For a restoration company, it's the right foundation with the wrong industry layer.
What they do well: Category maintenance, transaction volume, payroll integration, AP/AR management, bank reconciliation, month-end close, basic financial reporting. A good generic bookkeeper keeps the engine running.
What they don't do: Anything that requires restoration-specific knowledge.
- They don't reconcile Xactimate exports to QBO accounts.
- They don't separate ACV from RCV on carrier payments.
- They don't track depreciation holdbacks as separate balance-sheet items.
- They don't follow supplements from submission through approval through payment.
- They don't code TPA fees to named program accounts.
- They don't reconcile equipment-day revenue to drying logs.
- They don't stage AR by carrier payment type (ACV pending / supplement pending / holdback pending / genuinely overdue).
These aren't failures of competence. They're failures of industry exposure. A generic bookkeeper who has never seen a Xactimate export doesn't know what to do with it. A bookkeeper who has never worked with a TPA doesn't know that the takedown fee should be a named cost, not a revenue reduction. They apply correct general-business accounting to restoration transactions — and correct general-business accounting is the wrong answer for these specific mechanics.
The invisibility problem. The most significant issue with generic bookkeeper gaps in restoration is that neither the owner nor the bookkeeper sees them. The books balance. The transactions are categorized. The monthly reports look reasonable. Nothing is obviously wrong. The supplement revenue that was never tracked doesn't appear as a missing line — it just never appears. The TPA fee that was netted against revenue doesn't look wrong — it looks like a lower revenue number. The gap is invisible because it's built into the baseline.
What a Specialized Restoration Bookkeeper Actually Adds
The specialized layer is the combination of the generic bookkeeper's operational discipline and restoration-specific accounting knowledge.
Xactimate-to-QBO mapping. Every Xactimate export is reconciled to the corresponding QBO accounts: labor, materials, equipment, overhead, and profit at the line-item level. ACV and RCV land in separate accounts. Equipment revenue lands in its own income line.
Supplement lifecycle tracking. A supplement ledger tracks every supplement from submission date through adjuster contact, approval status, approved amount, and payment receipt. Denied supplements are written off. Pending supplements are actively followed. The supplement recovery rate — what percentage of submitted supplemental scope is collected — is a reportable metric.
TPA fee coding. Every TPA program (Code Blue, Contractor Connection, Alacrity, Sedgwick, Worley) has its own cost account. TPA fees are coded by program on every job. Monthly P&L shows TPA costs by program; job-level P&L shows the specific takedown on each TPA-routed job. The Code Blue Test — net margin per program compared across programs — is a reportable number.
AR staging. AR aging is broken down by payment stage: ACV invoices to carriers, supplement invoices pending approval, RCV holdback release requests, and genuinely overdue receivables. Each bucket has a different follow-up strategy. The owner knows which AR to chase now, which to follow up on, and which to wait for — and why.
Equipment-day reconciliation. Equipment revenue is reconciled weekly against job reports or drying logs. Missing equipment days — units logged in the field that didn't make it to the invoice — are caught before job close.
Monthly close with restoration optics. The monthly P&L includes supplement revenue as a separate line, TPA fees by program, equipment revenue distinct from service revenue, and gross margin by job type and by TPA program. The income statement tells the story of how restoration money actually moved.
When to Add a Fractional CFO
A fourth financial role exists above the specialized bookkeeper: the fractional CFO. This is a part-time strategic finance function — typically costing $5,000–$15,000/month — that adds:
- Bank relationship management and financing strategy
- Scenario planning and sensitivity modeling
- M&A preparation and advisory
- Board or investor reporting
- High-level cash flow forecasting and working capital strategy
The fractional CFO uses the data that the specialized bookkeeper produces and adds strategic interpretation. They are not a substitute for good bookkeeping — they depend on it. Fractional CFO value is highest when the underlying financial data is clean, timely, and restoration-specific.
When you need a fractional CFO: Revenue above $3M–$5M, active bank financing discussions, PE acquisition interest, a second location opening, or key management hiring. Below $2M, a specialized bookkeeper plus CPA provides adequate financial coverage. See When Should a Restoration Company Hire a Fractional CFO? for the full revenue-stage framework.
But My CPA Reviewed the Books and Said They Were Fine
This is a sincere statement, and it's usually true — from a tax compliance standpoint.
A CPA reviewing books for tax preparation asks: do the numbers reconcile, is the major categorization correct, can I support the deductions claimed, is the taxable income defensible? These are tax compliance questions.
A specialized bookkeeper asks: is supplement revenue captured from submission through payment, are TPA fees tracked by program, is the ACV/RCV split handled correctly, are equipment days reconciled? These are operational accuracy questions.
The two sets of questions are answered by the same set of books — but the books can pass the CPA test while failing the operational test. "Clean enough to file taxes" and "useful for running the business" are different standards.
The analogy: A general practitioner can look at your health records and say you're generally healthy. That doesn't mean a cardiologist wouldn't find something worth treating. The GP and the cardiologist are looking at the same patient with different diagnostic tools and different clinical questions. Your CPA and your specialized bookkeeper are looking at the same books with different questions.
Books that pass tax compliance review — correctly categorized, reconciled, and supporting defensible tax filings — can simultaneously be missing $25,000–$75,000 in annual operational value: supplement revenue never tracked, TPA fees never segregated, equipment days never reconciled. The CPA test and the operational test are different tests.
What Each Role Costs, and What You Get
| Role | Typical Annual Cost | Primary Output | Restoration-Specific? | |---|---|---|---| | CPA (taxes only) | $3,000–$8,000 | Tax returns, tax strategy | Partially | | Generic bookkeeper | $9,600–$18,000 | Monthly close, basic reporting | No | | Specialized bookkeeper | $18,000–$36,000 | Monthly close + restoration-specific reporting | Yes | | Fractional CFO (if needed) | $60,000–$120,000 | Strategic finance, major decisions | Depends on person |
The transition from generic to specialized bookkeeping adds $8,000–$18,000/year. Against the $75,000–$175,000 in annual value erosion from generic bookkeeping gaps (documented in The Hidden Cost of Generic Bookkeeping for Restoration Contractors), the specialized bookkeeper premium has a typical payback ratio of 4:1 to 10:1.
Building the Right Financial Team
The right financial team for a restoration company at $1M–$5M in revenue:
Required:
- Specialized restoration bookkeeper — handles the operational financial layer with restoration-specific workflows. Monthly engagement. Source of truth for operational financial decisions.
- CPA — handles tax compliance and tax strategy. Annual or quarterly engagement. Coordinates with the bookkeeper on year-end close and entity structure questions.
Optional, but often worth it:
- Payroll provider — handles payroll processing as an add-on to the bookkeeping engagement or separately. Typically $400–$800/pay cycle.
Conditional (add above $3M or during major strategic events):
- Fractional CFO — handles high-level strategic finance. Monthly or quarterly engagement. Depends on clean bookkeeping data to function.
Find Out What Layer Is Missing
If your books balance but you can't answer basic questions about job profitability or supplement recovery, you likely have a CPA and a generic bookkeeper but no specialized layer. A free assessment tells you what's missing.
Frequently Asked Questions
Do I need both a CPA and a specialized bookkeeper?
Yes. They serve different, non-overlapping functions. CPA = tax compliance and tax strategy. Specialized bookkeeper = operational financial visibility with restoration-specific workflows. Both are necessary; neither replaces the other.
What does a CPA do that a bookkeeper doesn't?
Prepare and sign tax returns, provide legally binding tax advice, represent clients before the IRS, advise on entity structure, and coordinate major transaction tax planning. These are licensed, legally defined functions that bookkeepers don't perform.
What does a bookkeeper do that a CPA doesn't?
Monthly close, job-level P&L, AP and AR management, bank reconciliation, payroll integration, class tracking, and — if specialized — Xactimate reconciliation, supplement tracking, TPA fee coding, and equipment-day reconciliation. These are operational, real-time functions that CPAs don't perform.
My CPA says my books look fine. Does that mean I don't need a specialized bookkeeper?
Your CPA is saying the books pass tax compliance review — not that they capture all the operational financial data a restoration company needs. Clean-enough-for-taxes is a lower standard than operationally-useful. You can have both; they require different expertise.
Can I hire a CPA with restoration experience instead of a specialized bookkeeper?
A restoration-experienced CPA adds value on the tax strategy side — they understand RCV holdback timing, equipment depreciation, and acquisition tax structure. But even a restoration-experienced CPA doesn't do your monthly close, manage your AR, or reconcile your supplement ledger. The roles are different even when the industry knowledge overlaps.
At what revenue level do I need a fractional CFO in addition to a bookkeeper and CPA?
Typically $2M–$3M, or earlier if you're facing a specific strategic event: bank financing for expansion, an acquisition offer, PE interest, a second location, or a major key-person hire. Below $2M, bookkeeper + CPA usually covers it. Above $5M, fractional CFO becomes near-essential.
How do I know if I'm missing the specialized layer?
Four diagnostic questions: (1) Can your books produce a gross margin per job by job type? (2) Is supplement revenue tracked from submission through payment? (3) Are TPA fees broken out by named program? (4) Is equipment-day revenue reconciled to field logs? If any answer is no, you're missing the specialized layer.
What should my CPA be doing that they might be doing instead?
Your CPA should be focused on tax return preparation, entity structure optimization, depreciation election strategy, transaction advisory, and IRS representation. If they're also doing monthly bookkeeping, you're paying CPA rates for bookkeeper work — and either overpaying or getting inadequate tax strategy.
How does the specialized bookkeeper coordinate with my CPA?
Ideally, the specialized bookkeeper provides the CPA with a clean, annotated year-end close: all accounts reconciled, major transactions explained, ACV/RCV treatment documented, supplement recovery history summarized. The CPA can then focus on tax strategy rather than spending time normalizing data. Good bookkeeping makes the CPA's job faster and cheaper — and usually produces better tax outcomes.
Is the specialized bookkeeper the person I call with daily financial questions?
Yes. Your bookkeeper is your operational financial point of contact: job cost questions, AR status, month-to-date performance, TPA program profitability. Your CPA handles questions with tax implications. Your fractional CFO (if applicable) handles strategic financial questions. Knowing which question goes to which person is part of building a functional financial team.
What if my current generic bookkeeper wants to learn restoration-specific bookkeeping?
That's a reasonable conversation to have. Provide them with specific training resources (IICRC S500, Xactimate documentation, RIA financial management resources) and specific performance benchmarks: supplement ledger in place within 60 days, TPA fee accounts by program within 30 days, equipment-day reconciliation workflow within 45 days. Review those benchmarks at 90 days. If the gaps persist — if the supplement ledger isn't tracking, the TPA accounts aren't coded correctly, the equipment revenue isn't reconciling — you have your answer. Training addresses knowledge; it doesn't automatically produce the pattern recognition that comes from working with these mechanics daily.
Sources Cited
- AICPA: CPA licensing requirements, professional responsibilities, and the defined scope of CPA practice (tax compliance and advisory functions). aicpa.org
- Restoration Industry Association (RIA): Financial management standards and best practices for restoration contractors. www.restorationindustry.org
- IICRC: Industry standards that create the operational context for restoration-specific bookkeeping requirements. iicrc.org
- Insurance Information Institute (Triple-I): Insurance industry data on claims payment, TPA program economics, and carrier practices. iii.org
- IRS Revenue Ruling and Publication 538: Revenue recognition methods (cash vs. accrual) applicable to service businesses, relevant to the CPA's role in advising on recognition policy.
Related reading: The Complete Guide to Bookkeeping for Restoration Companies · The Complete Guide to Restoration Company Financial Management · Why Restoration Companies Need Specialized Bookkeepers · The Hidden Cost of Generic Bookkeeping for Restoration Contractors · When Should a Restoration Company Hire a Fractional CFO?