BACKLOG QUALITY

GOOD BACKLOG VS DANGEROUS BACKLOG.

QUICK ANSWER

A good backlog is signed work that your available working capital can fund through mobilization and the first billing cycle. A dangerous backlog is signed work that exceeds your working capital, so mobilizing creates a cash deficit that compounds every week until the first pay app gets paid. The dollar amount of your backlog tells you almost nothing. The cash requirement of your backlog tells you everything.

Most subcontractors measure backlog in contract dollars. The figure that counts is the cash requirement: how much working capital it takes to mobilize each project and carry it through its first payment cycle. A $3M backlog that needs $400K in mobilization capital, sitting on a company with $180K in available line of credit, isn't a $3M opportunity. It's a $220K cash crisis waiting to happen. Good backlog and dangerous backlog look identical on a revenue forecast, and the difference only appears when you put the cash requirement next to the capital you have.

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

WHAT IT MEANS.

Dangerous backlog is signed work whose mobilization cash requirement is larger than the working capital you have available to carry it through the first billing cycle.

Good backlog has four characteristics. The margin is at or above your trade benchmark, the GC or owner has a history of paying on contract terms, the mobilization cash requirement fits inside your available line of credit and operating cash, and the payment cycle is short enough that collections rebuild capital before the next mobilization. Miss any one of those and the job can still be worth taking, but it has to be funded on purpose rather than absorbed and hoped through.

WHAT MAKES BACKLOG DANGEROUS

THE FOUR THINGS NOBODY PRICES.

01

The margin is below your trade benchmark

A job priced under your benchmark gross margin consumes capital and returns too little for the risk it carries. It still ties up crew, equipment, and line of credit capacity for the same number of months as a good job. Signed work at a bad price is worse than an open schedule, because the open schedule at least leaves the capital free for the next opportunity.

02

The GC hasn't paid on terms before

A GC who consistently pays net 60 on net 30 terms doubles your cash requirement on that job without changing a single line of the contract. Payment history is a funding input. If you haven't tracked it by customer, you're pricing every GC as though they all pay the same way, and they don't.

03

Retainage is capital you won't see until closeout

Ten percent retainage on a $2M project is $200K you won't collect until the job closes out. Across four active projects that's a permanent hole in your working capital that nobody put on a report. It has to be counted in the working capital calculation on every active job rather than treated as a bonus at the end.

04

Two projects mobilize in the same 30 day window

Two mobilizations inside the same 30 day window doubles the cash requirement in that window. Staggering the start dates by 30 to 45 days can be the whole difference between fundable and not fundable. The schedule decision and the cash decision are the same decision, and usually only one person is making it.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

The working capital rule of thumb

Plan for 8 to 12 percent of active backlog value in available working capital at any given time. On a $3M active backlog that's $240K to $360K in available cash and line of credit headroom. Where you sit inside that range depends on your payment cycles, how front loaded your SOVs are, and how much of your work is public versus private.

What good backlog looks like

A $1.2M private commercial project with a GC who pays net 30, a mobilization requirement of $90K, and an available line of credit of $300K is good backlog. The cash requirement fits inside the capital with room left over. You can mobilize on Monday without calling the bank first.

What dangerous backlog looks like

A $1.8M public infrastructure project with a 90 day pay cycle, a $220K mobilization requirement, and a GC who runs pay apps through a government approval process is dangerous backlog if you only have $150K in available capital. The work may be profitable and the contract may be solid. The funding still isn't there on the day you have to spend it.

What it did to a real contractor

A $7.1M civil contractor signed $5M in work in year two, growing hard and fast. Within 8 months two lines of credit were maxed, an SBA loan was drawn, and a personal line secured against the house was tapped. The work was profitable and the backlog was real, and the mobilization cash requirement of three simultaneous project starts exceeded available capital by $400K.

Concentration and change order exposure

More than 40 percent of your backlog with a single GC creates dependency risk, so if that GC slows payments your whole cash position is exposed. Projects with complex or undefined scope carry change order risk on top of that. If the GC sits on a change order approval, you fund the work while the billing stalls.

THE CALCULATION

HOW TO WORK OUT THE CASH REQUIREMENT.

Step 1: estimate the mobilization cost

Add up labor, material purchases, equipment deployment, and the first two to three weeks of overhead allocation for the project. That total is what leaves the bank before any billing happens. Do it per project rather than as a company average, because the average hides the job that breaks you.

Step 2: identify the first billing event

Work out when you can submit the first pay app and what the dollar amount will be. If the SOV has no early recovery line, that date is later than you think. This is the moment the clock on collection starts, not the moment cash reaches the bank.

Step 3: add the GC's payment cycle to the billing date

Take the first billing date and add however long this GC really takes to pay, not the number printed on the contract. That result is the date the money reaches your account. On a public job with an approval process, that date can be 90 days out from the pay app.

Step 4: sum the costs from mobilization to first payment

Everything you spend between the mobilization date and that collection date is the cash requirement for this project. It's one figure per job, and it's the only backlog number worth reporting to yourself. Total it across every project starting in the same window.

Step 5: compare it to available capital

Put the requirement next to your cash plus available line of credit. If the requirement is bigger, the project is dangerous backlog until capital gets raised or the start date moves. That's a decision you can make with data instead of nerve.

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

A general rule for commercial subcontractors is 8 to 12 percent of active backlog value in available working capital at any given time. On a $3M active backlog that's $240K to $360K in available cash and line of credit headroom. Where you sit inside that range depends on your payment cycles, how front loaded your SOVs are, and the mix of public versus private work.
Turn it down, or defer the start date and use the time to build working capital out of existing AR. Taking a contract you can't fund through mobilization puts the whole business at risk, not just that job. The right move is knowing the cash requirement before you sign and making the call with real numbers, because we will figure it out is how businesses that were profitable on paper end up failing on cash.
CFOS builds a 24 month cash flow projection that overlays projected backlog onto your expected AR collections and your current capital position. Every new contract gets a mobilization cash requirement calculated before you sign it. The monthly CEO Report tracks backlog burn rate next to cash position, so you can see when a new start is fundable and when it needs to wait, and that same projection is what banks and bonding companies read when they evaluate a line of credit increase.
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.

DO YOU KNOW WHAT YOUR BACKLOG COSTS TO MOBILIZE?

Bring your signed backlog and your current line of credit balance. We will work out the cash requirement job by job and tell you which starts are fundable today.

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.