Skip to main content

What Is WIP in Construction? | Work in Progress Reporting Guide

Contractor reviewing a WIP report on a construction job site

If you have been in construction long enough, you have probably heard your accountant or bonding company ask about your “WIP report.” Maybe you nodded along and figured it out later. Maybe you are still figuring it out.

You are not alone. WIP reporting is one of those things that sounds like it belongs in an accounting class, but it actually matters a lot to contractors who want to stay profitable and keep their business healthy.

Let’s break down what WIP means in construction, how it works, and why you should care about it, even if numbers are not your favorite part of the job.

What Does WIP Mean in Construction?

WIP stands for work in progress. In construction, it refers to any job that has started but is not yet finished. That is pretty much every active project on your plate right now.

A WIP report (sometimes called a WIP schedule) looks at each of those active jobs and answers a simple question: Are we ahead or behind financially on this project?

It does this by comparing three things:

  1. How much work you have actually completed (as a percentage)
  2. How much you have billed the customer so far
  3. How much you have spent so far

When those three numbers line up, you are in good shape. When they do not, you have a problem that needs attention.

Think of it this way. If you are 50% done with a job but you have only billed 30%, you are basically lending money to your client. On the flip side, if you have billed 70% but only finished 50% of the work, you have cash in hand but still owe a lot of work. Both situations carry risk.

Why WIP Matters for Contractors

You might be thinking, “I already know which jobs are making money.” And maybe you do have a gut feeling. But gut feelings do not hold up when your bonding company wants to see financials, or when your bank asks for a loan, or when tax season rolls around.

Here is why WIP reporting matters for construction businesses:

1. It Shows Your True Financial Position

Your profit and loss statement might say you are doing great. But if you are over-billed on a bunch of jobs, that “profit” includes money you have not actually earned yet. WIP reporting strips away the timing tricks and shows what is really going on.

2. Bonding Companies Require It

If you bid on bonded work, your surety will ask for a WIP schedule. They want to see that you are managing your jobs well, not just collecting cash. A clean WIP report builds confidence and can help you get a higher bonding capacity.

3. It Catches Problems Early

A job that looks fine on the surface might be bleeding money underneath. Maybe material costs came in higher than estimated. Maybe a subcontractor change order did not get tracked. WIP reporting catches these issues while you still have time to fix them.

4. It Helps with Cash Flow Planning

When you know which jobs are over-billed and which are under-billed, you can plan your cash better. You know when big expenses are coming and when you need to push invoices out faster.

The WIP Report: What It Looks Like

A WIP report is basically a table with one row per active job. Each row includes:

  • Contract amount (the total value of the job)
  • Estimated total cost (what you think the job will cost to complete)
  • Costs to date (what you have spent so far)
  • Percent complete (costs to date divided by estimated total cost)
  • Earned revenue (contract amount times percent complete)
  • Billings to date (how much you have actually invoiced)
  • Over/under billing (the difference between earned revenue and billings)

Here is a quick example:

Job AJob B
Contract Amount$200,000$150,000
Estimated Total Cost$160,000$120,000
Costs to Date$80,000$90,000
Percent Complete50%75%
Earned Revenue$100,000$112,500
Billings to Date$120,000$90,000
Over (Under) Billing$20,000($22,500)

In this example, Job A is over-billed by $20,000. You have collected more than you have earned based on the work completed. That is fine for cash flow, but you need to remember that money is not truly yours yet. You still owe work.

Job B is under-billed by $22,500. You have done more work than you have billed for. That means you are funding the project out of pocket. You need to get an invoice out.

Over-Billing vs. Under-Billing

These two concepts are the heart of WIP reporting. Let’s dig into each one.

Over-Billing

Over-billing happens when you bill ahead of your progress. In construction, this is common. Front-loaded payment schedules, mobilization fees, and material deposits can all create over-billing.

A little over-billing is normal and even healthy. It means the customer is funding the work instead of you. But too much over-billing is a red flag. It can mean:

  • You are spending cash from one job to fund another job
  • You are creating a future cash crunch when those over-billed jobs need to be finished
  • Your bonding company may see it as a sign of financial trouble

Under-Billing

Under-billing is the opposite. You have completed work but have not billed for it yet. This is where contractors get into trouble.

Under-billing means you are financing the project yourself. Your crews are working, your suppliers are getting paid, but the cash from your customer has not come in yet. If you are under-billed on several jobs at once, cash flow gets tight fast.

Common causes of under-billing:

  • Slow invoicing (the work gets done but nobody sends the bill)
  • Waiting for inspections or approvals before billing
  • Poor job costing tracking that does not flag unbilled work
  • Change orders that add scope but do not get billed right away

If you find yourself constantly under-billed, take a look at your invoicing process. Even a one week delay in billing can tie up thousands of dollars across multiple jobs.

How to Calculate WIP: The Cost to Cost Method

There are a few ways to calculate percent complete, but the most common in construction is the cost to cost method. It is simple:

Percent Complete = Costs to Date / Estimated Total Cost

Then you multiply that percentage by the contract amount to get your earned revenue:

Earned Revenue = Percent Complete x Contract Amount

And finally:

Over (Under) Billing = Billings to Date - Earned Revenue

Let’s walk through a real example.

You have a $500,000 contract. Your estimated total cost is $400,000. So far you have spent $200,000 and billed $275,000.

  • Percent Complete: $200,000 / $400,000 = 50%
  • Earned Revenue: 50% x $500,000 = $250,000
  • Over (Under) Billing: $275,000 - $250,000 = $25,000 over-billed

This means you have billed $25,000 more than what the work supports. Not necessarily a problem, but something to watch.

The Critical Piece: Your Estimate Must Be Accurate

The whole WIP calculation depends on one number: your estimated total cost. If that number is wrong, everything else falls apart.

This is where a lot of contractors get tripped up. They set the estimate at the start of the job and never update it. But costs change. Material prices go up. You hit unforeseen conditions. A sub comes in over budget.

Every time something changes on a job, update your estimated cost to complete. If you do not, your WIP report will show you a false picture, and you will make decisions based on bad data.

Good job costing in the construction industry is the foundation of accurate WIP reporting. If your cost tracking is sloppy, your WIP report will be too.

How Often Should You Run a WIP Report?

Most contractors should run WIP reports monthly, at minimum. If you have a lot of active jobs or thin margins, every two weeks is better.

The key is consistency. Running a WIP report once a quarter tells you what happened three months ago. Running it monthly lets you spot trends and take action. Is a job slipping? Are you getting more under-billed across the board? Monthly WIP reports answer those questions early.

At the end of each month, sit down with your WIP report and ask:

  • Which jobs are over-billed and by how much?
  • Which jobs are under-billed and why?
  • Have any estimates changed since last month?
  • Are there any jobs where actual costs are outpacing the estimate?

This 30 minute review can save you thousands of dollars.

How Construction Software Helps Track WIP

If you are building WIP reports by hand in a spreadsheet, you know the pain. Pulling cost data from one system, billing data from another, and trying to match everything up in Excel. It takes hours, and by the time you are done, the numbers are already out of date.

Construction management software changes this. When your job costing, time tracking, and invoicing all live in one system, your WIP data updates automatically as work happens.

Projul’s job costing features track costs and billings in real time across every active project. Instead of waiting until month end to pull numbers together, you can check your WIP position at any time. Costs get logged as your crews track time and materials. Invoices are recorded as they go out. The math happens in the background.

This gives you a few big advantages:

  • Faster reporting. No more spreadsheet gymnastics. Your WIP data is ready when you need it.
  • Better accuracy. Real time data means fewer errors from manual entry or outdated numbers.
  • Earlier warning signs. When a job starts going sideways, you see it in days instead of weeks.

For contractors who want to grow, especially those chasing bonded work or larger projects, having clean and current WIP data is not optional. It is what separates businesses that scale from businesses that stall out.

Common WIP Mistakes to Avoid

Even with good tools, WIP reporting only works if you feed it good data. Here are the most common mistakes contractors make:

1. Not updating estimates. Your original estimate is a starting point. As the job progresses and things change, update your estimated cost to complete. If you do not, your percent complete will be wrong.

2. Ignoring small jobs. Every active job should be on your WIP schedule, even the small ones. Small jobs with bad margins can drag down your overall numbers.

3. Mixing cash and accrual numbers. Your WIP report needs to use accrual based numbers (what you have earned and owe, not just what you have received and paid). Mixing cash and accrual data makes the report useless.

4. Running WIP too rarely. Once a quarter is not enough. Monthly is the minimum. More often is better.

5. Not acting on what the report tells you. A WIP report is only useful if you do something with the information. If a job is under-billed, send an invoice. If costs are running over, figure out why and adjust.

Getting Started with WIP Reporting

If you are not running WIP reports yet, start simple. Pull up your active jobs and list out the contract amount, estimated cost, costs to date, and billings to date. Do the math by hand if you have to. The exercise alone will open your eyes.

Then, as you get comfortable with the process, look at ways to automate the data collection. That is where job costing software makes the biggest difference. When your cost tracking and invoicing feed directly into WIP calculations, the report builds itself.

Check out Projul’s pricing to see how construction management software can fit your business, or schedule a demo to see WIP tracking in action.

The Bottom Line

WIP reporting is not just for accountants and CPAs. It is a tool that every contractor should use to understand the real financial health of their business. It shows you which jobs are making money, which ones are bleeding cash, and where you need to take action.

The math is not hard. The discipline of doing it consistently is what separates profitable contractors from ones who wonder where all the money went.

Start tracking your WIP. Update your estimates. Bill on time. And if you want to make the whole process easier, let your software do the heavy lifting.


Ready to get your job costing and WIP tracking under control? Schedule a free demo with Projul and see how real time cost tracking can keep every job on track.

Frequently Asked Questions

What does WIP stand for in construction?
WIP stands for work in progress. In construction, it refers to the financial status of jobs that have started but are not yet finished. A WIP report compares the percentage of work completed to the amount billed and the costs spent so far on each project.
How often should contractors run a WIP report?
Most contractors should run WIP reports monthly. If you have many active jobs or tight cash flow, running them every two weeks gives you a better picture. The key is consistency so you can spot trends before they become problems.
What is the difference between over-billing and under-billing?
Over-billing means you have billed more than the work you have actually completed. Under-billing means you have done more work than you have billed for. Over-billing creates a cash advantage but a future liability. Under-billing means you are financing the project out of your own pocket.
Do small contractors need WIP reports?
Yes. Even if you only run a few jobs at a time, WIP reports tell you whether each job is making or losing money right now, not after it is done. Many small contractors lose money on jobs without knowing it until the final invoice.
How do you calculate percent complete on a WIP report?
The most common method is cost to cost. Divide actual costs to date by total estimated costs. For example, if you estimated a job at $100,000 and have spent $50,000 so far, you are 50% complete. Make sure your estimate is up to date or the number will be off.
Can construction software help with WIP reporting?
Yes. Job costing software like Projul tracks costs and billings in real time, so your WIP data is always current. Instead of pulling numbers from spreadsheets and accounting software manually, the data feeds in automatically as your crews log time and expenses.
No pushy sales reps Risk free No credit card needed