Skip to main content
Free tool · No signup needed

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?

Try a preset:

Project and pay app inputs

Your breakdown and waiver update as you type

Retainage structureHow your contract holds funds
$
60% labor / 40% materials
%
%
%
50% of contract
$
$
Default 50%
%

Your retainage breakdown

Contract billed and held back50.0% billed
Net payable $230,000Held back $20,000
$250,000 of $500,000

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.

Fastest · 14-day free trial

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.

Start free for 14 days
“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.
Watch the retention: an unconditional waiver with no retention exception can release your claim to the $20,000 held back. Read the form before anyone signs, or see what the carve-out should say.

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.

Start free for 14 days

See 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. 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. 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. 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. 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. 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. 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.

Every 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.