fbpx

Published April 24, 2026 . 0 min read

Where Cash Gets Stuck And What to Do About It

Cash flow is one of those topics every contractor knows matters, but rarely gets discussed until there is a problem. By then, the options narrow and the pressure is already on.

The challenge is not unique to struggling companies. Some of the most well-run specialty contractors, busy, profitable, and growing, still find themselves stretched thin between what has been earned and what is actually in the bank. The work is done. The invoices are out. And the cash just is not there yet.

That gap has a cause, and it is not random. Industry research consistently shows that cash flow, not poor craftsmanship or bad bids, is the leading reason construction businesses do not survive their first five years. Understanding where the gap comes from is the first step toward managing it.

Here is where construction cash flow actually gets stuck, and what you can do about it.

How the payment cycle is supposed to work

In theory, the construction payment cycle is straightforward. Work gets done, an invoice goes out, the contract allows 30 days for payment, and cash arrives. Clean, predictable, manageable.

That version of the cycle exists in contracts. It rarely exists in practice.

Work is performed, invoiced promptly, and payment arrives within 30 days as contracted. Cash flow stays predictable.
The construction payment cycle: Per Contract
Cycle 1
Do the work
Work is performed on site
Invoice
30-day periodper contract
Contract terms: payment due in 30 days
Receive Payment
Cycle 2
Do the work
Next billing cycle begins immediately
Invoice
30-day periodper contract
Contract terms: payment due in 30 days
Receive Payment
Cycle 3
Do the work
next cycle continues...
Active work
Billing / waiting period
Cash received
The contract says 30 days. In practice GCs take 45 to 60+ days to pay. Each delayed cycle compounds across every active project.
The construction payment cycle: Delayed Receivables
Cycle 1
Do the work
Work is performed on site
Invoice
45-60 day collection
Actual average: 59 days to collect
Delayed
Payment
Each missed cycle adds to your funding gap
Cycle 2
Do the work
Costs continue — payroll, materials, equipment
Invoice
45-60 day collection
Actual average: 59 days to collect
Delayed
Payment
Gap stacks on top of cycle 1 shortfall
Cycle 3
Do the work
gap compounds further...
Active work
Delayed collection (45-60 days)
Partial cash received
Delayed / at risk
Every day between completing work and submitting the invoice is a free extension given to the GC. The 30-day clock does not start until you send it.
The construction payment cycle: Delayed Invoicing
Do the work
Work complete — invoice not yet sent
Do the work
Next phase complete — still waiting to invoice
Do the work
Pattern repeats every billing cycle
Delay
Invoice
30-day periodper contract
Clock starts only after invoice is submitted
Delayed
Payment
Late invoice = late payment every cycle
Delay
Invoice
30-day periodper contract
Clock starts only after invoice is submitted
Delayed
Payment
Delay compounds into next cycle
Delay
Invoice
30-day periodper contract
Clock starts only after invoice is submitted
Delayed
Payment
Every late invoice is free credit to the GC
Active work
Billing / waiting period
Partial cash received
Delayed / at risk
Your cost obligations do not wait
Labor
Due in 7 days
Materials
Due in 30 days
You collect
45 to 60+ days
Every week on a job you are extending credit to someone above you in the payment chain — whether you intend to or not.
Where the cycle actually breaks: three friction points
1
Friction point 1
Your costs go out before your cash comes in

This one is structural, not behavioral. Labor has to be paid within seven days. Payroll does not negotiate. Material suppliers typically require payment within 30 days. But actual cash collection from GCs and owners runs 45 to 60 days on average, and often longer.

That gap between when money leaves your business and when it arrives is not a billing problem. It is the base condition of being a specialty contractor. Every week on a job, you are extending credit to someone above you in the payment chain, whether you intend to or not.

Labor due in 7 days. Materials due in 30. You collect in 45 to 60+. The gap is built into every job you take.
2
Friction point 2
The invoice clock does not start on time

Every day that passes between completing work and submitting a pay app is a free extension given to the GC. If a crew wraps up a phase on the 15th and the invoice does not go out until the 22nd, the 30-day clock starts a week late and everything downstream shifts with it.

Delayed invoicing is one of the most common and most controllable sources of cash flow drag in construction. It does not show up on any report until the cash does not arrive when expected, and by then the gap has already compounded into the next billing cycle.

Every day between completing work and submitting the invoice is a free extension you are giving the GC. The clock does not start until you send it.
3
Friction point 3
Slow receivables stack across every project

Even when invoicing is timely, collection periods consistently stretch beyond contract terms. A 30-day payment window that runs 50 days in practice might feel manageable on a single project. But with four or five active projects running the same pattern simultaneously, there can be hundreds of thousands of dollars in earned but uncollected revenue sitting in AR while payroll, materials, and equipment costs continue to hit the account every week.

This is where profitable companies start to feel like they are always behind.

One slow project is an inconvenience. Four slow projects running simultaneously is a cash flow crisis waiting to happen.

John O’Bryan
Marketing Manager

The compounding problem: underbilling makes it worse

There is another layer worth naming directly. When a specialty contractor bills behind what has been earned, the contractor is effectively financing the project on behalf of the owner. The work is done, the costs are incurred, but the invoice has not caught up to the actual percentage complete.

Overbilling within ethical limits, front-loading the schedule of values where appropriate, and staying current on billings are all tools that keep cash moving in the right direction. Contractors who manage cash flow well are not just faster at collecting. They are more strategic about when and how they bill.

What you can control right now

Before any technology or financing solution enters the picture, there are several operational moves that directly impact construction cash flow.

Invoice on time, every cycle. Submit pay apps on the same date each month, tied to a fixed cutoff. Consistency reduces the informal delays that GCs use to push payment out and signals that your billing process is organized.

Follow up consistently. An aging invoice does not pay itself. A simple cadence, a check-in at 15 days and again at 30, makes slow payment visible before it becomes a problem.

Negotiate retainage before signing. Most GCs default to 10% retainage. Many will accept 5% if asked before the contract is signed. If the scope completes before the overall project does, push for a retainage reduction clause at the 50% milestone. That conversation costs nothing. The upside can be significant depending on contract size.

Track which clients and projects pay on schedule. Not all GCs are equal. Knowing average days-to-pay by client before being 60 days into a project waiting on a check changes how resources get planned and what work makes sense to take on.

You cannot fix what you cannot see

Outstanding
$1,273,738
91 invoices
Retention
$789,958
withheld to date
New invoices
$138,762
40 invoices
Cash paid
$193,470
57 payments
Outstanding AR breakdown
Breakdown of outstanding invoices by client
C.W. Driver
$402k — 82 days avg
$402k
Turner Constr.
$251k — 54 days avg
$251k
Sagoma Interna.
$184k — 47 days avg
$184k
Clark/Guido
$122k — 38 days avg
$122k
A&C Construct.
$78k — 22 days avg
$78k
Hensel Phelps
$156k — 67 days avg
$156k
AR aging + retention
Breakdown of outstanding AR and retention by aging bucket
$631k
0-30 days: $631k
0-30
$98k
31-60 days: $98k
31-60
$512k
61-90 days: $512k
61-90
$32k
90+ days: $32k
90+
$790k
Retention: $790k
Retention
0-30 days
31-60 days
61-90 days
90+ days
Retention

The contractors who manage cash flow most effectively share one trait: they know what is coming before it arrives.

That means knowing which invoices are aging and at risk of sliding, which GCs consistently pay late, and which upcoming billing cycles are likely to create a cash gap. Not after the gap opens, but weeks ahead of it.

ProNovos tracks average days-to-pay by client and project so patterns become visible over time. An invoice aging for 53 days with a projected payment date that has already passed is not just a collections problem. It is a cash flow forecast input. When that data is available across all active projects simultaneously, the picture of actual cash position becomes something you can act on rather than react to.

When visibility is not enough: accelerate the right payments

Even with clean billing practices and full visibility into payment timing, there are moments when the gap between work performed and cash collected creates real pressure. Payroll lands whether or not the GC has cut a check.

QuickPay Direct
Get paid on your invoice within 24 hours — without involving the GC
Sub-initiatedNo GC offer required. You request early payment on your terms.
80% advance in 24 hoursFunds land the next business day after approval.
Not a loanNo balance sheet debt, no hit to your bank line or bonding capacity.
GC is never notifiedViva Capital operates silently. Your GC relationship stays intact.
Approval based on projectUnderwriting is based on the GC and owner, not your credit score.
Fee of 1.5% to 4.5%Based on days to collection. No upfront cost.
The best time to set it up is before you need it.
Book a Strategy Session
Expert resource
Financial Fluency: Conquering Over and Under Billings in Construction
Are over and underbillings causing headaches in your construction projects? Discover the key strategies to navigate these financial complexities and optimize your project's success.
Download the eBook

Frequently asked questions

Why do construction companies struggle with cash flow?
Construction cash flow

Construction cash flow is difficult because costs go out faster than payments come in. Labor is due weekly, materials are due within 30 days, but GCs and owners typically take 45 to 60 days or more to pay — and that is when payment is on time.

Slow receivables, delayed invoicing, and retainage withheld until project completion all widen the gap between earned revenue and available cash. A contractor can be completely profitable on paper and still run out of working capital because the timing of inflows and outflows rarely lines up.

What is pay-when-paid in construction?
Pay-when-paid

Pay-when-paid is a contract clause that ties a GC's obligation to pay a subcontractor to the GC first receiving payment from the owner. It shifts the risk of owner non-payment down the payment chain to the sub.

Most states allow pay-when-paid clauses, though enforceability and limitations vary by state. It is one of the primary reasons specialty contractors often wait significantly longer than contract terms suggest — the GC has no obligation to pay until they have been paid themselves.

What is retainage in construction?
Retainage

Retainage is a percentage of each progress payment withheld by the owner or GC until the project reaches substantial completion. The standard rate is 10%, though many contractors successfully negotiate this down to 5% before signing.

For a specialty contractor on a $2 million contract, 10% retainage means $200,000 in earned but uncollected revenue sitting on the sidelines until the job closes out — which may be months after the subcontractor's scope of work is complete. Retainage is one of the largest and most overlooked working capital drains in construction.

How long does it take for a subcontractor to get paid?
Subcontractor payment

Contract terms typically specify 30 days, but actual collection periods frequently run 45 to 60 days or longer. The gap depends on the GC's payment practices, the owner's payment schedule, whether the invoice was submitted on time, and whether any lien waiver or compliance documentation was outstanding.

Subcontractors also sit at the end of the payment chain — the owner pays the GC first, and the GC pays down to subs. Any delays at the top of the chain flow directly to the sub's collection timeline.

What is the construction payment cycle?
Payment cycle

The construction payment cycle is the sequence from completing work to receiving payment. Work is performed, a pay application or invoice is submitted, the GC reviews and approves it, the owner pays the GC, and the GC pays the sub.

Each step introduces potential delays, and the sub sits at the end of the chain. On a multi-month project with multiple billing cycles running simultaneously, delays at any point compound quickly — making cash flow forecasting essential for any specialty contractor running more than one active job at a time.

How can specialty contractors improve cash flow?
Cash flow improvement

The most impactful moves are operational: invoice on time every cycle, follow up on aging invoices consistently, negotiate retainage terms before signing, and track average days-to-pay by client so slow payers are visible before they become a problem.

Beyond operations, having visibility into projected cash position across all active projects allows contractors to act before gaps open rather than react after they do. Tools like ProNovos provide that forecast alongside AR aging data. For moments when the timing gap creates real pressure,