Agenbord
    Playbook

    Retainage in Construction: How It Works, State Caps and Getting It Released

    Updated 8 min readBy the Agenbord team

    The short answer

    Retainage (or retention) is the share of each progress payment the owner, and in turn the general contractor, holds back until the work is complete, typically released at substantial or final completion. Many states cap it, especially on public work: as of November 2026, 5% on Florida, Georgia and California public projects, 10% stepping down to 5% at 50% complete on Arizona public works, and, new for 2026, 5% on most California private contracts signed from January 1, 2026. Release deadlines and late-payment interest are set by statute too.

    Key takeaways

    • Retainage is withheld on every pay app and tracked per contract and per subcontract; it is often the contractor's profit on the job.
    • Public-project caps: 5% in Florida, Georgia and California; Texas 10% (5% on contracts of $5 million or more); Arizona 10% until 50% complete, then 5%.
    • California now caps private retention at 5% for contracts entered into on or after January 1, 2026.
    • Statutes set release deadlines and interest for late release, and in Texas, California, Georgia and Arizona a sub's retainage can't exceed what is held from the tier above.
    • Final lien waivers go with the retainage payment, not before it.

    How retainage works

    On each pay application, the owner withholds a percentage of the amount earned, and the general contractor withholds the same or less from each subcontractor. The money accumulates until the contract, or the statute, says it must be released: usually at substantial completion (often with a holdback for punch-list items) and the rest at final completion.

    Retainage protects the owner if work is defective or unfinished. For the contractor it's often most of the profit on the job, and the hardest money to collect because it arrives last, after the crews have moved on.

    Pay appEarned this periodRetainage held (10% example)Paid
    1$100,000$10,000$90,000
    2$150,000$15,000$135,000
    3$150,000$15,000$135,000
    Held to date$40,000

    An illustrative example; your contract and your state set the actual rate.

    Retainage caps by state

    StatePrivate projectsPublic projects
    FloridaNo statutory percentage cap5% on local government and state contracts over $200,000
    TexasNo contract cap we could confirm; owners must also hold a statutory 10% for 30 days after completion10%, or 5% on contracts of $5 million or more
    California5% for contracts entered into on or after Jan 1, 2026 (with exceptions)5%, unless the project is found substantially complex
    GeorgiaNo more than the percentage withheld under the prime contract5% for contracts signed on or after July 1, 2022 (with exceptions)
    ArizonaA "reasonable amount"10%, then 5% after 50% complete

    Checked against each state's statutes in November 2026. Each state page lists the sections and exceptions.

    When retainage must be released

    Statutes also put a clock on release and add interest when it's late. A few examples:

    • California private projects: the owner pays retention within 45 days of completion, the direct contractor pays subcontractors within 10 days of receiving it, and late payment carries a penalty of 2% a month.
    • Arizona private projects: a retention release billing is deemed approved 14 days after the owner receives it and paid within 7 days; late payments accrue 1.5% a month.
    • Florida local government projects: final payment within 20 business days after the punch list is developed, less up to 150% of the cost of listed items, with 2% a month interest when late.
    • Georgia public projects: within 30 days of the invoice at substantial completion; subcontractors within 10 days of the contractor's receipt.

    Read your contract alongside the statute: the contract can be stricter than the law, but not looser where the law sets a cap or a deadline.

    Flow-down to subcontractors

    In Texas, California, Georgia and Arizona, the retainage a general contractor withholds from a subcontractor can't exceed what the owner withholds from the general contractor. When the owner releases retainage, deadlines to pass it down follow. That's why retainage has to be tracked per subcontract, not just as one number on the prime contract.

    Getting retainage released

    1. Know the trigger. Find the exact release event in your contract (substantial completion, final completion, owner acceptance, a certificate of occupancy) and the statute that applies.
    2. Close the punch list fast. Most release fights are about incomplete punch-list items; document completion with photos and sign-offs.
    3. Bill it separately. Submit a retainage release billing as its own pay app, with the backup the contract requires.
    4. Swap waivers correctly. Give a conditional final waiver with the retainage billing and the unconditional final waiver only after the money clears. See the forms in your state's lien waiver rules.
    5. Use the statute. If the deadline passes, cite the release deadline and the interest or penalty provision in writing.

    Tracking retainage

    The common failure isn't the law; it's bookkeeping. Retainage held on dozens of subcontracts, partial releases at substantial completion and different rates by contract are easy to lose in spreadsheets, and the cost shows up as retainage nobody remembered to bill.

    Construction accounting software tracks retainage receivable and payable. Agenbord Build for general contractors is designed to hold it per contract and per subcontract, flag release triggers and match final lien waivers to the retainage payment. It's in early access.

    This guide is general information, not legal advice. Retainage rules vary by state, by public or private project and by contract; check the statute and your contract, and ask a construction attorney before withholding or demanding release.

    FAQ

    Frequently asked questions.

    What is retainage in construction?

    The share of each progress payment that the owner holds back from the general contractor, and the general contractor from subcontractors, until the work is complete. It's released at substantial or final completion, minus any amount held for unfinished punch-list items.

    What is a typical retainage percentage?

    The contract sets it, often between 5% and 10%. Many states cap public-project retainage at 5% or 10%, and California now caps most private projects at 5% for contracts entered into on or after January 1, 2026.

    Is retainage the same as retention?

    Yes. Retainage, retention and retainer are used interchangeably for money withheld from progress payments until completion.

    Can a general contractor hold more retainage from a sub than the owner holds from the GC?

    Not in Texas, California, Georgia or Arizona, where retainage withheld from a subcontractor can't exceed what the tier above withholds. Check your state's statute and your subcontract.

    Do I sign a final lien waiver before retainage is paid?

    Give a conditional final waiver with the retainage billing, and sign the unconditional final waiver only after the payment has cleared. The progress waivers you signed earlier generally don't release retainage.

    Work with us

    Got a brief? Let's build it.

    Thirty minutes, no pitch deck. We will tell you what we would build, what it costs, and whether we are the right team for it.

    No obligation · We reply within one business day