Retainage explained: where 5–10% of your money goes and how to get it back

Retainage (or “retention”) is the slice of every payment, typically 5–10%, that the owner or GC holds back until the work is done. On a $250,000 contract at 10%, that’s $25,000 of your earned money sitting in someone else’s account until closeout. Small subs routinely lose track of it, and some never collect all of it.

How it works on a pay application

Every billing period, retainage is calculated on your cumulative total completed and stored, not just this month’s work:

Next month the calculation runs again on the new cumulative total. Your “current payment due” is always net of the cumulative holdback.

Two wrinkles worth knowing:

Why subs lose retainage money

  1. Nobody tracks the running balance. It’s not on the invoice you sent to accounting; it lives in the pay-app history.
  2. Final billing forgets it. The last application should bill remaining work plus release of retainage. Miss it, and it takes months of calls.
  3. The math drifted mid-project. A rate reduction applied a period late (or early) puts your cumulative figure out of step with the GC’s, and then every subsequent application argues about it.

Keep it visible

Track three numbers per project, every period: retainage held to date, retainage released to date, and retainage outstanding. Our free pay application template computes the held amount automatically at your contract’s rate and keeps a release log, so the number is always in front of you.