Skip to main content
The Fennec Lab

Contractor License Bond + Insurance Stack Cost Calculator

Estimate the annual carrying cost of the contractor regulatory + insurance stack: state license bond + general liability + workers' compensation. Models state license bond premium (typical 1-3% of $5K-$50K face value depending on state and license class), GL base premium plus revenue-scaling component (industry-typical $1K-$3K base plus $5-$15 per $1,000 of revenue), and workers' comp premium based on NCCI class codes (5403 carpentry, 5474 painting, 5183 plumbing, 5190 electrical, 5538 sheet metal / HVAC, 5645 residential carpentry, 5022 masonry) times the OSHA experience modification rate (EMR — multiplier on the base class rate; 1.00 = industry average, 0.70 = excellent safety, 1.50+ = severe claims history). Reports total annual cost, cost as percentage of revenue (industry typical 2-5%), and a recommended coverage tier based on contract size (light to $100K, standard $100K-$1M, enhanced $1M-$10M, premium above $10M). Tool, not advice — actual premium quotes vary by state, surety, GL carrier, and the contractor's specific loss history; NCCI class codes have state-specific overrides (TX, WY are non-NCCI monopolistic-style states with alternative rate-making) and state license bond requirements change.

Calculator

Adjust the inputs below; the result updates instantly.

Jurisdiction

State of operation. Used for state-specific bond face value defaults and to flag non-NCCI states (TX, WY, ND, OH, WA are exclusive-state or monopolistic-fund states with alternative workers' compensation rate-making; TX is unique as elective-coverage with no NCCI). Enter the two-letter state code (e.g., CA, FL, TX).

Classification

Contractor classification — drives the NCCI workers' compensation class code rate and the typical license bond requirement. General contractor uses Carpentry NOC 5403 as the proxy class for workers comp; specialty trades use their trade-specific NCCI class. Residential carpentry (NCCI 5645) carries a meaningfully higher rate than commercial carpentry (5403) because of higher fall-from-height exposure on residential work.

Coverage tier

Business size

Workers compensation

License bond

General liability

Total annual cost (bond + GL + WC)

$44,200.00
License bond annual premium
$300.00
General liability annual premium
$17,500.00
Workers' compensation annual premium
$26,400.00
NCCI class code rate (per $100 payroll)
6
Annual payroll
$440,000.00
Cost as % of revenue (industry typical 2-5%)
2.21%
Recommended coverage tier
STANDARD
Coverage tier description
Standard tier — state license bond, $1M/$2M general liability, full workers comp. Suitable for contracts $100K to $1M.
Summary
Annual cost stack: $300 license bond + $17,500 general liability + $26,400 workers comp = $44,200. Bond: $20,000 face value × 1.5% premium rate. GL: $1,500 base + $16,000 revenue component on $2,000,000 revenue at $8.00 per $1,000. WC: NCCI class rate $6.00 per $100 of $440K payroll, EMR 1.00. EMR of 1.00 is at industry average; no EMR penalty or credit. Total cost as % of revenue (2.2%) is within the typical 2-5% range for small contractors. Recommended coverage tier for $500,000 contract size: STANDARD. This is a screening tool for the regulatory + insurance stack cost; actual premium quotes vary by state, surety underwriter, GL carrier, and specific loss history. NCCI class codes have state-specific overrides (TX, WY, and a few other monopolistic / non-NCCI states use alternative rate-making systems). Verify the current requirement with the state licensing authority and the workers comp authority for the operating state.

Tools to go with this

Carrying the full contractor regulatory + insurance stack? Lock in the EMR reduction playbook and the coverage-tier audit before renewal.

Fennec Press's contractor-operations bundle includes the state-by-state license bond requirement matrix, the NCCI class code lookup with state overrides, the EMR reduction playbook (job-site safety program, claims management discipline, return-to-work program — moving from 1.10 EMR to 0.85 EMR cuts WC premium by 23%), the GL coverage-tier audit (light to premium), the umbrella policy stacking framework, the builders' risk policy specification template, the professional liability decision tree for design-build contractors, the 1099 versus W-2 classification compliance checklist for subs, and the certificate-of-insurance verification workflow — built for GCs, residential builders, specialty trade owners, and the construction insurance brokers and CFOs who advise them.

Open Fennec Press contractor insurance + bonding bundle

Fennec Press is our sister site. Outbound link is UTM-tagged and disclosed.

How this calculator works

This is a screening tool for estimating the annual carrying cost of the contractor regulatory and insurance stack: state license bond, general liability insurance, and workers' compensation. The license bond premium is the face value times an annual premium rate (typically 1-3%). The GL premium is a base premium plus a revenue-scaling component (industry-typical $5-$15 per $1,000 of revenue). The workers' comp premium is the annual payroll times the NCCI class code rate times the OSHA experience modification rate (EMR). The output is the total annual cost, the cost as a percentage of revenue (industry-typical 2-5% for small contractors), and a recommended coverage tier (light to premium) based on contract size. This is a tool for owner-operators and CFOs sizing the annual insurance and bonding budget; actual premium quotes vary by state, surety, GL carrier, and the contractor's specific loss history.

The framework — NCCI, OSHA EMR, and state licensing authorities

Contractor regulatory and insurance economics are governed by three independent rate-making systems plus state-specific licensing authorities.

NCCI (National Council on Compensation Insurance). NCCI publishes the workers' compensation class code system and loss-cost benchmarks for 38 states plus DC. The class codes used in this calculator (5403 Carpentry NOC, 5474 Painting NOC, 5183 Plumbing NOC, 5190 Electrical NOC, 5538 Sheet Metal / HVAC, 5645 Residential Carpentry, 5022 Masonry) are the NCCI taxonomy for the most-common contractor trades. Non-NCCI states (CA WCIRB, NY, NJ, DE, IN, MA, MI, MN, NC NCRB, ND, OH, OR, PA, TX, WA, WI, WY) use independent rating bureaus or monopolistic state funds; ND, OH, WA, WY are monopolistic-state-fund states with no private market; TX has elective coverage (employers can opt out as "non-subscribers" but lose certain litigation defenses).

OSHA Experience Modification Rate (EMR). EMR is a multiplier on the NCCI base class rate, computed from the contractor's 3-year loss history versus industry average. EMR 1.00 = industry average; EMR 0.70 = excellent safety record; EMR 1.30 = bad year with severe claim; EMR 1.50+ = multiple severe claims. EMR is the highest-leverage variable in WC premium — a 0.70 EMR contractor pays 30% less premium than a 1.00 EMR contractor; a 1.30 EMR contractor pays 30% more. Many commercial GCs require subs to have EMR at or below 1.00 as a bid prerequisite, which makes EMR reduction a competitive necessity for specialty subs.

State licensing authorities. The state contractor licensing authority sets the license bond requirement and the license classes. California Contractors State License Board (CSLB) requires a $25,000 license bond for general contractors. Florida Construction Industry Licensing Board (CILB) requires $20,000-$50,000 depending on license class. Washington requires a $12,000 contractor registration bond. Oregon Construction Contractors Board (CCB) requires $10,000-$20,000 depending on class. Texas has no state contractor license for most trades (municipal licenses only). North Carolina (NCLBGC) and Illinois have no state license bond. The state-specific requirements change; verify the current bond face value and premium rate with the state licensing authority and a licensed surety bond producer.

Inputs explained

State. Selects state-specific bond face value defaults and flags non-NCCI states for the user. The calculator uses NCCI midpoint rates as a defensible baseline for WC premium; for non-NCCI states, verify the state-specific rate with the contractor's broker.

Contractor classification. Drives the NCCI class code lookup for WC premium and provides context for the typical license bond requirement. General contractor uses Carpentry NOC 5403 as the proxy class; specialty trades use their trade-specific class.

Typical contract size. Drives the recommended coverage tier — light (state minimum) for contracts to $100K, standard ($1M/$2M GL) for $100K-$1M, enhanced ($2M/$4M plus umbrella) for $1M-$10M, premium ($5M+ stacked) above $10M.

Annual revenue at risk. Drives the GL premium revenue-scaling component (premium scales linearly with revenue) and the cost-as-percentage-of-revenue affordability metric.

Employees and average annual wage. Drive the WC payroll computation (payroll equals employees times average wage). Industry-typical for contractor employees is $45K-$75K depending on skill mix; BLS construction-trade SOC 47-2000 series reports $50K-$65K median nationally.

EMR factor. OSHA experience modification rate. EMR 1.00 is industry average; below 1.00 is favorable, above 1.00 is unfavorable. EMR resets after 3 years of clean experience, so EMR reduction is a multi-year project.

License bond face value and premium rate. State-specific bond face value (typical $5,000-$50,000) and annual premium rate (typical 1-3%). First-time licensees and contractors with credit issues pay at the high end; contractors with strong credit and surety relationship pay at the low end.

GL base premium and revenue rate. Two-component GL premium. Base premium typically $1,000-$3,000 for a small contractor at $1M/$2M occurrence/aggregate; revenue rate typically $5-$15 per $1,000 of revenue depending on classification.

Industry benchmarks — the 2-5% of revenue band

Total contractor regulatory + insurance stack annual cost typically lands between 2% and 5% of annual revenue for small to mid-market contractors. The drivers:

Sub-2% of revenue. Lightly-covered contractors — minimum state bond, $1M/$2M GL with no umbrella, small payroll. Often a sign that coverage is inadequate for the contract size and the contractor is exposed to a single bad claim that exhausts the GL limit.

2-3% of revenue. Standard coverage tier — state bond, $1M/$2M GL with $1M umbrella, full WC at industry-average EMR. The defensible range for residential remodelers and small commercial GCs at $1M-$5M revenue.

3-4% of revenue. Standard-plus tier — enhanced GL ($2M/$4M), $5M umbrella, WC at industry-average EMR. Common for commercial GCs at $5M-$25M revenue.

4-5% of revenue. Heavy coverage — premium GL stacked, large umbrella, builders' risk policies on multiple concurrent projects. Common for commercial GCs over $25M revenue and specialty trades with hazardous exposure (demolition, excavation, scaffolding, roofing).

Above 5% of revenue. Either a thin revenue base (start-up contractor with high fixed insurance costs spread over small revenue) or an unfavorable EMR (1.20+) and high-rate classification. Premium-reduction opportunities include safety program investment to reduce EMR, claims management discipline, classification audit to ensure correct NCCI class assignment, and broker shopping for better carrier match.

The cost-as-percentage-of-revenue metric is also a useful affordability indicator for bidding. A contractor at 4% insurance cost as percentage of revenue must build at least 4% into the bid markup just to cover the insurance carrying cost; bids that price below the insurance burden are structurally unprofitable regardless of project execution.

What this calculator does NOT model

This is an annual-cost screening tool for the regulatory + insurance stack, not a full broker quote. It does NOT model project-specific bonds (bid, performance, payment) — those are project-specific and run 0.5-3% of contract value per project. It does NOT model builders' risk (project-specific, 1-4% of contract value). It does NOT model umbrella policy stacking (typically $1,500-$3,000 per $1M of umbrella). It does NOT model professional liability for design-build contractors (typically $2,500-$10,000/year base depending on revenue). It does NOT model pollution liability (typical $1,000-$3,000/year for excavation / demolition / specialty hazardous trades). It does NOT model cyber liability. It does NOT model state-specific rate overrides for non-NCCI states (CA WCIRB, NY rating, TX non-subscriber alternatives) — for those states, verify the rate with the contractor's broker. It does NOT model NCCI class code splits when a contractor performs both commercial and residential work — split payroll across both classes by actual job assignment. It does NOT model the OSHA recordable rate or DART rate that drive EMR direction. For a definitive premium quote, work with a licensed surety bond producer (NASBP member) and a construction-specialty insurance broker.

Sources

This calculator is built against the following references:

  • NCCI — National Council on Compensation Insurance class code system, countrywide pure-loss rate data, and EMR methodology. The class codes used (5403, 5474, 5183, 5190, 5538, 5645, 5022) are the NCCI taxonomy for the most-common contractor trades.
  • OSHA — Experience Modification Rate methodology, recordkeeping rules (OSHA 300 log), DART rate computation.
  • State licensing authorities — CSLB (California), CILB (Florida), CCB (Oregon), L&I (Washington), NSCB (Nevada), ROC (Arizona), NCLBGC (North Carolina), and equivalent agencies for license bond face value requirements and license class structures.
  • State workers compensation bureaus — WCIRB (California), NCRB (North Carolina), TDI Workers Comp Division (Texas), and equivalent bureaus for non-NCCI state rate-making.
  • ISO commercial general liability policy forms — CG 00 01 occurrence form (the industry standard), CG 00 02 claims-made form, additional insured endorsements.
  • Surety Information Office — public-facing education on construction surety bonds.
  • NASBP — National Association of Surety Bond Producers; trade association for surety agents and brokers.
  • Federal Acquisition Regulation Subpart 28.1 — bond requirements on federal contracts; Miller Act (40 USC §3131) performance and payment bond requirements.

Last reviewed: 2026-05-17 against NCCI class code system (current as published), OSHA EMR methodology (current), CSLB / CILB / CCB / L&I state licensing bond requirements (current as published), ISO CG 00 01 GL policy form (current), and Federal Acquisition Regulation Subpart 28.1 (current).

A LICENSE BOND is a state-required surety bond that's a condition of holding a contractor's license. It protects consumers and the state from contractor financial mismanagement, license violations, and certain forms of bad-faith conduct. The bond face value is typically $5,000-$50,000 depending on state and license class; the contractor pays an annual premium of 1-3% of face value. The bond does NOT guarantee contract performance — if the contractor fails to complete a project, the homeowner files a claim against the LICENSE BOND for the state-defined claim categories (typically negligence, fraud, license violation) and the surety pays up to the bond limit. A PERFORMANCE BOND, by contrast, is a project-specific bond that guarantees completion of a specific construction contract. Performance bonds are typically 100% of contract value, are usually only required on commercial work over $100K and on public works (federal Miller Act, state Little Miller Acts), and the premium is project-specific (0.5-3% of contract value). License bonds protect the licensing authority and consumers in a general way; performance bonds protect the specific project owner.

Resources

Links marked sponsoredmay earn The Fennec Lab a commission. They do not affect the calculator's output. See disclosures.

  • NCCI — National Council on Compensation InsuranceNCCI maintains the workers' compensation class code system used in 38 states and DC. The class codes (5403 Carpentry NOC, 5474 Painting NOC, 5183 Plumbing NOC, 5190 Electrical NOC, 5538 Sheet Metal, 5645 Residential Carpentry, 5022 Masonry, others) and the Experience Modification Rate (EMR) methodology drive WC premium computation. Non-NCCI states (CA, NY, NJ, DE, IN, MA, MI, MN, NC, ND, OH, OR, PA, TX, WA, WI, WY) use independent rating bureaus or monopolistic state funds.
  • OSHA — Recordkeeping and EMROSHA recordable rate and DART (Days Away, Restricted, or Transferred) rate are leading indicators of EMR direction. A clean OSHA 300 log year reduces the loss data flowing into the next NCCI EMR computation; recordable incidents and lost-time claims drive EMR upward over the 3-year experience window.
  • Surety Information OfficeSurety Information Office provides public-facing education on construction surety bonds — license bonds, performance bonds, payment bonds, bid bonds. The SIO underwriting framework is the standard reference for understanding surety capacity and pricing.
  • NASBP — National Association of Surety Bond ProducersNASBP is the trade association for surety bond agents and brokers. The NASBP membership directory is the primary source for finding licensed surety producers in any state; the NASBP Pipeline newsletter covers surety market conditions and underwriting trends.
  • IRS — 1099-NEC and worker classificationThe W-2 versus 1099 classification analysis (IRS 20-factor common-law test, DOL six-factor economic-realities test) determines which workers go on the contractor's payroll (and into workers' comp computation). Misclassification exposes the contractor to retroactive payroll tax, penalty, interest, and workers' comp claim exposure if the 'sub' is reclassified as an employee.
  • Federal Acquisition Regulation — Subpart 28.1 (Bonds on federal contracts)FAR Subpart 28.1 governs bond requirements on federal contracts; Miller Act (40 USC §3131) requires performance and payment bonds on federal construction over $150,000. State Little Miller Acts impose similar requirements on state public works.

Related calculators

Search calculators

Find a calculator by name, cluster, or statute