What Is Retainage in Construction? A Builder's Guide
Updated July 2026 | 6 min read
Retainage is one of those construction finance terms that every builder deals with but not everyone fully understands until it causes a problem. This guide explains what retainage is, how it works in residential construction, and how to manage it so it does not create cash flow problems for you or your subcontractors.
What Is Retainage?
Retainage (also called retention) is a percentage of each payment that is withheld until a project reaches substantial completion or a defined milestone. It is a risk management tool for the owner or lender: by holding back a portion of the payment, they maintain financial leverage to ensure the contractor finishes the job and corrects any deficiencies before receiving full payment.
Simple example: If a subcontractor invoices $50,000 for framing and the contract specifies 10% retainage, you pay $45,000 now and hold $5,000 until the project reaches substantial completion.
Retainage is standard practice in commercial construction and is also common in residential construction, particularly on larger custom home projects. It appears at two levels: the owner or lender withholds retainage from the general contractor, and the general contractor typically passes a similar retainage through to subcontractors.
Typical Retainage Percentages
The most common retainage rate in residential construction is 10%, though rates of 5% are also common, particularly on smaller projects or with established subcontractor relationships. Some contracts reduce the retainage rate once the project reaches 50% completion, dropping from 10% to 5% for the second half of the project. This is sometimes called "retainage reduction" and is worth negotiating into your contracts if you can.
Many states have laws that cap the maximum retainage percentage or require retainage to be released within a certain number of days after substantial completion. If you are not familiar with your state's retainage laws, it is worth reviewing them, as they affect both what you can withhold from subs and what your client can withhold from you.
When Is Retainage Released?
Retainage is typically released in one of two ways. The first is a single release at substantial completion, when the project is complete enough for the owner to occupy and use the space, even if minor punch list items remain. The second is a split release, where a portion is released at substantial completion and the remainder is released after the punch list is fully resolved.
The trigger for retainage release is usually defined in the contract. Common triggers include the issuance of a certificate of occupancy, the owner's written acceptance of the work, or the completion of all punch list items. Make sure your contract is specific about this trigger, because vague language like "project completion" leads to disputes.
Managing Retainage with Subcontractors
As a general contractor, you are in the middle of the retainage chain. You are withholding retainage from your subcontractors at the same time that your client is withholding retainage from you. This creates a cash flow timing problem: your subs want their retainage released as soon as their scope of work is complete, but you may not receive your retainage from the owner until weeks or months later.
The cleanest way to handle this is to tie subcontractor retainage release to the completion of their specific scope rather than to overall project completion. A plumbing subcontractor who finished their work in month four should not have to wait until month nine for their retainage just because the landscaping is still being finished. This approach requires more administrative tracking but significantly improves your relationships with subs and makes it easier to get them back for future projects.
Practical tips for managing subcontractor retainage
- Track retainage amounts for each subcontractor separately in your budget software
- Define the retainage release trigger clearly in each subcontract
- Collect lien waivers from subs before releasing retainage
- Communicate proactively with subs about expected retainage release dates
- Do not withhold retainage beyond what your contract with the owner allows
Retainage and the Punch List
The punch list and retainage are closely linked. In most contracts, the final retainage release is conditioned on the punch list being complete. This means that a long or poorly managed punch list directly delays your final payment. The builders who get retainage released fastest are the ones who start the punch list process early, assign clear responsibility for each item, and track completion systematically rather than trying to manage it from memory or a paper list.
Common Retainage Disputes and How to Avoid Them
The most common retainage disputes arise from vague contract language about what constitutes "completion," from owners who use retainage as leverage to negotiate price reductions on items unrelated to the punch list, and from subcontractors who feel their retainage is being held unfairly long after their scope is finished. Clear contracts, documented completion milestones, and proactive communication resolve most of these before they become disputes.
If you find yourself in a retainage dispute, your strongest position is a clear paper trail showing what was completed, when it was completed, and what the contract says about release triggers. This is another reason why maintaining organized project documentation throughout the build is worth the effort.
Track Completion Milestones That Trigger Retainage Release
Struxco's checklist and punchlist tools give you a documented, timestamped record of project completion that supports faster retainage release.
Start Free TrialNo credit card required. 14-day free trial.