Key takeaways
- California's approved advisory pure premium rates average $1.65 per $100 of payroll for policies starting on or after September 1, 2026 — up 6.6% from 2025. Construction trades run far higher.
- Most construction trades use two codes split by hourly wage. A worker one cent under the threshold is rated at the higher, low-wage rate — often double.
- Your experience modification (ex-mod) multiplies the whole premium: a 1.30 mod costs 30% more than average, a 0.80 mod saves 20%.
- Correct classification, documented wages, subcontractor certificates and fast claim handling are the levers that move premium the most.
If you run a construction company in California, workers' compensation is probably your single largest insurance bill — and the one that surprises contractors most at renewal and audit. We regularly talk with Bay Area contractors who received a quote that felt impossibly high and had no idea how it was calculated.
This guide breaks down where the numbers come from: the rate per $100 of payroll for common trades, how California's dual-wage system changes that rate, how your experience modification multiplies it, and the practical steps that actually bring premiums down.
How California workers' comp premium is calculated
Every workers' comp policy in California starts with the same basic formula:
The basic formula
(Payroll ÷ 100) × class rate × experience mod × carrier adjustments = premium
Each employee's payroll is assigned to a classification code. The rate for that code is applied per $100 of payroll, then your experience mod and the insurer's own rating plan (schedule credits or debits, expense constants, minimum premiums) are layered on.
The Workers' Compensation Insurance Rating Bureau of California (WCIRB) publishes an advisory pure premium rate for every class. That figure is the bureau's estimate of what losses and claim-handling expenses will cost per $100 of payroll. It is a benchmark, not a price: each insurer files its own rates and adds its own expenses, so two carriers can quote very different premiums on the same payroll.
For policies starting on or after September 1, 2026, the Insurance Commissioner approved advisory pure premium rates that average $1.65 per $100 of payroll across all industries — 6.6% higher than the September 1, 2025 average. That's the second straight year of increases after more than a decade of flat or falling rates. Construction is far above that statewide average.
2026 workers' comp rates by trade
The table below shows approved advisory pure premium rates per $100 of payroll effective September 1, 2026, for trades we quote often. Each trade has two codes — one for employees paid below the hourly threshold and one for employees paid at or above it.
| Trade | Codes (low / high wage) | Hourly threshold | Below threshold | At or above |
|---|---|---|---|---|
| Carpentry (most framing) | 5403 / 5432 | $46.00 | $12.075 | $5.321 |
| Electrical wiring | 5190 / 5140 | $40.00 | $3.729 | $2.109 |
| Plumbing, heating & A/C equipment | 5183 / 5187 | $35.00 | $5.716 | $2.732 |
| Roofing | 5552 / 5553 | $33.00 | $20.827 | $12.112 |
| Wallboard / drywall installation | 5446 / 5447 | $45.00 | $6.233 | $3.249 |
| Concrete — sidewalks & floor slabs | 5201 / 5205 | $36.00 | $8.245 | $4.748 |
| Painting & waterproofing | 5474 / 5482 | $36.00 | $8.509 | $4.778 |
| Clerical office employees | 8810 | — | $0.214 | |
A few notes on reading these numbers. Framing: most wood framing is rated under carpentry (5403/5432), but framing new one- and two-family homes can fall under a separate residential carpentry code, so confirm which one your work fits. Electrical: the pair is written 5190/5140, and 5190 is the low-wage (more expensive) code — it's easy to get backwards. Roofing is the most expensive construction class in the state at either wage level.
What that looks like in real dollars
Take one full-time carpenter working 2,080 hours a year, before any mod or carrier adjustments:
- Apprentice at $30/hour: $62,400 payroll × $12.075 per $100 ≈ $7,535 in pure premium.
- Journeyman at $48/hour: $99,840 payroll × $5.321 per $100 ≈ $5,312 in pure premium.
The higher-paid carpenter costs about $2,200 less to cover, even with $37,000 more in wages. That counter-intuitive result is the dual-wage system at work.
California's dual-wage rule: the cliff that catches contractors
Sixteen California construction classes are split by hourly wage. Higher-paid workers statistically have fewer and shorter claims, so their code carries a lower rate. The thresholds rose for every pair on September 1, 2026 — for carpentry, from $41 to $46 an hour.
- It's a cliff, not a slope. An employee one cent below the threshold puts all of their payroll in the low-wage code.
- It's decided employee by employee. Crew averages don't count.
- "Regular hourly wage" is defined narrowly. Overtime premium, bonuses and per diem generally don't count toward the threshold.
- Undocumented payroll goes to the expensive code. If an auditor can't confirm an employee's hourly wage from time and pay records, that payroll is typically assigned to the low-wage class.
Check your renewal against the new thresholds
A journeyman who earned $43 an hour qualified for the high-wage carpentry code last year. Under the 2026 threshold of $46, that same employee now falls into the low-wage code unless their pay changed. If your policy renewed after September 1, 2026, compare each employee's wage to the new thresholds before your audit — a modest raise can sometimes cost less than the premium difference.
General contractors, supervisors and office staff
There's no single "general contractor" rate in California. A general building contractor's field payroll is classified by the work employees actually perform, which often means carpentry codes for self-performing GCs. A few related points matter:
- Executive-level supervisors who only supervise — and never perform manual labor — may qualify for a separate supervisor classification with a lower rate. The criteria are strict, and one day of hands-on work can disqualify them.
- Clerical staff who never go to jobsites can be rated as clerical (8810), at a fraction of construction rates. Anyone who visits sites regularly usually can't.
- Subcontractors without their own workers' comp can be treated as your employees, with their payroll added to your policy at audit.
How your experience mod drives costs up or down
Once your business is large enough to qualify, the WCIRB calculates an experience modification (ex-mod or "mod") that compares your actual claims to the claims expected for a business of your size and trade. A 1.00 mod is average. Below 1.00 earns a credit; above 1.00 is a surcharge.
| Base premium | Ex-mod | Modified premium | Difference |
|---|---|---|---|
| $40,000 | 0.80 | $32,000 | Saves $8,000 |
| $40,000 | 1.00 | $40,000 | Average |
| $40,000 | 1.30 | $52,000 | Costs $12,000 more |
A few things owners often don't realize about the mod:
- It looks back about three years. The calculation generally uses three policy years of payroll and losses, ending roughly a year before the mod takes effect. A bad year follows you for three renewals.
- Frequency hurts more than severity. The formula weights the first portion of each claim most heavily, so several small claims usually raise your mod more than one larger claim of the same total.
- Open claims count at their reserve. If a carrier sets a high reserve on a claim that later closes for less, your mod may be calculated on the higher number. Ask for reserve reviews before the claim values are reported.
- A high mod limits your market. Many carriers won't quote above a certain mod, and some general contractors won't hire subs above 1.00 or 1.25.
9 practical ways contractors lower their workers' comp premium
- Classify every employee correctly. Review job duties against WCIRB phraseology every year, especially if your work mix changed.
- Document hourly wages for dual-wage classes. Keep time records that show regular hourly rates so qualifying employees land in the cheaper code at audit.
- Separate office and outside-sales payroll where employees genuinely meet the rules — and keep them off jobsites.
- Collect certificates of insurance from every sub before they start, and keep them current. It's the cheapest audit protection there is.
- Report injuries the same day. Prompt reporting and the carrier's medical provider network keep claims smaller and shorter.
- Build a return-to-work program. Offering modified duty gets injured employees back sooner and reduces lost-time costs that drive your mod.
- Keep your safety program real. California requires every employer to maintain a written Injury and Illness Prevention Program; outdoor crews also need heat illness procedures. Carriers look for training records, not binders on a shelf.
- Review your mod worksheet. Check for wrong payroll, claims that belong to another employer and reserves that should be reduced.
- Shop the renewal and consider pay-as-you-go. Carrier rates differ widely for the same class. Payroll-based billing reduces the deposit and the size of audit adjustments.
If you've been hit with an unexpected bill after an audit, read our guide to common California workers' comp audit mistakes.
CSLB licensing and workers' comp
Every California employer with even one employee must carry workers' compensation. For licensed contractors there are extra rules: concrete (C-8), HVAC (C-20), asbestos abatement (C-22), roofing (C-39) and tree service licensees must already carry a policy even with no employees. Under current law, that requirement expands to nearly all CSLB license classes on January 1, 2028, so sole owners who now file an exemption should plan ahead.
Need the full picture? See our workers' compensation insurance page and our contractor general liability coverage overview.
Find out what your crew should really be paying
Send us your payroll by trade, your current mod and your last three years of loss runs. We'll check your classifications, look for dual-wage savings and shop your renewal with multiple carriers.
Sources
- WCIRB — Insurance Commissioner's decision on the September 1, 2026 pure premium rate filing
- WCIRB — Regulatory and pure premium rate filings (approved September 1, 2026 rates)
- WCIRB — Classification Search updated for September 1, 2026
- CSLB — SB 1455 changes, including the delay of mandatory workers' comp for all licensees to January 1, 2028
- Cal/OSHA — Title 8 §3203, Injury and Illness Prevention Program
This guide is general information, not legal, tax or coverage advice. Coverage depends on the actual policy language, underwriting and your specific operations. Rates and rules change; confirm details with a licensed professional before making decisions. Bay Area Business Insurance Solutions, CA License #0D90958.