CAT3BOOKS
December 26, 2025 · 18 min readdecision framework · outsource bookkeeping · restoration bookkeeping

Should You Outsource Your Restoration Company's Bookkeeping? A Complete Decision Framework

The decision to outsource bookkeeping isn't about cost — it's about whether your current setup can produce the financial information a restoration company actually needs to operate. Most can't. Here's the framework.


▸ Framework Answer

The decision to outsource bookkeeping is not primarily about cost. It's about whether your current setup can produce the financial information a restoration company needs to operate — job-level P&L, supplement recovery tracking, TPA program profitability, equipment revenue reconciliation — and whether a non-specialist can produce it accurately.

Outsource if: your revenue exceeds $500K, you work more than one TPA program, your current bookkeeper cannot explain your supplement tracking workflow, or you're spending meaningful time reviewing or questioning your own financials.

Don't outsource if: you're under $300K in revenue with a single revenue stream and simple operations, and your current bookkeeper has restoration-specific experience.

It depends if: you're in the $300K–$700K range with moderate complexity. Run the full framework below.


Why This Decision Is More Complex Than It Looks

The outsourcing question sounds like a cost comparison. It isn't.

The more important question is whether your books are actually correct — and whether they're generating the financial intelligence your business needs. For most restoration companies, the answer to both is no, and the reason isn't that the bookkeeper is bad at bookkeeping. It's that restoration bookkeeping is a different discipline than general bookkeeping, and most bookkeepers don't know what they don't know.

A general-purpose bookkeeper can keep your ledger balanced. They cannot:

When these things are done wrong, they produce books that look fine but report incorrect margins, hide unprofitable TPA programs, and miss five to fifteen percent of your revenue. The cost of that failure vastly exceeds the cost of fixing it.


The Bookkeeping Decision Matrix

Apply this to your situation before reading further. Score each criterion honestly.

The Bookkeeping Decision Matrix

| Criterion | Lean Keep In-House | Gray Zone | Lean Outsource | |---|---|---|---| | Annual revenue | Under $300K | $300K–$700K | Over $700K | | TPA programs active | 0–1 | 2–3 | 4+ | | Jobs per month | 1–5 | 6–15 | 16+ | | Service line mix | Single (water only) | 2 lines | 3+ lines | | Current bookkeeper restoration literacy | Trained in restoration | General, learning | General, no restoration knowledge | | Hours/week you spend reviewing books | Under 1 | 1–3 | 4+ | | Months since last job-level P&L | Never needed one | 3–6 months ago | Can't produce one | | YoY revenue growth | Under 10% | 10–30% | Over 30% |

Scoring: If 5 or more criteria land in "Lean Outsource," outsource. If 5 or more are in "Lean Keep In-House," keep it in-house and address the gaps. Everything else is the gray zone — read the framework.


The Framework: Five Criteria in Detail

Criterion 1: Revenue Stage

What it measures: Whether the volume and dollar complexity of your operations justifies specialized support.

Threshold values:

  • Under $300K: Outsourcing is hard to justify on economics alone. Your financial life is simpler and a competent in-house bookkeeper is usually sufficient.
  • $300K–$700K: The gray zone. You're generating enough complexity that errors are meaningful, but the cost tradeoff isn't obvious.
  • Over $700K: At this revenue level, a restoration company running one or two TPA programs, 8–15 jobs per month, and multi-line operations is almost certainly generating errors in-house that cost more than the price of fixing them.
  • Over $2M: At this point, the question isn't whether to outsource — it's whether to outsource bookkeeping only, or bookkeeping plus fractional CFO services.

Why it matters: Revenue is a proxy for complexity, and complexity is where general-purpose bookkeeping breaks down. The jump from $500K to $1M typically involves adding TPA programs, hiring field crews (which adds payroll job-coding), and taking on bigger jobs with more complex supplement and equipment billing. That complexity requires a different skill set.

How to assess: Look at your trailing 12-month revenue. If you're above $700K and your books don't include job-level P&L, that alone is a strong outsource signal.


Criterion 2: Operational Complexity

What it measures: The depth of restoration-specific financial mechanics your books need to handle.

Threshold values:

  • Simple: One TPA program or none, water mitigation only, 5 or fewer jobs per month, no reconstruction.
  • Moderate: Two to three TPA programs, water + mold or water + fire, 6–15 jobs per month.
  • Complex: Four or more TPA programs, full-service restoration + reconstruction, 15+ jobs per month, commercial losses.

Why it matters: Each TPA program requires separate AR aging, separate program-level P&L, and separate fee tracking. Each service line adds cost categories that need different treatment in the books. Each additional job adds a row to the job-level P&L that needs to be maintained. Complexity multiplies the likelihood of errors — and a single missed supplement or misbilled equipment cycle on a commercial job can mean thousands of dollars.

How to assess: List every active TPA program. Count your average monthly job volume. Note how many distinct service lines you operate. If you're running Code Blue, Contractor Connection, Alacrity, and direct carrier work simultaneously — with water, fire, mold, and contents jobs — you have complex operations that need complex bookkeeping.


Criterion 3: Current Bookkeeper Capability

What it measures: Whether your current bookkeeper actually understands restoration financial mechanics, not just bookkeeping.

The three-question test: Ask your bookkeeper:

  1. What's the difference between ACV and RCV, and how does each get recorded?
  2. Walk me through our current supplement tracking workflow from submission to payment.
  3. What was our gross margin on our three most recent closed jobs?

If they can't answer all three confidently and correctly, your books are almost certainly wrong in ways that cost you money.

Threshold: A restoration-literate bookkeeper can answer all three questions immediately and pull supporting documentation within an hour. A general bookkeeper may know the accounting concepts but not the restoration application. The gap between those two positions is where revenue disappears.

Why it matters: Bookkeeping errors in restoration are usually invisible until someone who knows what to look for goes looking. A balanced ledger is not the same as a correct ledger. The misclassifications that hurt you most — TPA fees in operating expense instead of cost of revenue, supplements recorded as revenue before they're approved, equipment revenue lumped into general revenue — all produce books that balance but lie.

How to assess: Run the three-question test. If you don't know the correct answers yourself, get a free assessment from a restoration bookkeeping specialist before you decide. You need to know what you're dealing with before you can fix it.


Criterion 4: True Cost Comparison

What it measures: The actual all-in cost of your current bookkeeping setup versus the cost of outsourcing to a specialist.

The in-house cost calculation:

| Cost component | Typical range | |---|---| | Bookkeeper salary (full-time) | $42,000–$58,000/year | | Employer payroll taxes (7.65%) | $3,200–$4,400/year | | Health benefits | $4,800–$9,600/year | | Accounting software (QBO + add-ons) | $600–$1,800/year | | Owner time reviewing/correcting work | $2,000–$8,000/year (estimated) | | Total | $52,600–$81,800/year |

Part-time in-house: typically $18,000–$32,000/year plus software, but with proportionally higher error risk due to limited hours.

The outsourced specialist cost:

At Cat3 Books, pricing is a flat monthly fee — the same whether you run 40 jobs a year or 400:

| Package | Monthly | Annual | |---|---|---| | Bookkeeping | $1,000 | $12,000 | | Bookkeeping + Job Costing | $2,000 | $24,000 | | Bookkeeping + Job Costing + Fractional CFO | $5,000 | $60,000 |

The real comparison: a full-time in-house bookkeeper runs $52,600–$81,800/year all-in. Flat-rate outsourced bookkeeping with job costing runs $24,000/year — roughly 2–3× cheaper, and you get restoration-specialist work instead of a generalist learning on your file.

Hidden cost of errors: The average supplement backlog we find in a new engagement is $38,000–$54,000 in approved but uncollected revenue. That's a one-time recovery. The ongoing errors — misbilled equipment days, improperly coded TPA fees — typically run $15,000–$30,000/year in invisible revenue loss. Adding those to the comparison makes the outsource case even stronger.


Criterion 5: Growth Trajectory

What it measures: Whether your bookkeeping infrastructure is built for where you're going, not where you are.

Threshold values:

  • Under 10% YoY growth: Current setup may be adequate for the near term.
  • 10–30% YoY growth: Your financial complexity is growing faster than your current setup can scale. Plan to upgrade in the next 12–18 months.
  • Over 30% YoY growth: You are almost certainly already running books that are inadequate for your current complexity level, let alone where you'll be next year.

Why it matters: Bookkeeping infrastructure is always built for the business you have today. When the business grows 30% or 40% in a year — which happens frequently in restoration during storm seasons or when a company wins new TPA programs — the financial complexity doesn't grow linearly. It grows exponentially. A setup that handles 8 jobs a month comfortably is overwhelmed at 20.

How to assess: Look at your last three years of revenue growth. If you've been growing over 20% annually, assume your current bookkeeping infrastructure is already one size too small. Upgrade before you feel the pain of the gap.


Apply the Framework: Self-Assessment

Work through these eight questions. Each "Yes" is worth one point toward outsourcing.

  1. Is your annual revenue above $700K? ☐ Yes
  2. Do you work three or more active TPA programs? ☐ Yes
  3. Do you operate more than one service line (e.g., water + fire, water + reconstruction)? ☐ Yes
  4. Can your current bookkeeper answer the three-question test without help? ☐ No (counts as "Yes" toward outsourcing)
  5. Have you spent more than 2 hours in the last month reviewing or questioning your own books? ☐ Yes
  6. Do you have job-level P&L for every closed job in the last quarter? ☐ No (counts as "Yes")
  7. Is your annual revenue growth above 20%? ☐ Yes
  8. Has your CPA asked for the same backup documents more than once in the last year? ☐ Yes

Score 0–2: Keep in-house. You have a simpler operation and a more capable setup than average. Focus on the specific gaps you identified.

Score 3–4: Gray zone. The decision isn't obvious. Read "When the Framework Says It Depends" below.

Score 5–8: Outsource. The probability that your current setup is costing you more than you're saving is very high. The question isn't whether to change — it's how fast to move.


When the Framework Says: Outsource

If the self-assessment points clearly toward outsourcing, here's what to expect:

Step 1: Assessment (Week 1). Any competent restoration bookkeeping specialist should offer a free assessment of your current books before you commit. This will identify the specific gaps — chart of accounts problems, missing supplement tracking, TPA fee misclassification — and quantify them where possible.

Step 2: Cleanup (Weeks 1–4). If your books have historical errors (most do), the first engagement is remediation. This involves rebuilding the chart of accounts, reclassifying the last 6–18 months of transactions, and recovering any supplement backlog. Plan for this as part of your first-year cost.

Step 3: Ongoing (Month 2+). Once the books are clean, the monthly cycle is: expense coding via job-coded cards, monthly close by the 15th, supplement reconciliation, TPA program AR review, and a monthly package of reports including job-level P&L.

What changes immediately: You will start making business decisions — which TPA programs to keep, which job types to prioritize, whether to hire another crew — based on accurate data rather than gut feeling. Most owners report that this is the most valuable change, more than the cost savings.


When the Framework Says: Keep In-House

If your situation genuinely doesn't justify outsourcing yet, here's how to make the most of your current setup:

Close the capability gaps. Send your bookkeeper through QuickBooks ProAdvisor certification and specifically ask them to learn restoration bookkeeping workflows. Invest in this before you decide the setup doesn't work.

Build the right structure now. Rebuild your chart of accounts for restoration. Separate TPA fees into cost of revenue. Start tracking supplements in even a basic spreadsheet. Set up job classes in QBO.

Set a clear trigger. Decide now: "When we hit $X revenue, we outsource." That prevents the decision from being made under the pressure of a growth surge or a financial crisis.

Revisit at two triggers: Revenue crossing $700K, or a second TPA program added. Either one shifts the economics and complexity enough to re-evaluate.


When the Framework Says: It Depends

The $300K–$700K range with moderate complexity is the genuinely hard case. Here's how to think through it:

If you have a dedicated bookkeeper (not you): The question is whether retraining is faster than switching. If your bookkeeper is willing to learn restoration-specific workflows and your books aren't too badly structured, a 90-day retraining period may be faster than switching providers. If the books are already significantly wrong, the retraining path is slower.

If you're doing the books yourself: The real cost of in-house isn't the bookkeeper — it's your time. If you're spending 4+ hours per week on bookkeeping, you're paying for a bookkeeper whether you realize it or not. At a typical restoration owner's effective hourly rate, 4 hours per week is $10,000–$20,000/year. Outsourcing buys back that time and likely produces more accurate books.

If revenue is volatile: If you have high-revenue months (storm response) and low-revenue months, percentage-based pricing is naturally hedged. You pay more in good months and less in slow ones.


Frequently Asked Questions

At what revenue level should a restoration company outsource bookkeeping?

$500K is the practical threshold where restoration-specific complexity begins to outpace general-purpose bookkeeping. Above $1M, the combination of TPA programs, supplement tracking, equipment revenue, and job-level P&L requirements makes specialized bookkeeping nearly essential. Most companies above $2M that aren't using a restoration specialist are leaving measurable revenue on the table — typically $15,000–$50,000/year in unbilled or miscoded revenue.

How much does outsourced restoration bookkeeping cost?

Restoration-specialized bookkeeping at a firm like Cat3 Books is priced as a flat monthly fee — $1,000/month for full bookkeeping, $2,000/month with job costing, and $5,000/month with a fractional CFO — the same regardless of revenue or job volume ($12,000–$60,000/year). Compare this to the true all-in cost of an in-house bookkeeper — salary, employer taxes, benefits, software — which typically runs $52,000–$82,000/year for a full-time hire.

Can my existing bookkeeper learn restoration bookkeeping?

Technically yes, but the retraining investment is significant and the learning curve is long. The more important concern is that restoration bookkeeping errors are typically invisible — wrong chart of accounts structure, missing supplement tracking, improper TPA fee classification — and they compound over time before anyone notices. A specialist who already knows what to look for starts producing accurate books from day one.

What's the risk of doing nothing and staying with my current setup?

The risk isn't that your books become wrong. In most cases, they're already wrong in ways that are costing you money. The risk of staying is that those errors continue to compound. The average supplement backlog we find in a new engagement is $38,000–$54,000 in collected-but-unrecorded or approved-but-uncollected revenue. The annual ongoing error rate from improper coding typically runs $15,000–$30,000/year. Those losses add up faster than the cost of fixing the problem.

Do I need to switch accounting software to outsource?

Not necessarily. Most restoration bookkeeping specialists work with QuickBooks Online and Desktop. You may need a chart-of-accounts rebuild, but you don't need to change platforms. See our guide on whether to switch from QuickBooks for more detail.

How long does it take to get clean books after outsourcing?

For a typical new engagement, the chart-of-accounts rebuild and initial reclassification takes 7–14 days. Historical cleanup of severely disorganized books can take 4–6 weeks. From that point, the first fully clean monthly close is delivered by the 15th of the following month.

What does "job-level P&L" actually mean?

It means every job has its own mini profit-and-loss statement showing the revenue for that job and the direct costs to complete it — labor, materials, subcontractors, and equipment — broken out as separate line items. From that, you can calculate gross margin per job, compare it to other jobs of the same type, and understand which jobs, job types, and revenue channels are actually profitable.

Should I outsource bookkeeping before or after I hire a Fractional CFO?

Bookkeeping first. A Fractional CFO works with financial data to produce strategic analysis and forecasts. If the underlying data is wrong, the analysis is wrong. Clean books are the prerequisite. For most companies in the $500K–$3M range, bookkeeping alone is the right starting point. See our Fractional CFO decision framework for when to add that layer: When Should a Restoration Company Hire a Fractional CFO?

What happens if I grow and need to switch providers?

A well-structured QBO file is portable. If your books are properly organized — right chart of accounts, correct class structure, clean transaction history — switching providers is a straightforward handoff. Ask any prospective provider whether they'll give you full access to your file at any time and ensure there's no lock-in beyond your service agreement.

Is there a version of this that makes sense for a startup restoration company?

For companies under $300K, the economics of specialized outsourcing are tighter. The right path is usually: set up QBO correctly from the start (pay for a one-time setup consult with a restoration specialist), build the right chart of accounts, and use a part-time bookkeeper or well-trained owner to maintain it. The key is getting the structure right from the beginning rather than cleaning up after years of wrong coding.

What if I want to sell my company in the next 3–5 years?

This is one of the strongest arguments for outsourcing immediately, regardless of your current revenue or complexity level. Buyers and their lenders want to see 2–3 years of clean, detailed financial statements. Job-level P&L history, supplement tracking records, and clean TPA channel AR aging are all things sophisticated buyers will ask for. Starting the cleanup process now gives you the financial track record that supports a higher valuation multiple when you're ready to sell. See our PE acquisition decision framework for more on exit preparation.


The Decision, Stated Plainly

The question isn't whether restoration bookkeeping is worth doing correctly. It always is. The question is who does it and what it costs to get it right.

For companies under $300K with simple operations: start with the right structure and a competent part-time bookkeeper. Revisit when you add a second TPA program or cross $500K.

For companies in the $500K–$3M range: the economics almost always favor outsourcing to a specialist. The all-in cost is lower than you think, and the financial intelligence you get back is more valuable than you realize until you have it.

For companies above $3M: if you're not already using a specialist, you are almost certainly losing more money to bookkeeping errors and missed revenue than the cost of fixing it. The question is how quickly you want to recover that.

If you want to know exactly where you stand, get a free assessment. The worst case is that you find out your books are fine.


Related reading: What 'Restoration Bookkeeping' Actually Means · When Should a Restoration Company Hire a Fractional CFO? · The Four Cost Categories Every Restoration Job P&L Must Split