Skip to main content
PROFITABLE BUT NO CASHAR RECOVERY13-WEEK FORECASTCASH FLOWJOB COSTINGFRACTIONAL CFOWIP REPORTINGSUBCONTRACTOR FINANCECFOSBILLING VELOCITYOVERHEAD RATECONTROLQORE PROFITABLE BUT NO CASHAR RECOVERY13-WEEK FORECASTCASH FLOWJOB COSTINGFRACTIONAL CFOWIP REPORTINGSUBCONTRACTOR FINANCECFOSBILLING VELOCITYOVERHEAD RATECONTROLQORE
THE CONSTRUCTION CFO BOOK A FREE CALL
CORE ICP · CASH FLOW · CONSTRUCTIONCFO.NET

PROFITABLE ON PAPER. BROKE IN THE BANK.

QUICK ANSWER

A profitable construction company with no cash is not a contradiction. Profit is recognized when work is billed. Cash arrives 30 to 60 days later. Growth consumes working capital before it produces cash. And AR that sits uncollected is profit that exists only on paper. These three mechanisms can run simultaneously on any job, any month. The income statement is accurate. So is the empty bank account. They tell different stories about the same business.

This is the most common financial experience in commercial subcontracting. It is also one of the most fixable. SPM has recovered over $2.1M in client AR since 2023 — not from new revenue, from money that was already earned and sitting uncollected.

BY JOSH LUEBKER Published: June 2026 Updated: June 2026
THE PATTERN

THREE THINGS THAT MAKE A PROFITABLE BUSINESS FEEL BROKE.

Every contractor who calls SPM with a cash problem believes the problem is unique to their situation. A slow GC, a bad month, a big project that drained the account. Occasionally that is true. More often it is one of three structural mechanisms that every subcontracting business runs on — and none of them show up as a problem on the income statement.

30–60
Days — Billing to Cash
Average lag between billing and cash receipt on commercial subcontractor projects. Profit recognized at billing. Cash arrives later.
$240K
Typical Float — $3M–$5M Sub
Difference in AR balance between 55-day and 35-day DSO on a $3M subcontractor. That gap is earned profit sitting in a receivable.
30 days
Typical Recovery Timeline
Time to material cash improvement from systematic AR collections and billing discipline. Most clients see it in the first billing cycle.
THE THREE MECHANISMS

WHY PROFIT AND CASH ARE TWO DIFFERENT THINGS.

MECHANISM 01 — MOST COMMON
Profit Is Recognized When Billed. Cash Arrives Later.

On a percentage-of-completion basis, revenue is recognized as work is performed and billed. The income statement shows profit in the current period. The cash from that billing arrives 30 to 60 days later. A contractor who earns $80,000 in gross profit in October may not see that $80,000 in cash until December.

The income statement says the business made money in October. The bank account in October says otherwise. This timing gap is structural — it exists on every project, every month, for the life of the business. It is not a problem to eliminate. It is a characteristic of the business model that requires working capital management and a 13-week forecast to navigate.

MECHANISM 02
Growth Consumes Working Capital Before It Produces Cash

Every dollar of new revenue requires working capital before it generates cash. When a profitable business grows 30% in a year it deploys 30% more crew, 30% more materials, and 30% more equipment before billing events arrive. The profit from the existing business is consumed by the working capital requirement of the new business.

The income statement shows growing profit. The bank account shows working capital being consumed. The owner is confused: the business has never been more profitable and has never had less cash. This is the growth trap. It is not a sign the business is failing. It is a sign the business outgrew its working capital structure without a plan.

MECHANISM 03
Profit Locked in AR That Is Not Being Collected

A business with $400,000 in outstanding AR at 55 days average is carrying $240,000 more in receivables than the same business at 35 days. That $240,000 is earned profit sitting in a receivable instead of the bank. The income statement accurately shows the profit. The cash account does not have it.

Collections discipline — not new revenue — is what converts that earned profit to available cash. A $6.7M civil contractor had $309,000 in the bank within 30 days of SPM engagement. Not from new work. From AR that existed and had not been systematically followed up on. The money was always there. The process was not.

HOW CFOS FIXES IT

THREE SYSTEMS THAT CLOSE THE GAP BETWEEN PROFIT ON PAPER AND CASH IN THE BANK.

01
13-WEEK ROLLING CASH FORECAST
Built in week one of every engagement. Updated every Monday. Models when cash actually arrives — not when profit is recognized. Expected collection dates from every active job, mapped against fixed weekly outflows: payroll, payables, debt service. If there is a cash gap coming in week 7, the owner sees it in week 1 and can act. Not Thursday morning when payroll is due.
02
BILLING CUT-OFF CALENDAR
Every active job gets a billing deadline mapped to the GC's cut-off date. Pay apps go out 2 days before the cut-off, not after. Missing a cut-off by one day on a $500K job delays cash receipt by 25 to 35 days. The calendar eliminates missed cycles and accelerates cash receipt by 15 to 20 days per job per month. On a $4M subcontractor with 4 active jobs, that acceleration is material every single month.
03
WEEKLY AR FOLLOW-UP SYSTEM
Every Monday, every invoice past 25 days gets a call or email that day. Not next week. Not when there is time. Monday. The follow-up is tracked in ControlQore — who was contacted, what was said, when payment is expected. GCs who know SPM is watching pay faster. Subcontractors who implement this see AR aging drop from 38 days to under 22 in 60 days — typically $80K to $300K in recovered cash on a $3M to $5M company.
04
WORKING CAPITAL STRUCTURE REVIEW
Before committing to new work, the working capital required to fund it gets modeled. LOC capacity, expected collection timing, payroll obligations, and existing AR all get mapped. The question is not whether the job is profitable. The question is whether the business can fund the working capital gap between starting and collecting. This is what prevents the growth trap from repeating.
$2.1M+
Client AR Recovered Since 2023
18
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Two tiers based on trailing 12-month revenue. No hourly billing. No payroll. No add-ons.

RevenueCore FinancialExecutive Financial
Under $1M$1,900/mo$2,900/mo
$1M–$3M$2,600/mo$3,600/mo
$4M–$6M$3,800/mo$5,500/mo
$7M–$9M$5,100/mo$6,900/mo
$10M–$12M$6,100/mo$8,500/mo
$13M+QuotedQuoted
What's Included →
COMMON QUESTIONS

FREQUENTLY ASKED.

Three mechanisms cause it. First, profit is recognized when work is billed but cash arrives 30 to 60 days later — every project, every month. Second, growth consumes working capital before it produces cash, so a profitable growing business can have less cash than a flat one. Third, uncollected AR is profit sitting in a receivable instead of the bank. All three can exist at the same time. The income statement is accurate. So is the empty bank account. They coexist because profit and cash are measured differently.
CFOS installs three systems. A 13-week rolling cash forecast models when cash actually arrives — not when profit is recognized — so the owner sees real cash position 10 weeks out. A billing cut-off calendar forces pay apps out before the GC cut-off date, closing the timing gap by 15 to 20 days per job. A weekly AR follow-up system runs every Monday: every invoice past 25 days gets a call that day. Most clients recover $80K to $300K in collected AR within the first 30 days of engagement.
Most of the cash recovery happens in the first 30 to 90 days. AR collections from systematic follow-up typically produce the fastest improvement — weeks, not months. A $6.7M civil contractor had $309K sitting in the bank within 30 days of engagement. Not from new revenue — from AR that existed and had not been followed up on. Billing cut-off discipline improves cash position in the first billing cycle, 30 to 45 days out. By day 90 the cash position is typically materially different from day one.
CFOS serves commercial subcontractors doing $1M to $12M. Core Financial starts at $1,900 per month. Executive Financial starts at $2,900 per month. Onboarding takes 60 days.
Core Financial includes ControlQore setup, job costing aligned to your estimates, full-service bookkeeping, and bank reconciliations. Executive Financial adds monthly CFO advisory meetings, controllership, and strategic accountability. No payroll. No scope gaps.
Josh Luebker — The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. 150+ projects, $300M+ in volume including Google data centers, military bases, and hospitals. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →  |  CONTROL Book →

RELATED
CFOS Module
Cash Control System
The CFOS module that resolves the profitable-but-no-cash problem at the system level
Case Study
$309K in 30 Days
How a $6.7M civil contractor went from maxed credit lines to $309K in the bank in one month
System
AR Collection System
The weekly process that converts earned AR to collected cash instead of letting it age
CFOS SYSTEM CONNECTIONS
SYSTEM SPINE
Run on CFOS Cash Control System Cash Flow Cycle System
RELATED PAGES
13-Week Cash Flow Billing Velocity System MCA Loan Trap
PROOF
Civil MCA Payoff Electrical AR Recovery Fractional CFO Services

YOUR PROFIT IS REAL.
GO GET THE CASH.

30 minutes. We will tell you exactly what is creating the gap before we talk about anything else.

BOOK A FREE DIAGNOSTIC CALL →

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOS Cash Control System Profitable But No Cash Schedule a Call CONTROL Book
© 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