There is a report every surety underwriter, every halfway-serious commercial lender, and every construction-focused CPA will ask for before they touch your file. Most subcontractors do not have it. Or they have something that looks like it, a job-summary tab in a spreadsheet, a P and L sorted by project, and they hope nobody asks too many questions.
That report is the WIP schedule. Work in progress. It is the financial X-ray of your business. And the gap between contractors who run a clean monthly WIP and the ones who do not is the gap between a 4 million dollar aggregate bond program and being stuck doing strip-mall tenant fit-outs.
This is a long-ish read on purpose. Get it right and you will understand what your bond agent and banker are actually looking at, and why your bonding capacity, your borrowing rate, and your ability to survive a bad job all trace back to the same report.
A WIP schedule is a job-by-job report that compares what you have earned on each active project against what you have billed. It lists every open job and, for each one, shows the contract value, your costs to date, your estimated total cost, your billings to date, and the resulting over- or underbilling position.
That gap is the whole game. It tells anyone reading your financials whether you actually know your jobs, or whether your P and L is a hopeful guess. As one construction accounting guide puts it, surety underwriters do not really trust your billing schedule. They trust your WIP. It is the first document they ask for, and it tells them whether your company is actually profitable or just generating cash flow through aggressive billing.
That is the whole reason this report exists. Construction is the rare industry where billing and earning are not the same thing. You can bill ahead of work, you can perform ahead of billing, and either can quietly take down a business. The WIP makes the difference visible.
A regular P and L is honest about what happened last month. It is a terrible witness about whether you actually made money on a job.
Here is why. If you bill aggressively in month one of a six-month job, your P and L will show a beautiful month. The cash is in. The bank loves you. But that cash is a liability disguised as a deposit, you still owe the work. If you bill conservatively or your GC slow-walks your pay app, your P and L looks worse than your business actually is.
Percentage-of-completion accounting, which underlies the WIP, fixes both problems by recognizing revenue based on the work performed, not the invoice you sent. For tax purposes, federal rules under IRC Sec. 460 generally require construction contractors to use percentage-of-completion as the default method for long-term contracts. For financial statement purposes, revenue is recognized over time under ASC 606, with the cost-to-cost method as the most common measure of progress.
Translation: your earned revenue is a function of how much of the budgeted cost you have actually burned. Bill more than that, you have overbilled. Bill less, you have underbilled. Both show up on a real balance sheet, as a liability and an asset, respectively.
You only need one equation to read a WIP schedule:
Multiply that percent by the contract value, and you get your earned revenue. Compare earned revenue to billed revenue, and you have your over- or underbilling.
A simple hypothetical. You are a mechanical sub on a 3.5 million dollar medical office buildout. Original cost estimate: 2.8 million. Through month four, your job-cost ledger shows 1.12 million in costs incurred.
Numbers are illustrative, not a benchmark. But the math is the math. Memorize it, because every other line on a WIP is a variation.
A well-prepared WIP is not ten columns. It is the right ten columns. Per bonding industry guidance, a complete WIP includes contract value, costs incurred to date, estimated costs to complete, billings, and profit recognized, ideally updated monthly.
For each active project, the underwriter wants:
Include every active project. Bonded, non-bonded, public, private, big, small. Sureties want the complete picture because non-bonded work still consumes your resources, your cash, and your management attention. Omitting projects undermines the surety ability to evaluate your true capacity.
The line they read first, after the totals, is the gross profit fade column. If your original margin on a 2 million dollar job was 18 percent and the current estimate has it landing at 11 percent, that is a story they are going to ask about. Have the answer ready.
These two words do a lot of quiet work in your business. Most subs treat them as accounting jargon. Underwriters treat them as a window into how you operate.
Overbilling
Overbilling means you have invoiced for more work than you have actually performed. Some overbilling is normal, it is part of how pay-app cycles work, especially when mobilization, materials, and front-loaded line items hit early. But excessive or stale overbilling on the WIP tells a surety you are using project funds to finance your overhead. As bonding underwriters describe it, billings significantly ahead of actual progress signal that the contractor is funding operations from project cash rather than working capital. That is a red flag.
Underbilling
Underbilling is the opposite, and it is the one that hurts in silence. UFG Surety notes that large underbillings mean a contractor is not getting paid for work that has been completed, which often points to project or cash flow problems. If you are underbilled by 200,000 dollars across your backlog, you have effectively loaned that money to your customers, interest free, while your payroll, your suppliers, and your insurance keep moving on their own schedule.
Either pattern, sustained, is a clue that the billing operation is broken. And the billing operation is the most fixable thing in a construction business.
Here is the math your surety is actually doing.
A common surety underwriting framework looks roughly like this: working capital plus net worth times multiplier minus current backlog costs equals available bonding capacity. The multiplier is typically in the 10x to 20x range. Every dollar of working capital and equity, properly stated, can support ten to twenty dollars of bonding capacity.
Now look at where the WIP intersects that formula:
In plain English: every number the surety uses to size your program runs through this one report. Monthly WIP schedules showing contract status, costs incurred, and revenue recognized are the foundation of surety financial monitoring.
And it is not just sureties. Construction lenders, banks doing a line of credit, asset-based lenders, SBA underwriters reviewing a 7(a) request, increasingly want to see a WIP alongside the tax returns and bank statements. If the people lending you money or guaranteeing your work want it, it is not optional. It is the price of admission.
These are the patterns underwriters see most often, and the ones that cost contractors real capacity:
Retainage rolled into AR. Retainage is an asset, but it is not cash in hand. Contractors who bundle it with regular accounts receivable overstate their near-term liquidity. Show retainage as its own line.
WIP only at year-end. The most expensive mistake on the list. Best practice is monthly at minimum, ideally at the close of each billing cycle. Waiting until year-end means problems on individual jobs are too late to fix.
The first four are accounting hygiene. The fifth is operational. Together, they are the difference between a clean program and a capped one.
The honest answer: at least monthly, ideally at the close of each pay-app cycle, and tied to the same job-cost data your project managers are already looking at. In today surety climate, a WIP is typically required at the 6-month and 12-month annual marks, and many bonding programs require interim quarterly WIPs as well. Quarterly is the floor for serious bonding. Monthly is the standard. Anything less and you are managing your business by hindsight.
If you are a subcontractor between 1 million and 25 million in revenue, here is the practical takeaway. The WIP is not an accounting deliverable you do once a year for the bond renewal. It is the single best management tool you have for catching:
Run it monthly. Have someone other than the PM update the cost-to-complete, PMs are optimists by trade. Reconcile the over- and underbilling against your AR aging. And when your bond agent asks for it, send it the same week, not three weeks later, lightly edited.
The contractors who do this routinely do not just qualify for more bonding. They run better businesses. Same report. Two payoffs.
Where Breva fits
A clean WIP is downstream of clean inputs: a current schedule of values, a disciplined pay-app cycle, real-time job costing, and someone watching cash plan against the work the WIP describes.
Breva is built around exactly those inputs. The construction app handles estimates, the SOV, pay apps, job costing, the WIP, sub management, and a forward cash plan, so the report your underwriter sees is a byproduct of how the business actually runs, not a year-end fire drill in a spreadsheet. We did not build a WIP report. We built the work-to-cash cycle the WIP measures.
If the right WIP is the report that earns you a bigger bond and a better borrowing line, the right financial operation is what makes the WIP true.
If your billing cycle, your job costing, and your WIP do not tell the same story today, it is not a reporting problem, it is an operations problem dressed up as one. Breva helps construction businesses see the work-to-cash cycle clearly, get pay apps and job costing on the same page, and produce financial reports their bond agents, lenders, and CPAs actually trust.
Want a clearer view of what your billing cycle is doing to your cash? See how Breva works for contractors, or start a free Breva account and get your billing, job costs, and cash plan working from the same numbers. Prefer to talk it through? Book a meeting.
Win jobs. Get paid.
Eventually, yes. But even before bonding becomes relevant, a WIP is the cheapest insurance policy you can run against margin fade and cash flow surprises. If you have more than two or three active jobs at a time, the report is earning its keep.
No. A job cost report tells you what you have spent on a job. A WIP schedule tells you what that spending means, earned revenue, over- and underbilling, projected profit, gain or fade. The WIP is built on top of the job cost report.
Accrual, in spirit, regardless of how you file taxes. Cash basis books obscure earned-but-unbilled revenue, which is exactly what the WIP exists to expose. If your tax method is cash, your management books can still be accrual for the work the WIP requires.
For tax and audit purposes, often yes. For running the business, no. A year-end WIP shows problems too late to fix. Sureties and lenders increasingly want interim WIPs too. Treat the year-end version as the audit; treat the monthly version as the management tool.
Approved change orders should be added to the contract value, and if applicable the estimated cost, the period they are approved. Pending or unapproved change orders should be tracked separately, often in a memo column or a supplemental schedule, and not buried in the contract amount.
Update the estimated cost to complete every month, by someone accountable for both the field and the math. Stale cost estimates are the most common reason a WIP misleads its reader.
This article is educational and reflects general construction finance practice in the United States. It is not legal, tax, accounting, or lending advice. Rules vary by state, contract, project type, and company circumstances. Talk to your CPA, attorney, surety agent, or lender about your specific situation.