What Is a WIP Report? A Contractor's Guide to Work-in-Progress Reporting
If you are a contractor carrying multiple open projects, a WIP report is the single most important financial document your company produces. It tells you whether you are billing ahead of the work you have completed, falling behind on collections, or sitting on hidden losses that have not shown up on your income statement yet. Bonding companies, banks, and CPAs all rely on the WIP schedule to evaluate a contractor's financial health — and if you cannot produce one, you are limiting your growth.
This guide explains exactly what a WIP report is, how to read one, how to prepare one, and how to avoid the mistakes that make WIP schedules unreliable.
What Is a WIP Report in Construction?
A WIP report — short for work-in-progress report — is a financial schedule that shows the status of every active construction project at a specific point in time. It compares the percentage of work completed on each job against the amount billed to the customer, revealing whether the contractor has overbilled or underbilled on each project.
The WIP report is built on the percentage of completion method of revenue recognition, which is the standard accounting method for construction companies with contracts that span multiple reporting periods. Instead of recognizing all revenue when a project is finished, the percentage of completion method recognizes revenue proportionally as work is performed.
Think of the WIP report as a reality check on your billing. You may have billed a customer $500,000, but if you have only completed $400,000 worth of work, you have overbilled by $100,000. That $100,000 is not profit — it is a liability you owe back in the form of future work. Conversely, if you have completed $600,000 worth of work but only billed $500,000, you are underbilled by $100,000. That money is earned but sitting uncollected in your receivables.
The WIP schedule captures these dynamics across every open project and rolls them up into a company-wide financial position.
Why WIP Reports Matter for Contractors
Contractors who do not prepare WIP reports are making financial decisions based on incomplete information. Here is why the WIP schedule is non-negotiable for any contractor running multiple projects.
They Reveal Hidden Profits and Losses
Your income statement shows revenue recognized and expenses recorded. But without a WIP adjustment, those numbers can be dramatically misleading. A project where you have billed aggressively but completed little work looks profitable on the income statement — until the WIP report shows that most of that revenue has not actually been earned yet. Similarly, a project where you have done significant work but billed very little looks unprofitable, even though the earned revenue is there and just has not been invoiced.
The WIP report adjusts your financial statements to reflect economic reality rather than billing timing.
Bonding Companies Require Them
If you want bonding capacity — and most commercial and public-works contractors need it — your surety company requires a WIP schedule, usually prepared or reviewed by a CPA. The bonding underwriter uses the WIP to assess whether your projects are profitable, whether you are managing cash flow responsibly, and whether there are signs of trouble like consistent underbilling or fade on multiple projects.
A contractor who cannot produce an accurate WIP schedule will have difficulty obtaining or increasing bonding capacity. This directly limits the size and type of projects you can pursue.
Banks Use Them for Credit Decisions
Banks that lend to construction companies — whether through lines of credit, equipment financing, or project-specific loans — want to see WIP schedules alongside your financial statements. The WIP tells the bank whether your reported revenue is supported by actual work performed and whether your billing practices are sustainable. Persistent overbilling, for example, is a red flag that cash flow may tighten significantly once projects near completion.
They Drive Better Project Management
A WIP report forces you to evaluate each project's estimated total cost, remaining work, and projected margin. This quarterly or monthly exercise catches problems early — a project where estimated costs have increased and margins have eroded shows up clearly on the WIP schedule, giving you the opportunity to take corrective action before the job finishes at a loss.
How to Read a WIP Schedule
A standard WIP schedule contains one row for each active project and several columns that together tell the financial story of each job. Understanding these columns is essential for every contractor, project manager, and construction accountant.
Contract Value (Revised Contract Amount)
This is the total contract price including all approved change orders. It represents the maximum revenue you expect to receive from the project under the current agreement. If the original contract was $2,000,000 and you have $150,000 in approved change orders, the revised contract value is $2,150,000.
Costs Incurred to Date
The total actual costs spent on the project through the reporting date. This includes labor, materials, subcontractors, equipment, and job-related overhead — everything captured through your job costing system. The accuracy of this number depends entirely on the quality of your bookkeeping and cost coding.
Estimated Total Cost (Estimated Cost at Completion)
This is the projected total cost to complete the entire project — costs incurred to date plus the estimated cost to finish the remaining work. This is the most subjective number on the WIP schedule because it requires a project manager's judgment about what it will cost to finish. If a project has incurred $800,000 in costs and the PM estimates it will take another $400,000 to finish, the estimated total cost is $1,200,000.
Getting this number right is critical. If you underestimate the cost to complete, your WIP report will overstate profits. If you overestimate, it will understate them. The most accurate WIP schedules come from project managers who review remaining scope in detail and adjust estimates based on current conditions — not from carrying forward the original budget without revision.
Percent Complete
This is calculated using the cost-to-cost method:
Percent Complete = Costs Incurred to Date / Estimated Total Cost
If you have spent $800,000 on a project with an estimated total cost of $1,200,000, the project is 66.7 percent complete. This percentage drives the revenue recognition calculation.
Note that percent complete is based on costs, not on a subjective assessment of physical progress. This is the standard method accepted by CPAs and bonding companies because it is tied to verifiable financial data rather than opinion.
Earned Revenue
Earned revenue is the amount of the contract value that has been "earned" based on the percentage of work completed:
Earned Revenue = Contract Value x Percent Complete
On a $2,150,000 contract that is 66.7 percent complete, earned revenue is $1,434,050. This is the revenue that should appear on your income statement under the percentage of completion method — regardless of how much you have actually billed.
Billings to Date
The total amount invoiced to the customer through the reporting date. This comes directly from your accounts receivable records and includes all progress billings and approved change order billings, whether or not the customer has actually paid.
Over/Underbilled Position
This is the difference between earned revenue and billings to date:
Overbilled/(Underbilled) = Billings to Date - Earned Revenue
A positive number means you have billed more than you have earned — you are overbilled. A negative number means you have earned more than you have billed — you are underbilled.
Underbilling vs. Overbilling Explained
Underbilling and overbilling are the core concepts that make WIP reporting essential. Every contractor needs to understand what they mean, why they occur, and how they affect your financial statements and cash flow.
What Is Underbilling?
Underbilling occurs when you have completed more work than you have billed for. You have earned the revenue, but the cash is not flowing in because the invoices have not gone out yet.
Example: You have a $1,000,000 contract. You have incurred $600,000 in costs against an estimated total cost of $800,000, putting you at 75 percent complete. Earned revenue is $750,000. But you have only billed $650,000. You are underbilled by $100,000.
Underbilling shows up as an asset on your balance sheet — it represents revenue you have earned but not yet billed. Persistent underbilling creates cash flow problems because you are funding work out of pocket while waiting to invoice the customer. Common causes include:
- Slow billing processes where invoices lag behind work performed
- Disputes or delays in getting change orders approved before billing
- Front-loading costs on a project (mobilization, material procurement) without corresponding billings
- Contract structures that restrict early billing
- Simply not billing aggressively enough
What Is Overbilling?
Overbilling occurs when you have billed more than the amount of work you have completed. You have collected cash, but you owe that money back in the form of future work.
Example: Same $1,000,000 contract. You have incurred $300,000 in costs against an estimated total cost of $800,000, putting you at 37.5 percent complete. Earned revenue is $375,000. But you have billed $500,000. You are overbilled by $125,000.
Overbilling shows up as a liability on your balance sheet — it represents cash you have received for work not yet performed. Moderate overbilling is normal and even strategically beneficial in construction because it means the customer is funding the work rather than the contractor. However, excessive overbilling is a red flag because:
- It inflates your cash position, masking underlying cash flow problems
- When overbilled projects reach completion, billing slows dramatically and cash flow tightens
- Bonding companies and banks view heavy overbilling as a sign of poor financial management
- It can indicate front-loading the schedule of values to pull cash forward
The Balance Sheet Impact
Net underbillings and overbillings flow directly to your balance sheet. The WIP report produces two balance sheet adjustments:
- Costs and Estimated Earnings in Excess of Billings (underbillings) — a current asset
- Billings in Excess of Costs and Estimated Earnings (overbillings) — a current liability
These are not netted against each other. Projects with underbillings are summed separately from projects with overbillings. A company can have both a significant underbilling asset and a significant overbilling liability at the same time.
Who Needs WIP Reports?
WIP reports are not optional paperwork — they are required by multiple stakeholders and serve different purposes for each one.
Bonding Companies
Surety underwriters require WIP schedules to evaluate bonding capacity. They look for consistent margins across projects, reasonable overbilling and underbilling balances, and evidence that estimated costs are being updated regularly. A WIP schedule that shows every project at the original estimated margin with no adjustments raises red flags — it suggests the contractor is not actively monitoring project costs.
Banks and Lenders
Construction lenders use WIP schedules to assess creditworthiness and monitor existing loans. They want to see that revenue recognition is supported by actual work performed, that the contractor's backlog is healthy, and that there are no projects with significant margin erosion. Many bank covenants require quarterly WIP reporting.
CPAs and Auditors
The WIP schedule is the primary working document for any CPA preparing or reviewing a construction company's financial statements under the percentage of completion method. The CPA uses it to calculate revenue recognition adjustments, verify balance sheet accounts, and assess whether estimated costs are reasonable. A contractor who hands their CPA a box of receipts and bank statements without a WIP schedule is paying for unnecessary CPA hours and getting less accurate financial statements.
Company Owners and Management
Beyond external reporting, the WIP schedule is a management tool. It shows you which projects are making money, which are losing money, where your cash is tied up, and whether your project managers' estimates are reliable. Reviewing the WIP monthly with your project team creates accountability and catches problems before they become unrecoverable.
How to Prepare a WIP Schedule Step by Step
Preparing an accurate WIP report requires current job cost data, input from project managers, and careful calculations. Here is the process.
Step 1: Update All Job Costs
Before running the WIP, make sure every cost has been recorded and coded to the correct project. This means all vendor invoices are entered, payroll is processed and allocated to jobs, subcontractor billings are recorded, and equipment charges are posted. Any costs sitting in a suspense account or unallocated bucket will distort the WIP. Your construction bookkeeper should reconcile all job costs before the WIP is prepared.
Step 2: Confirm Contract Values
Review each project's contract value to ensure all approved change orders are included. The contract value should reflect the current total agreement with the customer, not just the original contract. Pending change orders that have not been approved should generally not be included unless there is strong documentation supporting their approval.
Step 3: Get Cost-to-Complete Estimates from Project Managers
This is the step that separates accurate WIP reports from unreliable ones. Each project manager should review remaining scope and provide a realistic estimate of what it will cost to complete their projects. This is not a rubber stamp of the original budget — it requires evaluating current production rates, material prices, subcontractor status, weather impacts, and any other factors affecting the remaining work.
The project manager should consider:
- Are there any remaining phases that are likely to exceed the original estimate?
- Have material prices changed since the bid?
- Are subcontractors performing on schedule and on budget?
- Are there pending change orders or claims that could affect costs?
- Is the remaining work more or less complex than what has been completed?
Step 4: Calculate Estimated Total Cost
For each project, add costs incurred to date plus the estimated cost to complete. This gives you the estimated total cost at completion — the number that drives your percent complete and margin calculations.
Step 5: Calculate Percent Complete
Divide costs incurred to date by estimated total cost. This produces the cost-based percentage of completion for each project.
Step 6: Calculate Earned Revenue
Multiply the revised contract value by the percent complete. This is the revenue you have earned based on work performed, regardless of how much you have billed.
Step 7: Record Billings to Date
Pull the total billings from your accounting records for each project. This should match the sum of all invoices sent to the customer through the reporting date.
Step 8: Determine Over/Underbilled Position
Subtract earned revenue from billings to date. Positive amounts are overbillings. Negative amounts are underbillings.
Step 9: Calculate Projected Gross Profit
For each project, subtract estimated total cost from contract value to get the projected gross profit. Compare this to the original estimated gross profit to identify margin fade — projects where profitability has declined since the bid.
Step 10: Review and Validate
Have a construction controller or CFO review the completed WIP schedule for reasonableness. Look for projects with unusually high or low margins, significant changes from the prior period, and any estimates that seem inconsistent with actual project conditions. This review process is what turns the WIP from a spreadsheet exercise into a reliable financial tool.
Common WIP Reporting Mistakes
WIP schedules are only as good as the data and estimates that go into them. These are the mistakes that most commonly undermine WIP accuracy.
Stale Cost-to-Complete Estimates
The most damaging mistake is carrying forward the original budget as the cost-to-complete estimate without updating it based on actual project conditions. If a project estimated 5,000 labor hours and has already used 4,000 hours with 40 percent of the work remaining, the original estimate is clearly wrong. Failing to revise it means your WIP is overstating profitability — a condition called margin fade that bonding companies scrutinize heavily.
Inaccurate Job Costs
If your underlying job costing is sloppy — transactions coded to the wrong project, costs sitting in unallocated accounts, payroll not allocated to jobs — your WIP will be wrong regardless of how carefully you calculate the schedule. Accurate WIP reporting starts with accurate bookkeeping.
Including Unapproved Change Orders
Inflating the contract value with pending or disputed change orders makes projects look more profitable than they are. Only include change orders that have been formally approved by the customer. If you have incurred costs for unapproved change order work, those costs should be reflected in your cost-to-complete estimate, which will reduce the projected margin — giving you a more honest picture of the project's financial position.
Ignoring Remaining Punch List and Warranty Work
Projects that appear 95 percent complete based on costs can still have significant costs remaining for punch list work, final inspections, warranty callbacks, and closeout documentation. Failing to include these costs in the estimate to complete overstates the project's profitability near completion.
Not Preparing WIP Reports Frequently Enough
A WIP schedule prepared once a year for the bonding company is a compliance exercise, not a management tool. Prepare WIP reports monthly or at minimum quarterly to catch issues while you can still address them. The discipline of regular WIP preparation also forces project managers to stay engaged with their cost estimates.
How WIP Ties to Percentage of Completion Accounting
The percentage of completion method (POC) is the accounting standard used by most construction companies to recognize revenue on long-term contracts. The WIP report is the mechanism that implements POC accounting in practice.
Under POC, revenue is recognized based on the proportion of work completed — not based on when you send invoices or receive payments. The WIP schedule calculates this proportion using the cost-to-cost method, and the resulting earned revenue figure is what appears on the income statement.
Without a WIP schedule, there is no reliable way to apply POC accounting. Your financial statements would either recognize all revenue at project completion (the completed contract method, which is no longer allowed under current accounting standards for most contractors) or simply recognize revenue based on billings — which misrepresents economic reality whenever billings do not match work performed.
The WIP adjustment entries that flow from the schedule correct your books to reflect earned revenue rather than billed revenue. This produces financial statements that accurately represent your company's financial position — which is exactly what bonding companies, banks, and the IRS expect to see.
For contractors navigating these accounting standards, having an experienced construction CFO ensures your revenue recognition is compliant and your financial statements withstand scrutiny from external parties.
How FinTruction Handles WIP Reporting
At FinTruction, WIP reporting is a core part of our controller services for construction companies. We do not treat the WIP as a once-a-year exercise for the bonding company — we prepare and review WIP schedules monthly so our clients always know where their projects stand financially.
Our process includes:
- Maintaining accurate, current job cost records through weekly bookkeeping
- Coordinating with project managers to obtain realistic cost-to-complete estimates
- Preparing the WIP schedule with proper earned revenue, overbilling, and underbilling calculations
- Reviewing margins and flagging projects with significant fade or unusual positions
- Producing bonding-ready and bank-ready WIP reports formatted to meet their requirements
- Making the journal entries that adjust your financial statements based on WIP results
If your WIP reports are outdated, inaccurate, or nonexistent, you are limiting your bonding capacity, damaging your banking relationships, and making decisions based on financial statements that do not reflect reality. We fix that.
Need Help With WIP Reporting?
Frequently Asked Questions About WIP Reports
What does WIP stand for in construction accounting?
WIP stands for work in progress. In construction accounting, a WIP report is a financial schedule that tracks the status of every active project by comparing earned revenue (based on percentage of work completed) to actual billings. It reveals whether each project is overbilled or underbilled and produces the adjustments needed for accurate financial statements under the percentage of completion method.
How often should a contractor prepare a WIP report?
Monthly is the recommended frequency for any contractor carrying multiple active projects. At minimum, prepare a WIP schedule quarterly. Bonding companies typically require an annual WIP as part of your CPA-prepared financial statements, but relying on an annual WIP alone means you are flying blind for eleven months of the year. Monthly WIP preparation catches margin fade, billing issues, and cost overruns while you can still take corrective action.
Is it better to be overbilled or underbilled?
Moderate overbilling is generally preferable because it means the customer is funding the work rather than the contractor financing it out of pocket. Overbilling preserves your cash flow and reduces the need for working capital financing. However, excessive overbilling is a red flag — it can indicate front-loaded billing schedules, and it creates a cash flow cliff when overbilled projects reach completion and billings slow down. The ideal position is slight overbilling that keeps cash flowing without creating unsustainable liability positions.
Can I prepare a WIP report in a spreadsheet?
Yes, and many contractors do. A well-structured spreadsheet with consistent formatting works for WIP preparation. The challenge is not the spreadsheet itself but the data feeding into it — your job costs, contract values, and cost-to-complete estimates must be accurate. The spreadsheet is only the final presentation layer. If the underlying bookkeeping and project manager estimates are unreliable, the WIP will be unreliable regardless of the format. For contractors with many active projects, a construction controller should manage the WIP process to ensure consistency and accuracy.
What is margin fade and why does it matter on a WIP report?
Margin fade occurs when a project's estimated gross profit decreases over time — typically because actual costs are exceeding the original estimates and the cost to complete is higher than initially projected. On a WIP report, margin fade shows up as a declining projected gross profit percentage compared to prior periods. Bonding companies pay close attention to margin fade because it can indicate poor estimating, inadequate project management, or a contractor who is not updating cost-to-complete estimates honestly. Consistent fade across multiple projects is a serious warning sign that the contractor may be heading toward financial trouble.