What a WIP Schedule Tells You That the P&L Doesn't

The Profit & Loss statement shows the company as a whole for a period of time. That is useful. It is also incomplete for a contractor with several jobs open at once, because strong jobs and weak jobs land in the same revenue and cost totals.

A work-in-progress (WIP) schedule looks at the jobs themselves: what each one should have earned so far, what has actually been billed, and the gap between the two. That gap is the number that explains why the P&L can look fine while one job is quietly going sideways.

This article walks through how to read one. The job-level habits behind it, such as re-estimating cost to complete and tracking committed costs, are covered in tracking job profitability while the job is still running.

The Columns on a Basic WIP Schedule

Each open job gets one row. A workable schedule starts with:

A schedule prepared for a lender or surety usually adds cost to complete, retainage, collections, and expected completion date. Preparing your books for a bank loan or bonding application lists those.

How the Numbers Are Calculated

Three formulas do most of the work. A common way to measure progress is cost-to-cost, which treats the share of estimated cost already spent as the share of the job that is complete:

  1. Percent complete = cost to date ÷ estimated total cost
  2. Earned revenue = percent complete × contract amount
  3. Over or under billed = billed to date − earned revenue. A positive number is overbilled. A negative number is underbilled.

Cost-to-cost is only as good as the estimate behind it. A large material delivery that is not installed yet, or a cost overrun, pushes percent complete up even though the field is not that far along. Check the result against what the field says is actually done.

A Worked Example: Two Jobs, One P&L

The figures below are illustrative, not a client result.

Job A

Job B

If the books record revenue when it is invoiced, the P&L shows $180,000 of revenue against $140,000 of cost on these two jobs: $40,000 of gross profit. The WIP schedule says the jobs have earned $172,000 so far, so gross profit to date is really $32,000. The company total is off by $8,000. That is the net of a $30,000 problem and a $22,000 problem that point in opposite directions.

What the Gap Is Telling You

Overbilled (Job A). You have collected or invoiced $30,000 for work you still owe. The cash feels good now, but the remaining half of the job has to be built with less billing left to come in. A schedule full of overbilled jobs can look like a healthy bank balance and really be unfunded work.

Underbilled (Job B). You have done $22,000 of work you have not invoiced. That is cash you are financing for the customer, and it usually points to a billing process problem: a missed pay application, an unsigned change order, or invoices held for paperwork. How progress billing affects cash flow covers the steps between work done and money received.

Underbilling can also be a warning sign rather than a billing delay. If costs are running over the estimate, cost-to-cost reports the job as further along than it is, which makes earned revenue, and the underbilling, look bigger. When a job keeps showing underbilled, confirm the estimate before you chase the invoice.

Where It Shows Up on the Balance Sheet

On accrual-basis financial statements, the WIP schedule feeds a balance-sheet adjustment so the P&L reports earned revenue rather than billed revenue:

Under the current revenue recognition standard for contracts with customers (ASC 606), these are generally presented as contract liabilities and contract assets. Lenders and sureties look for that line, and it should agree with the schedule. How to use your balance sheet covers reading the rest of that statement.

This is management and financial-statement reporting. How the same contracts are reported for tax depends on your accounting method and the long-term contract rules. Cash vs. accrual accounting for contractors and the job-costing article linked above cover that distinction.

Keep the Monthly Review Short

Once a month, after costs for the month are posted:

The schedule does not replace the P&L. It explains what the P&L is hiding.

How KDM Accounting Services Can Help

At KDM Accounting Services, we help Florida contractors make job-level numbers usable. We can:

We do not turn this into a complicated package unless the business needs it. The point is visibility.

The Company Can Look Fine While One Job Is Not

The P&L tells you how the business did for the month. A WIP schedule tells you how each job is doing while it is still open. Contractors need both.

If you want help seeing open jobs more clearly heading into Q4, contact KDM Accounting Services. We'll help you organize the numbers so one report is not doing the work of two.

Frequently Asked Questions

What is a WIP schedule?

A work-in-progress schedule lists each open job with its contract amount, estimated total cost, cost to date, percent complete, earned revenue, and amount billed. Its key output is whether each job is overbilled or underbilled, which the company P&L cannot show.

How do you calculate overbilling and underbilling?

Under the cost-to-cost method, percent complete is cost to date divided by estimated total cost, and earned revenue is percent complete times the contract amount. Billed to date minus earned revenue is the over- or underbilling: positive means overbilled, negative means underbilled.

Is overbilling an asset or a liability?

Overbilling is a liability, traditionally labeled billings in excess of costs and estimated earnings and generally presented as a contract liability under ASC 606. Underbilling is an asset: costs and estimated earnings in excess of billings, or a contract asset.

Why does my P&L not match my WIP schedule?

If revenue is recorded when invoiced, the P&L reflects billings, while the WIP schedule reflects revenue earned by progress on each job. The difference is the net over- or underbilling, which is recorded on the balance sheet so the two agree.

Have a question about this?

Your first consultation is free. Call the Boca Raton office or book online.

Free Consultation →
LET’S START WITH YOU

Free consultation

A few details to help us understand your needs.

Add business details Optional

Required fields marked *
Please don’t include tax IDs or financial documents.