Esc

↑↓ move↵ openIndex · Pagefind

Retainage calculator

How much is held back, what's due this period, and what's left to bill. Laid out like an AIA G702 so you can check a pay app line by line.

  • Free
  • No signup
  • Runs in your browser
  • Shareable link

Inputs

$
Original contract plus approved change orders (G702 line 3).
Work completed to date, entered as
$
Total from previous applications plus this period (G703 columns D + E).
$
Stored on site or off site, not yet installed (G703 column F).
%
%
$
Line 6 from the prior pay app (what you've already been certified, net of retainage).

ResultsLive

Current payment due
$0
G702 line 8
Retainage held to date
$0
Balance to finish
$0
incl. retainage, line 9
Contract split into billed net of retainage, retained, and remaining$0
Billed, net of retainageRetainedRemaining to bill
G702 summary
3 · Contract sum to date
4 · Completed & stored to date
5a · Retainage on completed work
5b · Retainage on stored material
6 · Total earned less retainage
7 · Less previous certificates
8 · Current payment due
9 · Balance to finish, incl. retainage

Sample inputs: Riverside Medical Center, Pay App #9 (sample data). $2,310,400 of work this period at 10% retainage = $231,040 held.

See it in the app

Method

How this is calculated

Retainage (retention) is the share of each payment the owner holds back until the job is substantially complete. This tool follows the AIA G702 Application and Certificate for Payment.

Completed & stored  = work completed + stored materials
Retainage held      = work completed × rate + stored × stored rate
Earned less ret.    = completed & stored − retainage held      (line 6)
Payment due         = line 6 − previous certificates           (line 8)
Balance to finish   = contract sum − line 6                    (line 9)

Retainage reduction

Many contracts drop retainage from 10% to 5% once the job is 50% complete. There are two common ways to do it:

  • Work above the milestone only: the first 50% of the contract stays at 10%, everything after is held at 5%. Retainage held = contract × 50% × 10% + (completed − contract × 50%) × 5%.
  • All completed work: the owner releases retainage down to 5% of everything completed. Retainage held = completed × 5%. This usually comes with a release of the excess on the next pay app.

Public work often caps retainage by statute, and some states require release within a set period after substantial completion. Treat this as a calculator, not legal advice.

What "payment due" doesn't include

Line 8 is what's certified, not what lands in the bank. Owners can still hold for missing lien waivers, disputed items or back charges.

Stop re-keying the numbers behind this math.

Project Financials tracks job costs and billing. Company Accounting is available for evaluation; certified WIP posting and close are not yet available.

Your role (optional)

Email gets you product updates: what shipped and what's next. Start a free trial → Founding program →

More free tools

Over/under billingCost-to-cost % complete, earned revenue and over/under billing. Single job or a mini WIP schedule.Change order markupPrice a CO: OH&P, tiered sub markup, insurance and bond, with a waterfall.Estimate at completionEAC, cost-to-complete, budget variance and margin fade from where the job is today.Markup vs marginConvert markup to margin and back, price from a target margin, and see why 20% markup is not 20% margin.Labor burdenFully burdened hourly cost: payroll taxes with wage caps, workers' comp, GL, benefits, fringe and PTO.Bonding capacityRule-of-thumb single-job and aggregate bonding capacity from working capital, net worth and backlog.Cash flow curveS-curve billings, retainage and pay-when-paid lag to monthly cash in, cash out and peak cash need.Punch list closeoutWeeks to clear the punch list at your real close and add rates, and the weekly close rate a target date needs.RFI response timePaste your RFI log: median and average turnaround, share answered within the contract period, and open RFIs already late.WIP report generatorDrop in a CSV of jobs, get a print-ready WIP report: over/under billing, margin, backlog, loss jobs. Runs in your browser.Bring your own jobFive numbers from one of your jobs, or your whole pasted WIP schedule, rendered on the os.construction dashboard: over/under billing, margin, fade risk. Runs in your browser.Migration plannerPhased plan to move onto one system: cutover off year-end and peak season, risks and exports.Stack assessment10 questions, 3 minutes. Score your systems across five dimensions and get concrete next steps.

Ask the OS

Reading this page

Ask anything about this page. Answers use what you're reading as context.

Suggested

    AI · may be imperfect · sample data where shown

    Open file