Home  /  Blog  /  Insurance Restoration Accounting
Insurance Restoration · ACV & RCV · Job Costing

How Should Recoverable Depreciation and Insurance Supplements Actually Post to a Contractor's Books?

Top Builder AI Published August 24, 2026 Updated August 24, 2026 ~13 min read Insurance Restoration Money
A contractor reviewing insurance claim paperwork and a check at a desk, sorting which payor owes what

Not the way most shops book it. Recoverable depreciation, the gap between the Actual Cash Value (ACV) check that arrives first and the full Replacement Cost Value (RCV) of the job, is held back by the insurer until the work is completed and documented, commonly landing 60 to 120 days after the claim is filed. Supplements for damage found mid-project run on their own approval clock, typically 2 to 4 weeks when properly documented. Mortgagee checks add a third clock: the lender has to endorse the check before it can be deposited at all. Booking the full RCV amount as revenue the day the ACV check clears, before any of that has happened, is exactly how a job reads profitable on paper weeks before the cash that proves it actually lands. CPAs who work these claims for a living say the fix is to treat the holdback as a conditional asset, not earned income, and to track the insurer, the mortgage company, and the homeowner as three separate payors instead of one lump receivable. Below is the real timeline for each check, and what that accounting treatment looks like in practice.

This is written for the shop doing retail roofing, storm restoration, or solar work on the insurance and finance-company money side, not the flat-rate service call. If every job on your board gets paid the same week it's booked, most of this doesn't apply to you. If a chunk of your revenue is sitting in a carrier's queue, a mortgage company's endorsement pile, or a supplement someone hasn't looked at yet, this is the part of the books that decides whether "we're slammed" and "we're actually making money" are the same sentence.

What is the actual difference between ACV and RCV on an insurance claim?

RCV, Replacement Cost Value, is what it costs today to put the damaged property back the way it was: same materials, same labor, current pricing, no deduction for the roof's age. ACV, Actual Cash Value, is RCV minus depreciation, the age- and condition-adjusted number the carrier actually pays first. The difference between the two is recoverable depreciation, and the insurer holds onto it on purpose, as a safeguard that the money actually gets spent on the repair rather than pocketed. Once the work is proven complete, the carrier releases it.

That structure means every RCV-policy claim is, by design, at least two separate payments landing weeks or months apart, not one number that shows up once. A job's real cash position and its approved contract value are two different questions until the second check clears.

How long does recoverable depreciation actually take to collect?

Longer than the initial ACV check, and on a deadline the office has to actually track. Most RCV policies require notifying the carrier of intent to recover depreciation within roughly 180 days of the date of loss, and completing the actual repairs within 12 to 24 months, per industry guidance from Merlin Law Group's property insurance coverage blog. The ACV check itself typically arrives within a few weeks of claim approval; the depreciation release follows only after documented completion, and the full process from initial filing to final payment commonly runs 60 to 120 days depending on carrier responsiveness, supplement complexity, and how quickly the job gets documented as done.

Industry claim-timeline guidance · RCV policy structure
60–120 days
Typical span from initial claim filing to the final recoverable depreciation payment, with a roughly 180-day window to notify the carrier of intent to recover it and a 12-to-24-month deadline to complete the repair. Missing either deadline can mean forfeiting the depreciation holdback entirely.
Source: TotalScope, "The Roof Insurance Claim Process Explained: Why the First Check Isn't the Last."

Why do insurance supplements stall mid-job, and how long should approval really take?

A supplement is the request for anything the original scope missed once the crew actually opens up the roof: rotten decking, code-required upgrades, damage the first adjuster didn't catalog. Insurers generally have around 30 days to approve or deny a fully-documented initial claim, but a properly documented supplement, backed by photos, measurements, and a specific code citation, is typically resolved faster than that, commonly in 2 to 4 weeks, per claim-timeline guidance from roofing industry sources. A supplement missing that documentation is the most common reason one sits unanswered for a month or more instead of two to four weeks.

The practical upshot: a supplement isn't a second unpredictable delay bolted onto the job, it's a process with its own typical window, and one that moves faster than the original claim when the paperwork behind it is complete the first time it's submitted.

What happens when the claim check is made out to both the homeowner and the mortgage company?

It can't be deposited or spent until the mortgage company endorses it, and that's a step the contractor doesn't control. Under the mortgage agreement, the homeowner already agreed to keep the lender named as an additional insured on the property's insurance policy, which gives the lender the same legal rights to the claim check as the homeowner. A two-party check sits until the lender signs off, a process that can involve submitting documentation and a contractor estimate before the funds are released, and that timeline runs on the mortgage company's schedule, not the job's.

That's a third payor, on a third clock, that the insurer's own claim timeline says nothing about.

Payment streamWho releases itTypical timeline
ACV checkInsurerA few weeks after claim approval
Supplement approvalInsurer2–4 weeks, if fully documented
Recoverable depreciationInsurerReleased after documented completion; full process 60–120 days from filing
Two-party check endorsementMortgage companyNo fixed window; runs on the lender's own process
DeductibleHomeownerDue on invoicing, tracked as its own line item

Four different payors, four different clocks, funding what the job file treats as a single number: the contract price.

Should the ACV check get booked as revenue the day it hits the bank?

General accounting guidance already leans conservative here: the safer approach for any insurance proceeds is to wait until they're actually received before recording a gain, specifically to avoid booking income tied to a payment that never arrives, per AccountingTools' guidance on accounting for insurance proceeds. CPAs who specialize in restoration claims go a step further on the holdback specifically: treat the recoverable depreciation portion as a conditional asset, not earned income, using an offsetting deferred revenue entry so the profit doesn't get recognized until the carrier actually approves the work and releases the holdback, per Alviso CPA's guidance on ACV/RCV accounting for contractors.

Alviso's own worked example is the clearest version of why this matters: book the full RCV amount as revenue on day one of the job, and the project can show a false 11.6% profit margin mid-project. Defer the conditional portion instead, the way the guidance recommends, and the same job correctly shows a loss until the cash that actually proves profitability arrives. Same job, same materials, same crew, two completely different numbers on the P&L depending on when revenue gets recognized.

What does a CPA actually recommend for tracking AR across the insurer, the mortgagee, and the homeowner?

Splitting it by payor from the start, not tracking one lump receivable for the whole job. Alviso CPA's specific recommendation is to use separate sub-customers or custom fields for the Insurer, the Mortgagee, and the Homeowner, each carrying its own balance so cash-flow visibility doesn't collapse the moment three parties are paying on three different schedules. The deductible gets its own line item too, invoiced directly to the homeowner rather than folded into the insurance-funded portion, so the AR split actually matches who owes what in reality.

A joint mortgagee check gets the same treatment on the way in: recorded as a receivable from the mortgagee, or as funds held by the mortgagee in a separate current asset, until it's actually endorsed and released rather than assumed collected the moment the carrier issues it.

Does ServiceTitan or QuickBooks track any of this natively?

Not by default. Standard AR in QuickBooks Online, and by extension anything ServiceTitan exports into it, is built around one customer per invoice, not three payors funding a single job on three separate timelines. That's exactly why the CPA guidance above recommends manually building sub-customers or custom fields for Insurer, Mortgagee, and Homeowner rather than relying on either platform to split it automatically; if the split were already built in, that workaround wouldn't need to exist. The same gap shows up in the connect-your-stack posts on this blog: the ServiceTitan-to-QuickBooks sync moves job costs cleanly, but it doesn't natively know that this particular invoice has three different owners of the balance due.

What does this look like when nothing is tracking the split?

Picture an illustrative two-crew, roughly $1.8M-a-year roofing and restoration shop mid-storm-season, the kind of composite shop this blog writes to. Twelve jobs on the board are insurance-funded. The ACV checks cleared weeks ago and got booked as paid-in-full revenue against each job's full RCV contract price. Three of those jobs are still waiting on recoverable depreciation, two have supplements sitting because the photos weren't attached the first time, and one two-party check has been sitting on the mortgage company's desk for going on three weeks. On the P&L, all twelve read profitable today. In reality, roughly a third of that "profit" is depreciation the carrier hasn't released, a supplement nobody's approved yet, and a check the shop can't deposit, all counted as if it already landed. That gap is exactly what the deferred-revenue treatment above exists to close before it becomes a cash-flow surprise in a slow month.

How we verified this

ACV/RCV mechanics and the recoverable depreciation timeline (roughly 180-day notification window, 12-to-24-month completion deadline, 60-to-120-day full process) come from TotalScope's roof insurance claim process explainer and Merlin Law Group's Property Insurance Coverage Law Blog on recoverable depreciation. Supplement approval timelines (30-day initial-claim window, 2-to-4-week supplement turnaround when documented) come from Weathershield Roofers' claim process timeline. Two-party check and mortgage endorsement mechanics come from Louisiana Roof Crafters' explainer on mortgage check procedures. General insurance-proceeds recognition guidance comes from AccountingTools' article on accounting for insurance proceeds. The conditional-asset/deferred-revenue treatment, the payor-split AR method, the deductible-as-its-own-line-item guidance, and the 11.6%-false-profit worked example all come directly from Alviso CPA's "Master ACV/RCV Without AR Chaos", a CPA firm's own published guidance for contractors handling these claims. The $1.8M-shop example above is an illustrative composite, labeled as such, not a reported client figure.

1
Pull your open insurance-funded jobs and separate the ACV amount already received from the RCV amount currently booked as revenue. The gap between the two is what's sitting as recoverable depreciation, not yet earned.
2
Check whether your AR is split by payor. If a job has one customer record covering insurer, mortgagee, and homeowner combined, you can't see which of the three is actually holding up the cash.
3
Confirm the deductible is invoiced to the homeowner as its own line, not bundled into the insurance-funded portion of the job.
4
Flag any job past the 180-day depreciation-notification window or the 12-to-24-month completion deadline. Per the guidance above, missing either can mean forfeiting the holdback entirely.
  • No invented client numbers. The $1.8M-shop walkthrough above is a labeled illustrative example, not a reported client's real figures.
  • This isn't tax or legal advice on any specific claim. Policy language, state law, and carrier practice all vary; a contractor's own CPA and the policy itself govern the specific case.
  • Top Builder AI's figures are computed by deterministic, tested code first; the AI narrates the result in plain business language afterward, and a person approves every entry before anything posts.
  • No self-serve product signup covers this today. The AR-by-payor and job-costing setup described here is delivered through a done-for-you Teardown or 90-Day Install engagement against a shop's real ServiceTitan and QuickBooks accounts.

Want to know which open jobs are actually profitable right now, not just approved?

A fit call walks through your current insurance-funded jobs and shows exactly where the ACV, the depreciation, and the supplements really stand against what's booked.

Book a fit call →

What else do contractors ask about insurance-restoration bookkeeping?

What is the actual difference between ACV and RCV on an insurance claim?
Replacement Cost Value (RCV) is the full current cost to replace the damaged property with like-kind materials and labor, no deduction for age. Actual Cash Value (ACV) is RCV minus depreciation, the age- and condition-adjusted amount the carrier pays first. The gap between the two, called recoverable depreciation, is held back by the insurer until the work is completed and documented.
How long does recoverable depreciation actually take to collect?
Per industry guidance, most RCV policies require the contractor or homeowner to notify the carrier of intent to recover depreciation within roughly 180 days of the date of loss, and to complete the actual repairs within 12 to 24 months. The full claim process, from filing to the final depreciation check, commonly runs 60 to 120 days depending on carrier responsiveness and how fast the job gets documented as complete.
How long does an insurance supplement actually take to get approved?
Properly documented supplements are commonly resolved in 2 to 4 weeks, faster than the 30-day window insurers are typically given to approve or deny an initial, fully-documented claim. Supplements missing photos, measurements, or a clear code citation take longer and are the most common reason a supplement sits unanswered.
Why is the insurance check made out to both the homeowner and the mortgage company?
Because the mortgage agreement itself requires the lender be named on the homeowner's insurance policy as an additional insured, giving the lender the same legal rights to the claim check as the homeowner. The check cannot be deposited or used until the mortgage company endorses it, a separate step the contractor does not control and cannot speed up from the outside.
Should an ACV check get booked as revenue the day it hits the bank?
Not per the guidance CPAs who specialize in these claims give: treat the holdback portion as a conditional asset rather than earned income, using an offsetting deferred revenue entry so profit isn't recognized until the carrier actually approves the work and releases the recoverable depreciation. Booking the full RCV amount as revenue on day one can show a job as profitable weeks before the cash that proves it has actually arrived.
How should a contractor track AR when an insurer, a mortgage company, and a homeowner are all involved on one job?
By payor, not as one lump receivable. The recommended method is separate sub-customers or custom fields for the insurer, the mortgagee, and the homeowner, each carrying its own balance and its own expected timeline, plus invoicing the homeowner's deductible as its own line item rather than folding it into the insurance portion.
Does ServiceTitan or QuickBooks track ACV, RCV, and payor splits natively?
Not out of the box. Standard accounting software tracks one customer per invoice, not three payors funding a single job on three different timelines, which is exactly why CPAs working these claims recommend manually building sub-customers or custom fields for Insurer, Mortgagee, and Homeowner rather than relying on a default setup to split it automatically.
What does it look like on the books when this isn't tracked correctly?
A job can show a real, on-paper profit margin mid-project simply because the full RCV amount got booked as revenue before the depreciation was actually released, then swing to a loss on the books once reality catches up. It's not a bookkeeping error in the traditional sense, it's revenue recognized before it was actually earned.
Is the deductible the contractor's responsibility to collect?
No, it's the homeowner's, and CPA guidance on these claims is specific that it should be invoiced to the homeowner as its own separate line, not bundled into the insurance-funded portion of the job. Burying the deductible inside another line item is a common way a contractor loses track of who actually owes what.
What happens if the recoverable depreciation notification window is missed?
Per industry guidance, missing the roughly 180-day notification window, or the 12-to-24-month completion deadline most RCV policies set, can mean forfeiting the depreciation holdback entirely. That makes the AR tracking question a real deadline the office has to watch, not just a bookkeeping preference.
Does Top Builder AI replace the accountant on an insurance restoration job?
No. Top Builder AI's Financial capability reads a shop's ServiceTitan and QuickBooks data and computes figures like job margin, AR aging, and cash position with deterministic, tested code, then narrates the result in plain business language for a human to approve. It does not replace a CPA's judgment on when insurance proceeds are actually earned; it is built to keep the underlying numbers current enough that the CPA's judgment has something accurate to work from.