Free Contractor Tool
WIP Schedule Calculator
Enter contract value, costs to date, estimated cost at completion, and billings for each open job. Get percentage complete, earned revenue, and the number that matters most — whether each job is overbilled or underbilled.
Built by SubcontractorHub — the software contractors use to quote, finance, and run every job.
Book a Demo
Build Your WIP Schedule
Four inputs per job. The estimated total cost is the one that decides everything — if it is still your original bid rather than a current forecast, the report will hide an overrun instead of finding it.
1. Open contracts
| Job | Contract value | Cost to date | Est. total cost | Billed to date | % compl. | Earned rev. | Over / (under) billed | |
|---|---|---|---|---|---|---|---|---|
| 68.7% | $577,289 | $12,711 | ||||||
| 28.7% | $358,796 | ($63,796) | ||||||
| 96.2% | $380,134 | $9,866 | ||||||
| 27.4% | $169,926 | ($49,926) | ||||||
| Totals | $3,105,000 | $1,328,000 | $2,737,000 | $1,395,000 | $1,486,145 | ($91,145) |
2. Portfolio position
Total overbilled
$22,577
Liability — billed ahead of work
Total underbilled
$113,722
Work performed, not yet billed
Remaining backlog
$1,618,855
Contract value not yet earned
Portfolio gross margin
11.9%
At current cost forecasts
Gross profit at completion
$368,000
Profit earned to date
$158,145
Net over / (under) billed
($91,145)
Underbillings are 3.7% of contract value
You have performed $113,722 of work you have not billed. On a WIP review this is the first thing a surety or lender questions, because the usual causes are unapproved change orders, missed billing deadlines, or cost overruns being absorbed quietly. Find which jobs are driving it before somebody else does.
This uses the cost-to-cost percentage-of-completion method: costs to date divided by estimated total cost, applied to contract value to derive earned revenue. It assumes contract value already includes approved change orders, does not model retainage receivable, loss-job provisions, uninstalled materials excluded from cost-to-cost, joint ventures, or the ASC 606 contract-asset and contract-liability presentation your CPA may require. All calculations are estimates based on historical information and should be verified by the user. This tool is provided as a free service for planning purposes only and is not a substitute for professional accounting, financial, or legal advice.
From Material Takeoffs to a Signed Proposal
SubcontractorHub is the platform contractors use to turn takeoffs like these into a branded proposal, financing the customer can accept on the spot, and a scheduled job — without re-entering the job anywhere. This tool is free to use; the platform is here if you want a closer look.
A WIP schedule is only as good as the job cost data behind it, and that is where most contractors lose. If labour hours, material invoices, and change orders live in three different places, the monthly WIP is a reconciliation exercise performed from memory — which is exactly how a job reaches 90% complete before anyone notices the cost forecast was stale. Costs captured against the job as they happen make the report a management tool rather than a post-mortem. See project management and job costing.
How the WIP Math Works
% complete = cost to date ÷ estimated total cost · Earned revenue = contract value × % complete
Billed to date − earned revenue = overbilled (positive) or underbilled (negative).
Underbilling is the warning sign, not overbilling
Most contractors instinctively worry about overbilling because it sounds like a debt. In practice underbilling is the more dangerous number, because it is almost never intentional. Work performed but unbilled usually means change orders were executed in the field before they were approved on paper, a billing deadline was missed, or costs ran over and nobody has revised the forecast. Each of those is a management failure that the WIP surfaces before the income statement does.
Overbilling is borrowed cash, not profit
Billing ahead of production is good practice — it funds the job with the owner's money. The trap is dependency. When a large share of the portfolio is overbilled, the bank balance is future revenue that has already been collected, and as those jobs finish the billings stop while payroll continues. Contractors fail in this position with a profitable income statement, which is why lenders read the WIP and not just the P&L.
The estimated total cost is the whole report
Percentage complete is driven entirely by the cost forecast, so a WIP built on original bid numbers is not a forecast at all. Understate the estimated total cost and percentage complete overstates, earned revenue overstates, and the job looks more profitable than it is right up until closeout. Re-forecasting every open job monthly is the discipline that makes this report worth producing — and the conversation it forces is usually more valuable than the number.
What a surety underwriter reads first
Bonding capacity is decided largely on this schedule. Underwriters look for large underbillings, heavy overbillings, and jobs whose estimated cost has been revised upward late — the pattern that suggests forecasts are optimistic. A consistent, conservatively forecast WIP supports a bigger bonding line than a strong year of profit, because it demonstrates the contractor knows where each job stands. Model the withheld cash with the retainage calculator and the billing baseline with the schedule of values calculator.
Frequently Asked Questions
- What is a WIP schedule in construction?
- A work-in-progress (WIP) schedule is a report listing every open contract with its contract value, costs incurred to date, estimated total cost at completion, and amount billed to date. From those four inputs it derives percentage complete, revenue earned, and whether each job is overbilled or underbilled. It is the single report bonding agents, lenders, and CPAs ask for first, because it reveals whether reported profit is real or borrowed from future billings.
- How do you calculate percentage complete on a WIP schedule?
- The standard method is cost-to-cost: divide costs incurred to date by the estimated total cost at completion. If you have spent $600,000 of an estimated $1,000,000 in total cost, the job is 60% complete and you have earned 60% of the contract value as revenue. This is deliberately independent of how much you have billed — that separation is the entire point of the report, because it is what exposes over- and underbilling.
- What is the difference between overbilling and underbilling?
- Overbilling — formally 'billings in excess of costs and estimated earnings' — means you have billed more than you have earned. It is a liability on the balance sheet and it funds your cash flow with the customer's money. Underbilling — 'costs and estimated earnings in excess of billings' — means you have performed work you have not billed for. It is an asset, but a worrying one: it usually signals unprocessed change orders, missed billing deadlines, or cost overruns being absorbed quietly.
- Is overbilling bad for a contractor?
- Modest overbilling is normal and healthy — it means you are billing promptly and financing the job with the owner's money rather than your own. The risk is scale and dependency. Heavy overbilling across a portfolio means current cash is future revenue already spent, so as those jobs finish the billings stop while the costs continue. This is how a contractor with a strong bank balance runs out of money: the cash was never profit, it was an advance.
- Why do bonding companies care about the WIP schedule?
- Because it is the only report that shows whether a contractor's profit is earned or projected. A surety underwriter reads the WIP for three things: large underbillings, which suggest unbilled change orders or hidden overruns; heavy overbillings, which suggest cash dependency on advance billing; and downward revisions to estimated total cost, which show whether the contractor's own forecasts hold up. A clean, consistent WIP will support a larger bonding line than a strong income statement alone.
- What causes a job to swing from overbilled to underbilled?
- Usually change-order work performed before it is approved. The costs land in the WIP immediately, which raises percentage complete and earned revenue, while the contract value cannot rise until the change order is executed — so the job flips to underbilled in a single period. The other common cause is a cost overrun recognised late: raising the estimated total cost raises percentage complete against an unchanged contract value, which increases earned revenue and reduces the apparent overbilling.
- How often should a contractor update the WIP schedule?
- Monthly at minimum, aligned with the billing cycle, and the estimated total cost at completion must be genuinely re-forecast rather than carried forward. A WIP where the cost estimate never moves is not a forecast, it is a copy of the original bid, and it will hide an overrun until the job closes. The discipline that makes the report useful is the monthly conversation about what each job will actually cost to finish.
- What is gross profit at completion on a WIP report?
- Contract value minus estimated total cost at completion — the profit the job will deliver if the current forecast holds. Comparing it against the profit earned to date shows how much of the job's margin is still ahead of you. A job that is 80% complete but has recognised only half its expected profit is telling you the remaining 20% has to carry an unusually high margin, which rarely happens and usually means the cost forecast needs revising.
Quote, Finance, and Run Every Job in One Platform
See how SubcontractorHub captures labour, materials, and change orders against the job as they happen — so the monthly WIP is a report you run, not a spreadsheet you rebuild.
Book a DemoResources
Related Guides & Tools
- Contractor WIP Schedule Guide
- Schedule of Values Calculator
- Retainage Calculator
- Change Order Calculator
- Contractor Overhead Calculator
- Contractor Profit Margin Calculator
- Accounts Receivable & DSO Calculator
- Construction Progress Billing
- Construction Billing Software
- Mechanical Contractor Software
- Construction Project Management
- More Free Contractor Tools
WIP reporting drives your financial statements, and the presentation your CPA, surety, or lender requires may differ from the simplified cost-to-cost model used here. This tool does not apply loss-contract provisions, retainage receivable, uninstalled-material exclusions, or ASC 606 contract-asset and contract-liability classification, any of which can change the reported figures materially. All calculations are estimates based on historical information and should be verified by the user. This tool is provided as a free service for planning purposes only and is not a substitute for professional accounting, financial, or legal advice.