A WIP (Work-in-Progress) report is a financial schedule that shows the status of every active construction project — comparing what you've earned (based on percentage of completion) to what you've billed. It reveals whether you're overbilled (billed more than earned) or underbilled (earned more than billed) on each job. Banks and bonding companies require WIP reports to assess your financial health and set bonding capacity. Salisbury Bookkeeping builds and maintains WIP schedules for contractors in the $500K–$10M range using QuickBooks Online and NAHB standards.

WIP Reporting for Contractors: What Banks and Bonding Companies Need to See

If you need bonding capacity, a line of credit, or just want to know if you're really making money — you need a WIP report.

What Is a WIP Report?

WIP stands for Work-in-Progress. A WIP report (also called a WIP schedule) is a financial document that shows the real-time status of every active construction project. For each project, it calculates:

Contract amount — the total contract value including approved change orders.

Estimated total cost — what you expect to spend to complete the job.

Costs to date — what you've actually spent so far.

Percent complete — costs to date divided by estimated total cost.

Earned revenue — contract amount multiplied by percent complete.

Billed to date — what you've actually invoiced.

Over/under billing — the difference between earned revenue and billed to date.

Why it matters: If you're underbilled on a project, you've earned more than you've collected — you're financing the project with your own cash. If you're overbilled, you've collected more than you've earned — that money belongs to the project, not your operating account. Without a WIP report, you can't tell the difference between real profit and borrowed money.

Why Banks and Bonding Companies Require WIP Reports

Bonding Capacity

Surety companies use your WIP schedule to determine how much additional work you can take on. They look at your total backlog, overbilling/underbilling position, and profit fade across active jobs. A clean WIP report can increase your bonding capacity. A missing or sloppy one limits it — or kills it entirely.

Construction Loans and Lines of Credit

Banks that lend to contractors want to see WIP reports alongside your financial statements. It tells them whether your reported revenue is real (backed by actual field progress) or inflated (overbilled). A WIP report that shows consistent underbilling is actually a positive signal — it means you have earned revenue you haven't collected yet.

Financial Accuracy

Without a WIP report, your income statement can be wildly misleading. A contractor who bills 80% of a $1M project but has only completed 50% of the work appears profitable — but $300K of that billed revenue hasn't been earned yet. The WIP report catches this.

★★★★★

"Our lender used to question every draw request. Now we submit bank-ready reports that get approved in days, not weeks."

Marcus T.
Spec Home Builder

How to Build a WIP Report

Step 1: List Every Active Project

Include the original contract amount, all approved change orders, and the current total contract value. Don't include unsigned change orders or proposals — only what's contractually agreed.

Step 2: Estimate Total Cost for Each Job

Use your original estimate plus any known cost changes. Update this estimate at least monthly. The accuracy of your WIP depends entirely on the accuracy of your cost estimates. If your estimates are stale, your WIP is fiction.

Step 3: Calculate Percent Complete

Divide actual costs to date by estimated total cost. A $200K job with $120K in costs to date is 60% complete. Some contractors use physical completion percentage instead of cost-based — either works, but be consistent and document your method.

Step 4: Compare Earned Revenue to Billings

Multiply contract amount by percent complete to get earned revenue. Compare to billed to date. If earned exceeds billed, you're underbilled. If billed exceeds earned, you're overbilled. Net the overbilled and underbilled amounts across all projects to get your total WIP position.

Step 5: Review Monthly and Update Estimates

WIP reports are only useful if they're current. Update cost estimates, change order amounts, and billing totals monthly. Review the WIP in your monthly financial meeting. This is where you catch profit fade — when a project's estimated total cost creeps up and your margin shrinks.

Common WIP Report Mistakes

Using stale cost estimates. If you haven't updated your estimated total cost since the bid, your percent complete is wrong and your WIP is useless.

Not including change orders. Approved change orders increase both your contract amount and your costs. Missing them distorts your WIP position.

Mixing cost-based and physical completion methods. Pick one method and use it consistently across all projects. Switching methods between projects makes the WIP schedule unreliable.

Not doing it at all. Many contractors wait until their CPA asks for a WIP at year-end. By then it's a backward-looking exercise. Monthly WIP reports are a forward-looking management tool — they show you which jobs are fading before the damage is done.

Frequently Asked Questions

A WIP (Work-in-Progress) report shows the financial status of every active project — contract amount, costs to date, percent complete, earned revenue, billings, and overbilling or underbilling. It reveals whether you are using your own cash or your client's cash to build.
Sureties use WIP schedules to assess your financial health and determine bonding capacity. They look at total backlog, over/underbilling position, and profit fade. A clean WIP can increase bonding capacity. A missing one limits or kills it.
Overbilled means you have billed more than you have earned based on completion — you are holding the client's money. Underbilled means you have earned more than you have billed — you are financing the project with your own cash. Neither is inherently bad, but you need to know which position you are in.
Monthly at minimum. Update cost estimates, change order amounts, and billing totals every month. Review the WIP in your monthly financial meeting to catch profit fade before it compounds.
QBO does not generate WIP reports natively. You need to pull job cost data from QBO (costs to date, billings) and combine it with estimate data in a WIP schedule — typically a spreadsheet or dashboard. Salisbury Bookkeeping builds and maintains WIP schedules as part of our fractional CFO services.
Profit fade happens when a project's actual costs exceed the original estimate, reducing your gross margin. It shows up on the WIP report as increasing percent complete without a corresponding increase in billings. Weekly job cost reviews catch profit fade early.
Banks use WIP reports alongside financial statements to verify that reported revenue is real and backed by field progress. A WIP showing consistent underbilling is a positive signal — it means you have earned revenue not yet collected.

Salisbury Bookkeeping — Eagle Mountain, Utah · Serving contractors nationwide · Last updated: March 2026

Trusted Integrations & Memberships
QuickBooks Online ProAdvisor Buildertrend Procore Knowify ADP Payroll NAHB Member BBB Accredited

Get Bank-Ready Financial Reports

A 30-minute assessment will show where your WIP stands — and whether your books are ready for bonding or financing conversations.

Or call/text: 385-374-9295

Salisbury Bookkeeping — Eagle Mountain, Utah · Serving contractors nationwide