The average contractor has 5–10% of every active project permanently frozen in retainage at any given time. On a $2 million annual revenue business with two active projects, that's $100,000–$200,000 you've earned but can't touch. Retainage is the single largest involuntary financing burden contractors carry — larger than equipment loans, larger than credit card balances, larger than payroll float — and most contractors manage it reactively instead of strategically.
Retainage is a percentage of each progress payment withheld by the owner until a defined completion milestone. On a $500,000 project at 10% retainage:
|
Draw |
Draw Amount |
10% Withheld |
Cumulative Retainage Held |
|
Draw 1 (20%) |
$90,000 |
$10,000 |
$10,000 |
|
Draw 2 (20%) |
$90,000 |
$10,000 |
$20,000 |
|
Draw 3 (20%) |
$90,000 |
$10,000 |
$30,000 |
|
Draw 4 (20%) |
$90,000 |
$10,000 |
$40,000 |
|
Draw 5 (20%) |
$90,000 |
$10,000 |
$50,000 |
|
Final payment |
— |
— |
$50,000 released |
That $50,000 may sit for 6–18 months after substantial completion while punch lists are cleared, lien waivers are collected, and the architect certifies final completion. You earned it by month 4 — but you won't see it until month 12 or later.
[SVG: Table — Retainage statutory limits for public and private projects by state, including CA (5%), TX (10%→5% at 50%), FL (10%→5%), NY (5% public), CO (5% both), WA (5% public), PA (10%→5% + 10% private cap)]
Key takeaways from retainage law:
[SVG: Line chart — Retainage accumulation and release on a $600K project, 5% vs 10%, over 12 months]
Across a $2M/year contractor at 10% retainage, total frozen capital at any given time can reach $120,000–$180,000. That's a substantial credit line you're providing to owners, interest-free, year-round.
Project Retainage Tracker
|
Project Name |
Contract Value |
Retainage % |
Total Earned |
Amount Released |
Balance Owed |
Substantial Completion |
Release Deadline |
Status |
|
[Project A] |
$450,000 |
10% |
$45,000 |
$0 |
$45,000 |
[Date] |
[Date] |
Pending |
|
[Project B] |
$210,000 |
5% |
$10,500 |
$10,500 |
$0 |
[Date] |
[Date] |
Released ✓ |
|
[Project C] |
$680,000 |
10% |
$38,000 |
$0 |
$38,000 |
[Date] |
[Date] |
47 days overdue |
Per-Draw Detail (attach to each project file)
|
Draw # |
Gross Amount |
Retainage Withheld |
Net Paid |
Cumulative Retainage |
Date Submitted |
Date Paid |
|
Draw 1 |
$ |
$ |
$ |
$ |
||
|
Draw 2 |
$ |
$ |
$ |
$ |
||
|
Retainage Release |
— |
— |
$ |
$0 |
Flag any project where: balance owed > $0 and substantial completion was 45+ days ago, or the release deadline has passed with no payment.
"Retainage shall be withheld at a rate of five percent (5%) of each progress payment. This rate shall apply for the full duration of the project and shall not be increased without written mutual agreement."
On a $500,000 project, this clause saves you $25,000 in frozen capital.
"Upon the project reaching fifty percent (50%) completion as certified by the Owner's representative, the retainage rate shall be reduced from ten percent (10%) to five percent (5%) on all subsequent draw payments, provided that Contractor is not in default under this Agreement."
"Owner shall release all withheld retainage within thirty (30) days of the issuance of the Certificate of Substantial Completion. Retainage withheld past this deadline shall accrue interest at 1.5% per month until paid."
The interest clause creates financial incentive for owners to release on time.
"For each defined scope of work listed in Exhibit A, Owner shall release retainage withheld on that scope within thirty (30) days of the Owner's written acceptance of that scope, regardless of the status of other scopes."
Gather the full closeout package before the last nail is in:
[Date]
Re: Retainage Release Request — [Project Name] — [Contract #]
Dear [Name],
[Project Name] has reached Substantial Completion as of [date], per the Certificate issued by [Architect/Owner] on [date].
Per Section [X] of our Agreement dated [date], the retainage balance of $[amount] is due for release within [30] days — by [deadline date].
We have enclosed our complete closeout package, including: [list items]
Please confirm receipt and advise of any outstanding items. We request payment of $[amount] by [deadline date].
Sincerely, [Name / Company]
Track all follow-up communication in writing. If the deadline passes without payment, send a formal demand letter citing the contract clause and statutory deadline — and note that interest has begun accruing.
The most common legitimate reason for retainage delay is an open punch list. Dedicate focused resources to clearing punch list items within 14 days of substantial completion — the faster you close items, the faster the release.
At contract execution:
During construction:
At substantial completion:
If retainage is overdue:
Construction Subcontractor Agreement Template — pass-through retainage terms and release obligations for subs