Reading a Job Cost Report in Restoration: What Each Number Actually Tells You

How do you read a restoration job cost report? Read the report in four passes: revenue composition (what was billed and to whom), direct cost structure (labor fully burdened, materials, equipment, subs), gross and fully-loaded margin (before and after allocated overhead), and variance analysis (estimated vs actual by line item). Each pass surfaces different decisions about pricing, training, and operating discipline.


A job cost report is the forensic record of a finished job. Read correctly, it reveals whether the job made money, why it made the money it did (or failed to), and what needs to change on the next job of that type. Read poorly — or not at all — and it is just a piece of paper.

Most restoration companies that have job cost reports underuse them. The reports exist in the system but no one extracts the decisions they enable. The fix is not better software. It is a consistent reading framework applied in the weekly post-mortem review.

Pass One: Revenue Composition

Start at the top. What did this job actually invoice.

Total revenue is the headline number. More useful is the breakdown by line item — labor revenue, materials revenue, equipment revenue, subcontractor revenue, and any change orders or supplementals. The composition tells you how the job was priced, where the margin was supposed to come from, and whether that matches the mix the estimator assumed.

Pay specific attention to change order and supplemental revenue as a percentage of total. A job with 15 percent of revenue coming from change orders after the initial scope either had very aggressive scope expansion (a sign of scope discipline problems at the estimate) or very disciplined change order capture (a sign of strong PM practice). The pattern across jobs tells you which one.

Also look at the payer. Insurance direct, TPA, commercial direct, homeowner out-of-pocket. The margin expectations by payer type should be different, and the report should make the payer mix visible.

Pass Two: Direct Cost Structure

Now the cost side. Four main line items: labor, materials, equipment, subcontractors. Each needs to be read with specific attention.

Labor. Is it costed at fully burdened rate or at base wage? If the company is still costing at base wage, the number is systematically understated — covered in the labor burden article. Look at total hours, hours by role (crew, lead, PM, estimator if they are tracked to the job), and hours-per-revenue-dollar as a productivity signal.

Materials. Purchased cost, waste percentage if tracked, and any materials that were pulled but not used (and therefore should be returned to inventory or reallocated). Material cost variance against estimate is often an indicator of scope change that was not captured as a change order.

Equipment. This is where reports vary most in quality. Ideally, equipment cost is tracked at an allocated rate per unit per day deployed — factoring depreciation, maintenance, fuel, and replacement reserve. Many restoration companies do not track equipment cost at the job level at all. If that is the case, the job’s real cost is understated by whatever the equipment utilization contributed.

Subcontractors. Invoiced cost from the sub, plus the markup the company applied when billing to the customer. The markup should match company policy. Variance here usually means someone negotiated outside policy on either end of the transaction.

Pass Three: Margin Picture

Two margin numbers matter: gross margin (revenue minus direct cost) and fully-loaded margin (gross minus allocated overhead). Both numbers tell different stories and both are useful.

Gross margin tells you whether the direct economics of the job worked. Did the scope cover its own direct cost plus contribute to overhead and profit? If gross margin is below the company’s target for that job type, the direct economics failed somewhere — pricing, scope capture, productivity, subcontractor markup, or some combination.

Fully-loaded margin tells you whether the job was actually profitable once the fixed costs of running the business are factored in. This is the number that determines whether the company is compounding profit or subsidizing overhead with variable margin. Covered in detail in the overhead allocation article.

Both numbers should be on the report. If only one is, the report is incomplete.

Pass Four: Variance Analysis

The most important reading pass is the variance view — estimated versus actual by line item. This is where the report stops being a record and starts being a learning instrument.

Estimated revenue vs. actual revenue: Did the scope hold? Did change orders get captured? Were supplementals billed?

Estimated labor hours vs. actual labor hours: Did the crew hit the productivity assumed in the estimate? If they missed, was it weather, scope expansion, skill gap, or scheduling?

Estimated materials vs. actual materials: Did the scope hold on material usage? Was there waste that was not anticipated?

Estimated subcontractor cost vs. actual: Did the sub come in at quoted price? If not, why?

Estimated gross margin vs. actual gross margin: The bottom-line variance. Positive, negative, or on plan? By how much?

The pattern across jobs is where strategy lives. A single job that missed on labor hours is a data point. Fifteen jobs of the same type consistently missing on labor hours is a signal — pricing is off, productivity is off, or scope is drifting. The variance analysis in the post-mortem surfaces those signals while there is still time to respond.

What to Do With the Report

Reading the report is step one. Extracting the decisions is step two.

If the job underperformed, the post-mortem asks specifically where it underperformed and why. The where comes from the variance analysis. The why comes from the PM, the estimator, and the operations lead walking through the job together.

If the underperformance is systemic — the same pattern showing up across multiple jobs of the same type — the output is a decision. Pricing adjustment on that job type. Scope template update. Training investment. Change to the SOP for how that work gets scoped, executed, or handed off. The decision gets captured in the documentation layer and propagates to future jobs.

If the job outperformed, the same discipline applies in reverse. What specifically drove the upside. How does the company systematize that practice for future jobs. The upside extraction is as important as the downside correction.

Without this discipline, the reports are archival. With it, the reports are operational instruments that sharpen the company every week.

Common Reading Mistakes

Reading only the gross margin number. Ignores the overhead layer and misses whether the job actually contributed to profit.

Reading the report in isolation. Pattern only emerges across multiple jobs. Single-job reads are useful for immediate corrective action but not for strategy.

Not reading with the team. The person who writes the check and the people who ran the job often see different stories in the same numbers. Cross-functional reading produces better decisions than solo reading.

Treating the report as a grading exercise. The report is an operating instrument, not a performance review. When the team treats it as performance review, honesty about what went wrong degrades and the learning disappears.

Skipping the upside jobs. The jobs that hit or beat target margin contain patterns that can be systematized. Most companies review only the downside. Both directions matter.

Where to Start

If you do not have job cost reports in a usable format today, the job costing article covers what the report needs to include.

If you have reports but are not reading them systematically, the starting move is bringing the reports into the weekly post-mortem. Pull them ahead of the meeting. Walk through them in the four-pass reading framework. Extract at least one decision per job — even if the decision is “nothing, job ran to plan, systematize this scope template.” That habit, repeated every week for six months, changes how the company makes money.

Every number on the report is telling a story. The owners who learn to read all of them, across hundreds of jobs, are operating a different business than the ones who glance at the gross margin line and file the report.


Frequently Asked Questions

What is a job cost report in restoration?
A detailed report that compares revenue and actual cost for a specific job, typically broken down by labor, materials, equipment, subcontractors, and allocated overhead, with variance analysis against the original estimate.

What is the difference between gross margin and fully-loaded margin?
Gross margin is revenue minus direct costs (labor, materials, equipment, subs). Fully-loaded margin is gross margin minus allocated overhead. Fully-loaded margin is the number that reflects whether the job actually contributed to company profit.

How often should a restoration company review job cost reports?
Weekly, as part of the cross-functional post-mortem. Monthly review is too far downstream of the work to change operational behavior while it matters.

What is variance analysis on a job cost report?
Comparison of estimated-versus-actual on each line item — revenue, labor hours, materials, subcontractors, and gross margin. The variance pattern across jobs reveals which estimates are holding, which scope templates are drifting, and which categories of work need pricing or operational adjustment.

Should a job cost report include equipment cost?
Yes, ideally at an allocated rate per unit per day deployed that factors depreciation, maintenance, fuel, and replacement reserve. Companies that do not track equipment cost at the job level are understating the true cost of jobs that use significant equipment.

What decision should I take from a bad job cost variance?
Extract the specific driver (pricing, scope, labor productivity, subcontractor cost, material waste) in the post-mortem, determine whether it is a one-time event or a pattern, and take action — pricing adjustment, scope template update, training investment, or SOP revision — on the pattern-level drivers.


Tygart Media on restoration — an analyst-operator body of work on the systems that separate compounding restoration companies from busy ones. No client names. No brand placements. Just the operating standard.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *