June 7, 2026 · Brae AI

Retainage: The Cash You've Earned But Can't Touch

Ask a controller at an industrial services company where their cash is hiding, and the answer is usually the same: it's sitting in retainage — five to ten percent of every invoice, earned months ago, held by the customer until "completion," whatever the contract decided that means.

On a $2M project at 10% retention, that's $200,000 of your money funding someone else's balance sheet. Multiply across every active job and most $10–75M contractors are carrying six or seven figures of earned-but-unreleased cash at any given moment. It doesn't show up as a problem on the P&L. It shows up as a line of credit you didn't need, a distribution you didn't take, or a payroll week that got uncomfortably close.

Why retainage ages worse than ordinary receivables

Ordinary invoices have a due date. Retainage has a trigger — substantial completion, punch-list closure, owner acceptance, sometimes the completion of the entire project including trades that have nothing to do with you. Three things make it the worst-collected asset on your books:

Nobody owns the trigger. The project team moves to the next job the day the work ends. The billing team doesn't know the punch list closed. The customer's AP department won't release what nobody has formally requested. Months pass by default, not by decision.

The paperwork is conditional. Release usually requires a specific package — final unconditional lien waivers, consent of surety on bonded work, closeout documents, sometimes a formal final application for payment. Any missing piece restarts the clock, and you find out it was missing only when you ask.

Your leverage decays. Lien and bond-claim deadlines run from completion or last furnishing — not from when you get around to invoicing. Wait too long and the strongest collection tool a contractor has quietly expires while the retainage sits "pending."

The playbook that actually moves it

The contractors who collect retainage fastest don't have tougher lawyers. They have a system that treats retention release as a billing event with an owner, a date, and a checklist:

  1. Put retainage on its own aging. If retention is buried inside the invoice balance, it ages invisibly. Break it out by job, with the contractual release trigger and the estimated trigger date next to every balance. You cannot chase what you cannot see.
  2. Bill the release — don't wait for it. Retention is rarely released; it is requested. The day the trigger condition is met, the final application or retention invoice goes out with the complete release package attached. Same-day, every time, as routine as a progress bill.
  3. Track the trigger, not the calendar. Substantial completion certificates, punch-list sign-offs, owner acceptance letters — capture the document that starts the clock and tie the follow-up cadence to it. "We'll check in next month" is how retention becomes a year old.
  4. Pre-build the release package per customer. Every GC and owner has their own closeout requirements. Learn them once, template them, and never lose three weeks to a missing consent-of-surety again.
  5. Know your lien and prompt-pay rights — and reference them early, politely. Most states' prompt-payment statutes apply interest to retainage held past statutory deadlines, and lien deadlines define your real leverage window. You almost never need to use them; you always need to know exactly when they expire. A courteous follow-up that happens to arrive well inside your deadline window reads very differently from a panicked one after it.
  6. Follow up on a cadence that never forgets. Retention chases fail because they're nobody's Tuesday-morning job. The follow-up after the release request — at day 10, day 20, day 30, escalating from AP contact to project manager to controller — is exactly the kind of disciplined, polite persistence that humans drop and systems don't.

The math on getting it back faster

Take a $25M specialty contractor averaging 60-day DSO with typical retention terms. Pulling retainage release forward by even 30 days on active jobs releases working capital in the hundreds of thousands — cash that's already earned, sitting one well-run process away. That's not growth, not margin, not a new customer. It's your own money, collected on purpose instead of by accident.

Brae is an AI agent for accounts receivable, built for industrial services companies on QuickBooks Online and Viewpoint Vista — including the retainage chase: tracking triggers, drafting the follow-ups, and never forgetting a release date. A person approves every send. Apply to the Founding Design Partner Program →

This article is general information, not legal advice — lien and prompt-payment rules vary by state and contract.

Building this with industry operators.

Brae is partnering with a small group of industrial finance leaders to shape an AI agent for accounts receivable.

Apply as a Founding Design Partner →