Skip to content
Salisbury Bookkeeping logo
Job Costing9 min read

construction job costing — 4 WIP mistakes that distort commercial profitability

Commercial contractors lose 8-12% margin on WIP miscalculations. 4 common work-in-progress mistakes that trigger bonding red flags and distort job profitability.

Cory Salisbury
Cory Salisbury
Founder & Fractional CFO • Salisbury Bookkeeping

Most commercial contractors tracking job costs still lose 8-12% margin because they calculate work-in-progress (WIP) schedules wrong. These four WIP mistakes distort profitability, trigger bonding company red flags, and create cash flow blind spots that kill otherwise profitable projects.

The real cost of WIP mistakes in commercial construction

Work-in-progress schedules are the backbone of construction job costing. They track how much work you've completed versus how much you've billed on each project. Get this wrong, and every financial decision downstream becomes garbage.

According to Aladdin Bookkeeping (2025), the average net profit margin for general contractors sits at just 5-6%. Commercial contractors operating with faulty WIP calculations routinely lose 8-12% of that already-thin margin to accounting errors they can't even see.

The problem compounds because WIP errors don't stay isolated to one job. They flow through your income statement, distort your balance sheet, and give you false confidence in projects that are actually bleeding money.

Mistake 1: Mixing direct costs with overhead allocations

The first fatal error happens when contractors lump direct job costs together with allocated overhead. This creates a cascading problem that distorts every profit calculation downstream.

Direct costs belong on the job. Material deliveries, subcontractor invoices, equipment rentals tied to specific projects — these costs are real, measurable, and should hit your job cost reports immediately.

Overhead allocation is different. Office rent, insurance premiums, administrative salaries — these costs get spread across jobs using a formula. The timing and method of that allocation can make the same job look profitable or disastrous depending on how you calculate it.

  • Direct costs: lumber delivery, concrete pour, electrical sub invoice
  • Overhead allocation: office utilities, project manager salary, general liability insurance
  • The mistake: adding both categories together before calculating WIP percentages

When you mix these cost types in your WIP schedule, you lose the ability to see which jobs are genuinely profitable and which ones are only profitable because of favorable overhead allocation timing.

How ASC 606 affects construction job costing accuracy

ASC 606 revenue recognition rules require contractors to recognize revenue as performance obligations are satisfied, not when they submit invoices or collect cash. Most commercial contractors know this rule exists. Fewer know how it impacts their WIP calculations.

Performance obligations in construction are tied to work completion, measured by cost-to-cost percentages, milestones reached, or units delivered. Your WIP schedule has to reflect actual work performed, not billing schedules or payment timing.

This creates three common calculation errors:

  1. Recognizing revenue when you bill instead of when work is complete
  2. Using cash receipts to calculate job completion percentages
  3. Ignoring change orders that haven't been formally approved but work has started
WIP Calculation MethodASC 606 CompliantRisk Level
Cost-to-cost percentageYesLow
Milestone completionYesMedium
Billing schedule timingNoHigh
Cash collection basisNoVery High

Mistake 2: Calculating overbillings and underbillings wrong

Overbillings and underbillings are the heart of WIP schedule accuracy. These numbers tell you whether you've billed more or less than the work you've actually completed. Get the calculation wrong, and every financial statement becomes unreliable.

The correct formula is straightforward:

  • Revenue earned to date = Contract value × percentage complete
  • Overbilling = Billings to date − Revenue earned to date (positive number)
  • Underbilling = Revenue earned to date − Billings to date (positive number)

The mistake happens when contractors use inconsistent completion percentages or mix cash-basis thinking into accrual calculations. Bonding companies flag contractors with WIP ratios above 25% overbilled or 15% underbilled as high-risk, according to Construction Coverage (2025).

Overbilling positions create balance sheet liabilities. You owe that work to the customer. Underbilling positions create assets — you've earned revenue you haven't billed yet. Both positions affect cash flow, but the accounting treatment is different.

Mistake 3: Ignoring change orders in WIP calculations

Change orders create the most WIP calculation errors because they blur the line between approved contract value and work actually performed. Commercial contractors routinely start change order work before getting formal approval, then struggle to reflect that work accurately in their WIP schedules.

ASC 606 requires you to include change order revenue only when it's "highly probable that a significant reversal will not occur." This creates a gray area that most contractors handle inconsistently.

The conservative approach: Include change order costs immediately but defer revenue recognition until approval. This creates temporary underbilling positions that reverse when the change order gets approved.

  • Include all change order costs as they're incurred
  • Include change order revenue only after written approval
  • Track pending change orders separately in your WIP schedule
  • Adjust completion percentages to reflect actual work performed

The mistake happens when contractors ignore change order work entirely in their WIP calculations, or when they include revenue for change orders that haven't been approved yet. Both approaches distort profitability and create compliance issues.

Mistake 4: Using estimated costs that never get updated

WIP schedule accuracy depends on accurate cost estimates. Most commercial contractors set their estimated total costs when the job starts, then never update them as conditions change. This creates completion percentage calculations that bear no relationship to reality.

Material price increases have been brutal. According to Associated Builders and Contractors (April 2026), construction input prices are up 6.2% year-to-date, with nonresidential construction input prices up 7.4% year-over-year.

Steel costs are projected to increase 15-35% in 2026 due to tariffs, lumber costs could jump 20-40% due to supply constraints, and copper costs may rise 25-50% due to global demand, according to Construction Cost Accounting (2026).

Estimated costs need monthly updates based on current material prices, approved change orders, and revised labor productivity. Using stale estimates creates WIP schedules that show false profitability and dangerous completion percentages.

  • Update material costs monthly based on current supplier pricing
  • Adjust labor estimates for actual productivity on similar work
  • Include all approved change orders in estimated total cost
  • Factor in escalation clauses and known price increases

How WIP mistakes compound across multiple projects

Single-job WIP errors are bad enough. When you're running multiple commercial projects simultaneously, WIP mistakes compound and create company-wide financial distortions that can kill otherwise successful firms.

Each project's WIP position flows into your consolidated income statement and balance sheet. Overbilled positions become current liabilities. Underbilled positions become current assets. Get these calculations wrong across a portfolio of jobs, and your financial statements become meaningless.

The contractors who figure this out stop losing money. The ones who don't keep blaming the market.

The cascade effect hits bonding capacity hardest. Bonding companies use WIP schedules to assess contractor financial health and determine bonding limits. Consistent WIP errors signal poor financial controls and reduce available bonding capacity just when you need it most.

WIP IssueFinancial Statement ImpactBonding Company View
Excessive overbillingHigh current liabilitiesCash flow risk
Excessive underbillingOverstated assetsCollection risk
Inconsistent calculationsUnreliable statementsPoor controls
Stale cost estimatesFalse profitabilityManagement risk

What to do next

Fixing WIP calculation errors requires systematic changes to your job costing process, not just better math. Start with these steps:

  1. Audit your current WIP calculations — Pull your last three months of WIP schedules and check them against actual job completion. Look for patterns where completion percentages don't match physical progress.
  2. Separate direct costs from overhead allocation — Set up job costing categories that clearly distinguish between costs that belong to specific jobs and costs that get allocated across multiple projects.
  3. Update estimated costs monthly — Create a process for revising total estimated costs based on current material prices, approved change orders, and actual productivity data.
  4. Track change orders separately — Implement a system that tracks change order costs and revenues separately until formal approval, then integrates them into WIP calculations.
  5. Get ASC 606 compliant — Work with your CPA to ensure your revenue recognition follows performance obligations, not billing schedules or cash collection timing.

The contractors who master WIP calculations gain competitive advantages that go beyond accounting compliance. They bid more accurately, manage cash flow better, and avoid the profit surprises that kill construction companies.

This is exactly why Salisbury Bookkeeping built our fractional CFO service around construction-specific job costing. We see too many profitable contractors lose money because their WIP schedules don't match reality. Our team handles the monthly WIP reconciliations, cost estimate updates, and ASC 606 compliance work so you can focus on building.

BuilderCFO — our dashboard — gives you real-time job cost visibility and WIP schedule tracking in one screen, so you can spot overbilling and underbilling positions before they become bonding company problems. The dashboard shows your margin-by-job, tracks retainage positions, and surfaces the completion percentages that drive accurate WIP calculations.

Need this handled by someone who does it every day?

Salisbury Bookkeeping is the construction-only bookkeeping + fractional CFO firm that contractors trust to get their books, WIP schedules, and job margins right. And BuilderCFO — our dashboard — gives you real-time job cost visibility, 13-week cash forecasting, and a margin-by-job view in one screen.

See how Salisbury Bookkeeping helps contractors like you → · Try BuilderCFO →

Further reading: Contractors who want a done-for-you financial operation can see the full scope on the fractional CFO page.

Frequently Asked Questions

How does WIP affect construction profit margins?
WIP miscalculations can distort profit margins by 8-12% when overbillings and underbillings are calculated incorrectly. This happens because completion percentages don't reflect actual work performed, leading to revenue recognition errors.
What are ASC 606 requirements for construction contractors?
ASC 606 requires contractors to recognize revenue as performance obligations are satisfied, not when invoices are sent or cash is collected. Revenue recognition must be based on actual work completion using cost-to-cost percentages or milestone methods.
How do I calculate overbillings and underbillings correctly?
Revenue earned to date equals contract value times percentage complete. Overbilling is billings to date minus revenue earned. Underbilling is revenue earned minus billings to date. Use consistent completion percentages based on incurred costs divided by total estimated costs.
When should I include change order revenue in WIP calculations?
Include change order revenue only when it's highly probable that a significant reversal will not occur, typically after written approval. Always include change order costs as incurred to maintain accurate completion percentages.
What WIP ratios trigger bonding company red flags?
Bonding companies flag contractors with WIP ratios above 25% overbilled or 15% underbilled as high-risk. These ratios signal cash flow problems or poor financial controls that affect bonding capacity.
How often should I update estimated costs for WIP calculations?
Update estimated costs monthly based on current material prices, approved change orders, and actual productivity data. With material price increases of 6.2% year-to-date in 2026, stale estimates create dangerous completion percentage errors.
Why do direct costs and overhead need to be separated in job costing?
Mixing direct costs with overhead allocation distorts WIP calculations because overhead gets spread using formulas while direct costs are actual job expenses. This separation allows accurate job profitability analysis and proper completion percentage calculations.
How do WIP mistakes affect bonding capacity?
WIP errors flow into financial statements that bonding companies use to assess contractor health and set bonding limits. Consistent errors signal poor financial controls and can reduce available bonding capacity when you need it most.
Ready to see your numbers?

Book a free 30-minute call.

You walk away with a list of leaks in your books. Free. No pitch.

Book a free call