CASH FLOW CRISIS

YOU ALMOST MISSED PAYROLL.

QUICK ANSWER

Subcontractors near-miss payroll for one reason: cash isn't converting out of backlog fast enough to cover weekly obligations. Billing is slow, AR is aging, and there's no 13 week forecast showing the shortfall 6 weeks before it hits. The work is sold and the money is earned. The financial system is just not moving it fast enough.

Treat the near-miss as the financial system sending a distress call, not as one bad month or one slow GC. What broke is billing velocity, AR management, and cash forecasting, and none of those three repair themselves. Every owner who comes within a day of missing payroll once will do it again unless the process behind them changes. The encouraging part is that the money is almost always earned and owed already. It's sitting in somebody else's accounts payable queue because nobody made a phone call on Monday.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-08-07
THE DEFINITION

WHAT IT MEANS.

A payroll near-miss is what happens when a subcontractor has already earned the money but can't get it into the bank before Friday, so wages come due against a balance that won't cover them.

Backlog doesn't pay Friday. Cash does. A subcontractor can be sold out for eight months, carrying a healthy margin in every job, and still come up short on a Wednesday, because the money is earned in the field and collected in an office 45 days later. The distance between those two events is the whole problem, and it's a process problem rather than a sales problem.

There's no early warning in most subcontractor accounting, no collection process driving AR in, and no cash model that puts the crunch in front of the owner 6 weeks out. So the owner finds out on Wednesday and has three options: draw on the line of credit, call the GC and beg, or delay payroll and hope nobody quits. All three are symptoms of the same failure.

THREE REASONS IT HAPPENED

WHY THE MONEY WAS NOT THERE.

01

Billing lag is bleeding cash

Most subcontractors submit pay applications on a monthly cycle, whenever work is completed or whenever somebody gets to it. A contractor who bills on the 25th of the month for work completed through the 20th is already 5 days behind. If the GC has a 20th cut off for the following month's payment cycle, that pay app misses a full cycle and the cash comes in 45 to 60 days after the work was done.

02

AR is aging and nobody is following up

Submitted pay apps that go unpaid don't collect themselves. Most subcontractors follow up once, maybe twice, and then wait. The GC knows this. A GC managing 40 active subcontracts will pay the subs who push, and the ones who wait get paid last.

03

There's no forecast, so the surprise is structural

A payroll near-miss is never really a surprise. The conditions that produced it, slow billing, aging AR, and a big payable coming due, were visible in the numbers weeks before the crisis hit. The problem is that no model was putting them in front of the owner while there was still time to fix them.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

The Wednesday before payroll

A $4.2M civil contractor has $1.1M in active backlog and $287K in receivables. Payroll is $68K every two weeks. On the Wednesday before a payroll run, the owner checks the bank balance and it reads $54K against $68K due Friday. The $287K is real money, but two pay apps submitted 38 days ago haven't been paid, and the payroll date doesn't move because the GC is slow.

38 days, the price of no collections process

Average AR age for a subcontractor with no weekly follow up system is 38 days. With active collections it runs 18 to 24 days. Contractors who put the weekly process in place see aging drop from 38 days to under 22 within 60 days. On a $3M company, that recovery is typically $80K to $120K of cash moving from outstanding to collected.

$180K of float, and a 6 week horizon

A $3M to $5M sub without billing discipline carries roughly $180K in unbilled or uncollected AR on active jobs at any given moment. That's your money funding somebody else's project. Six weeks is the minimum horizon the 13 week forecast has to project to allow corrective action before a cash crisis reaches payroll.

HOW CFOS FIXES IT

WHAT GETS INSTALLED.

Billing cut off calendar

Every active job gets a billing deadline mapped to that GC's cut off date. Pay apps go out 2 days before the cut off, not after. One missed billing cycle on a $500K job represents $40K to $60K of delayed cash. On a $400K job, that single change speeds up cash receipt by 15 to 20 days, which is often the difference between making payroll and not.

Weekly AR follow up system

Every Monday, every invoice over 25 days gets active follow up. Not next week, not when there's time, Monday. The follow up is tracked in ControlQore: who was contacted, what was said, and when payment is expected. GCs who know somebody is watching pay faster, aging drops, and cash moves.

13 week rolling cash forecast

Built in week one of every engagement, updated every Monday, and reviewed every Monday morning with the owner. Cash inflows from scheduled billing and expected collections, cash outflows from payroll, payables, and debt service, and the net bank position week by week for 13 weeks. A forecasted low point 7 weeks out is a collection call today. Without the forecast it's a panic call Thursday morning.

Emergency AR recovery, if you're in crisis now

If you're in a payroll crisis today, stop. Before drawing on the line of credit or calling an MCA broker, call your top 3 GC accounts and request immediate payment on the oldest outstanding invoice. SPM has recovered over $2.1M in client AR since 2023. Most acute cash crises resolve within 5 to 10 business days through aggressive collections rather than through debt.

$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing, no payroll, and no add-ons.

Pricing

Last 12 months revenueMonthly fee
Up to $1M$1,900 to $2,900
$1M to $3.5M$2,600 to $3,900
$3.5M to $6.5M$3,800 to $5,700
$6.5M to $9.5M$5,100 to $7,100
$9.5M to $12.5M$6,100 to $8,500
$12.5M to $15.5M$7,400 to $11,000
$15.5M to $18.5M$9,400 to $13,500
$18.5M+Quoted individually

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions rather than a report.

Your bookkeeper keeps doing the books.

Executive

You stop touching the books.

Everything in Core, and we run the bookkeeping and the controllership as well. Nobody in your office is answering coding questions or chasing a reconciliation at month end.

We do the books. No payroll.

Strategic

Every job shows its margin while it's still running.

Everything in Executive, plus the job costing and WIP platform set up, loaded with your cost codes, and managed for you every month. You never have to learn it.

We do the job costing.

COMMON QUESTIONS

FREQUENTLY ASKED.

Backlog is future revenue and payroll is this Friday. A subcontractor with $2M in active backlog and $180K in accounts receivable that has been aging for 45 days has plenty of work and no cash. Payroll crises happen when billing velocity is slow, AR collections are passive, and the 13 week cash forecast doesn't exist. The backlog didn't fail. The financial system failed to convert backlog into cash fast enough to cover weekly obligations.
Three systems. A 13 week rolling cash forecast updated weekly and reviewed every Monday, a pay application cut off and submission calendar that forces billing on a fixed schedule, and an AR follow up system that makes collections a weekly activity instead of a monthly scramble. When those three are running, the owner knows 10 weeks ahead whether payroll is at risk instead of finding out the Thursday before.
Don't draw on the line of credit or take a merchant cash advance before diagnosing why cash is short. In most cases the problem is uncollected AR, money that's earned and owed but sitting unpaid. An emergency AR recovery call to your top 3 to 5 GC accounts resolves most acute cash crises within 5 to 10 business days. SPM has recovered over $2.1M in client AR since 2023. The MCA is almost never the right answer.
Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Executive is where you stop touching the books, because we run the bookkeeping and the controllership as well. Strategic is where every job shows its margin while it is still running, because the job costing and WIP platform is set up and managed for you. No payroll. No scope gaps.
Sixty days. We migrate your books back to the start of your last taxable year, set up ControlQore, and build your job costing structure from scratch. Fully operational in two months.
WHAT THIS TIES INTO
Josh Luebker, The Construction CFO
Josh Luebker
FRACTIONAL CFO · THE CONSTRUCTION CFO

Former commercial project manager and master electrician: 150+ projects worth $2.1B combined, from $50,000 to $300M. Now fractional CFO to commercial subcontractors.

DID YOU ALMOST MISS PAYROLL THIS MONTH?

Bring your AR aging and your last two pay apps. We will tell you how much of the shortfall is money already earned and how fast it can be collected.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute diagnostic

20 minutes. No sales pressure. We will tell you exactly what's broken before we talk about anything else.

OR START WITH THE WORKBOOKS. NO CALL NEEDED.