Construction Retainage: What It Is, How It Works, and How to Track It | Projul
You finished your scope. Passed inspection. The GC signed off on your work. And yet 10% of your money is still sitting in someone else’s account.
That is construction retainage, and if you run a contracting business, you already know how frustrating it can be. Retainage exists for a reason, but understanding exactly how it works, what the rules are, and how to keep track of it across every job is the difference between managing your cash flow and getting blindsided by it.
This guide breaks down everything contractors need to know about construction retainage, from the basics to state laws to actually tracking it without losing your mind.
What Is Retainage and Why Does It Exist?
Retainage (sometimes called holdback) is a percentage of each progress payment that gets withheld by the project owner or general contractor until the work is substantially complete. Think of it as a financial safety net for the party writing the checks.
Here is how it works in practice. Say you submit a progress bill for $50,000 and the contract has 10% retainage. You will receive $45,000 now. The remaining $5,000 gets held back and added to a growing pool of retained funds. At the end of the project, once all the punch list items are done and everyone is satisfied, that accumulated retainage gets released.
The concept goes back over 150 years. Project owners started using retainage as a way to:
- Make sure contractors actually finish the job. Without some money on the line, there is less incentive to come back and fix punch list items or complete the final 5% of work that always seems to drag on.
- Protect against defective work. If something needs to be fixed or redone, the owner has funds available to cover corrections without chasing contractors for money.
- Provide use for dispute resolution. When disagreements come up about quality or scope, retained funds give the paying party negotiating power.
- Guard against liens and claims. If a subcontractor does not pay their suppliers or lower-tier subs, retainage provides a buffer for the GC or owner.
From the owner’s perspective, retainage makes a lot of sense. From your perspective as a contractor or subcontractor, it means a chunk of money you have already earned is sitting in limbo. Multiply that across five or ten active projects and you are looking at a serious amount of capital tied up in retainage.
That is why understanding the rates, timelines, and laws around retainage is not optional. It is a core part of managing your construction cash flow.
Standard Retainage Rates and When They Apply
The most common retainage rate in the construction industry is somewhere between 5% and 10%. But “standard” depends heavily on the type of project, who is paying, and what state you are working in.
Typical Retainage Structures
Flat rate retainage is the simplest setup. A fixed percentage (usually 5% or 10%) is withheld from every single progress payment from the first draw to the last. The full retained amount is released after project completion.
Reduced retainage is increasingly common, especially on larger projects. The contract might start at 10% retainage, then drop to 5% once the project hits 50% completion. Some contracts reduce retainage to zero for the final payments once all major work is done.
Variable retainage by trade is something you will see on bigger commercial or public jobs. The GC or owner might hold different retainage percentages for different subcontractors based on risk, trade, or past performance. A specialty sub with a strong track record might negotiate 5% while a new sub gets 10%.
Where Retainage Shows Up
Retainage flows down the contractual chain. The project owner withholds retainage from the general contractor. The GC then withholds retainage from each subcontractor. And subcontractors may withhold from their suppliers or lower-tier subs.
Here is where it gets important: the retainage your GC holds from you is often tied to when the GC gets their retainage released by the owner. This is called a “pay-when-paid” or “pay-if-paid” arrangement, and it means your retainage release might be delayed even if your scope is 100% done.
Negotiating Retainage
Many contractors do not realize that retainage is negotiable. Before signing a contract, consider pushing for:
- A lower percentage (5% instead of 10%)
- Reduced retainage after 50% completion
- Early release of retainage for completed scopes on phased projects
- Interest on retained funds (some states require this)
- A cap on total retainage held
The worst thing they can say is no. But especially if you have a solid reputation and history with the GC or owner, you have more use than you think.
How Retainage Affects Your Cash Flow
Retainage might only be 5% or 10% of each invoice, but its impact on your cash flow is outsized. Here is why.
The Compounding Effect
On a $500,000 project with 10% retainage, you will have $50,000 held back by the time you finish. That is $50,000 of earned revenue that you cannot use to cover payroll, buy materials for the next job, or pay your own subs. Now multiply that across every active project in your pipeline.
If you are running five jobs with an average contract value of $300,000 and 10% retainage, that is $150,000 locked up. For many small to mid-size contractors, that is enough to create serious cash flow pressure, especially during busy seasons when you are ramping up crews and buying materials for new projects.
Retainage and Your Profit Margins
Here is something that does not get talked about enough. Your profit margin on a project is often close to the same percentage as the retainage being held. If you are running 8% to 12% net margins (which is solid for most trades), a 10% retainage holdback means your entire profit on that job is tied up until the project closes out.
You are essentially financing the job with your own profit until retainage is released. That can take months after you finish your work, especially on large commercial projects where final completion, punch lists, and owner sign-off drag on.
What This Means for Your Business
Read real contractor reviews and see why Projul carries a 9.8/10 on G2.
The cash flow squeeze from retainage forces many contractors into some tough spots:
- Taking on debt to cover operating expenses while waiting for retainage release
- Slowing down growth because capital is locked up in completed work
- Chasing smaller jobs to generate quick cash flow instead of pursuing bigger, more profitable projects
- Straining supplier relationships when you cannot pay on time because your money is held up
Smart contractors plan for retainage as part of their overall cash flow strategy. That means building retainage timelines into your cash flow projections and knowing exactly how much is outstanding at any given time. Tools like job costing software make this a lot easier because you can see real-time costs against what you have actually collected, including retainage.
Getting Your Retainage Released: The Process
Finishing your work is only the first step. Actually collecting your retainage requires working through a process that varies by project and contract. Here is what the typical retainage release process looks like.
Step 1: Achieve Substantial Completion
Retainage release usually starts when the project (or your specific scope) reaches substantial completion. This means the work is done to the point where it can be used for its intended purpose, even if minor punch list items remain.
On some contracts, your retainage is tied to the overall project’s substantial completion, not just your trade. So even if you finished three months ago, you might be waiting on other trades to wrap up before the owner releases retainage to the GC, who then releases it to you.
Step 2: Complete Punch List Items
Before anyone releases retainage, all punch list items need to be addressed. This is one of the reasons retainage exists in the first place, so do not let punch list work drag on. The faster you knock it out, the faster your money moves.
Pro tip: document everything. Take photos of completed punch list items, get written confirmation from the GC or owner’s rep, and keep a paper trail. Disputes over punch list completion are one of the most common reasons retainage gets delayed.
Step 3: Submit Your Retainage Invoice
Once your scope is complete and the punch list is cleared, submit a formal retainage invoice. This is separate from your regular progress billing. Your invoicing system should be able to generate retainage-specific invoices that show the total retained amount across all previous pay applications.
Include supporting documentation:
- Final lien waiver (conditional or unconditional, depending on your state)
- Warranty information
- As-built drawings or closeout documents if required
- Proof of punch list completion
Step 4: Follow Up (and Keep Following Up)
This is the part nobody tells you about. Retainage release is rarely automatic. You will need to follow up, sometimes multiple times. Keep records of every communication. If the contract specifies a release timeline (say, 30 days after substantial completion), mark that date on your calendar and follow up the day it passes.
When Retainage Gets Held Beyond the Deadline
If your retainage is not released within the contractually or legally required timeframe, you have options:
- Send a formal demand letter referencing the contract terms and applicable state law
- File a mechanics lien (retainage is lienable in most states)
- Pursue a bond claim on bonded projects
- Consult a construction attorney if significant money is involved
Do not let retainage sit indefinitely. The longer you wait, the harder it becomes to collect.
Retainage Laws by State: What You Need to Know
Construction retainage is regulated at the state level, and the rules vary significantly. Some states have detailed retainage statutes that cap percentages, set release timelines, and require interest on held funds. Others leave it almost entirely up to the contract.
States With Retainage Caps
A growing number of states limit how much retainage can be withheld. Here are some key examples:
- Arizona caps retainage at 10% and requires it to be released within 60 days of completion
- California limits retainage to 5% on both public and private projects
- Colorado caps retainage at 5% and requires it to be placed in an escrow account on certain projects
- Florida limits retainage to 10% for the first 50% of the project, then 5% after that, with a cap of 5% for public projects
- Illinois caps retainage at 10% and requires interest on retained funds
- New York limits retainage to 5% on public projects
- Texas caps retainage at 10% on private projects and 5% on public projects, with mandatory release within 30 days
States With Interest Requirements
Several states require that retainage be placed in an interest-bearing account, with the interest going to the party whose money is being held. This includes states like Illinois, Maryland, Massachusetts, New Mexico, and Ohio. The specifics vary, so check your state’s statute.
Public vs. Private Projects
Many states have different retainage rules for public projects (government-funded) versus private projects. Public project retainage laws are generally more contractor-friendly, with lower caps and stricter release timelines. Private project retainage is often less regulated, making the contract language even more important.
Federal Projects
Federal construction projects follow the rules set by the Federal Acquisition Regulation (FAR). The standard retainage on federal projects is typically 10%, though contracting officers can reduce or eliminate retainage based on contractor performance.
The Bottom Line on State Laws
Do not assume the retainage terms in your contract are legal just because they are in writing. In states with retainage caps, a contract requiring 15% retainage may be unenforceable. Know your state’s laws before you sign, and push back on terms that exceed what is legally allowed.
If you work across multiple states, keep a reference sheet of retainage rules for each state. It will save you headaches and money.
Tracking Retainage Across Projects With Software
Here is where most contractors struggle. You might understand retainage just fine as a concept, but actually tracking it across multiple active projects with different retainage percentages, different timelines, and different GCs is a different challenge entirely.
The Spreadsheet Problem
Plenty of contractors try to track retainage with spreadsheets. It works when you have two or three jobs. But as your business grows, spreadsheets become a liability:
- Manual entry leads to errors and missed invoices
- It is hard to see your total outstanding retainage at a glance
- You lose track of release dates and follow-up deadlines
- Reconciling retainage with your accounting software becomes a time sink
- When it is time to invoice for retainage, you are hunting through old pay apps to figure out what is owed
What Good Retainage Tracking Looks Like
The right construction management software handles retainage tracking as part of your normal invoicing and job costing workflow. Here is what you should look for:
Per-project retainage settings. Every project can have its own retainage percentage, and the software calculates the withheld amount automatically on each progress bill.
Running retainage totals. You should be able to see exactly how much retainage is outstanding on each project, and across your entire portfolio, at any time.
Retainage invoicing. When it is time to bill for retainage, the software should generate a retainage invoice with all the right numbers already populated. No digging through old paperwork.
Integration with accounting. Your retainage data needs to flow into your accounting system so your books are accurate. A QuickBooks integration that syncs retainage automatically saves hours of manual reconciliation.
Job costing visibility. Seeing retainage alongside your job costs gives you the full picture of where your money actually stands on each project, not just what you have billed, but what you have collected and what is still held back.
How Projul Handles Retainage
Projul is built for contractors who need to manage the financial side of their projects without a dedicated accounting department. You can set retainage percentages on each project, and every progress invoice automatically calculates and tracks the withheld amount. When the project is done and it is time to collect, generating a retainage invoice takes seconds instead of an afternoon.
Combined with real-time job costing and QuickBooks sync, you always know where your money is: what is billed, what is collected, and what is sitting in retainage waiting to be released. That kind of visibility is what keeps contractors from getting caught off guard.
If you are still tracking retainage with spreadsheets or sticky notes, take a look at what Projul offers and see how much easier it can be.
Wrapping Up
Construction retainage is not going away. It has been part of the industry for over a century, and project owners have valid reasons for using it. But that does not mean you should accept unfavorable terms, ignore your state’s laws, or lose track of tens of thousands of dollars sitting in retainage across your projects.
Know the standard rates. Understand how retainage affects your cash flow. Negotiate better terms when you can. Stay on top of the release process so you are not leaving money on the table. And use software that tracks every dollar of retainage automatically so you are never guessing.
The contractors who manage retainage well are the ones who get paid on time, maintain healthy cash flow, and can actually reinvest in growing their business. The ones who ignore it end up financing other people’s projects with their own profits.
Ready to stop guessing and start managing? Schedule a demo to see Projul in action.
Do not be the second type.