Skip to content

Construction WIP Report: How to Track Work in Progress and Avoid Over/Under Billing

Construction WIP Report: How to Track Work in Progress and Avoid Over/Under Billing

The construction WIP report — Work in Progress schedule — separates contractors who understand their financial position from those who are surprised by their own numbers.

Without a WIP schedule, your P&L reflects cash movement, not true economic performance.

Contractors who want tighter financial visibility often combine monthly WIP reporting with stronger documentation and field reporting systems. If you’re building that foundation, explore this construction project management guide to understand how operational systems support financial accuracy.

What the Construction WIP Report Measures

The construction WIP report answers one question per active project:

Have you billed more or less than you’ve earned?

Over-billed

You’ve billed more than you’ve earned based on percentage of completion.

This appears as a liability on your balance sheet.

Moderate over-billing is healthy. Extreme over-billing signals schedule or cost control problems.

Under-billed

You’ve completed more work than you’ve billed.

This appears as an asset on your balance sheet.

Persistent under-billing creates cash flow strain and weakens bank and surety confidence.

Clear jobsite photos & daily progress tracking help validate earned revenue when billing disputes arise.

The Percentage of Completion (POC)

Most contractors use the cost-to-cost method:

POC = Costs to date ÷ Estimated cost at completion (EAC)

Example:

$180,000 spent on a $360,000 EAC project = 50% complete.

The critical input is the revised EAC — not the original budget.

Failing to update EAC overstates profit and artificially inflates recognized revenue.

Project managers who consistently update budgets inside structured construction management tools & features reduce WIP distortion.
Update EAC every month. No exceptions.

The WIP Calculation — Step by Step

The WIP Calculation — Step by Step

For each active project:

  • Earned Revenue = Contract Value × POC
  • Actual Billings = Total billed to owner
  • Over/Under Billing = Earned Revenue − Billings
  • Recognized Profit = Estimated Total Profit × POC

Full example — Project A (retail buildout):

  • Contract value: $480,000 | EAC: $392,000 | Estimated profit: $88,000
  • Costs to date: $235,200 | POC: 60%
  • Earned revenue: $288,000 | Billed: $310,000
  • Over-billed: $22,000 | Recognized profit: $52,800

WIP Schedule Template Structure

[Company Name] — Work in Progress Schedule — As of: [Month End]

Project

Contract Value

EAC

Est. Profit

Costs to Date

% Complete

Earned Revenue

Billed to Date

Over-Billed

Under-Billed

Project A

$480,000

$392,000

$88,000

$235,200

60%

$288,000

$310,000

$22,000

Project B

$720,000

$576,000

$144,000

$172,800

30%

$216,000

$195,000

$21,000

Project C

$285,000

$237,000

$48,000

$189,600

80%

$228,000

$228,000

Project D

$1,100,000

$880,000

$220,000

$88,000

10%

$110,000

$143,000

$33,000

Project E

$340,000

$272,000

$68,000

$108,800

40%

$136,000

$119,000

$17,000

TOTALS

$2,925,000

$2,357,000

$568,000

$794,400

34%

$978,000

$995,000

$55,000

$38,000

Net WIP position: Over-billed by $17,000 ($55K over − $38K under)

Contractors managing multiple crews across projects often improve accuracy by using project management software for general contractors that centralizes cost tracking and documentation.

How the WIP Report Connects to Financial Statements

[SVG: Flow diagram — under-billed → current asset on balance sheet → increases reported revenue; over-billed → current liability → decreases reported revenue]

WIP-adjusted P&L example:

 

Cash-Basis P&L

WIP-Adjusted P&L

Billed revenue

$420,000

$420,000

WIP adjustment (+$38K under-billed)

+$38,000

Reported revenue

$420,000

$458,000

Direct costs

$336,000

$336,000

Gross margin

20.0%

26.6%

The WIP-adjusted P&L reveals that this month's true gross margin was 26.6% — not 20%. The difference is $38,000 in earned revenue sitting on job sites, not yet billed.

If billing is delayed due to incomplete documentation, implementing structured construction photo documentation software can accelerate draw approvals and reduce under-billing.

Common Construction WIP Report Mistakes

Common Construction WIP Report Mistakes

  1. Not updating EAC every month. The most damaging error. Using the original budget when a job is running over overstates POC and overstates recognized profit — recording earnings that don't exist.
  1. Calculating POC as billings ÷ contract value. This is circular — it assumes billing timing equals progress. Always use costs ÷ EAC.
  1. Not recognizing anticipated losses immediately. If updated EAC exceeds contract value, you must recognize the full estimated loss in the current period — not spread it out. GAAP requires this; there's no deferring a loss job.
  1. Only running WIP at year-end. A WIP produced only for the accountant is useless for management. By year-end, the project is often done — nothing can be managed. Monthly WIP catches problems at 30–60% completion when you can still act.
  1. Treating WIP as a purely accounting exercise. The WIP report tells you which projects are running over budget, which have billing gaps, and where your portfolio's real profitability lies. Read it.

If you want deeper financial management insights, review these construction management resources for contractors scaling operations.

Recognizing a Loss Job Early

Early EAC updates expose loss jobs at 30–60% completion.

That creates time to:

  • Submit change orders
  • Rebid subcontract scope
  • Reduce overhead exposure

Late recognition leaves you reacting after completion.

How Banks and Sureties Use Your Construction WIP Report

Banks evaluate:

  • Under-billed positions
  • Extreme over-billing
  • Hidden loss jobs

Sureties evaluate:

  • Active profitability
  • Aggregate workload
  • Accuracy of reporting

If you’re preparing for larger bonded work, reviewing real contractor growth examples like this construction project management case study provides insight into operational discipline.
You can also study this construction delivery tracking case study to understand how operational visibility improves financial forecasting


What Your Accountant Needs Monthly

For each active project:

Field

Source

Contract value (including approved COs)

Contract + CO log

Revised EAC

PM update — critical

Actual costs to date

Job cost report

Total billed to date

Draw log / AR aging

The bottleneck is always the EAC update. Build the habit: on the last business day of each month, ask each PM for one number — their cost-to-complete estimate for each active project. 10 minutes per PM. Makes your entire WIP accurate.


If field teams struggle to provide accurate updates, implementing daily field reports for roofing contractors or trade-specific workflows can tighten reporting discipline.

Monthly Construction WIP Checklist

Last week of each month:

  • [ ] Request PM cost-to-complete estimates for all active projects
  • [ ] Pull actual costs to date from job cost reports
  • [ ] Pull total billings to date from AR/draw log
  • [ ] Update EAC for any projects with changed conditions
  • [ ] Calculate POC, earned revenue, and over/under billing per project
  • [ ] Recognize any anticipated losses immediately
  • [ ] Submit draw applications for significantly under-billed projects
  • [ ] Forward inputs to accountant for balance sheet and P&L adjustment

Monthly management questions:

  • [ ] Any projects with EAC exceeding contract value? → Recognize full loss
  • [ ] Any projects over-billed by more than 15% of contract? → Monitor closely
  • [ ] Any projects under-billed by more than 10%? → Submit billing immediately
  • [ ] Is total recognized profit trend improving or deteriorating?

For bank and surety submissions:

  • [ ] WIP current as of last month-end with EAC updated
  • [ ] All active projects included — no omissions
  • [ ] Backlog schedule attached (awarded, not yet started)

Final Thoughts

The construction WIP report is not an accounting exercise.

It is an operational control tool.

Contractors who update WIP monthly:

  • Forecast profit accurately
  • Improve cash flow
  • Increase bank confidence
  • Strengthen surety relationships

If you want stronger field-to-finance alignment:

Ready to explore how TaskTag can transform your construction projects?

 Start your free trial today and see the difference!