What is Retainage?
Retainage (or retention) is a percentage of each progress payment held back until a project is complete. Learn how retainage works in construction and service contracts, why it exists, and how it affects your cash flow as a freelancer.
What Is Retainage?
Retainage (also called retention or holdback) is a percentage of each progress payment that the client withholds until the project is fully complete and accepted. It's a financial incentive for the contractor to finish the work properly and resolve any issues. Think of retainage as a security deposit — but instead of money upfront, it's money held from each payment you earn. The client keeps it as insurance that you'll complete the project and address any punch list items before receiving the final payment. Retainage is most common in: - Construction — almost universal on commercial projects (5-10% is standard) - Large service contracts — especially long-term or complex projects - Government contracts — often required by law - Custom manufacturing — where product defects may not appear until later For freelancers working on smaller, shorter-term projects, retainage is less common. But if you're doing significant project work, expect it.
How Retainage Works
Standard Retainage Rate | Industry | Typical Retainage | |---|---| | Construction (commercial) | 5-10% | | Construction (residential) | 5% | | Professional services | 5-10% | | IT/software projects | 10% | | Manufacturing | 10-15% | Example: 10% Retainage on a $60,000 Project Monthly progress billings: | Month | Work Completed | Invoice Amount | Retainage Held (10%) | Net Paid | |---|---|---|---|---| | Month 1 | $15,000 | $15,000 | $1,500 | $13,500 | | Month 2 | $20,000 | $20,000 | $2,000 | $18,000 | | Month 3 | $15,000 | $15,000 | $1,500 | $13,500 | | Month 4 | $10,000 | $10,000 | $1,000 | $9,000 | | Total | $60,000 | $60,000 | $6,000 | $54,000 | At project completion: Retainage of $6,000 is released upon client sign-off. The Cash Flow Impact You're doing $60,000 of work, but only collecting $54,000 until the project ends. That $6,000 gap is cash you're effectively lending your client — without interest. For a 3-month project, this might be manageable. For an 18-month construction project, retainage can represent hundreds of thousands of dollars in deferred cash.
Retainage vs. Performance Bond
| | Retainage | Performance Bond | |---|---|---| | What it is | Cash withheld from payments | Financial guarantee from surety | | Who holds it | The client | A surety company | | Cost to contractor | Cash flow impact | Premium (1-3% of contract value) | | When returned | At project completion | Never called if contractor performs | | Protection for client | Money in hand | Guarantee from third party |
Retainage and Invoicing
When you invoice on a project with retainage, you invoice for the full amount but show the retainage as a holdback: Invoice: - Progress billing: $20,000 - Less retainage (10%): $2,000 - Amount due: $18,000 You still track the full $20,000 as revenue earned. The $2,000 retainage is "accounts receivable — retainage" — a current asset you'll collect later. Negotiating Retainage Terms If retainage is standard in your industry, you may not avoid it. But you can negotiate: - Lower retainage rate — 5% instead of 10% - Reduced retainage on approved work — Release retainage on completed phases - Faster retainage release — 30 days after completion instead of 90 days - Substitution with bond — Offer a performance bond in lieu of retainage
Retainage Risk: Getting It Released
The risk of retainage is that it doesn't get released. This happens when: - Client disputes the quality of completed work - Punch list items remain unresolved - Client becomes insolvent before final payment - Contract language is ambiguous about release conditions Protect yourself: 1. Get written sign-off on completed work phases 2. Document punch list resolutions with photos and client approval 3. Know exactly what conditions trigger retainage release 4. Don't let retainage sit unpaid for more than 60-90 days post-completion
The Bottom Line
Retainage is a standard part of larger project work — treat it as a cost of doing business, not an insult. Price your projects to absorb the cash flow impact, and negotiate terms that don't leave you financing large retainage for extended periods. (Manage project billing →) (Understand progress billing →) (Handle punch lists →) Key Takeaways: 1. Retainage is 5-10% of each payment withheld until project completion 2. It creates a cash flow gap — you're financing part of your own work 3. Retainage is released upon final client sign-off and punch list completion 4. Negotiate lower retainage or faster release when possible 5. Document everything to protect your right to collect retainage Track retainage and progress billings automatically — Try Eonebill Free Eonebill's project billing features handle retainage calculations automatically — so you always know what's been billed, what's been held, and what's waiting to be released. View Pricing → | Glossary Home → | Home →