Quick answer
California workers' comp premium follows one formula: your payroll ÷ 100, multiplied by your class-code rate, multiplied by your experience modification (X-Mod), then adjusted for carrier credits and minimum premiums. Cost varies enormously by trade — a high-risk class like roofing is priced many times higher per $100 of payroll than a clerical class — and two carriers can quote the same business very differently. The three levers you control most are your class codes, your X-Mod, and how widely your account is marketed.
Last updated: July 2026 · Reviewed by Michael Kohanfars, Principal · Wellington Partners Insurance Services (CA Lic #0G89296)
There's no flat price — California workers' comp is built from a formula, and the same business can get very different quotes. Here's exactly what drives the number and where the savings are.
"How much does workers' comp cost?" is the first question almost every California business owner asks — and the honest answer is that there's no single price. Your premium is built from a formula, and the inputs vary widely by trade, claims history, and carrier. This guide breaks down exactly what goes into the number so you can see where you have leverage. For the full picture of how California comp works, start with our complete California workers' comp guide.
Every California workers' comp premium starts the same way:
Payroll ÷ 100 × class-code rate × X-Mod = base premium (then adjusted for credits & minimums)
So the cost isn't a flat percentage — it scales with your payroll, the risk of your trade (the class-code rate), and your claims history (the X-Mod). Change any input and the premium moves.
Your class code — the WCIRB classification that describes what your employees actually do — sets the base rate, and the spread between trades is huge. A high-hazard class like roofing carries one of the steepest rates of any class in California because of fall exposure, while a clerical or sales classification is a fraction of that. This is why the same $500,000 of payroll can produce wildly different premiums depending on the trade. It's also why getting your classification right — and splitting out lower-rated payroll like office and sales staff where the rules allow — is one of the most effective ways to control cost. Many California construction trades also use a dual-wage system, where the rate depends on whether workers are paid above or below an hourly threshold.
The X-Mod multiplies your entire premium based on how your claims history compares to similar businesses. A 1.00 is average; below 1.00 you pay less than the base rate, and above 1.00 you pay a surcharge on every class code. Because it's a multiplier on the whole policy, the X-Mod is often the difference between a competitive premium and an expensive one — and it's largely within your control. See our guide on how to lower your X-Mod for the specifics.
Premium is based on your actual payroll, verified at the annual audit. Two things matter here: reporting the right payroll figures, and making sure each dollar sits in the correct class code. Payroll that's misclassified into a higher-rated code — for example, office staff left in a construction code — inflates your premium, and it's one of the most common (and most correctable) sources of overpayment.
Every policy has a minimum premium — the least a carrier will charge to put a policy in force, regardless of how small your payroll is. This matters most for very small businesses and for contractors who need a $0-payroll "ghost" policy to stay CSLB-compliant with no employees. Minimums vary significantly by carrier and classification, so for small accounts the choice of carrier can be the whole ballgame.
California carriers set their own rates off the WCIRB's advisory rates, and they price appetite differently — one carrier may want your class of business and quote aggressively while another loads the rate or declines it. That's why quotes for the identical business can vary by a wide margin, and why accepting an automatic renewal without shopping so often means overpaying. Marketing your account across multiple carriers is where real savings usually appear.
Wellington Partners has specialized in California workers' comp since 2009. The fastest way to know what your business should actually pay is to let us market your account — we'll check your class codes and X-Mod for errors and put your account in front of carriers that want your trade.
Premium equals your payroll divided by 100, multiplied by your class-code rate, multiplied by your experience modification (X-Mod), then adjusted for carrier credits and minimum premiums. Class code and X-Mod are the inputs you can most influence.
Usually one of three reasons: a high-risk class code, an X-Mod above 1.00 from past claims, or payroll misclassified into a higher-rated code. An un-shopped renewal can also mean you're simply not getting a competitive rate.
No. California carriers set their own rates off the WCIRB's advisory rates and price appetite differently, so quotes for the identical business can vary widely. This is why marketing your account to multiple carriers matters.
The least a carrier will charge to issue a policy, regardless of how small your payroll is. It's the main cost driver for very small businesses and for $0-payroll ghost policies, and it varies significantly by carrier and classification.
Verify your class codes and split out clerical payroll where allowed, manage your X-Mod through safety and claims handling, prepare for the audit with subcontractor certificates, and have a broker market your account instead of auto-renewing.
Send us your current policy and payroll — we'll check your class codes and X-Mod and market your account to multiple California carriers, free.