ISSUE 2 | THE CONTRACTOR’S COMPASS

JUNE 2, 2026 | UNDERSTANDING WIP REPORTING

Your Bank Account Is Not Telling You the Whole Story

Welcome back to The Contractor's Compass.

In Issue 1, we covered job costing — the foundation of understanding profitability at the individual project level.

Job costing gives you the ability to see which jobs are making you money and which ones are quietly draining it. It's the starting point for every construction business that wants to grow with confidence.

But knowing what you spent on a job is only half the picture.

The other half is knowing what you've actually earned — and whether your billing reflects reality. That's where Work in Progress reporting comes in, and it's what we're covering in Issue 2.

Here's something we hear all the time from contractors: "We're billing constantly. The crew is slammed. But somehow the bank account doesn't reflect it."

That's not bad luck. That's a WIP problem.

A LinkedIn contact of ours put it perfectly recently: "Construction accounting only earns its keep when it's pointed at the WIP still open, not the WIP that already closed."

He's right. And in this issue, we're going to show you exactly why.

WIP Reporting: The Financial Tool That Tells You What Your Bank Account Can't

Here's a scenario we see constantly: A general contractor has three active jobs running simultaneously. Billing is going out regularly. The crew is busy. Revenue looks strong on paper.

But cash feels tight. And the owner isn't sure why.

The answer is almost always hiding in the Work in Progress.

What Is WIP Reporting?

Work in Progress — or WIP — reporting is the practice of tracking where every active job stands financially at any given moment. Specifically, it measures two things:

What you've earned — based on how far along the job actually is. What you've billed — what you've invoiced the client to date.

The gap between those two numbers is where contractors get into trouble.

The Two Dangers: Overbilling and Underbilling

Overbilling happens when you've billed more than you've actually earned based on job progress. It feels great in the short term — cash is coming in. But that money isn't really yours yet. You still have to do the work to earn it, and if the job goes sideways, you may have to give some of it back.

Underbilling happens when you've done more work than you've billed for. You've earned the revenue — but it's sitting on the job site, not in your bank account. This is the silent cash flow killer that most contractors don't see coming.

Both situations distort your true financial picture. And without WIP reporting, you have no way of knowing which one you're in — or how bad it is.

A Real Example

Let's say you have a $500,000 renovation project. The contract calls for progress billing at 25%, 50%, 75%, and completion.

You're 60% complete but you've only billed 50%. That means you have $50,000 in earned revenue sitting unbilled — cash you've earned but haven't collected yet. Your bank account looks fine, but your true financial position is actually stronger than it appears.

Now flip it. You've billed 75% but you're only 60% complete. You've collected $375,000 on $300,000 of completed work. That extra $75,000 isn't profit — it's a liability. You still owe $200,000 worth of work on a job where you've already spent most of the cash.

Without WIP reporting, both of these situations look the same from the outside. Everything seems fine — until it isn't.

Why Cash Flow Feels Unpredictable Without WIP

Most contractors manage cash flow by looking at their bank balance. But the bank balance only tells you what's happened — not what's coming.

WIP reporting gives you a forward-looking view:

  • Which jobs are underbilled and need invoices sent immediately?

  • Which jobs are overbilled and represent future work you still need to complete?

  • Where is cash likely to tighten in the next 30–60 days?

  • Which jobs are tracking to plan — and which ones are heading toward a loss?

Without this visibility, cash flow feels like a mystery. With it, you can plan ahead instead of react.

The Connection to Job Costing

WIP reporting and job costing work together. Job costing tells you what you've spent on a job. WIP reporting tells you what you've earned. Together, they give you the complete financial picture for every active project — in real time, not six months later when your accountant files the return.

As our LinkedIn contact noted: "Most $5M–$50M GCs can build the rear-view report eventually, but by the time it is clean, you're already three months into the next round of bids using last year's gut feel. Construction accounting only earns its keep when it's pointed at the WIP still open, not the WIP that already closed."

That's exactly right. The value isn't in knowing what happened. It's in knowing what's happening now.

QUICK TIPS

Run WIP monthly — A WIP report done once a year is nearly useless. Monthly is the minimum. Weekly is better for fast-moving jobs.

Bill based on completion, not convenience — Invoice when the work is done, not when it's easy. Underbilling is a choice — and it costs you.

Flag overbilled jobs immediately — If you've billed ahead of completion, make sure the remaining work is budgeted and staffed. That money is already spent in the client's mind.

Use WIP alongside your cash flow forecast — WIP tells you what you've earned. A rolling cash flow forecast tells you when you'll collect it. Together they eliminate surprises.

HOW WE HELP

CPA-Led. Construction-Focused.

WIP reporting isn't just a spreadsheet exercise — it requires a deep understanding of how construction contracts work, how revenue is recognized on multi-month projects, and how to interpret the numbers in a way that actually drives better decisions.

At Odyssey, we build and deliver monthly WIP reports for our construction clients as part of our standard engagement. We implement WIP reporting within your existing accounting system, train your team on how to read and use the reports, and help you understand what the numbers mean for your cash flow, your hiring decisions, and your next bid.

Think of us as your outsourced accounting department and fractional CFO — available when you need expert-level financial guidance, without the cost of a full-time controller or CFO hire.

WHAT SUCCESS LOOKS LIKE

✔ You know exactly where every active job stands financially — right now. ✔ You're billing on time and collecting what you've earned. ✔ Cash flow surprises become a thing of the past. ✔ You walk into every new bid knowing your true financial position. ✔ And you're making decisions based on real numbers — not gut feel.

KEY TAKEAWAYS

Before you close this newsletter, here are the most important things to take with you:

Your bank account is not your financial reality — it only tells you what's happened, not what you've earned or what you still owe on active jobs.

Overbilling feels good until it doesn't — billing ahead of completion creates a liability, not profit. That money still has to be earned through completed work.

Underbilling is a silent cash flow killer — if you've done the work but haven't billed for it, you're financing your client's project with your own cash.

WIP and job costing work together — job costing tells you what you've spent. WIP tells you what you've earned. Together they give you the complete picture for every active job.

Monthly WIP reporting is the minimum — a WIP report done once a year is nearly useless. The value is in knowing what's happening right now, not what happened last quarter.

The goal is to stop reacting and start planning — with WIP reporting in place, cash flow surprises become a thing of the past and every decision gets easier.

Next
Next

ISSUE 1 | THE CONTRACTOR’S COMPASS