How to Calculate a Performance Bond: The Two-Variable Method Sureties Actually Use
Most online calculators give you one formula — contract value × a single rate. Sureties do not price that way. The bond underwriter you actually want to bind with runs two variables: a base rate keyed to contract size (the sliding scale gets cheaper as bonds get bigger) multiplied by a credit-tier multiplier (FICO band of the indemnifying principal). The headline number on a competitor blog — “1% of contract value” — only works if both variables line up. Move either one, the rate moves with it.
This page walks both axes step by step, then runs the full math on three projects that cover the procurement modes contractors actually see: a $1,000,000 federal Miller Act contract, a $500,000 California public works job under Public Contract Code § 7103, and a $2,000,000 private commercial contract. When you finish, the performance bond calculator runs your exact numbers, and the form below pulls a real quote from a Treasury-listed carrier.
Price the bond with a Treasury-listed carrier
If you already know the contract value and procurement type, the form pulls a quote against the same sliding-scale base rate and credit-tier multiplier this article walks through. Federal Miller Act, state Little Miller Act, and private commercial contracts all supported. Same-day commitments on standard credit under $5M aggregate.
- ✓Treasury Circular 570 carriers for federal contracts
- ✓State-admitted carriers on Little Miller Act projects
- ✓SBA Bond Guarantee Program submission available
Penal sum ≠ premium — the calculation error that breaks every contractor budget
Before any formula, settle this: the bond amount (penal sum) and the premium are different numbers. The penal sum is the maximum amount the surety will pay the project owner if you default. The premium is the annual fee you pay the surety. On a $1,000,000 federal performance bond, FAR 28.102-2 fixes the penal sum at $1,000,000 — but the premium you write a check for is roughly $7,500 to $15,000 per year depending on credit. Skip this distinction and every downstream calculation is wrong by two orders of magnitude.
Bond amount (penal sum)
$1,000,000
Set by the procurement statute or contract clause. Federal construction: 100% of contract under FAR 28.102-2. California state public works: 100% under PCC § 7103. Private commercial: per the contract (often 50% on AIA A312 forms).
Premium (what you pay)
$7,500 – $15,000/yr
Set by the carrier's filed rate band × credit-tier multiplier. The penal sum is fixed; the premium moves with contract size, credit, aggregate capacity, and procurement type. The two-axis model below shows exactly how.
Determine the required bond amount (penal sum)
The penal sum is a function of the procurement statute, not market pricing. Three regimes set three different numbers:
The Miller Act has two dollar thresholds, and competitor articles routinely pick one and pretend the other does not exist. Both are correct in context. The statute — 40 U.S.C. § 3131(b) — reads: “Before any contract of more than $100,000 is awarded for the construction, alteration, or repair of any public building or public work of the Federal Government, a person must furnish to the Government the following bonds.” The implementing regulation — FAR 28.102-1 — pushes the operative procurement threshold to $150,000: bonds are required “for any construction contract exceeding $150,000.”
Why the two numbers? The 1935 statute has not been amended for inflation (the last substantive amendment was 2006 and was a heading correction). The FAR threshold was raised in 2003 and again in 2010 as the federal simplified acquisition threshold moved. In practice, federal contractors deal with the $150,000 FAR figure — that is the procurement-officer trigger. Between $25,000 and $150,000, FAR 28.102-1 requires alternative payment protections under 40 U.S.C. § 3132 (typically an irrevocable letter of credit), not a traditional Miller Act bond.
Above the FAR threshold, the bond face amount is 100% of the original contract price per FAR 28.102-2: “the penal amount of performance bonds must equal 100 percent of the original contract price.” If the contract price grows by change order, an additional bond covering 100% of the increase must follow. Eligible sureties are limited to Treasury Circular 570 (2025 Revision, effective August 1, 2025).
Every state has a Little Miller Act covering state-funded public works. The threshold and the percentage move by state. California public works covered by Public Contract Code § 7103 trigger at $25,000 with a bond face equal to 100% of contract price (separate performance bond and payment bond, both from an admitted surety insurer per PCC § 10221 — cash deposits in lieu of bond are prohibited).
Other major jurisdictions follow similar 100% face structures with different triggers: Texas Government Code Ch. 2253 ($100,000 performance bond trigger, 100% of contract); Florida Statute § 255.05 ($100,000 state / $200,000 discretionary for local entities, combined performance and payment bond at 100% of contract); Ohio Revised Code § 153.54 (100% on CM-at-risk and design-build); New York State Finance Law § 137 ($100,000 mandatory threshold, discretionary waiver between $100K and $200K). The state-by-state matrix lives in our performance bond rates by state reference page.
Private commercial performance bonds are not statutorily required. The penal sum is whatever the construction contract negotiates — most commonly 50% of contract on AIA A312-style forms, occasionally 100% on large institutional developments, occasionally 25% on smaller commercial work. The owner, the general contractor, and the surety negotiate the percentage along with collateral, indemnity, and warranty terms. For private bonds, the calculation starts at the bond amount stated in the contract, not a statutory percentage of contract price.
Bond amount rules by procurement type
The penal sum (bond face) is fixed by statute or contract — not the surety. Premium pricing happens after this number is set.
| Procurement | Threshold | Penal sum | Controlling authority |
|---|---|---|---|
| Federal construction | $100K (40 U.S.C. § 3131 statute) / $150K (FAR 28.102-1) | 100% of contract | FAR 28.102-2 |
| California state public works | $25,000 | 100% of contract (separate perf + payment) | Cal. Pub. Cont. Code § 7103 / § 10221 |
| Texas state public works | $100,000 (perf) / $25,000 (paymt) | 100% of contract | Tex. Gov. Code § 2253.021 |
| Florida public works | $100K state / $200K local discretionary | 100% of contract | Fla. Stat. § 255.05 |
| New York state public works | $100,000 (waiver to $200K possible) | 100% of contract (standard) | NY State Fin. Law § 137 |
| Private commercial (US) | Per contract | Per contract — commonly 50% on AIA A312 | Construction contract / AIA A312 |
Federal statute (40 U.S.C. § 3131) reads $100,000. FAR 28.102-1 (the procurement implementing rule) reads $150,000. Both are correct in their respective contexts — the FAR figure is the one a federal contracting officer actually applies. Statutes verified May 2026.
Look up the base rate on the contract-size sliding scale
Sureties file rate schedules with state insurance departments. Every filed schedule we have on hand uses a sliding scale that declines as the bond grows. The reasoning is structural: the underwriting cost (financial-statement analysis, indemnity package, credit pull) is roughly fixed regardless of bond size, so larger bonds spread that overhead over a bigger penal sum and the percentage drops. Below is the typical industry pattern carrier rate filings track. Specific brackets vary by surety; use this as the baseline shape and the performance bond calculator for a numerical estimate.
| Contract-size bracket | Typical base rate (740+ FICO) | What drives the bracket |
|---|---|---|
| First $100,000 | 2.50% | Fixed underwriting overhead amortized over a small penal sum |
| $100,001 – $500,000 | 1.50% | Mid-tier — most state Little Miller Act jobs sit here |
| $500,001 – $2,500,000 | 1.00% | Mainstream federal Miller Act and large state public works |
| $2,500,001 – $5,000,000 | 0.75% | Mid-market federal procurement; carrier capacity still well within single-job limits |
| Above $5,000,000 | 0.60% – 0.75% | Negotiated; aggregate capacity and reinsurance treaty terms drive final rate |
Industry-aggregated carrier rate data, not a regulated rate. The Miller Act and FAR 28.102 set the bond amount only — premium percentages are filed by private carriers with state insurance departments. Verify your state DOI filing before relying on any specific figure.
The blended-rate mechanic. The brackets are tier-stacked, not all-or-nothing. A $1,000,000 bond does not price flat at 1.0%. It prices as: $100K × 2.5% + $400K × 1.5% + $500K × 1.0% = $2,500 + $6,000 + $5,000 = $13,500. That is the headline blended rate for a 740+ FICO indemnitor. The next step applies the credit multiplier.
Apply the credit-tier multiplier (the second axis)
The base rate is the carrier's offer for a clean-credit indemnitor. The multiplier is what moves the rate up or down based on the FICO of the principal's indemnifying officer (and in many cases the spouse). The infographic below is built from public carrier rate filings — these are the bands underwriters actually quote against. There is no statutory source for premium percentages because Miller Act, FAR 28.102, and every state Little Miller Act regulate the bond amount, not the premium percentage; rate-setting is a private-market function.
Performance Bond Premium by Credit Tier
Based on a $1,000,000 bond amount
- Excellent (740+)Rate: 0.75% – 1.0%$7,500 – $10,000 / yr
- Very good (700–739)Rate: 1.0% – 1.5%$10,000 – $15,000 / yr
- Good (650–699)Rate: 1.5% – 2.5%$15,000 – $25,000 / yr
- Fair (600–649)Rate: 2.5% – 4.0%$25,000 – $40,000 / yr
- Subprime (under 600)Rate: 4.0% – 7.0%+$40,000 – $70,000 / yr · SBA route
Annual premiums shown on a $1,000,000 performance bond. Multipliers stack on top of the contract-size base rate — a 700-FICO indemnitor on a $1M bond prices at roughly 1.25× the 740+ base rate. Under 650, most preferred carriers decline and the bond either routes to standard market (3%–7%+) or to the SBA Bond Guarantee Program at standard-market rates plus the 0.6% SBA fee.
Two practical notes carriers will not put in writing but are visible in their filed rate bands: (1) spousal credit matters on closely held businesses where the spouse is a beneficial owner — a 740 principal married to a 590 spouse can price like a 670 file because the indemnity package extends to both. (2) credit-tier reclassification mid-application is the most common reason a quote diverges from the final bond rate. We address that scenario in the Producer's Desk section below.
Compute the premium — base × multiplier × penal sum
Once steps 1–3 are pinned down, the math is just arithmetic. The premium equals the blended (size-bracketed) base rate, multiplied by the credit-tier multiplier, multiplied by the bond penal sum. If the bond is SBA-guaranteed, add a 0.6% SBA guarantee fee on top of the surety premium (effective March 18, 2024 per the SBA statutory rate increase). The three worked examples that follow run every step end to end with real procurement parameters.
$1,000,000 federal Miller Act construction contract
A prime contractor wins a $1.0M federal building rehabilitation contract. The contract is above the FAR 28.102-1 procurement threshold ($150,000), so a performance bond and a payment bond are required. The indemnifying officer is at a 720 FICO with two prior bonded jobs cleanly closed. The surety must appear on Treasury Circular 570 with an underwriting limitation at or above $1M.
Federal Miller Act — $1,000,000 contract, 720 FICO
Bond face: 100% of contract per FAR 28.102-2. Blended base = $100K×2.5% + $400K×1.5% + $500K×1.0% = $13,500 effective 1.35% on $1M. 720 FICO is mid-band on Very Good (700–739); rate is at the filed base, not above it. Statute: 40 U.S.C. § 3131 ($100K) / FAR 28.102-1 ($150K). Verified May 2026.
Step 1: Penal sum
100% of contract = $1,000,000 per FAR 28.102-2. Separate $1M payment bond also required.
Step 2: Blended base
$100K×2.5% + $400K×1.5% + $500K×1.0% = $13,500 (1.35% effective).
Step 3: Credit multiplier
720 FICO sits in the Very Good band. Multiplier 1.0× base. No surcharge.
Pair the performance bond with the payment bond required under FAR 52.228-15. Carriers commonly issue both on the same indemnity package and the combined premium is roughly the same as a standalone performance bond at the same percentage, because the payment exposure largely sits inside the performance underwriting. Walk through the same math on your own numbers in the performance bond calculator, or compare the federal pricing pattern against the bid bond rates that price on the same contracts.
$500,000 California state public works contract (PCC § 7103)
A California general contractor wins a $500K state public works contract — say, a renovation at a state department facility. PCC § 7103 applies because the contract exceeds the $25,000 trigger and the awarding entity is a state department. The bond must be from an admitted surety insurer (cash deposits prohibited under PCC § 10221). The indemnifying principal has a 680 FICO and three years of bonded California public works work.
California PCC § 7103 — $500,000 contract, 680 FICO
Bond face: 100% of contract per Cal. Pub. Cont. Code § 7103. Blended base = $100K×2.5% + $400K×1.5% = $8,500 effective 1.70% on $500K. 680 FICO sits in the Good band (650–699); applied multiplier is roughly 1.4× base. Separate performance and payment bonds required as separate instruments under PCC § 10221. Statute verified May 2026.
Step 1: Penal sum
100% of contract = $500,000 per PCC § 7103. Separate performance + payment bond. Admitted surety required (PCC § 10221).
Step 2: Blended base
$100K×2.5% + $400K×1.5% = $8,500 (1.70% effective on the smaller bond).
Step 3: Credit multiplier
680 FICO is upper-Good band. Multiplier ~1.4× base. $8,500 × 1.4 ≈ $11,900.
Note the structural cost difference: a California $500K state public works bond at 680 FICO costs nearly as much as a federal $1M bond at 720 FICO, because the small penal sum is anchored by the high 2.5% first-bracket base rate and the credit multiplier pushes the entire blended rate up. State-by-state pricing for similar scenarios lives in our performance bond rates by state reference. The underlying requirements walkthrough — when these bonds are statutorily mandated — sits in the performance bond requirements guide.
$2,000,000 private commercial contract (negotiated 50% bond)
A general contractor wins a $2.0M private commercial mid-rise renovation. There is no Miller Act and no state Little Miller Act — the procurement is private. The owner's AIA A312-style contract clause requires a 50% performance bond (the parties negotiated down from 100%). The bond face amount is therefore $1,000,000, not $2,000,000. The indemnifying principal has a 750 FICO and a strong financial statement. The carrier applies the standard sliding-scale base rate with no credit surcharge.
Private commercial — $2,000,000 contract, 50% bond, 750 FICO
No statutory bond requirement — penal sum set by the construction contract (50% of contract = $1,000,000). Blended base = $100K×2.5% + $400K×1.5% + $500K×1.0% = $13,500 (1.35% effective). 750 FICO sits in the Excellent band (740+); multiplier 1.0× base. Private carriers often offer 50–100 bps better pricing than the public-works equivalent because indemnity terms are more flexible — actual quote may price below this example.
Step 1: Penal sum
50% of contract per AIA A312 negotiation = $1,000,000. No statute — bond face is whatever the contract says.
Step 2: Blended base
Same $1M bracketing as Example 1: $100K×2.5% + $400K×1.5% + $500K×1.0% = $13,500.
Step 3: Credit multiplier
750 FICO sits in Excellent (740+). Multiplier 1.0×. Private indemnity flexibility may pull a bid 10%–15% lower at bind.
The pricing parity with Example 1 is informative: a private commercial $2M contract with a 50% bond produces the same $13,500 premium as a federal $1M contract with a 100% bond, because the penal sums are identical and the credit profiles are similar. What changes is the eligible surety pool (private bonds accept any state-admitted A-rated carrier; federal requires Treasury Circular 570 listing) and the indemnity negotiability. For combined performance and payment bond structures across all three procurement types, see the performance and payment bonds page.
Run the two-axis math on your contract value
The same blended base rate × credit multiplier model is wired into our performance bond calculator. Enter contract value, procurement mode, and credit band — it returns the required bond face amount and the annualized premium against a Treasury-listed surety filed-rate band.
The setup. A contractor calls in with a state Little Miller Act job, mid-five-figure contract value, and a verbal quote from another producer at 1.5%. We run the same two-axis math: contract size bracket is in the $100K – $500K range (base ~1.5%), the principal's self-reported credit puts the multiplier at 1.0×. The quoted 1.5% lines up cleanly. The contractor is budgeting the premium against a fixed-cost line on the bid. We open an application.
The break. The carrier's refreshed soft pull comes back with a different number than the principal's self-reported FICO. A medical-collection account had moved into 60-day status two weeks before the application opened, dropping the file across the 700/699 line into the Good band (650–699). The multiplier moves from 1.0× to roughly 1.6×, and the carrier bumps the base rate band as well because the credit-tier reclassification triggers a re-route to a different carrier filing. The blended rate goes from 1.5% to about 2.4%. On the same contract, the annual premium is roughly 60% higher than the verbal quote.
The remediation. Three paths exist when this happens. First — and most common — request the carrier's underwriter desk to revisit the file with a written explanation of the collection item and a brief account-status update. Carriers will often hold the original tier if the trigger event is documented and one-time. Second, route the application to the SBA Bond Guarantee Program if the contract is under $9M non-federal or $14M federal (effective March 18, 2024 limits): the SBA backstop lets the carrier underwrite the bond at standard-market rates, and the 0.6% SBA guarantee fee is materially less than the carrier's sub-prime surcharge. Third, on small bonds where the dollar gap is modest, accept the rate, close the bond, and rework the underwriting profile for the next renewal — most credit trigger events fall off the rate band within 12–18 months.
Need a clean second quote? The producer team writes Miller Act and state LMA performance bonds nationally with Treasury-listed carriers and the SBA Bond Guarantee Program. Use the form at the top of this page, the get-quote intake, or call 1-844-810-BOND.
Eric Drummond
Licensed Surety Producer (license pending)
- Nevada: License #Pending issuance (All Bond Lines)
- ✓Surety bond producer training (NASBP coursework)
All content is researched from official state and federal sources (.gov) and reviewed by surety bond specialists. We maintain direct integrations with Treasury-certified surety carriers rated A- or better by AM Best.
If my federal contract is $120,000, am I above or below the Miller Act bond threshold?
You are above the statutory threshold but below the procurement threshold. 40 U.S.C. § 3131 (the Miller Act statute) reads $100,000. FAR 28.102-1, which implements the Miller Act for federal acquisitions, sets the operative threshold at $150,000 — at $120,000 the contracting officer must select alternative payment protections under FAR 28.102-1 (typically an irrevocable letter of credit) rather than require traditional performance and payment bonds. In practice, federal contractors deal with the $150,000 FAR threshold, not the $100,000 statutory floor. Both numbers are accurate in context — they describe different layers of federal procurement law.
Is the bond amount the same number as what I will pay the surety?
No. The bond amount (penal sum) is the maximum payout the surety guarantees to the project owner if you default — for a $1M federal contract that figure is $1,000,000 per FAR 28.102-2. The premium is the annual fee you pay the surety to underwrite that guarantee. Standard-credit prime contractors pay 0.75%–1.5% of the penal sum per year. On a $1M federal bond at 1.0%, your premium is $10,000 — not $1M. The penal sum / premium confusion is the single most common contractor-budget breakage we see; if you have not separated the two numbers before bid, you have an exposure problem.
How do sureties combine contract size and credit score into one rate?
Two lookups, not one. First, a sliding-scale base rate keyed to contract value: the first dollars of bond exposure price higher (carriers cite roughly 2.5% on the first $100K) and the rate steps down as the bond grows (roughly 1.0% above $500K, 0.75% above $2.5M). Second, a credit-tier multiplier is applied to that base. A 740+ FICO stays at the filed base; 700–739 prices ~1.25× base; 650–699 prices ~1.4×–1.75× base depending on score position within the band (mid-band 680 is closer to 1.4×, low-band 650 is closer to 1.75×). The two lookups are multiplied — that is the two-variable model. Premium rates are private carrier filings with state insurance departments, not statutes. The Miller Act and FAR 28.102 regulate the bond amount only.
My contractor estimate came in 40% higher than your worked example. What variables explain that gap?
Five variables move pricing above the headline base × multiplier math: (1) aggregate work-on-hand near capacity — carriers price the marginal exposure higher when bonded backlog approaches the SFAA 10x net-working-capital benchmark; (2) shorter performance term causing the annualized cost to spike; (3) a credit-tier reclassification mid-application (a refreshed credit pull dropped you into the next band — see the Producer's Desk section above); (4) a routed-to-standard-market scenario where preferred carriers declined and the bond bound in non-standard markets; and (5) carrier-specific surcharges (design-build, retroactive bonding on a mid-project change order, advance-payment bonds under FAR 28.106-1). Any of these can add 25–100 basis points.
Does the SBA Bond Guarantee Program change my calculation?
Yes, in two ways. First, an SBA guarantee lets a subprime-credit contractor obtain a bond at preferred-market rates (the SBA backstops the surety), so a contractor who would otherwise price at 4%–7% can price closer to standard-market rates. Second, the SBA charges a guarantee fee of 0.6% of contract price on performance and payment bond guarantees (no fee on bid bonds), which adds to the surety premium. Effective March 18, 2024, SBA statutory limits are $9 million on non-federal contracts and $14 million on federal contracts; the SBA QuickApp program serves contracts up to $500,000 with approximately one-day approval. See the how to get a surety bond guide for the SBA application path.
My California public works contract is $30,000 — does the bond percentage and rate work the same?
Yes on percentage, no on rate. California Public Contract Code § 7103 triggers performance and payment bond requirements at any state public works contract above $25,000 — your $30,000 contract is in. The bond amount is 100% of contract price (so a $30,000 penal sum per bond). However, small-penal-sum bonds price worse on a per-dollar basis than larger bonds because the sliding-scale base rate is highest on the first $100K of exposure (~2.5%). Expect roughly $750–$1,000 annually for a clean-credit principal, plus the separate payment bond. PCC § 10221 also requires the bond come from an admitted surety insurer (no cash deposits in lieu of bond).
If you want a state-by-state rate table rather than the calculation methodology, the performance bond rates by state guide consolidates federal Miller Act, all 50 state Little Miller Act thresholds, and credit-tier rate bands in one reference. If you want the underlying statutory framework — when bonds are required rather than how to compute the premium — the performance bond requirements guide covers FAR 52.228-15 mechanics, AIA A312 form differences, and how state LMA forms diverge from the federal template.
For sibling calculation pages on adjacent bond types, the bid bond cost by state guide covers bid-bond percentage floors and the federal vs state procurement bid-bond rules (bid bonds price differently from performance bonds — usually a fixed fee or a percentage of the bid amount, not the full contract). The contractor license bond cost by state guide covers state-level licensing bond pricing, which sits on a different statute set entirely (state license boards, not Miller Act / LMA).
For the conversion endpoints, the performance bond calculator runs the two-axis math on your numbers in real time. The performance bonds hub lists every state-specific purchase page; the government contracts performance bond page covers the federal procurement flow specifically; the payment bonds page covers the paired payment bond that always runs alongside a Miller Act performance bond; and the combined performance and payment bonds page covers the dual-bond purchase structure.
For pricing context across all surety lines, the surety bond cost guide covers contractor, license, court, and probate bond rate structures. To submit a quote request, open the performance bond quote intake or call 1-844-810-BOND. New to surety? Start with the how to get a surety bond guide or the top-level surety bond learning center.
You have the math. Run your number.
The two-axis model — contract-size base rate × credit-tier multiplier — is the same one our intake desk uses to pull a quote. Send the bond intake at the top of this page, run the live calculator, or call the producer line for a same-day commitment on standard credit. Federal Miller Act, state Little Miller Act, private commercial — same producer, Treasury-listed carriers, A-rated by AM Best.
YMYL disclaimer: this page describes the calculation framework for performance surety bonds. Premiums and rate bands are illustrative carrier rate data and not regulated rates. Statutes verified May 13, 2026 against the cited .gov sources. Final premium is set by the underwriting carrier at bind.