
Rex says
Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.
Try a scenario
Click to load — tweak from there.Inputs
Result
Total retainage held at completion
$300,000
Estimated financing cost of retainage
$13,500
Average balance held during job
$150,000
Retainage accruing per month
$25,000

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter contract value ($).
- 2Enter retainage rate (%).
- 3Enter project duration (months).
- 4Enter line of credit rate (%).
- 5Read your total retainage held at completion on the right — it updates as you type.
- 6Hit Share to keep the scenario or send it to someone.
About this calculator
Retainage — typically 5-10% withheld from every progress payment until substantial completion or final closeout — is one of the biggest cash flow drains in construction because you pay your subs and suppliers in full while the owner holds back a slice of what's owed to you. On a $3M job with 10% retainage held over a 12-month schedule, you can have $200,000-$300,000 of your own money tied up at any given point, financed out of your working capital or line of credit. This calculator models retainage withheld per pay application, tracks the cumulative held balance across the schedule, and estimates the financing cost of carrying that balance at your line-of-credit rate, so you can see the real cost of a retainage rate before you agree to it in contract negotiations or push back for a reduced rate after 50% completion.
Worked example
Using the values the calculator loads with:
Inputs
- Contract value: 3000000 $
- Retainage rate: 10 %
- Project duration: 12 months
- Line of credit rate: 9 %
Results
- Total retainage held at completion: $300,000.00
- Estimated financing cost of retainage: $13,500.00
- Average balance held during job: $150,000.00
- Retainage accruing per month: $25,000.00
What each field means
Inputs
- Contract value ($)
- The contract value used in the calculation, measured in $. Starts at 3000000 $ so you have a working example on load.
- Retainage rate (%)
- The retainage rate used in the calculation, measured in %. Starts at 10 % so you have a working example on load. Accepted range: 0–20 %.
- Project duration (months)
- The project duration used in the calculation, measured in months. Starts at 12 months so you have a working example on load.
- Line of credit rate (%)
- The line of credit rate used in the calculation, measured in %. Starts at 9 % so you have a working example on load. Accepted range: 0–25 %.
Results
- Total retainage held at completion
- Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Estimated financing cost of retainage
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Average balance held during job
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Retainage accruing per month
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
Why does average balance use half the total held amount?
Retainage builds gradually as you bill progress payments — near zero at the start, maxing out at final completion. Assuming roughly linear billing, the average outstanding balance across the job is close to half the final held amount, which is the standard simplification estimators use to approximate financing cost without building a full S-curve billing model.
Can I negotiate a reduced retainage rate mid-project?
Yes, and many states have statutes requiring it: several states cap retainage at 5% or require reduction to 50% of the original rate once the project reaches 50% completion, provided performance has been satisfactory. Check your state's prompt payment and retainage statutes before assuming the contract rate is fixed for the full duration.
How does retainage on subcontractors differ from what the owner holds from the GC?
GCs commonly pass through the same or a slightly higher retainage percentage to subs, meaning the GC can end up net-neutral on the retainage itself, but the GC still fronts the financing cost timing gap since sub retainage typically releases faster (at sub completion) while owner retainage releases at overall project closeout, which can lag months longer.
Does retainage affect bonding capacity?
Yes — sureties count uncollected retainage as a receivable that reduces working capital available for new work if it's aged too long. A large retainage balance sitting uncollected past substantial completion is a red flag in a bonding review and can shrink the aggregate bonding capacity a surety is willing to extend.
Accuracy and limitations
- Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
- Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
- This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.
Related tools
Construction Draw Schedule Calculator
Model milestone-based draws against a construction loan and interest accrual.
Bonding Capacity Calculator
Estimate single-job and aggregate bonding limits from working capital.
Jobsite Overhead Per Day Calculator
Find your daily burn rate to price delay claims and acceleration decisions.
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). Retainage Cash Flow Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/retainage-cash-flow
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/retainage-cash-flow" target="_blank" rel="noopener">Retainage Cash Flow Calculator — RevenueLab</a> (2026).</p>
Source: [Retainage Cash Flow Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/retainage-cash-flow) (2026).
