Skip to content

Construction Retainage: What Every Contractor Needs to Know

Construction Retainage: What Every Contractor Needs to Know

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.


How Retainage Works

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.


Retainage Rates: What's Standard and What's Legal

[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:


How Retainage Drains Cash Flow

[SVG: Line chart — Retainage accumulation and release on a $600K project, 5% vs 10%, over 12 months]

  • 10% retainage: $60,000 frozen for 9–10 months
  • 5% retainage: $30,000 frozen for 8–9 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.


Retainage Tracking Log

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.


Contract Language: Negotiating Better Retainage Terms

Contract Language: Negotiating Better Retainage Terms

1. Lower the Rate From 10% to 5%

"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.

2. Retainage Reduction at 50% Completion

"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."

3. Defined Release Timeline With Interest

"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.

4. Conditional Release for Completed Scopes

"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."


Subcontractor Retainage: Pass-Through Rules

  • You cannot hold more retainage from subs than the owner holds from you. If your rate reduces at 50% completion, pass that reduction through to your subs.
  • You must release sub retainage when you receive yours. When the owner pays your retainage, sub retainage is owed within 7–10 days. Holding it after you've been paid violates most state prompt payment statutes.
  • Track sub retainage separately so you know exactly what you owe each sub at closeout.

How to Get Retainage Released Faster

Step 1: Start Closeout 30 Days Before Completion

Gather the full closeout package before the last nail is in:

  • [ ] Certificate of Substantial Completion
  • [ ] Final lien waiver (GC) + conditional lien waivers from all subs and suppliers
  • [ ] As-built drawings
  • [ ] O&M manuals for all installed equipment
  • [ ] Manufacturer warranty cards and serial numbers
  • [ ] Attic stock, keys, access codes
  • [ ] Warranty letter (your workmanship warranty)
  • [ ] Final inspection and Certificate of Occupancy

Step 2: Submit a Formal Retainage Release Request


[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]


Step 3: Follow Up Weekly Until Paid

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.

Step 4: Clear the Punch List Fast

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.


When Retainage Is Wrongfully Withheld

When Retainage Is Wrongfully Withheld

  1. Formal demand letter — cite the contract clause, statutory deadline (with code citation), balance owed, and interest accruing
  2. File a mechanics lien — conditional lien waivers don't waive your rights until payment is actually received
  3. Trigger the contract's dispute resolution clause — mediation or arbitration demand; retainage disputes often settle quickly once a lien is filed
  4. Small claims or construction court — for amounts under your state's small claims limit, this is fast and low-cost

Retainage Quick Reference Checklist

At contract execution:

  • [ ] Negotiate rate to 5% — counter every 10% with 5%
  • [ ] Add 50% completion reduction clause if 10% rate is unavoidable
  • [ ] Add defined release timeline — 30 days after substantial completion
  • [ ] Add interest clause for late release (1–2% per month)
  • [ ] Mirror retainage terms in all subcontractor agreements

During construction:

  • [ ] Track cumulative retainage held each draw cycle
  • [ ] Include retainage receivables in your 13-week cash flow forecast

At substantial completion:

  • [ ] Deliver complete closeout package to owner and architect
  • [ ] Submit formal retainage release request letter
  • [ ] Address punch list items within 14 days
  • [ ] Follow up weekly until payment confirmed

If retainage is overdue:

  • [ ] Formal demand letter citing contract clause and statute
  • [ ] File conditional mechanics lien
  • [ ] Demand arbitration or mediation per contract dispute clause

Related Resources

Construction Subcontractor Agreement Template — pass-through retainage terms and release obligations for subs 

Ready to explore how TaskTag can transform your construction projects?

 Start your free trial today and see the difference!