Skip to main content
CASH FLOWBUSY YEAROVERHEAD RATESUBCONTRACTOR FINANCECFOSWIP REPORTINGCASH FLOWBUSY YEAROVERHEAD RATESUBCONTRACTOR FINANCECFOSWIP REPORTING
THE CONSTRUCTION CFOSCHEDULE A FREE CALL
SYMPTOM — THE CONSTRUCTION CFO

BEST REVENUE YEAR EVER.
CASH IS
STILL TIGHT.

QUICK ANSWER

A busy construction year often ends with less cash than expected because revenue growth requires working capital investment, retention is still held, large project closeouts are pending, and overhead grew with the workload. The revenue was real. The cash is — somewhere. It's in AR, retention, work in progress, and overhead that scaled with the business. A busy year doesn't automatically produce cash. A managed year does.

December looks tight. The P&L says it was a great year. The bank account says something different. This is not unusual — it's the predictable result of revenue growth outpacing cash collection timing. The question is whether it's a timing problem that resolves as projects close out, or a structural problem where overhead consumed the margin that was supposed to produce cash.

BY JOSH LUEBKERPublished: May 2026Updated: May 2026
THE FOUR PLACES YOUR CASH IS

WHERE DID THE
MONEY GO?

PLACE 1

Outstanding AR

A busy year means more invoices outstanding at year end. At 60-day average collection, a $7M year has $1.1M in AR at any given time. At December 31, that AR is real — it's not in the bank yet. It will be in January and February. This is a timing issue.

PLACE 2

Retention Held

More projects means more retention withheld. A $7M subcontractor at 10% retainage has $700K of earned, documented money held by GCs. At year end, projects that closed in Q3 may still have retention being processed. This is collectible — it just takes time.

PLACE 3

Work in Progress — Costs Ahead of Billing

Projects that started in Q4 have costs incurred but limited billing — mobilization and early phases only. The margin on those projects is real but won't be collected until Q1 and Q2. A busy Q4 creates a large WIP asset that doesn't hit the bank until next year.

PLACE 4

Overhead That Grew With Revenue

A busy year often brings new hires, new equipment, expanded office space. If that overhead growth wasn't matched by margin growth, the extra revenue produced extra overhead — not extra profit. This is the scenario where the busy year was genuinely less profitable than it appeared.

HOW TO TELL WHICH ONE IT IS

TIMING PROBLEM
OR STRUCTURAL PROBLEM?

Timing problem: You have significant AR outstanding, retention pending, and projects in progress with margin on paper. Cash is tight now but will improve as collections arrive in Q1. The fix is aggressive AR collection and patience.

Structural problem: Even after accounting for AR and retention, the projected profit doesn't match what the P&L shows. Overhead grew with revenue. Margin per job was lower than estimated. The busy year was genuinely less profitable than it looked at the revenue line.

The diagnostic: Run a WIP schedule as of December 31. Add up: cash on hand + AR outstanding + retention owed + underbilled WIP. Subtract: AP outstanding + overbilled WIP + overhead obligations. That number is your true financial position — not the bank balance.

THE SYSTEM FIX

WHAT MAKES NEXT YEAR
DIFFERENT.

13-week cash forecast updated monthly — see the Q4 tightness coming in September, not December
WIP schedule current through Q3 — know the billing position on every project before year end
Aggressive Q4 AR collection — every invoice over 30 days gets a call in October, November, December
Retention release tracking — pursue every project that hit substantial completion in Q3 and Q4
Overhead review in Q3 — if overhead grew with revenue, is the growth justified by margin improvement?
FAQ
COMMON QUESTIONS.

Four reasons typically combine: outstanding AR at year end that hasn't been collected yet, retention held on projects that completed in the second half of the year, work in progress where costs are ahead of billing, and overhead that grew with the workload but wasn't fully covered by margin growth. A busy year moves more money through the business — it doesn't automatically produce more cash.

Run a year-end WIP analysis: total cash + AR + retention + underbilled WIP minus AP + overbilled WIP + outstanding obligations. If that number reflects the profit the P&L shows, it's a timing problem — the cash will arrive as collections process. If that number is significantly lower than the P&L profit, overhead consumed margin that was supposed to produce cash.

Aggressively pursue AR collection in October–December — every invoice over 30 days gets a personal call, not an email. Follow up on retention releases for projects that hit substantial completion in Q3 and Q4. Submit any pending pay applications before year end. Run a WIP schedule to identify any underbilled work that can be billed before December 31.

If revenue grows 40% and overhead grows 40%, net profit margin stays the same — more revenue, same percentage. If overhead grows 50% (adding capacity ahead of revenue), net profit margin shrinks. A busy year with aggressively growing overhead can produce less net profit per dollar of revenue than a quieter year with controlled costs. The P&L tracks this — but most subcontractors don't review it until tax time.

Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. Managed 150+ projects totaling $300M+. Fractional CFO for commercial subcontractors $1M–$12M. Author of CONTROL: The Construction Financial Operating System. About Josh →

RELATED RESOURCES
CFOS MODULE
WIP and Financial Reporting
Year-end WIP analysis, retention tracking, underbilling identification
AUTHORITY
More Work, Less Money
The mechanism behind revenue growth and cash stress
AUTHORITY
Overhead Absorption
How overhead growth during a busy year affects net margin

WAS YOUR BUSY YEAR
AS PROFITABLE AS
IT SHOULD HAVE BEEN?

Free 30-minute call. Josh will run the year-end WIP analysis and tell you exactly where the profit went.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOSFractional CFOSchedule a CallCONTROL — The BookJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0
Josh Luebker, The Construction CFO
JOSH LUEBKER
FOUNDER & CFO

Master electrician and former project manager, 150+ projects and $2.1B+ in commercial work. Now runs the numbers for subcontractors instead of standing on the job site.

LinkedIn About
Stewart Bohrer, The Construction CFO
STEWART BOHRER
VP OF OPERATIONS

Keeps the system running day to day: job costing, WIP, monthly financial reviews, and the follow-through between calls. Josh handles onboarding.

LinkedIn About
LinkedIn YouTube About Run on CFOS