Job Costing for Water, Fire, and Mold Restoration Projects
The Restoration Directory Editorial Team · Published
An estimate tells you what the company plans to charge.
Job costing tells you what the work actually cost the company to perform.
Those are different systems, and restoration owners need both.
Without job costing, a company may know that it produced $5 million in annual revenue but still be unable to answer basic operating questions:
- Which service line actually generated the strongest gross profit?
- Which crews consistently run over labor?
- Are contents jobs profitable after storage and handling?
- Is distant travel eating the margin on service-area work?
- Are subcontractor-heavy reconstruction jobs contributing enough?
- How much do callbacks and rework cost?
- Are TPA/program fees being included when profitability is evaluated?
Job costing makes those questions visible.
For the financial framework around gross and net profit, see Gross Profit vs. Net Profit in a Restoration Company.
What Job Costing Is
Job costing assigns revenue and appropriate costs to an individual project.
At a basic level:
Job revenue - direct/job costs = job gross profit
Then:
Job gross profit ÷ job revenue = job gross margin
Your company may allocate some indirect costs or job-related overhead differently. The accounting model should be established with your accountant and used consistently.
The value of job costing is not the label. It is knowing what each project consumed.
Start With a Job Number That Follows the Project Everywhere
The job identifier should connect:
- CRM
- Timekeeping
- Purchase orders
- Credit-card receipts
- Equipment records
- Vendor bills
- Subcontractor invoices
- Disposal
- Storage
- Estimate/invoice
If a technician buys supplies without attaching the receipt to a job, the job cost is incomplete.
If project-manager time cannot be connected to a project under your accounting model, profitability may be overstated.
The system only works when field and office processes support it.
Labor: Track Hours by Job and Activity
Labor is one of the largest restoration costs and one of the easiest to misread.
Track actual hours by:
- Employee
- Job
- Date
- Activity/service phase
Depending on the company, activity codes might include:
- Emergency response
- Extraction
- Demolition
- Equipment setup
- Monitoring
- Cleaning
- Contents pack-out
- Contents processing
- Mold remediation
- Reconstruction
- Project management
This lets owners compare estimate assumptions to actual execution.
Use Labor Burden, Not Just Wage
If a technician earns $25 per hour, the company cost is generally higher than $25.
Labor burden may include:
- Employer payroll taxes
- Workers' compensation
- Health benefits
- Paid time off
- Retirement contributions
- Other benefits
Your accountant can help establish the appropriate burden method.
Job-cost reports based only on base wage can make labor-heavy projects look artificially strong.
Decide How to Treat Travel and Nonproductive Time
Restoration work includes paid time that is not hands-on production.
Examples:
- Driving
- Loading
- Shop time
- Waiting for access
- Returning for keys
- Equipment cleaning
- Documentation
- Meetings
Some of that time may be tied directly to a job. Some may be general operating cost.
Define the rules before reviewing profitability.
If a crew drives two hours each direction to a job, that economic reality should not disappear because the estimate only shows work performed at the building.
Materials and Consumables
Capture actual job-specific purchases such as:
- Poly sheeting
- Tape
- PPE
- Antimicrobials when appropriate
- Cleaning agents
- Filters
- Absorbents
- Drywall
- Lumber
- Paint
- Flooring
- Fasteners
- Packaging material
Use purchase orders or coding rules that attach vendor expense to the project.
Do not allow a general company credit card to become a black hole of uncoded job cost.
Equipment: Decide What You Are Measuring
Owned equipment creates a more difficult job-cost question than rented equipment.
A rented dehumidifier has an obvious job-specific invoice.
Owned equipment has:
- Purchase cost
- Depreciation
- Maintenance
- Repair
- Cleaning
- Calibration
- Storage
- Replacement
- Financing
Companies handle internal equipment costing differently.
At minimum, track equipment utilization by job so management can see what assets were deployed and for how long.
Do not confuse the amount billed for equipment with the company's internal economic cost.
Subcontractors
Subcontractor cost should be tied directly to the job.
Examples:
- Roofing
- Plumbing
- Electrical
- HVAC
- Flooring
- Cabinetry
- Specialty cleaning
- Structural engineering
- Environmental testing
- Temporary labor
Also capture associated costs such as:
- Markup/management assumptions under your pricing model
- Mobilization
- Permits
- Rework
- Change orders
A subcontractor invoice that arrives after the project has already been reported as “closed” can distort prior margin reporting.
Keep the job financially open until known costs are captured.
Disposal and Debris
Track:
- Dumpster
- Dump fees
- Hazardous/special waste handling where applicable
- Labor handling debris
- Hauling
Waste cost can vary materially by market and project type.
Large demolition or contaminated-material losses can be especially sensitive.
Water-Mitigation Job Costing
Water projects can be labor- and equipment-intensive.
Track:
- Emergency response labor
- Extraction labor
- Demolition
- Equipment setup/removal
- Monitoring visits
- Equipment deployment
- PPE/consumables
- Disposal
- After-hours/overtime
- Documentation time
Then compare actual execution to estimate assumptions.
A project that looks strong before three unplanned monitoring visits and overtime is different after those costs are posted.
Job documentation also supports billing accuracy. See Restoration Job Documentation and Estimating: How to Build a File That Supports the Work Performed.
Fire and Smoke Job Costing
Fire projects can involve a broader mix:
- Cleaning labor
- Deodorization
- Equipment
- Specialty chemicals
- Contents handling
- Pack-out
- Storage
- Laundry/textile vendors
- Electronics specialists
- Demolition
- Reconstruction
- Subcontractors
Track each phase separately when practical.
Otherwise a profitable reconstruction phase can mask an unprofitable contents operation, or vice versa.
Mold-Remediation Job Costing
Mold projects may involve:
- Containment setup
- Negative-air equipment
- HEPA filtration
- PPE
- Demolition
- Cleaning
- Detailed HEPA vacuuming
- Disposal
- Equipment cleaning
- Project management
- Third-party testing when part of the arrangement
Labor productivity can change significantly based on containment, access, and material conditions.
Do not use a generic “mold job” cost assumption for every project.
Contents Work Needs Its Own Cost Visibility
Contents operations can quietly absorb labor.
Track:
- Inventory labor
- Packing
- Boxes/materials
- Transportation
- Cleaning
- Specialty vendors
- Warehouse handling
- Storage space
- Pack-back
- Lost/damaged item resolution
A contents project can stay open much longer than the mitigation job.
Make sure costs continue attaching to the same financial project or a clearly related sub-job.
Program Fees and Commissions
If a job carries a referral fee, network fee, franchise fee, sales commission, or another acquisition cost, decide how that appears in job profitability reporting.
If it is ignored, one channel can look more profitable than it actually is.
TPA work may also create additional administrative time. Review the controlling program agreement and track the true cost of participation.
Rework and Callbacks
Create a way to tag cost caused by:
- Warranty work
- Preventable callback
- Missed scope
- Customer-service return trip
- Failed inspection
- Damage caused during work
- Documentation correction
If rework hours are simply posted as normal production, the owner loses the ability to identify preventable waste.
Change Orders and Supplements
Job cost changes as scope changes.
When additional work is discovered:
- Record the new condition
- Update cost expectations
- Track extra labor/material/subcontractor cost
- Update the estimate or change order as appropriate
If scope grows but revenue authorization lags, the job can accumulate cost before the commercial question is resolved.
That is one reason documentation and supplement management affect profitability.
Compare Estimated Cost to Actual Cost
Do not wait until year-end.
For closed jobs, compare:
- Estimated labor vs. actual labor
- Estimated materials vs. actual materials
- Estimated equipment vs. actual deployment
- Expected subcontractor cost vs. invoices
- Expected completion date vs. actual
- Expected gross profit vs. actual
Then categorize the variance:
- Estimating error
- Production inefficiency
- Unexpected site condition
- Scope change
- Vendor variance
- Customer delay
- Rework
The goal is organizational learning, not blaming a crew for every variance.
Close Jobs Financially, Not Just Operationally
A project is not financially closed because equipment left the site.
Before final margin review, confirm:
- All time is posted
- Credit-card receipts are coded
- Vendor bills arrived
- Subcontractor invoices are posted
- Disposal is posted
- Storage/contents cost is current
- Fees/commissions are posted
- Final invoice is issued
Late cost can turn a “great” job into an average one months later.
Use Service-Line Reporting
Once jobs are costed consistently, group results by:
- Water
- Fire
- Mold
- Contents
- Reconstruction
- Commercial
- Residential
- Program/network source
- Direct/referral source
- Branch/service area
Look for patterns over many jobs, not just one outlier.
This helps management decide where to invest, improve process, or change pricing strategy.
How The Restoration Directory Can Help Restoration Owners
The Restoration Directory helps property owners find restoration companies and learn about restoration services. It also provides restoration-company resources on documentation, estimating, marketing, and business operations.
An accurate Directory listing can support visibility. Strong job costing supports the business after the phone rings.
If your company is not listed, you can get listed in The Restoration Directory.
Frequently Asked Questions
What is job costing in restoration?
Job costing assigns revenue and applicable job-specific costs to an individual project so the company can measure gross profit, gross margin, and cost variances.
Should field labor be included in job cost?
Typically, field labor tied to the job is a direct cost, but the exact accounting structure should be established with your accountant. Include an appropriate labor-burden method rather than base wage alone when that matches your reporting approach.
How should owned drying equipment be job costed?
Companies use different internal methods. At minimum, track equipment deployment and utilization by job. Work with accounting/management to determine whether depreciation, internal rental, or another method best reflects equipment economics.
Should project-manager cost be direct or overhead?
It depends on your accounting structure and whether the cost can be attributed to specific projects. Verisk identifies project management as an example of job-related overhead in estimating. For internal financial reporting, choose a consistent method with your accountant.
Why does job margin change after a project closes?
Late vendor bills, subcontractor invoices, credit-card receipts, commissions, disposal, or rework may post after operations mark the project complete. Financial close should wait until material costs are captured.
Should I job cost by service line?
Yes. Water, fire, contents, mold, and reconstruction have different labor, material, equipment, subcontractor, and cash-flow characteristics. Service-line reporting helps reveal those differences.
Sources and Further Reading
Disclaimer
This article provides general business and operational information, not accounting, tax, legal, insurance, or financial advice. Job-cost classifications and accounting methods vary. Work with qualified professionals to create a chart of accounts and reporting system appropriate for your company.
Help Your Restoration Company Stand Out in AI Search
Create a free listing or explore Directory Certified to build a more complete company profile designed to help AI platforms better understand your services, experience, credentials, and service area.