Retainage Calculator
Retainage is the 5% to 10% of each pay application an owner or GC holds back until the project reaches substantial completion. It's released once the punch list closes and final lien waivers are signed. Enter your contract amount, billed-to-date, and retainage rate below to see exactly what's held and when you can ask for it back.
How much retainage is being withheld on your project?
Project and pay app inputs
Your breakdown and waiver update as you type
Your retainage breakdown
Retainage withheld
Eligible for release$20,000
8.00% of $250,000 billed
Should have received
$230,000
Billed minus retainage. You received $225,000
Effective rate
8.00%
10% on 60% labor + 5% on 40% materials
Payment delta
-$5,000
Paid less than expected
Final retainage
$40,000
Held back at 100% billed
50% release?
Yes
Threshold crossed
Releasing this $20,000 retainage? Pick how you want the waiver handled.
Send this waiver to your sub’s phone
Your sub signs in about 2 minutes with no account. We remind them until it’s signed.
“The hardest part of lien management has always been chasing waivers and keeping everything organized. LienDone has solved that puzzle, and they’ve been great to work with.”Not ready? Download a pre-filled PDF. Conditional final waiver for $20,000 on the right form for your state. You print it and get it signed.
The math runs in your browser. Your contract numbers stay on this device unless you ask to have this result emailed to you. The figures are estimates based on what you entered, not legal or accounting advice.
Releasing retainage? Tie the final lien waiver to this pay app so you’re covered before the check clears.
Start free for 14 daysSee it in about a minute
Create a project, add a subcontractor, send the statutory form for the project's state, and watch the sub sign on their phone with no account.
What is retainage?
Retainage, also called retention, is the slice of every pay application the owner or general contractor holds back until the job is substantially complete. The typical rate is 5% to 10%, set by the contract and capped by state law. On a $500,000 contract with a 10% retainage rate, $50,000 stays in the owner's pocket until the punch list is closed and final lien waivers are signed.
The reason it exists: pressure. Retainage gives the paying party cash to finish the job if a contractor walks off, refuses warranty work, or leaves defective work behind. The cost: every link in the contract chain runs on tighter cash than the schedule of values suggests. A sub billing $100,000 on a 10% retainage job is actually getting $90,000 in the bank that month.
Rules vary by state. California caps retainage on public works at 5%. Texas allows up to 10% on private commercial work. Florida steps it down once a project crosses 50% completion. Read your contract first, then check the statute.
How do I use this calculator?
- 1. Enter your total contract value. Use the signed contract amount before change orders. If you want to model change orders, add them to the total.
- 2. Set your retainage rate. Pull this number from the contract. Most jobs are 5% or 10%. Don't guess. If the rate is wrong, every output below it is wrong.
- 3. Enter cumulative billed to date. This is the total of every pay application you've submitted, including the current one. Not the per-period amount.
- 4. Enter cumulative payments received. The cash that actually hit your account. Do not include retainage being held back. That's the whole point of the math.
- 5. Set the partial release threshold. 50% is the default because that's when many contracts allow a step-down. Adjust if your contract names a different trigger.
- 6. Read the breakdown. If the payment delta is negative, you've been paid less than the billed-minus-retainage figure. That's usually a billing error, an unpaid pay app, or an unagreed deduction. Surface it.
Common mistakes
Counting retainage as “received.” The single most common bookkeeping error. Retainage is income you have the right to bill, but it's not cash in the bank. Track it as a separate receivable line. If you mix it into your regular A/R, you'll think you're flush when you aren't.
Forgetting the partial-release trigger. Many contracts allow retainage to step down from 10% to 5% (or from 5% to 0%) after the project crosses a completion threshold. Subs often miss this. The owner won't volunteer to cut the held amount. You have to ask in writing once you cross the line.
Mismatched billing periods. If your accounting system runs on a fiscal month but your pay applications run on a calendar month, the cumulative-billed and cumulative-paid figures can drift. Reconcile them to the same cutoff date before you trust any retainage report.
Releasing retainage before lien waivers are signed. For GCs releasing retainage to subs: do not cut the check without a signed final unconditional lien waiver. Once retainage is gone, the pressure to collect that waiver goes with it.
Want the retainage rules for your state?
Retainage is capped, timed, and released differently in every state. Tell us where the job is and we'll send you that state's statute, the release deadline, and the billing threshold that triggers early release.
One email, from a real person. No list, no drip, unsubscribe by replying.
How do retainage rules vary by state?
Retainage is governed by state law on public projects and policed by state prompt-pay statutes on private work. The cap you can withhold, the timing of release, and who has the right to ask for early release all change at the state line. Don't assume what works in California works in Texas.
The five states below cover most of LienDone's pilot footprint. Each link goes to a detailed page with statutory citations and the actual lien waiver forms you need on that state's projects.
- California
5% on most public works; private contracts set their own rate.
- Texas
Up to 10% on private commercial work; 5% on public projects.
- Florida
10% before 50% completion, 5% after, on most public projects.
- New York
5% on public works under State Finance Law §139-f.
- Arizona
Capped at 10% until 50% completion, then capped at 5% on the remainder.
A few patterns hold everywhere. Public projects tend to be more tightly regulated than private. Prompt-pay statutes usually give the paying party 30 to 45 days after substantial completion to release the held funds. Lien rights stay alive until retainage is paid in many states, so don't sign a final unconditional waiver while retainage is still outstanding. If you're working across state lines, treat each project under its own state's rule book.
Frequently asked questions
Retainage is a percentage of each pay application that the owner or general contractor holds back until the project hits substantial completion. The typical rate is 5% to 10%. It exists to give the paying party a cushion if punch-list work is incomplete, defective, or abandoned. The held funds are released after the work is signed off, lien waivers are in, and any contract milestones are met.
Retainage rules in the biggest markets
More free tools
Payment deadline calculator
Pick an invoice date and Net terms. See when payment is due and how late it already is.
OpenLien deadline calculator
Pick a state and the last day of furnishing. Get the mechanic's lien filing deadline to the day, with the notice rules that go with it.
OpenPrompt payment interest calculator
A payment is past due. See the interest accrued, what every extra day costs the payer, and the total owed.
OpenLien waiver generator
Pick a state, waiver type, and the parties. Get a filled statutory or standard waiver draft as a PDF, ready to review, print, and sign.
OpenLien waiver audit
Upload any waiver PDF and see in under a minute which of your state's required statutory phrases are missing, before you send it.
OpenEvery waiver signed before the check clears
The calculator answers the question for one project. LienDone answers it across all of them. Send waivers, collect signatures in two minutes, and release payment the moment a sub clicks submit.
LienDone Inc.. Lien waivers signed in minutes, not weeks.