Back to blog
Finance

How Retainage Silently Starves Your Construction Cash Flow

That 5 to 10% held on every project is real revenue you cannot spend. Retainage is the hidden force compressing construction cash flow.

·6 min read

You invoiced $2M across active projects last quarter. Your bank account grew, but not by $2M. Somewhere between the invoice and the deposit, 5 to 10% of every payment vanished into retainage held by the general contractor until project completion.

On a $2M portfolio, that is $100K to $200K in revenue you have earned but cannot access. Retainage is standard in commercial construction. It is also one of the most overlooked forces compressing cash flow.

What retainage does to your cash position

Retainage is typically 5 to 10% of each draw payment, held until substantial completion or final acceptance. It is not a penalty. It is a contractual holdback designed to ensure project completion. But from a cash flow perspective, it means your revenue is always less than your invoices.

A $2M project with 7.5% retainage has $150K that will not convert to cash until months after the work is done. Your bank balance reflects collected draws, but your earned revenue includes money you cannot spend.

Retainage compounds across projects

With eight active projects, retainage accumulates across the entire portfolio. Project A holds $22K. Project B holds $38K. Project C holds $45K. Each individual hold seems manageable. Together they represent a six-figure cash gap between earned revenue and available cash.

Most construction financial tracking treats retainage as an accounting entry, not an operational cash constraint. The P&L shows the revenue. The bank account does not reflect it. Business owners plan around bank balance and unknowingly overstate available cash.

The draw schedule gap makes it worse

Retainage is only part of the timing problem. You bill monthly on draw schedules but subcontractors expect payment in 15 days. When a $180K draw is delayed by three weeks, you face subcontractor payment obligations before the corresponding revenue arrives. Retainage reduces what you collect, and draw delays shift when you collect it.

Together, retainage and draw timing create a cash profile where the business is perpetually waiting for money it has already earned.

Tracking retainage as deferred cash

The fix is tracking retainage separately from available cash. Each project's retainage balance should appear with its expected release date. True Cash Position should exclude retainage from deployable funds. Draw schedules should map to subcontractor payment obligations so delays show their cash impact immediately.

When a general contractor delays a draw, you need to see the cascade: subcontractor payments due in 15 days, retainage reducing the eventual collection, and the net cash gap across the portfolio.

Retainage should be tracked separately from deployable cash. RunwayCal tracks retainage as deferred collections, maps draw schedules to payment obligations, and consolidates per-job-site finances into a portfolio view. Construction firms see available cash after retainage and committed obligations, not just bank balance.

Ready to get clarity on your runway?

Join thousands of founders using RunwayCal to track their startup runway and make better financial decisions.

Start free trial