What Is Retainage, and Why Do Contractors Keep Losing It?
- Rebekah O'Brien
- Jul 28
- 4 min read
Short answer
Retainage is a percentage of each progress payment, commonly 5 to 10 percent, that the owner withholds until the job is complete. It's money you've already earned by doing the work. You just haven't been paid it yet.
Contractors lose retainage for an unglamorous reason: nobody is tracking it by job. It sits inside accounts receivable as an undifferentiated lump, aging quietly, and at closeout some of it never gets billed at all.
Why retainage is different from a normal receivable
A standard receivable has an invoice, a due date, and a collections process. Retainage has none of those working in your favor.
It becomes collectible on an event, such as substantial completion, punch list sign-off, or final lien waivers, not on a date. Nothing triggers automatically. No system sends a reminder. If you don't ask for it, in many cases nobody offers it. That's what makes retainage structurally different, and structurally easy to lose.
The scale of it
Run the arithmetic on your own business. A contractor doing $5M a year with 10 percent retainage has roughly $500,000 flowing through retainage annually. At any given moment a meaningful share of that is outstanding across open and recently closed jobs.
You don't need to lose much of that for it to matter more than most cost-cutting exercises. And unlike cutting costs, collecting retainage you already earned requires no negotiation on price and no additional work.
Where it actually goes missing
It was never tracked separately. If retainage lives inside your general AR balance with no job-level breakdown, you cannot tell what's outstanding, on which job, or how old it is. You cannot collect what you can't see.
The closeout conditions were never met. Retainage is typically released against final lien waivers, warranty documentation, or punch list completion. Jobs get functionally finished, crews move on, and the paperwork that unlocks payment never gets submitted.
Nobody owned it after the job closed. The project manager moved to the next job. The office assumed the PM was handling it. Months pass. This is the most common version.
It was never billed. The final application for payment, the one that requests retainage release, simply wasn't sent. This happens more than contractors want to believe, and it's almost always discovered during a books cleanup rather than by anyone noticing at the time.
How retainage distorts your financials
Beyond the cash, untracked retainage misstates your business in ways that affect decisions. Working capital looks worse than it is, because money you're owed doesn't show as a distinct collectible asset. AR aging becomes misleading, because retainage that isn't collectible yet mixes with genuinely overdue invoices. Bonding capacity suffers, because sureties evaluate working capital carefully. And job profitability closes out wrong, because a job isn't truly finished until retainage is collected.
What tracking it properly looks like
Keep a separate retainage receivable account so it's visible as its own asset rather than buried in AR. Track it per job so you know exactly what's outstanding and where. Document the release conditions from each contract before closeout. Build a closeout checklist with a named owner, so someone is accountable after the crew leaves. And review retainage aging monthly so nothing sits for a year unnoticed.
None of this is complicated. It's just work that has no natural owner unless you assign one.
Frequently asked questions
What is a typical retainage percentage? Commonly 5 to 10 percent of each progress payment. It varies by contract, by owner, and by state. Public projects often have statutory limits on how much can be withheld and how quickly it must be released.
When is retainage supposed to be released? On the terms in your contract, usually at substantial completion or after final closeout documentation. Many states have prompt payment statutes governing timing on public work. Read your contract before assuming, and know your state's rules.
Do I owe retainage to my subcontractors too? Usually yes, and often mirroring what's withheld from you. Tracking both sides matters. Subcontractor retainage is a liability you'll owe, and if you're not tracking it you may be overstating your cash position.
Should retainage be included in my WIP schedule? Your WIP schedule should account for it, since retainage affects the billing side of the over- and under-billing calculation. Treating billed-but-retained amounts as if they were collected distorts the picture.
Is retainage taxable before I collect it? It depends on your accounting method and how revenue is recognized on the contract. This is a question for your CPA about your specific situation, since the answer differs between cash basis, accrual, and percentage-of-completion.
How do I find out how much retainage I'm currently owed? If your books don't have a separate retainage account, this requires going job by job through your contracts and payment applications. It's tedious, and it's frequently how contractors discover money they'd written off mentally.
The uncomfortable exercise
Pick your three most recently completed jobs. For each one, answer four questions. How much retainage was withheld? Was it billed? Was it collected? And if not, what's the outstanding condition?
If you can't answer those quickly for all three, you have money outstanding that nobody is actively pursuing. That's the whole point of tracking it. Not sophistication, just making sure that work you already did gets paid for.
Rebekah O'Brien is an Intuit Certified QuickBooks Online ProAdvisor and founder of Sure Home CFO, a construction accounting firm in Waco, Texas working with general contractors nationwide.
Comments