October 29, 2026 7 min read

Run a Monthly WIP Review That Ends With Decisions

An office manager and contractor review invoices with a calculator in a construction office.

Review project costs and billing assumptions together. AI-generated editorial illustration.

A practical construction WIP meeting agenda, worked margin-fade example, billing checks and action register for owners, project managers and accounting.

A useful WIP meeting ends with a revised forecast, named owners and dates for unresolved items. If everyone leaves with the same spreadsheet and no decisions, the meeting has documented uncertainty without reducing it.

The method below is an operating agenda for a contractor’s monthly review. Its numerical example is illustrative, not a claim about a particular company. Confirm the accounting treatment of your contracts with the person responsible for your financial statements.

Set one reporting boundary

Choose a cutoff date before discussing individual jobs. Accounting should reconcile posted costs and billings through that date. Project managers should bring their remaining-work estimates to the same boundary. Mixing costs through month-end with billings from the previous week creates differences that look like job problems but are actually reporting problems.

Keep three amounts separate: costs already incurred, commitments not yet incurred and the forecast cost of remaining work. A purchase order is useful evidence of a commitment; it should not automatically be counted again when an invoice is posted. Assign someone to resolve duplicate or unmatched records before the report is treated as final.

The CFMA explanation of WIP schedules describes how current cost estimates affect completion and earned revenue. Those calculations depend on the inputs being current. A beautifully formatted report does not compensate for an unchanged estimate on a troubled job.

Ask the project manager for remaining work, not a percentage guess

“We are about 70% finished” is difficult to challenge. “We still need 240 installation hours, the final equipment delivery and two subcontractor visits” creates a testable forecast.

Ask each project manager to explain changes by cost code. Record the reason, the evidence and whether the change is already reflected in a commitment. Useful evidence might include remaining quantities, an updated subcontract quotation or a crew plan. Do not replace a reviewed estimate with last month’s number simply to preserve the original margin.

Use this agenda as a starting point:

ReviewEvidence to bringDecision to record
ScopeApproved changes and unresolved requestsWhich amounts belong in the forecast
Remaining workQuantities, hours and vendor commitmentsRevised cost to complete
BillingPay applications and acceptance statusNext billable event and owner
CollectionsReceivables and confirmed payment datesFollow-up action and cash timing
RiskUnresolved site or delivery issuesMitigation, responsibility and review date

Work through margin fade in dollars

Consider an illustrative $600,000 contract. Its original total cost estimate was $480,000, implying $120,000 of forecast gross profit. At the reporting date, $240,000 of eligible costs have been incurred. If the total estimate stays at $480,000, the cost-to-cost completion calculation is 50%, producing $300,000 of earned revenue in this simplified example.

Now suppose the project manager identifies another $300,000 of work remaining. The revised total cost is $540,000. Forecast gross profit falls to $60,000. Completion becomes approximately 44.44%, and earned revenue is approximately $266,667, assuming cost-to-cost is an appropriate measure for the contract.

If billings are $280,000, the revised schedule shows billings approximately $13,333 ahead of earned revenue. Before the estimate changed, the same billing figure appeared $20,000 behind earned revenue. The change is caused by the forecast, not by a new receipt from the customer.

The management question is therefore not just “Why did the billing position move?” It is “What changed the expected remaining cost, and what action can still affect the outcome?” Do not treat a billing difference as a substitute for that investigation.

Keep billing and cash discussions connected

An underbilled balance does not necessarily mean an invoice can be issued immediately. A milestone may not yet be satisfied, supporting documents may be incomplete or an amount may remain disputed. Identify the actual blocker and the next event that can resolve it.

Similarly, an overbilled position does not prove the money has been collected or is available for another project. Read the WIP schedule alongside receivables and the cash forecast. CMAA’s discussion of WIP schedules explains why billing balances, cash and gross profit need to be considered together.

Close with a small action register

Keep actions specific enough to verify. “Improve billing” is not an action. “Submit the missing delivery receipt for application 6 by Thursday” is. Give each item one accountable owner, a due date and an expected effect on the next forecast or billing event.

At the following meeting, start with the previous register. Close completed items using evidence. Carry unresolved items forward with a new explanation, not a new date alone. Repeated blockers often reveal an operating problem in purchasing, change management or field-to-office communication.

For a spreadsheet structure and terminology, see SBA’s WIP report template and work-in-progress definition. For broader operating decisions, continue through the Business Growth hub.

Frequently Asked Questions

What is work in progress in construction accounting?

Construction WIP tracks unfinished contracts by comparing costs, estimated completion costs, earned revenue and billings. It helps explain job profitability and billing differences at a consistent reporting date.

What is the standard format for a construction progress report?

A field progress report typically records completed work, upcoming activities, issues and schedule status. An accounting WIP schedule instead organizes contract value, costs, revenue and billings by job. They serve different decisions.

Is WIP a liability or asset?

A WIP schedule can show both. Earned revenue exceeding billings can create a contract asset; billings exceeding earned revenue can create a contract liability. Classification depends on the contract and accounting treatment.

How to build a WIP report?

Use one cutoff date, reconcile job costs and billings, update each job’s remaining-cost estimate, calculate completion and earned revenue, then investigate billing differences with the project manager before closing the period.

What does a WIP report look like?

It is usually a table with one row per contract. Columns show revised contract value, costs to date, estimated total costs, completion percentage, earned revenue, billings and the overbilling or underbilling balance.

How do I calculate WIP in construction?

For a cost-to-cost example, divide eligible costs incurred by estimated total costs, then multiply by the applicable contract revenue. Compare earned revenue with billings. Confirm that cost-to-cost measures performance appropriately for that contract.

Can you give me an example of work in progress?

Illustration: a $500,000 contract has $160,000 of eligible costs against a $400,000 total estimate. At 40% complete, earned revenue is $200,000. Billings of $180,000 leave a $20,000 underbilling difference.

What is the formula to calculate WIP?

The basic cost-to-cost calculation is completion = eligible costs to date ÷ estimated total costs. Earned revenue = completion × applicable contract revenue. Earned revenue minus billings identifies the billing difference; it is not cash collected.

Further reading

construction work in progress reportmonthly WIP reviewconstruction margin fadecost to complete
Want More Insights?

Subscribe to Scaling Legends wherever you listen.

Market intelligence by Smart Business Automator