What is retainage and when do you actually get paid?
6 min read
Retainage is the part of every payment your customer keeps. You invoice $50,000, they approve $50,000, and they send you $45,000. The other $5,000 goes on a list, and you get it when the job is over.
Most contractors know this. What surprises people is the size of it relative to what they actually make, and how long "when the job is over" really means.
The mechanics
A percentage of each progress payment — usually 5% or 10% — is held back by the party above you. On a subcontract that is the general contractor. On a prime contract it is the owner.
It exists as security. It is the money that guarantees you come back for the punch list, that gives the owner something to finish the work with if you walk, and that keeps a subcontractor interested in the last unglamorous 2% of a job. Those are legitimate purposes and retainage is not going away.
The cost of it lands entirely on you.
Why it is much bigger than it sounds
Ten percent sounds like a rounding error. It is not, because retainage is held on the whole contract while your profit is only a slice of it.
- Contract: $400,000
- Cost to build: $340,000
- Your profit: $60,000, a 15% margin
- Retainage at 10%: $40,000
That $40,000 is 67% of everything you make on the job. Two thirds of the profit is held back, and it is held for months after you finish.
Work it through to completion. You have billed the full $400,000 and collected 90% of it, so $360,000 is in. You have paid out $340,000. You are $20,000 ahead, with $40,000 outstanding. You finished the entire job having banked a third of your profit.
Retainage is rarely the whole story on its own. It usually sits alongside work you have built and not yet invoiced, and the two together are why a profitable construction business runs out of money.
The number that should actually worry you
Compare your retainage rate to your gross margin.
If you run 15% margins and are held 10%, the job funds itself and you wait for the rest. Uncomfortable, survivable.
If you run 8% margins and are held 10%, do the same arithmetic: cost of $368,000, collected $360,000. You finish the job $8,000 down, and then wait a year for $40,000.
When your retainage percentage exceeds your margin percentage, you are lending money to complete your own work. That is not a cash flow problem to manage — it is a structural feature of the contract, and it is a thing to know before signing, not after.
When you actually get paid
Retainage does not release when you finish — and "finished" is itself a calculation, which is how percent complete is worked out. It releases when a sequence finishes, and you only control the first two steps:
- Substantial completion, so the owner can use the building
- Your punch list closed out
- Final lien waivers from you and from every sub and supplier below you
- Closeout documents — as-builts, O&M manuals, warranties, training sign-offs
- Every change order priced, approved and reconciled
- The owner releases to the GC, and the GC releases down to you
Sixty to a hundred and twenty days after your last day on site is normal. Longer is common.
Here is the part worth acting on: most retainage that sits uncollected is not in dispute. Nobody is refusing to pay you. It is waiting on a binder of paperwork nobody has assembled, or a waiver from a supplier who stopped answering the phone. That is the cheapest money you will ever collect, and it is collected with a folder rather than a lawyer.
Pay-when-paid, or waiting on a trade you have never met
If you are a sub, your contract almost certainly ties your retainage release to the GC receiving theirs from the owner. The owner does not release until the whole building is accepted.
So you finish drywall in month four of a fourteen month job. Your $18,000 does not release in month five. It releases when the landscaper finishes, the elevator is certified and the owner signs off on a building you left ten months ago.
There is nothing clever to do about this. But it should change how you plan cash, and it should change what you say yes to. A long job with a small scope early is the worst possible shape for retainage, and it is worth pricing that in rather than discovering it.
Hold it from your own subs
This is the largest lever you have, and it costs nothing.
On that $400,000 job, say $240,000 is subcontracted. If you hold 10% from your subs, $24,000 stays in your account. Your net exposure drops from $40,000 to $16,000.
If you are held 10% and you hold nothing, you are financing the difference for every trade under you. Mirror your upstream terms — same percentage, same release conditions — so that when you get paid, you pay, and when you wait, everyone waits together. That is standard, it is fair, and subs expect it.
Three ways to get it back sooner
Reduction at the halfway point. A great many contracts allow retainage to drop from 10% to 5% at 50% completion, or to stop accruing entirely past that point. It is almost never applied automatically. You have to read your contract, find the clause and ask in writing. Contractors leave this money sitting for the whole job because nobody read that paragraph.
A retainage bond. Where the contract and your surety allow it, you substitute a bond for the cash and get paid in full as you go. It costs a premium, and against the alternative of financing $40,000 for a year, the premium is often the cheaper number.
Start closeout at 80%, not at the end. Collect the sub waivers, assemble the O&M manuals and get the as-builts marked up while your people are still on site and still remember. Closeout done in advance turns a three month wait into a three week one.
Put it somewhere it cannot be forgotten
Track retainage receivable as its own account, separate from ordinary accounts receivable.
Left inside AR, it ages past 120 days on every aging report you run, everyone learns to ignore that column, and the amounts stop being read as money. Worse, when a job is closed and archived, the outstanding retainage on it can disappear from view entirely — and closed jobs are exactly where the forgotten money is.
If you do one thing after reading this: list every job from the last three years, open and closed, with the retainage held on each. Total it. Most contractors are surprised by that number, and a meaningful share of it is collectable this month by someone simply asking for it.
When this does not apply to you
Working direct for homeowners on residential remodels, you will rarely see retainage at all. Your problem is deposits and final payments, which is a different article. Small commercial work under thirty day terms, same — this is noise.
Retainage becomes the thing that decides your cash position when you are a sub on long commercial jobs, or working public work where the rules are set by statute. Public projects in most states cap the percentage and set deadlines for release, and private work varies state to state. Both are worth twenty minutes with your own state's rules, because when a statute gives you a release deadline, it usually gives you interest when it is missed — and almost nobody claims it.
PhurFriend does this part for you
Connect your bank and every cost lands on the right job automatically — budget against actual while the job is still running, not months after it closed.
See how it works