Construction

Construction WIP Schedule: Overbilling and Underbilling Explained

By Muhammad Irshad · September 2026 · 8 min read

Ask a bank or surety company what they want to see from a contractor, and the answer is almost always the same: a current work-in-progress (WIP) schedule. It is the single report that shows whether your jobs are making the money you bid, and whether your billing is keeping up with the work. This guide explains how a WIP schedule works, how to read over and under billing, and how to keep one accurate every month.

What a WIP schedule is

A WIP schedule lists every open job with the same set of columns. It turns job cost reports and billing records into one view of profit and cash across all your projects.

ColumnWhat it means
Contract valueOriginal contract plus approved change orders
Estimated total costYour current best estimate of the full cost to finish
Cost to dateActual job costs posted so far
Percent completeCost to date ÷ estimated total cost
Revenue earnedContract value × percent complete
Billed to dateEverything invoiced, including retainage held
Over / (under) billingBilled to date − revenue earned
Free tool: Calculate percent complete and over or under billing for any job. Open the WIP calculator →

Overbilling and underbilling explained

Overbilling means you have invoiced more than you have earned. It shows on the balance sheet as a current liability, “billings in excess of costs and estimated earnings.” A little overbilling is healthy for cash flow, but the cash is owed work. Spend it as profit and you will be short when the job winds down.

Underbilling means you have done more work than you have invoiced. It is a current asset, “costs and estimated earnings in excess of billings.” Persistent or growing underbilling is a red flag: missed pay applications, unapproved change orders, or a job running over budget that makes percent complete look higher than it is.

A worked example

A $500,000 contract has an estimated cost of $400,000. After $180,000 of costs, the job is 45% complete, so $225,000 of revenue is earned. If you have billed $250,000, you are overbilled by $25,000. Estimated gross profit is $100,000 (20%), and $45,000 of it has been earned so far.

What banks and bonding companies look for

Keeping your WIP schedule accurate

  1. Job cost everything: code every bill, payroll hour and subcontractor invoice to a job and cost code. See our construction job costing guide.
  2. Record retainage separately as retainage receivable and payable.
  3. Update estimated cost to complete monthly with your project managers.
  4. Close the books monthly before preparing the schedule, so costs and billings are complete.
  5. Reconcile the WIP totals to the balance sheet and book the over and under billing adjustment.

Percentage of completion vs completed contract

Larger contractors generally recognize revenue over time using percentage of completion. Smaller contractors that meet the IRS gross receipts test may be able to use the completed-contract method for tax purposes on certain contracts. Your CPA will decide which method applies. Either way, the WIP schedule is how you manage the jobs.

Key takeaways

  • A WIP schedule compares revenue earned with billings for every open job.
  • Overbilling is a liability, underbilling is an asset, and both need explaining.
  • Accurate job costing and monthly estimate updates make the schedule trustworthy.
  • Banks and sureties rely on it for credit and bonding decisions.

Our construction bookkeeping services include monthly job costing and a WIP schedule built from reconciled books.

Frequently asked questions

What is a WIP report in construction?

A work-in-progress report shows each open job’s contract value, estimated cost, cost to date, percent complete, revenue earned, billings and over or under billing. Contractors use it to manage profit and cash, and lenders use it to judge financial health.

How do you calculate over and under billing?

Divide cost to date by estimated total cost to get percent complete, multiply by contract value to get revenue earned, then subtract revenue earned from billings to date. A positive number is overbilling; a negative number is underbilling.

Is underbilling an asset or a liability?

Underbilling is a current asset, costs and estimated earnings in excess of billings. Overbilling is a current liability, billings in excess of costs and estimated earnings.

How often should a WIP schedule be updated?

Monthly, after the books are closed and estimated costs to complete have been reviewed with project managers.

Solve it now, free

Check one of your jobs now

Enter contract value, estimated cost, cost to date and billings to see percent complete and over or under billing.

Open the WIP calculator → 100% free · no signup · runs in your browser
Muhammad Irshad, founder of HOLO Bookkeeper
Muhammad Irshad

Founder of HOLO Bookkeeper, QuickBooks ProAdvisor and Xero Certified Advisor with 6+ years helping U.S. businesses. Upwork · LinkedIn

Keep reading

Related services and guides

Free tools

Try it on your own numbers

Rather have it done for you? See our construction bookkeeping services.

Want a WIP schedule your bank trusts?

Book a free consultation. We job-cost every transaction and deliver a monthly WIP schedule from reconciled books.