BILLING VELOCITY

THE COST OF SLOW BILLING IN CONSTRUCTION.

QUICK ANSWER

Every day a pay app sits unsubmitted after the billing period closes is a day added to your cash conversion cycle, permanently, for the remainder of that project. Most subcontractors treat slow billing as an inconvenience. It's a cash flow tax you pay voluntarily every month. On a $5M revenue book, a consistent one week billing delay across active projects costs approximately $96,000 in permanently deferred cash annually.

Billing velocity is the biggest cash flow improvement a subcontractor controls by himself. You can't make a GC pay faster than the contract allows, and you can't renegotiate a pay-when-paid clause after signing. What you can do is submit every pay app on the same date every month without exception. Every week you recover in billing timing is a week of collection you get back for good, on every remaining draw of every open job. It costs nothing except discipline, which is why it's the first thing we fix.

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

WHAT IT MEANS.

Slow billing is the habit of submitting a pay application after the billing period has closed, which adds those days to your cash conversion cycle for the rest of that project.

The reason this one is worth fixing before anything else is that it's entirely inside your walls. Nobody has to agree to it, no contract has to be renegotiated, and no GC has to change how they operate. A date on a calendar and one person responsible per job is the whole intervention, and the money it recovers is the same money a factoring company would charge you a fee to advance.

FOUR REASONS SUBS MISS THEIR OWN CUT-OFF

WHY THE BILL GOES OUT LATE.

01

There's no fixed cut off date

This is the most common cause. Billing happens when somebody gets around to it: the end of the month, when the PM finishes the percent completes, or when the bookkeeper has time. Without a fixed date that everyone knows and honors, billing floats to whenever it's convenient. Convenient is always later than it should be.

02

PM percent completes come in late

The billing depends on the PM submitting percent complete assessments for each SOV line. If the PM is busy, that assessment doesn't happen until somebody reminds him, and the reminder goes out after the cut off has already passed. The percent complete has to be a recurring calendar task due two days before cut off, not a request somebody sends on cut off day.

03

Waiting for perfect numbers

Some owners hold billing until every change order is confirmed, every stored materials invoice is documented, and the numbers are right to the dollar. Submit what's ready instead. A partial pay app submitted on time starts the collection clock on the billable portion, while a complete pay app submitted late costs you the full collection delay. Supplement the missing items on the following billing cycle.

04

Nobody owns the billing process

Billing doesn't happen by itself. Somebody has to own the process: pulling percent completes, reviewing the SOV lines, assembling the G702 and G703, and submitting the package. When nobody owns it, it gets done when somebody notices it hasn't been done. That's the difference between a system and a habit.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

One week of delay, by revenue

A consistent one week billing delay across active projects costs about $57K a year at $3M of revenue, $96K at $5M, and $154K at $8M. Those figures are the carrying cost of the delay. Every week of delay pushes every future payment on that project one week further out for the duration of the project.

How the compounding works

Submit pay app #1 a week late. The GC processes it on their normal cycle, so you get paid a week later than you would have. Now submit pay app #2 on time: the GC's clock still runs from when they received #1, so the collection cycle for #2 is already one week displaced. Submit #3 through #6 all on time and every one of them comes in a week late, because the first submission set the clock. Recovery means submitting one pay app early, which almost never happens, so the delay rides through to closeout.

The carrying cost on a 6 month job

On a 6 month project, a one week billing delay at month one costs you six months of carrying that shortfall. You pay overhead and payroll during those six months out of the LOC or out of cash reserves that never needed to be drawn. The interest on that draw is the visible cost, and it's the smaller half of the bill.

THE FIX

A BILLING CALENDAR THAT RUNS ON SCHEDULE.

A cut off date treated like payroll

Pick a cut off date, the 25th for most commercial subcontractors, and every project bills on that date. Treat it the way you treat payroll: it doesn't move for a missing number or a busy week. Ownership of the submission is assigned by project, so every active job has one person responsible for getting that pay app out by the cut off.

The forecast a fixed billing date makes possible

A billing calendar that runs on the 25th every month feeds a 13 week cash forecast that's accurate. Every expected payment maps to the 25th plus that GC's payment cycle days, which gives you an expected receipt date instead of a hope. That forecast reveals cash problems 6 to 8 weeks out. None of that visibility is possible without a consistent, predictable billing date.

WHAT YOU GET

THE OUTPUTS, NAMED.

A fixed cut off date, the 25th for most commercial subcontractors, with every project billing on that same day
PM percent complete due by the 23rd, two days before cut off, non-negotiable
Controller review of every pay app by the 24th, flagging anything missing or inconsistent
All pay apps submitted on the 25th, with no exceptions and no waiting on one more number
Submission date and payment receipt date tracked by GC, so the cash forecast runs on collection history instead of assumptions
$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.

The 25th works for most commercial subcontractors, because it gives the GC time to process your pay app before their own month end billing to the owner. If your GC has a specific cut off, and some large GCs cut off on the 20th or the 22nd, you need to submit before theirs and not on the 25th. Map your cut off to each GC's requirement and build it into the project calendar before mobilization.
No. T&M service work should bill within 48 to 72 hours of job completion instead of waiting for the monthly cut off. A T&M job finished Tuesday should be invoiced by Thursday. Monthly billing on T&M work is leaving cash on the table by choice, because the collection clock starts when the invoice goes out. Every day of delay on T&M adds a day of collection cycle and returns nothing.
Calculate your Days Sales Outstanding, which is total AR divided by average daily revenue. If your DSO runs well above your contract payment terms, billing timing is almost certainly part of it. A contractor with net 30 contracts and a 58 day DSO is carrying 28 days of excess collection cycle. Not all of that's billing timing, since some of it's how the GC pays, but slow billing typically accounts for 7 to 14 days of the difference.
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.

WHEN DID YOUR LAST PAY APP GO OUT, AND WAS IT ON TIME?

A 20 minute diagnostic calculates your current billing lag and tells you how much cash you're deferring every month by not hitting a fixed cut off date.

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.