The single most important financial document in a contractor's business, explained in plain English — what it shows, how to read it, and why your bank keeps asking for one.
A WIP (work-in-progress) schedule is a job-by-job table that compares how much of each job you've actually completed against how much of it you've billed. That comparison tells you, for every active job, whether you're ahead of your billings, behind them, or on track — and whether the profit you think you're making is real.
Your P&L can look healthy while two jobs quietly drift under-billed and drain your cash. The WIP schedule is the report that catches it — months before your bank balance does.
A WIP schedule has one row per active job. The core columns:
You've invoiced ahead of the work you've completed. Cash feels great — but you're holding money for work you still owe. On the balance sheet it's a liability ("billings in excess of costs"). A little over-billing is healthy and normal; heavy over-billing means the back end of the job will consume cash with nothing left to bill.
You've done work you haven't invoiced yet. You are effectively financing your customer's project out of your own pocket. Chronic under-billing is the #1 reason contractors feel broke while their P&L says they're profitable. Sometimes it's just slow billing; sometimes it signals unapproved change orders or cost overruns nobody has faced yet.
| Job | Contract | Est. Cost | Cost to Date | % Comp. | Earned | Billed | Position |
|---|---|---|---|---|---|---|---|
| Job A | $1,000,000 | $800,000 | $400,000 | 50% | $500,000 | $520,000 | $20,000 over |
| Job B | $600,000 | $480,000 | $360,000 | 75% | $450,000 | $380,000 | $70,000 under |
| Job C | $850,000 | $700,000 | $175,000 | 25% | $212,500 | $212,500 | Even |
Job B is the one to worry about: $70,000 of completed work not yet invoiced — that's cash sitting in the ground.
In this example, the P&L would show all three jobs "profitable." Only the WIP schedule reveals that Job B is $70,000 behind on billings — and if that's from unapproved change orders, the profit on that job may not be real at all.
If you carry a line of credit or bid bonded work, your lender and surety will ask for a WIP schedule — usually quarterly, sometimes monthly. They use it to see whether your reported profit is trustworthy: profit fade (jobs whose margin shrinks as they progress) and chronic under-billing are the two red flags they look for. Contractors who show up with a clean, current WIP schedule get better bonding capacity and smoother renewals. Contractors who scramble to build one the week before renewal… don't.
Monthly. A quarterly WIP schedule tells you about problems three months after you could have fixed them. Updated monthly — as part of the regular close — it becomes an early-warning system: under-billing gets caught while there's still time to submit the draw, and fading jobs get flagged while there's still margin to protect.
This is why WIP reporting isn't a report you bolt on — it's the output of an accounting process built for construction from the ground up.
Every Blackline Frame and Finish client gets a monthly WIP schedule, job costing, and a plain-English CFO report — delivered by the 15th.
Get a Custom Quote