Free calculator · Construction CFOs

Bonding capacity, in seconds.

Single-job and aggregate bonding limits using the working-capital + net-worth formulas surety underwriters actually use. Built for general contractors at $1M–$50M revenue.

Balance sheet inputs
Surety multipliers
10× working capital
20× working capital
Single-job bonding capacity
Largest single project the surety will bond
Live
Aggregate capacity
Effective working capital
WC + 50% LOC contribution
Share this with a colleague: Share on X
Powered by TreasuryFlow: see your own cash number →
SOC 2 infrastructure: encrypted at rest and in transit Read-only access: we can't move money, disconnect anytime Private by design: your exact amounts never enter our logs or analytics
Working capital, current

Walk into the surety meeting with today's number, not last month's.

Most GCs only check working capital when the controller closes the books; by then a $200K AR concentration or stalled retainage release has already moved the line. TreasuryFlow keeps the cash side of that number live: every bank balance, split liquid vs restricted, refreshed each morning.

Live cash, by role

Bonding bank, operating, escrow, payroll: all connected read-only via Plaid. Every balance refreshes daily and rolls into a liquid / restricted / investment split, so the cash inputs to your working-capital calc are never stale.

Escrowed retainage stays visible

If retainage or bond collateral sits in its own bank account, tag it Escrow or Bonding: it reads as restricted cash, never mixed into the spendable number that's locked up at 5–10% per progress billing.

Exact Excel export, any morning

One workbook (live balances, 13-week forecast, AR aging, vendor spend) with exact figures and a generation timestamp. Export it the morning the surety asks instead of rebuilding a spreadsheet from portal screenshots.

Bonding FAQ

Surety, demystified.

How does surety calculate bonding capacity?

Most sureties use a 10× working capital rule for single-job capacity (some go 12–15× for AAA-rated GCs with strong WIP discipline) and a 20× working capital + 15× net worth rule for aggregate (the lower of the two is the limit). Cash, retainage discipline, AR aging, and net worth growth all factor in.

Why does TreasuryFlow help here?

Working capital is "current assets − current liabilities," but most GCs only check it monthly when the controller closes the books. By then, a $200K AR concentration or a stalled retainage release has already moved the number. TreasuryFlow shows your live bank balances (split liquid vs restricted by account role) plus AR aging from QuickBooks every morning, so you walk into the surety meeting with current cash data.

What's "retainage" and why does it matter?

Retainage (or "retention") is the 5–10% of each progress billing the owner holds back until project completion. It's earned but uncollected, and surety treats it differently from regular AR. In TreasuryFlow, if retainage is parked in a separate escrow account, tag that account Escrow and it reads as restricted cash, so the liquid number you take into the surety meeting reflects what's actually spendable.

Does TreasuryFlow integrate with construction accounting tools?

TreasuryFlow connects to QuickBooks Online (QBO), read-only (AR/AP, invoices, and bills), and many smaller GCs run QBO + a job-cost overlay. We don't integrate with Sage 300 CRE or Foundation today. The bank side works regardless of your accounting stack, because balances come straight from your banks via Plaid. Try the 90-day trial to see if it fits your stack.

How are the multipliers chosen?

Defaults match the most-quoted numbers in surety pricing guides: 10× WC for single-job, 20× WC and 15× NW for aggregate (lower of the two is the binding constraint). Adjust the sliders to model your specific surety relationship: Travelers, Liberty Mutual, and Zurich each publish slightly different multipliers per credit tier.

Already shopping

How we stack up.

Weighing this against another tool? Here’s the honest side-by-side: what each does well, and where a live bank feed changes the answer.

Free tool, no login

Run your job money in a spreadsheet? Drop it on the Job Money Sheet.

Upload your job-cost Excel and get a per-job money read in seconds: billed vs. cost vs. paid, retention held, draw status. Nothing to install, no signup.

Open the Job Money Sheet

Stop logging into every bank portal each morning.

90-day free trial. No credit card. Live in 5 minutes.