Skip to main content

Construction Retainage: What Contractors Need to Know About Holdbacks | Projul

Construction Retainage Holdback

Retainage can tie up tens of thousands of dollars for months after you finish a project. If you’ve ever completed a job, sent a final invoice, and then waited another 90 days for that last 10%, you already know the pain.

The concept is simple enough: the project owner holds back a percentage of each payment until the work is done. But the details, the state laws, and the impact on your cash flow? That’s where things get complicated.

Whether you’re a GC managing retainage from both sides or a sub wondering when you’ll ever see that last check, this guide covers what you actually need to know.

What Is Retainage and Why Does It Exist

Retainage (also called “retention” or “holdback”) is the portion of a contract payment that the owner withholds until the project is substantially complete. It typically ranges from 5% to 10% of each progress payment.

Here’s how it works in practice. Say you submit a $100,000 pay application for work completed this month. If the contract calls for 10% retainage, you get $90,000 now and the owner holds onto $10,000. That happens every single billing cycle until the project wraps up.

The idea goes back over 150 years. The practice started in the railroad construction era of the 1840s and 1850s, when project owners needed a way to make sure contractors actually finished the job. If a contractor walked off halfway through, the owner had a financial cushion to hire someone else.

The theory makes sense. Retainage gives owners a safety net. It motivates contractors to finish punch list items, fix defects, and stick around through closeout. It also provides a pool of money to cover any liens filed by unpaid subs or suppliers.

The reality is messier. For contractors, retainage is essentially an interest-free loan to the project owner. You’ve bought the materials, paid your crew, covered your overhead, and now someone else is sitting on your money for months. Sometimes longer.

And the impact flows downhill. When an owner withholds 10% from the GC, the GC often withholds 10% from every sub. The sub withholds from their suppliers. Everyone in the chain is floating the same percentage, and the people at the bottom feel it the most.

Retainage Laws by State

This is where it gets tricky. There’s no single federal law governing retainage on private projects. Every state sets its own rules, and they vary a lot.

Some states have no retainage limits at all. Others cap it at 5%. Some require prompt release after substantial completion. Others let owners hold funds practically indefinitely.

Here’s a general breakdown of where things stand:

States that cap retainage at 5% on private projects include California, Colorado, Connecticut, Idaho, Illinois, Louisiana, Maryland, Massachusetts, Minnesota, Montana, Nebraska, New Mexico, North Carolina, Ohio, Oregon, Tennessee, Texas, and Wisconsin. If you’re working in one of these states, the owner can’t hold more than 5% on private work.

States that cap retainage at 10% include Arizona, Georgia, Nevada, and Virginia. These allow higher retention but still set an upper limit.

States with no specific cap on private retainage include Alabama, Florida, Indiana, Iowa, Michigan, Missouri, and New York. In these states, the retainage percentage is whatever the contract says. Read your contracts carefully.

Federal projects follow the FAR (Federal Acquisition Regulation), which generally caps retainage at 10% and encourages reducing it to 0% once the project hits 50% completion.

A few state-level rules worth knowing:

  • Texas caps retainage at 5% on private projects and requires owners to release it within 30 days of completion.
  • California limits retainage to 5% and requires it to be placed in an escrow account if the sub requests it.
  • Colorado caps at 5% and requires release within 60 days of final acceptance.
  • Ohio caps at 5% for commercial projects over $15,000 and mandates interest on withheld amounts in some cases.
  • Illinois requires retainage on public projects to be deposited in an interest-bearing account.

Bottom line: Know the laws in every state where you work. What’s normal in Texas might be illegal in California. And just because a contract says 10% doesn’t mean that’s enforceable if state law caps it at 5%.

Consult a construction attorney if you’re unsure. The cost of a one-hour consultation is nothing compared to leaving money on the table for months.

How Retainage Affects Your Cash Flow

Let’s do real math. This is where most contractors underestimate the impact.

Scenario: $500,000 residential remodel, 10% retainage, 8-month project.

Each month you bill roughly $62,500. At 10% retainage, you receive $56,250 and $6,250 gets held back. Over 8 months, that adds up to $50,000 sitting in the owner’s pocket.

Now think about your costs. If your margins are 20%, your costs on this job are about $400,000. You’re paying for materials, labor, and subs out of the $450,000 you receive during construction. That’s tight but manageable.

But here’s the kicker. That $50,000 in retainage? It’s pure profit and overhead. Your costs are covered by the payments you’ve already received. The holdback represents the money you actually need to keep the lights on, make your truck payments, and pay yourself.

And it doesn’t arrive for months. Even after you finish the punch list and hand over the keys, most contracts allow 30 to 90 days for retainage release. Some stretch longer. On public projects, waiting 6 months is not unusual.

Now multiply that across several projects. If you’re running three jobs at the same time, each with $30,000 to $50,000 in retainage, you could have $100,000 or more tied up at any given time. That’s money you can’t use for payroll, materials for the next job, or equipment purchases.

This is why retainage is one of the biggest cash flow challenges in construction. It’s not that you won’t eventually get paid. It’s that the timing creates gaps that can put you in a bind.

The cost of floating retainage is real. If you’re borrowing on a line of credit at 8% interest to cover the gap, that $50,000 held for 90 days costs you roughly $1,000 in interest alone. Over a year across multiple projects, that adds up to thousands of dollars that come straight out of your profit.

Negotiating Better Retainage Terms

Most contractors treat retainage as non-negotiable. It’s in the contract, so that’s that. But retainage terms are absolutely negotiable, especially if you have a solid track record.

Here are five strategies that work.

1. Ask for retainage reduction at 50% completion.

This is the most common and most successful negotiation. You propose that retainage drops from 10% to 5% (or from 5% to 2.5%) once the project hits 50% complete. The logic is sound: by the halfway mark, you’ve demonstrated you can do the work. The owner’s risk has decreased significantly.

Curious what other contractors think? Check out Projul reviews from real users.

Federal projects already encourage this under FAR guidelines. Many owners will agree if you ask. The key word is “ask.” If you don’t bring it up, nobody else will.

2. Request an escrow account for retainage funds.

Instead of the owner holding your money in their general account, ask them to deposit retainage into a joint escrow account. This protects you if the owner runs into financial trouble. You don’t want to finish a project and then discover the owner is bankrupt and your retainage is gone.

Some states (like California) give you the legal right to request escrow. Even in states that don’t require it, you can negotiate it into the contract.

3. Propose a retainage bond.

A retainage bond works like a payment bond. Instead of cash being withheld, you provide a surety bond that guarantees you’ll complete the work. The owner gets the same protection, and you get to keep your money.

Retainage bonds typically cost 1% to 3% of the retainage amount. On $50,000 in retainage, that’s $500 to $1,500. Compare that to the cost of floating $50,000 for months and the bond often makes financial sense.

4. Negotiate the release timeline.

The default in many contracts is “retainage released within X days of final completion.” Push for release at substantial completion instead of final completion. The difference can be weeks or months.

Also negotiate the specific number of days. If the contract says 60 days, ask for 30. If it says 90, push for 45. Every day matters when you’re waiting on a five-figure check.

5. Include retainage release milestones for subs.

If you’re a GC, your subs are depending on you to release their retainage promptly. Build your subcontracts so that sub retainage releases are tied to their scope completion, not the overall project completion. A plumber who finishes in month 3 shouldn’t wait until month 12 for their holdback.

This also helps you attract and keep good subs. Word gets around about which GCs hold retainage forever and which ones pay promptly.

Getting Your Retainage Released

You finished the job. The owner is happy. Now how do you actually get your retainage check?

It’s not automatic. You need to take specific steps, and missing any of them can delay your payment by weeks.

Step 1: Achieve substantial completion.

Substantial completion means the project can be used for its intended purpose, even if minor items remain. This is usually the trigger for retainage release. Get the architect or owner to formally acknowledge substantial completion in writing. A verbal “looks good” doesn’t count.

Step 2: Complete the punch list.

The punch list is the owner’s list of minor defects, touch-ups, and incomplete items. Knock this out as fast as possible. Every day you delay the punch list is another day your retainage sits in someone else’s account.

Pro tip: Do a pre-punch walk before the owner’s inspection. Find and fix issues before they make the list. A shorter punch list means a faster path to your money.

Step 3: Submit final lien waivers.

The owner’s attorney or title company will require final lien waivers from you, your subs, and often your suppliers. This is their confirmation that everyone has been paid and nobody will file a lien against the property.

Start collecting conditional lien waivers from your subs before the project ends. Don’t wait until after to start chasing paperwork. Having organized invoicing and payment records makes this process dramatically faster.

Step 4: Deliver closeout documents.

Depending on the project, this might include:

  • As-built drawings
  • Operation and maintenance manuals
  • Warranty letters
  • Final inspection certificates
  • Certificate of occupancy (or confirmation it was obtained)
  • Final certified payroll (on public projects)

Missing even one document can hold up the entire retainage payment. Create a closeout checklist at the start of every project, not at the end.

Step 5: Submit your final pay application.

Your final pay app should include all remaining contract amounts plus the full retainage balance. Reference the substantial completion date, attach your lien waivers, and include a cover letter requesting prompt release per the contract terms.

Step 6: Follow up relentlessly.

After submitting, don’t just wait. Follow up at 7 days, 14 days, and 21 days. Be professional but persistent. If the contract says 30 days and day 31 arrives with no check, send a formal demand letter citing the contract terms and applicable state law.

If the owner is unresponsive, review your state’s prompt payment laws. Many states impose interest penalties or even attorney fee provisions for late retainage release.

Tracking Retainage in Your Accounting System

If you’re tracking retainage on spreadsheets, you’re setting yourself up for problems. Missed retainage, forgotten holdbacks, and messy reconciliation at year-end are all symptoms of manual tracking.

Here’s what proper retainage tracking looks like:

Set up a retainage receivable account. In your chart of accounts, create a separate account (or sub-account under Accounts Receivable) specifically for retainage. When you bill $100,000 and receive $90,000, the $10,000 retainage goes into this account. This keeps your receivables accurate and gives you a clear picture of how much money is being held across all your projects.

Track retainage per job. You need to know the retainage balance on every active project, not just the total. Good job costing software breaks this down so you can see exactly how much is outstanding on each job and when it’s expected.

Reconcile monthly. Compare your retainage receivable account against your contracts and pay applications every month. Discrepancies happen. Owners sometimes calculate retainage differently than you do, especially when change orders are involved.

Sync with your accounting software. If you’re using QuickBooks, make sure your project management system talks to it. A proper QuickBooks integration keeps your retainage balances in sync without double-entry. You invoice in your project management tool, the retainage splits automatically, and QuickBooks reflects the correct receivable amounts.

Flag approaching release dates. For every project, record the expected retainage release date. Set reminders 30 days before so you can start assembling closeout documents and lien waivers. Don’t wait until the date passes to start the process.

Report on retainage regularly. At minimum, review your total outstanding retainage monthly. Know the number. If it’s growing faster than projects are closing out, that’s a warning sign for your cash flow.

Construction accounting is different from regular business accounting. The combination of progress billing, retainage, change orders, and job costing requires tools built for the industry. General accounting software can handle it, but you’ll spend twice the time configuring it. Purpose-built construction software with accounting integration saves hours every month and reduces errors that cost you money.

If you’re evaluating options, check out Projul’s pricing to see what’s included. The invoicing, job costing, and QuickBooks sync handle retainage tracking without the spreadsheet headaches.

Want to put this into practice? Book a demo with Projul and see the difference.

Frequently Asked Questions

What is a typical retainage percentage in construction?

Most construction contracts use 5% or 10% retainage. The trend is moving toward 5%, and many states now cap retainage at that level. Federal projects typically start at 10% and reduce to 0% at 50% completion. Always check your state’s laws because some states set maximum limits that override whatever the contract says.

How long can an owner hold retainage after a project is complete?

It depends on the contract and your state’s laws. Most contracts specify 30 to 90 days after substantial or final completion. Some states have prompt payment laws that set maximum timelines and impose interest penalties for late release. On public projects, timelines are often longer, sometimes 6 months or more. If your contract is silent on timing, your state’s default rules apply.

Can a subcontractor’s retainage be held until the entire project is finished?

In many states, yes. GCs often hold sub retainage until they receive their own retainage from the owner, even if the sub’s work was completed months earlier. However, some states require GCs to release sub retainage within a set number of days after the sub’s scope is complete. This is a key contract term to negotiate before signing.

Is retainage taxable income when it’s being withheld?

For contractors using the accrual method of accounting, retainage is generally recognized as income when billed, not when received. For cash-basis contractors, it’s recognized when the payment actually arrives. This has real tax implications. If you’re accrual-based, you may owe taxes on retainage you haven’t collected yet. Talk to your accountant about which method works best for your situation.

What happens to retainage if the project owner goes bankrupt?

This is one of the biggest risks with retainage. If the owner files for bankruptcy, your retainage becomes an unsecured claim in the bankruptcy estate. You’ll be in line behind secured creditors and may recover only a fraction of what you’re owed, or nothing at all. This is exactly why escrow accounts and retainage bonds are worth pursuing. They protect your money from the owner’s financial problems.


Retainage isn’t going away anytime soon. It’s been a part of construction for over 150 years, and owners rely on it as a risk management tool. But that doesn’t mean you have to accept bad terms or lose money because of poor tracking.

Know your state’s laws. Negotiate better terms before you sign. Track every dollar in your accounting system. And when the project wraps up, have your documentation ready so that last check arrives as fast as possible.

The contractors who manage retainage well don’t just survive the cash flow gaps. They use that discipline to grow.

Frequently Asked Questions

What is construction retainage and how much is typically held back?
Retainage is the portion of each progress payment the owner withholds until the project is substantially complete. It typically ranges from 5% to 10% of each billing cycle. On a $1 million project with 10% retainage, that's $100,000 sitting in someone else's account until you close out.
Can I negotiate the retainage percentage in my contract?
Yes, and you should. Many states cap retainage at 5% on private projects. Even where there's no cap, you can negotiate a lower rate or a clause that reduces retainage to 0% once the project hits 50% completion. Read your contract carefully and push back before you sign.
How do I get retainage released faster?
Submit all closeout documents promptly -- punch list completion, lien waivers, warranties, as-builts, and O&M manuals. The owner can't release retainage until everything is in. Start collecting documents from your subs before the project wraps so you're not chasing paperwork for months.
Do retainage rules vary by state?
Yes, significantly. Some states cap retainage at 5% on private work (California, Texas, Colorado, and others). Some allow up to 10%. A few states have no cap at all -- the percentage is whatever the contract says. Federal projects follow FAR rules and generally cap at 10%.
How does retainage affect my cash flow as a subcontractor?
It hits hard. When the owner withholds 10% from the GC, the GC typically withholds 10% from every sub. You've already bought materials, paid your crew, and covered overhead -- but that last 10% might not show up for months after you finish. Plan your cash flow around it and factor retainage timelines into your financial projections.
No pushy sales reps Risk free No credit card needed