PROFIT VS CASH

PROFITABLE BUT NO CASH.

QUICK ANSWER

The income statement reports profit and the bank account tells a different story, which is common in commercial subcontracting. Profit and cash are two different things in construction. Profit gets recognized when you bill, and the money comes in weeks later. Growth eats working capital faster than profit builds it, and uncollected AR is earned profit sitting in a receivable instead of your bank.

We work this problem on every engagement, and the first 30 days is usually a collections event. We chase the earned but unfollowed AR, correct billing cycles that run late, and build a 13 week forecast off expected collection dates rather than income statement dates. That forecast tells you what the bank will hold in eight weeks, which is a different question from whether the jobs made money. Both answers can be good news and bad news at the same time, and the one that decides whether payroll clears on Friday is the cash answer.

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

WHAT IT MEANS.

Profitable but no cash is the normal condition of a growing subcontractor, because profit gets recognized when the work is billed while the money for it comes in 30 to 60 days later.

This timing distance is structural. It exists on every project, every month, for the whole life of the business. It's not a problem to be solved so much as a feature of the business model that has to be funded and managed on purpose.

THE MECHANISMS

WHY THE BANK DISAGREES.

01

Profit is recognized when billed, the cash comes later

On a percentage of completion basis, revenue gets recognized as work is performed and billed, so the income statement reports profit in the current period. The cash from that billing reaches you 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, and the bank account in October says otherwise.

02

Growth eats the profit before it turns into cash

Every dollar of revenue growth needs working capital before it produces cash. A profitable business that grows 30 percent in a year deploys 30 percent more crew, 30 percent more material, and 30 percent more equipment before the billing events come in. The profit from the existing work gets consumed by the working capital requirement of the new work. The income statement reports growing profit while the bank account reports the working capital going out, which is how a business has never been more profitable and never had less cash.

03

Profit locked in AR nobody is collecting

A business with $400,000 in outstanding AR at 55 days average days outstanding is carrying $240,000 more in AR than the same business at 35 days DSO. That $240,000 is earned profit sitting in a receivable instead of the bank. The income statement is right about the profit and the cash account simply doesn't have it yet. Collections discipline, not new revenue, is what turns that earned profit into money you can spend.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

The AR position

A business with $400,000 in outstanding AR at 55 days DSO is carrying $240,000 more in receivables than the same business at 35 days DSO. That $240,000 is spendable inside two to four weeks of systematic follow up. It's the cheapest money in the business, because it's already earned and already billed.

What collections alone produced

A $6.7M civil contractor had $309K in the bank within 30 days of starting with us, from AR collections alone. No new work was sold and no bids were changed. Every client who comes to us profitable and broke has AR that nobody has been chasing, which means the profit was always there and the process wasn't.

HOW SPM FIXES IT

WHAT WE CHANGE.

Manage the billing timing through the 13 week forecast

We model when the cash comes in, not when the profit gets recognized. The 13 week forecast gets built from expected collection dates, so it reports the cash position instead of the income statement position. That's the report you make a payroll decision off of.

Model the working capital requirement before you commit to growth

The working capital needed to fund each new revenue dollar has to be available before the commitment gets made. We calculate that number against your current cash and your line of credit, and then you grow at the rate the structure supports. Signing first and funding later is how a good year turns into a payroll scare.

Run a weekly AR collections cadence

Every invoice past 45 days on the AR aging gets a collections call every Monday. The $240,000 that's earned but uncollected is available within two to four weeks of systematic follow up. Nobody has to sell anything new for that money to reach the bank.

$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.

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.

Yes. Current basis insolvency happens when current liabilities exceed current assets, however profitable the business is overall. A profitable business that grew fast, spent its working capital funding that growth, and hasn't collected its AR can run a current ratio below 1.0x while posting positive net income. The income statement and the balance sheet tell different stories, both are accurate, and the balance sheet is the one that decides whether you make payroll Friday.
Most of the cash recovery happens in the first 30 to 90 days. AR collections from systematic follow up move fastest, in weeks rather than months. Billing cut off discipline improves the very next billing cycle, 30 to 45 days out, and working capital structure work like a line of credit increase takes 30 to 60 days to put in place. By day 90 the cash position is usually a different picture from day one.
Only if you can't fund the working capital the next growth step requires. Growth isn't the problem, unmanaged growth is. The contractor who models the working capital requirement before committing to new revenue, and who has the line of credit and the cash to fund it, grows without the cash crisis. The one who signs contracts and works out the funding afterward finds the hole when payroll is already at risk.
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.

PROFITABLE ON PAPER AND SHORT IN THE BANK?

Bring your AR aging and your last P&L. We will tell you how much of that profit is sitting in a receivable and how fast it can come back.

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.