
A construction work-in-progress (WIP) report connects field progress to the accounting records. It compares what's been earned, what's been billed, and what it will actually cost to finish each job.
This article breaks down what a WIP report includes, how to calculate it, how to prepare and review one, and where it fits into revenue recognition and the balance sheet. It's written for contractors, project managers, bookkeepers, and accounting teams handling fixed-price or lump-sum contracts in the United States.
Key Takeaways
- A WIP report compares project progress, estimated costs, earned revenue, and billings at a specific date
- Percentage complete should reflect a defensible progress measure, not just dollars spent against budget
- Accurate WIP data flags overbilling, underbilling, cost overruns, margin fade, and cash-flow pressure
- The report is only as good as the job-cost, billing, commitment, and estimate data feeding it
What Is a Construction WIP Report and Why Does It Matter?
In construction accounting, work in progress (WIP) is the financial picture of a contract that hasn't finished yet. It captures costs incurred, billings issued, and progress at a specific point in time. That progress determines how much revenue the contractor has actually earned.
That's different from a typical project status report. A site update tells you what percentage of framing is done or how many change orders are pending. A WIP schedule turns that operational data into financial figures: costs, billings, earned revenue, and estimated profitability, all tied to the same reporting date.
The Core Relationship
The whole report hinges on one comparison: earned revenue versus billings to date.
- If earned revenue is higher than billings, the job is underbilled
- If billings exceed earned revenue, the job is overbilled
- Updated cost estimates reveal whether expected margin is improving or deteriorating
Owners and project managers use this information to spot cost overruns, delayed work, change-order exposure, and cash-flow gaps before they become emergencies. A job can look busy and profitable on a progress report while the WIP numbers tell a very different story.
Who Else Looks at This Report
WIP schedules don't stay internal. Lenders, bonding companies, and outside accountants routinely review them when assessing a contractor's financial condition.
Surety underwriters specifically watch for late-stage underbillings and losses that could signal estimating problems, according to the NASBP's bonding guidance. A WIP schedule that doesn't reconcile to the balance sheet is a red flag during underwriting, not a minor formatting issue.
How to Calculate Construction WIP
Every job-level WIP calculation starts with the same inputs:
- Contract value (plus approved change orders)
- Costs incurred to date
- Estimated cost to complete
- Revised estimated total cost
- Billings to date
- The progress-measurement method you're using
The Cost-to-Cost Formula
The most common approach is cost-to-cost percentage complete:
Percentage complete = Costs incurred to date ÷ Revised estimated total cost
Be careful with uninstalled materials. A large procurement, such as custom equipment delivered to the site but not yet installed, can inflate costs incurred without reflecting real progress.
FASB's revenue standard addresses this with a construction example involving uninstalled elevators. It excludes the procurement cost from the progress measure so performance is not overstated.
From Percentage Complete to Earned Revenue
Multiply the percentage complete by the contract's transaction price:
Earned revenue = Percentage complete × Contract value (including approved change orders)
Earned revenue is not the same as cash collected or invoices sent. It's an accounting measure of work performed, independent of billing timing.
Finding the Overbilling or Underbilling Position
Earned revenue − Billings to date = Overbilling or underbilling
A positive result means the contractor has earned more than it has billed (underbilled). A negative result means billings have outpaced earned revenue (overbilled). Different accounting systems sometimes flip this sign convention, so label results consistently across every job on the schedule.

Illustrative Example (Invented Figures)
| Item | Amount |
|---|---|
| Contract value | $1,000,000 |
| Revised estimated total cost | $800,000 |
| Costs incurred to date | $480,000 |
| Percentage complete | 60% |
| Earned revenue (60% × $1,000,000) | $600,000 |
| Billings to date | $550,000 |
| Position | $50,000 underbilled |
This example is illustrative only and doesn't represent any actual client result.
Other Progress Measurement Methods
Cost-to-cost isn't the only option:
- Units completed or output-based – progress measured by physical units (linear feet, square footage) installed
- Milestone-based – progress tied to defined project milestones
- Cost-to-finish or hybrid – blends cost data with field estimates when cost-to-cost alone misrepresents progress
Whichever method you choose, it should match how the contract actually measures control or progress, and it should be applied consistently from period to period.
Beyond the measurement method itself, evaluate variable consideration such as pending change orders or unresolved claims under current revenue recognition guidance before you add it to the transaction price.
How to Prepare and Review a Construction WIP Schedule
Start with a reporting period and pull data from every relevant source:
- General ledger and job-cost records
- Payroll and subcontractor invoices
- Purchase orders and commitments
- Billing records, approved change orders, and retainage
- Project manager updates
Each active contract gets its own row, with these fields:
- Contract value and revised estimates
- Costs to date and estimated cost to complete
- Billings to date and percentage complete
- Earned revenue and gross profit/loss estimate
- Over- or underbilling position
Keep Estimates Current
Project managers and estimators should update the estimate to complete every period and document why it changed. Common drivers include:
- Labor productivity issues
- Material price swings
- Scope changes
- Schedule delays
- Unresolved claims or disputes
Skipping this step is one of the fastest ways to end up with a WIP schedule that no longer reflects reality.
Reconcile Before You Review
Tie the schedule back to the general ledger and billing records. Confirm payroll, subcontractor costs, committed costs, change orders, retainage, and late invoices all land in the correct period.
Then review results at both the job level and the company level, comparing current figures against prior periods.
Reporting cadence should match project volume and risk. Monthly reporting is common for management reporting and financial close, as noted in AICPA & CIMA's guidance, but there's no universal legal requirement dictating frequency. Volatile jobs may need more frequent check-ins.

Before signing off on the report, ask:
- Is the estimate to complete current?
- Are any costs missing or delayed?
- Are approved and pending change orders clearly separated?
- Does physical progress actually support the reported percentage complete?
- Is the billing position creating a cash-flow concern?
Construction WIP, Revenue Recognition, and the Balance Sheet
WIP reporting supports revenue recognition for contracts where revenue is recognized over time, but the specific method depends on the contract terms, the performance obligations, and current accounting guidance. Not every contract qualifies automatically.
Billings are not revenue, and cash received is not earned revenue. Billing timing often differs from the pace of actual project performance. That gap is why comparing earned revenue to billings matters.
Where This Shows Up on the Balance Sheet
- When earned revenue exceeds billings, the underbilled position often represents a contract asset, meaning work performed that hasn't been billed yet
- When billings exceed earned revenue, the overbilled position often represents a contract liability, meaning an obligation to perform future work
Terminology varies by accounting system and company policy. "WIP," "construction in progress," and "contract asset/contract liability" sometimes get used loosely, but they aren't interchangeable. Construction in progress, when used as a capital-asset term, typically refers to a company's own incomplete property or equipment, not a customer contract balance.
Revenue-recognition conclusions involving contract modifications, losses, retainage, or unapproved claims are detailed enough that they should be reviewed with a qualified accounting professional and supported by current authoritative guidance.
Common WIP Reporting Mistakes—and How to Use the Results
Even well-intentioned WIP schedules go wrong in predictable ways.
Confusing costs with progress. Spending money isn't the same as finishing work. Compare financial progress against field evidence from project managers before trusting the percentage complete.
Incomplete cost data. Watch for these gaps:
- Missing committed costs or purchase orders
- Delayed subcontractor invoices
- Unrecorded payroll
- Uninstalled materials counted as progress
- Unreconciled retainage
Stale estimates. Outdated cost-to-complete numbers, unapproved change orders, and scope creep tend to hide problems until they surface all at once as sudden margin fade.
Treating overbilling as profit. Overbilling can genuinely help short-term cash flow, but that money still needs to fund the remaining work. Spending it without reserving for completion costs is a common way contractors run short mid-project.
Reconciliation failures. Spreadsheet errors, inconsistent job-cost coding, and a WIP schedule that doesn't tie back to the general ledger will all undermine the report's reliability.
Payment timing problems compound these issues. In a September 2025 survey of 125 U.S. contractors, Rabbet's 2025 report found that 82% of general contractors had work delayed or stopped because of payment delays, underscoring how closely billing position and cash flow are linked.
Once the mistakes are fixed, WIP findings become an action list:
- Revise budgets on jobs showing margin fade
- Investigate productivity on underperforming crews
- Price and document change orders before they're disputed
- Follow up on slow-paying receivables
- Adjust staffing or purchasing on tight jobs
- Escalate any contract showing loss risk
When to Get Professional Help With WIP Reporting
Some warning signs suggest it's time to bring in outside help:
- Recurring, unexplained margin changes job over job
- Monthly reports that don't look consistent from one period to the next
- Incomplete job-cost records
- Multiple entities or locations complicating consolidation
- Complex change orders or disputed claims
- Audit or bonding requests requiring verified financials
- Owners relying on year-end tax returns instead of current project reporting
One real pattern we've seen at JFT Group: a client operating two companies came to us without a single set of books, asking only for payroll processing. That gap eventually contributed to a 2016–2018 tax audit and a $210,000 IRS levy.

Clean, current records aren't optional paperwork. They're what keeps a business out of situations like that.
An outsourced accounting or CFO team can help standardize job-cost inputs, reconcile WIP schedules, review estimates, and translate the findings into cash-flow and staffing decisions. JFT Group's accounting and bookkeeping services include:
- Accounts payable and receivable
- Payroll and general-ledger accounting
- Bank reconciliations and financial-statement preparation
Services are available for businesses nationwide, delivered online or in person. We also offer part-time and outsourced CFO support, plus audit, review, and compilation services for owners who need verified financial reporting.

This doesn't replace the contractor's own project team. Field progress, commitments, scope changes, and estimate-to-complete assumptions still have to come from the people running the job. Accounting support organizes and verifies the data; it doesn't generate it.
Conclusion
A construction WIP report is a recurring management tool. It ties field progress, job costs, billings, revenue, and cash flow together into one picture you can act on all year, not only at year-end.
The process stays the same at any company size:
- Collect complete job data
- Update estimates
- Calculate progress and earned revenue
- Compare earned revenue against billings
- Reconcile the schedule
- Investigate anything that moved unexpectedly
Build a regular review cadence. Bring in a qualified construction accountant when the report starts affecting revenue recognition, bonding, lending, or other decisions that matter to the business. Firms like JFT Group help contractors keep WIP, job costs, and books aligned so those reviews stay reliable.
Frequently Asked Questions
What is WIP in construction?
Work in progress refers to active, unfinished contracts. A WIP report summarizes each job's progress, costs, earned revenue, billings, estimated profitability, and over- or underbilling position at a specific date.
How to calculate WIP in construction?
Determine percentage complete using a defensible progress measure, multiply it by the contract value to get earned revenue, then compare earned revenue against billings to date. The difference shows whether the job is overbilled or underbilled.
How to prepare a WIP schedule?
Gather contract and job-cost data, update cost-to-complete estimates, calculate progress and earned revenue, record billings and the resulting over-/underbilling, reconcile everything to the general ledger, and review the results with project management.
How to record construction work in progress?
Journal entries vary by accounting system and method, but they generally separate costs incurred, billings, earned revenue, contract assets, and contract liabilities. Confirm the specific entries with a qualified accountant.
When should revenue be recognized in a construction contract?
It depends on whether performance obligations are satisfied over time or at a point in time, based on the contract terms, applicable accounting guidance, and a reliable way to measure progress.
Is WIP a liability or asset?
It depends on the billing position. Underbilled work commonly creates a contract asset, while overbilled work commonly creates a contract liability, subject to the company's specific accounting presentation.