Work-in-Progress (WIP) Reporting: The Most Important Construction Report
Work-in-progress (WIP) reports are the most important financial report in construction. The reports show project status with revenue earned to date, costs incurred to date, billings issued to date, profit recognition based on percentage of completion, and the over- or under-billing position relative to actual progress. The information that emerges (profit fade detection, billing efficiency, project health monitoring) drives operational decisions that affect margin protection across the entire project portfolio. Bonding companies require WIP reports for surety underwriting. Lenders require them for financing decisions. CPA firms require them for audited financial statements using percentage-of-completion accounting. Owners and operators of construction businesses need them to actually understand whether the operation is healthy or quietly accumulating problems.
The WIP report is also one of the most consistently misunderstood reports in construction. Many contractors run businesses for years without understanding what their WIP reports actually show or how to use them operationally. The reports get produced because external stakeholders demand them, but the operational value sits unused because the people running the business don't read the reports as the analytical tools they are.
The standard reference for construction financial benchmarking is the Construction Financial Management Association (CFMA), whose Annual Financial Benchmarker requires participating contractors to submit WIP-relevant data and produces benchmarks against which contractors can measure their own financial performance. CFMA's framework underlies how bonding companies, lenders, and surety underwriters typically evaluate construction operations, with WIP reporting being one of the foundational analytical tools.
This article covers what WIP reports actually contain, how to read them, what they reveal, and how software produces them automatically. The deeper coverage of job costing that produces WIP data lives in our job costing for contractors guide. The deeper coverage of cash flow management that depends on WIP analysis lives here.
What WIP Reports Actually Show
Understanding the structure clarifies what to look for when reading the report.
The Standard WIP Report Format
A standard WIP report contains a row for each active project with columns showing the project's financial status:
Project Information:
Project name and number
Original contract amount
Approved change orders
Current contract amount (original plus change orders)
Project start date and expected completion date
Financial Status:
Total estimated cost
Costs incurred to date
Estimated remaining cost (cost-to-complete)
Total estimated profit at completion
Percentage of completion (typically based on costs incurred / total estimated cost)
Revenue Recognition:
Revenue earned to date (typically contract value × percentage of completion)
Total billed to date
Over-billings or under-billings (difference between earned and billed)
Profit recognized to date
Project Health Indicators:
Current period changes in cost estimates (revealing emerging issues)
Profit fade indicators (declining profit projections)
Schedule status
Retention status
The report typically aggregates totals at the bottom showing operation-wide totals across all active projects.
What the Numbers Mean
Earned revenue: The portion of total contract value that the contractor has earned through work performed to date, calculated as percentage of completion times current contract amount. This is what should have been billed if billing perfectly tracked work performance.
Total billed to date: What the contractor has actually billed through pay applications. May exceed or fall short of earned revenue depending on billing practices.
Over-billings (billings in excess of costs and earned revenue): When billings exceed earned revenue, the contractor has been paid for work not yet performed. This is normal in early project phases (mobilization billings), can produce cash flow benefits, but represents a future obligation to perform work already paid for.
Under-billings (costs and earned revenue in excess of billings): When earned revenue exceeds billings, the contractor has performed work not yet billed. This represents revenue earned but not yet collected, with corresponding cash flow drag.
Profit recognized to date: The portion of total estimated profit recognized through revenue recognition based on percentage of completion. Strong job costing keeps this number reasonable; weak job costing can produce profit recognition that doesn't match underlying economic reality.
Percentage of Completion Calculation
Most operations use the cost-to-cost method:
Percentage of Completion = Costs Incurred to Date / Total Estimated Costs
The calculation has implications:
More accurate cost estimates produce more accurate percentages
Cost overruns mid-project can artificially inflate percentage of completion (more costs incurred even though the same physical work is performed)
Updated cost estimates trigger updated percentages
Some operations use other methods (units of output, milestones reached), but cost-to-cost is most common.
Over/Under-Billing Patterns
The over-billing or under-billing position reveals operational patterns:
Healthy patterns:
Mild over-billing early in projects (mobilization billings producing cash flow benefit)
Approximately balanced billings against earned revenue mid-project
Slight over-billing toward project end (final billings before all costs are incurred)
Concerning patterns:
Significant over-billing throughout project (potential billing in excess of work performed, with future obligation to perform)
Significant under-billing (work performed but not billed, with cash flow drag)
Over-billing position growing over project (work falling behind billing, suggesting potential job problems)
Pro Tip: When reviewing your WIP report, look at the change in profit projection from prior period rather than just absolute profit numbers. A project showing 18% projected profit looks healthy in isolation. The same project showing 25% profit last period and 18% this period reveals a 7-percentage-point profit fade that should trigger investigation. Operations that read WIP reports for absolute numbers miss the fade patterns that prior-period comparison reveals. Strong WIP analysis tracks period-over-period changes as the primary diagnostic.
What WIP Reports Reveal Operationally
Beyond their use for external stakeholders, WIP reports support several types of operational analysis.
Profit Fade Detection
The most operationally important use. Profit fade is the phenomenon where projected job profit decreases over the project's lifecycle. Strong WIP analysis tracks profit at each reporting period, with declining profit triggering investigation:
Cost overruns accumulating in specific cost codes
Productivity issues affecting labor costs
Change orders not being captured cleanly
Schedule extensions affecting overhead absorption
Quality issues requiring rework
Catching profit fade early supports intervention while it can still affect outcomes. Profit fade caught only at project closeout produces only postmortem learning.
Billing Efficiency Analysis
The over-/under-billing position across the portfolio reveals billing efficiency:
Operations consistently over-billing have aggressive billing practices that may produce future obligations
Operations consistently under-billing have conservative billing practices that drag cash flow
Operations with significant variance across projects have inconsistent billing practices that suggest workflow improvement opportunities
Strong operations use WIP analysis to identify billing inefficiencies and refine practices.
Project Health Monitoring
The combination of WIP indicators reveals project health:
Healthy projects: stable profit projections, balanced billing positions, on-schedule cost incurrence
Concerning projects: declining profit, large over-billings, cost incurrence ahead of schedule
At-risk projects: rapidly declining profit, growing over-billings, cost overruns trending toward losses
Operations using WIP for project health monitoring catch issues earlier than operations relying on intuition or end-of-month reporting.
Estimating Accuracy Validation
WIP data over many completed projects validates estimating accuracy:
Projects where cost estimates proved accurate at completion
Projects where estimates systematically missed (and in which categories)
Patterns by project type, client, or work category
Specific lessons informing future estimating refinement
Check out this guide for the full picture of estimating accuracy.
Capacity Utilization
Aggregating costs incurred and remaining costs across active projects produces capacity utilization analysis:
How much of expected total cost has been incurred (operations running ahead need to slow pace; operations running behind need to accelerate)
Resource allocation across projects (where labor and equipment are deployed)
Workload distribution across project managers and crews
The capacity analysis supports project staffing decisions and workload balancing.
Working Capital Requirements
WIP data feeds working capital analysis:
Total under-billings represents work performed but not billed (working capital tied up)
Retention positions across projects represents working capital held back
Cost-to-complete represents future capital requirements before completion
Project-specific patterns inform cash flow forecasting
Strong working capital management depends on WIP visibility. Read this page for detailed information on construction cash flow management.
Bonding and Lender Reporting
External stakeholders use WIP reports for specific purposes:
Bonding companies evaluate the operation's project portfolio health for surety underwriting
Lenders evaluate working capital position and project trajectory for credit decisions
CPAs use WIP for audit support of percentage-of-completion accounting
Acquisition or strategic transactions require WIP for due diligence
Strong WIP reports support these external uses while also producing internal operational value.
Case Study: A 50-person commercial GC implemented systematic monthly WIP analysis in early 2024 with structured profit fade tracking across active projects. The first 90 days revealed several patterns that hadn't been visible through their previous practice of WIP-for-bonding-only. One specific project showed 3 percentage points of profit fade across the prior 4 months that no one had focused on because each individual month's change had felt minor. Investigation revealed a labor productivity issue specific to that project's work conditions that estimating hadn't anticipated. They renegotiated specific scope items with the owner and implemented productivity improvements that recovered approximately half of the fade and prevented further deterioration. Their year-end results improved by approximately $180,000 attributable to interventions on this and similar profit fade situations identified through systematic WIP review. The lesson was that WIP reports produce operational value when read regularly with profit fade tracking as the primary diagnostic. The reports produced for bonding companies don't typically support this analysis even when the underlying data is the same; the operational reading requires different focus and different question sets than the external reporting reading.
How Software Produces WIP Reports
The capabilities below distinguish strong WIP reporting from weaker alternatives.
Real-Time WIP Generation
Strong platforms produce WIP reports in real time from job costing data. The reports generate in minutes from current data rather than requiring days of manual compilation.
Comprehensive Project Inclusion
The reports include all active projects with appropriate detail:
Active projects with current period detail
Recently completed projects in the closeout period
Projects with active change orders
Projects in retention release period
Period-Over-Period Comparisons
Strong reports show current period values alongside prior period values for the same projects, highlighting changes:
Profit projection changes
Cost estimate changes
Schedule changes
Billing position changes
The comparisons make pattern recognition easier than reviewing each period in isolation.
Drill-Down Capability
Project-level summary that supports drill-down to detail:
Click into project for cost code-level detail
Detail showing what's driving cost-to-complete estimates
Specific change orders affecting contract value
Labor and equipment patterns affecting cost trajectory
The drill-down capability supports investigation when summary numbers warrant it.
Profit Fade Highlighting
Specific reporting features that highlight profit fade:
Visual indicators showing profit decline across periods
Threshold-based flagging (projects with 3+ percentage points of fade)
Trend analysis showing fade patterns
Exception reporting for projects requiring attention
Custom Report Configurations
WIP report formats vary by audience:
Internal operational format with project health focus
Bonding company format with specific information requirements
Lender format with working capital emphasis
CPA format supporting audit procedures
Strong platforms support multiple report configurations from the same underlying data.
Integration With Cash Flow Forecasting
WIP data feeds cash flow forecasting:
Costs-to-complete inform future cost outflows
Earned-but-not-billed inform future billing potential
Retention positions inform expected releases
Project completion timing affects cash flow patterns
The integrated forecasting produces better cash flow analysis than treating WIP and cash flow as separate disciplines.
Audit Trail Support
External audits frequently dig into WIP data. Strong platforms maintain audit trails:
How completion percentages were calculated
What cost estimates supported cost-to-complete
When cost estimates were updated and by whom
Source data supporting reported numbers
The audit trail supports defense if WIP reports get challenged during audits.
Multi-Period Historical Analysis
Beyond current period reporting, strong platforms support historical analysis:
WIP positions at multiple historical points
Profit fade patterns across many completed projects
Estimating accuracy over time
Operational trends across years
The historical analysis supports strategic decisions and ongoing operational improvement.
Pro Tip: Run two different WIP analyses with different focus: an internal operational WIP that emphasizes profit fade, project health, and operational decisions, and an external WIP for bonding/lender purposes that emphasizes financial position and working capital. The same underlying data supports both, but the analytical focus differs. Operations that produce only the external WIP miss most of the operational value WIP analysis can provide. Operations that focus only on internal WIP miss the external requirements. Producing both consistently from the same data takes minimal additional time and produces both types of value.
WIP Reports Are Strategic Operational Tools
Construction WIP reports represent one of the highest-leverage analytical tools available to contractors. The reports synthesize job costing, billing, and project status data into project portfolio analysis that supports operational decisions, strategic planning, and external stakeholder communication. Operations that use WIP reports as serious analytical tools produce operational outcomes that operations using WIP only for external compliance can't match.
The investment to produce strong WIP analysis is bounded. Construction accounting software with WIP capability handles the mechanics. The operational discipline to read WIP reports systematically and act on the patterns they reveal is the harder part. Strong operations build WIP review into routine operational rhythms (monthly is typical), with profit fade tracking and project health monitoring producing the early warning signals that prevent operational issues from compounding.
Frequently Asked Questions
Why do bonding companies require WIP reports?
Bonding companies (sureties) provide payment and performance bonds that protect owners against contractor failure on construction projects. Surety underwriting evaluates the contractor's financial strength, project portfolio health, and capacity for additional work. WIP reports provide the project-portfolio-level visibility that supports these evaluations. Specific elements bonding companies look for: profit projections (revealing financial stability), over- and under-billing patterns (revealing billing practices), cost-to-complete estimates (revealing remaining capital requirements), and historical accuracy (revealing the operation's reliability in projecting outcomes). Operations seeking bonding capacity should ensure their WIP reporting practices support what bonding companies need to see.
What's the difference between over-billing and under-billing?
Over-billing means the contractor has billed more than the work performed to date warrants based on percentage of completion. The contractor has been paid (or is owed) for work not yet performed, representing a future obligation to perform. Mild over-billing in early project phases is normal (mobilization billings); significant over-billing throughout projects can be concerning. Under-billing means the contractor has performed more work than has been billed. The contractor is owed money for work performed, representing earned revenue not yet collected. Both patterns appear on WIP reports as the difference between earned revenue and billings to date.
How often should I produce WIP reports?
For operational use, monthly is typical with weekly check-ins on at-risk projects. For external stakeholders (bonding companies, lenders), quarterly reporting is common with annual comprehensive reports. Some operations produce WIP at each pay application cycle for the projects being billed. The right frequency depends on operation size and complexity. The principle: produce frequently enough to catch issues while they can still be addressed, not so frequently that the reporting burden exceeds the analytical value.
What's profit fade and why does it matter?
Profit fade is the phenomenon where projected job profit decreases over the project's lifecycle as costs exceed estimates, productivity issues emerge, change orders fail to capture full value, or other issues compound. The fade pattern appears in WIP reports as declining profit projections from period to period. Catching profit fade early supports intervention (cost reduction, scope renegotiation, productivity improvement) while it can still affect outcomes. Profit fade caught only at project closeout produces postmortem learning but not financial recovery. Strong operations track profit fade as the primary WIP diagnostic and investigate any project showing meaningful fade.