Serving Stockton · San Jose · San Rafael since 2013  |  ¡Hablamos Español!
Insurance City ↗209-670-1556
Via Rapida Insurance Blog · July 2026 · Reading time: 8 min

Workers' Comp Audits in California: Why Your Premium Changed & How to Prepare

Every California workers' comp policy comes with an end-of-year audit. If your actual payroll was higher than your estimate — or if workers were misclassified — you get a bill. In our experience placing coverage for 3,000+ policyholders across California, this bill can range from a few hundred dollars to tens of thousands, and most employers are caught off guard. Here is exactly what triggers a large adjustment and what to do before the auditor calls.

What is a workers' comp audit — and why does it happen?

When your insurer writes a workers' compensation policy, they charge you a deposit premium based on your estimated payroll for the coming year. At policy expiration — typically within 90 days — the insurer conducts a premium audit to compare that estimate to your actual payroll records. The difference, multiplied by your class code rate, becomes either an additional bill or a credit on your account.

This is not optional or unusual. Under California law, every workers' comp policy is subject to audit per the policy conditions approved by the Workers' Compensation Insurance Rating Bureau of California (WCIRB). The WCIRB sets the base rates and class codes that determine how much you pay per $100 of payroll — and those rates vary enormously by trade.

How workers' comp premiums are calculated — the numbers that matter

Understanding the math is the first step to understanding your audit bill. The basic formula is:

Premium Formula
Premium = (Payroll ÷ $100) × Class Code Rate × Experience Modifier
Your experience modifier (EMR) starts at 1.0 for new accounts and adjusts up or down based on your claims history. A clean 3-year record can push it below 0.85; a bad year can push it above 1.5. A 0.5-point move on the modifier changes your premium by 50% on a large payroll.

The class code rate is where most surprises live. The WCIRB publishes rates for every occupation. A few real examples from current California approved rates:

Class CodeOccupationApproximate Rate per $100 Payroll
8810Clerical office employees$0.40 – $1.00
5183Plumbing contractors$4.00 – $6.00
5474Painting contractors$5.00 – $8.00
5403Carpentry & framing contractors$8.00 – $14.00
5551Roofing contractors$18.00 – $30.00+
8017Retail store employees$1.00 – $2.50
9082Restaurant employees$2.00 – $3.50

A clerical worker and a roofer earning the same $60,000 salary generate wildly different premiums. If an auditor reclassifies $60,000 of payroll from clerical (code 8810, ~$0.60/$100) to roofing (code 5551, ~$22/$100), the additional premium on that one worker alone could exceed $12,000.

What triggers a large audit adjustment?

In our book of business, the following five situations account for the majority of large audit bills we see California employers receive:

1. Misclassified subcontractors without certificates of insurance

This is the single biggest driver. California law — specifically California Labor Code §3602 — treats uninsured subcontractors as employees for workers' comp purposes. If you hire a sub who does not have their own workers' comp coverage, your insurer can add that sub's payroll to your policy at your class code rate during the audit.

"The most common shock audit we see is a contractor who paid $80,000 to subs throughout the year and never collected their certificates of insurance," says the commercial team at Via Rapida Services. "The insurer adds all $80,000 at the trade rate — often $12 to $20 per $100. That's a $10,000 to $16,000 additional premium on a single line item."

2. Payroll growth you didn't report mid-term

Many employers set an estimate in January and forget to update it. If you hired additional crew members in April — or if overtime pushed payroll 30% higher than projected — the audit will catch the difference. A $200,000 payroll estimate that became $280,000 in reality generates an additional $2,400 in premium at a $3.00/$100 rate, or $5,600 at a $7.00/$100 rate.

3. Employees performing duties outside their assigned class code

A clerical employee who sometimes rides along to job sites may get reclassified to a field code. A restaurant manager who occasionally covers kitchen shifts may be shifted from a supervisory code to a cook code. Auditors are trained to ask about actual duties, not just job titles. The rate difference can be 5× to 10× on a misclassification.

4. Overtime and bonuses included in payroll

Workers' comp premiums in California apply to straight-time wages only — not to overtime premium (the extra half-time portion of overtime pay). However, many payroll systems report total gross wages including overtime premium. If you submit gross payroll figures without breaking out the overtime premium, you may be overpaying — or an auditor who accepts gross figures will produce an inflated result. Separating base pay from overtime premium is worth doing before every audit.

5. Officers and owners not exempt

In California, corporate officers and LLC members can elect to exclude themselves from workers' comp coverage under a signed waiver. If you have been paying premiums on yourself or your partner when you could have been exempt, the audit is an opportunity to correct that going forward. Our guide to owner exemptions in California covers the process.

Facing an audit adjustment you weren't expecting? Walk us through your payroll and subcontractor situation — we can review whether the class codes applied are correct and help you prepare documentation for a dispute if needed.

Call 209-670-1556 Workers' Comp Overview

What types of audits does California use?

There are three audit formats. Which one your insurer uses depends on your premium size and policy history:

Mail audit (most common for small employers)

The insurer sends a questionnaire and payroll worksheet. You complete it, attach supporting documents, and return it by mail or email. This is the format most small California businesses face. Turnaround is typically 30 to 60 days from submission.

Phone audit

An auditor calls to walk through your payroll records over the phone. Common for mid-size accounts. You need to have your records in front of you during the call.

Physical (on-site) audit

An auditor visits your office and reviews your records directly. Required for larger accounts (often those with annual premiums above $10,000) and for employers with complex payroll or multiple locations. The site visit itself usually takes 1 to 3 hours; processing the results takes several additional weeks.

Exactly what records to have ready

Regardless of audit type, having these documents organized before the auditor contacts you prevents delays and reduces the chance of an inflated result:

Real-World Example
Landscaping company, 8 employees + 4 uninsured subs
Estimated payroll at policy start: $320,000. Actual payroll at audit: $320,000 (accurate). Sub payments not covered by certificates: $95,000. Auditor adds $95,000 at landscaping rate (code 0042, ~$7.50/$100) = $7,125 additional premium. Had the contractor collected COIs from subs, the bill would have been zero. One conversation with each sub before the job starts eliminates the exposure entirely.

How to prepare before the audit arrives

The best time to prepare for a workers' comp audit is throughout the year, not when the questionnaire lands in your inbox. Here is the system the commercial team at Via Rapida Services recommends to clients:

  1. Collect COIs from every subcontractor before work starts. Make it a condition of the contract — no certificate, no payment. File them in a dedicated folder by policy period.
  2. Report payroll changes mid-term. If your headcount grows significantly or overtime spikes, contact your broker to update the estimate. This prevents a large lump-sum bill at audit and keeps your cash flow predictable.
  3. Audit your own class codes annually. Ask your broker to confirm that every employee's code reflects their actual duties. A code review before renewal costs nothing and can surface both overcharges and gaps in coverage.
  4. Separate overtime premium from base pay in payroll reports. Most payroll software (QuickBooks, ADP, Gusto) can generate a report that isolates overtime premium hours. Pull this before each audit cycle.
  5. Keep a payroll reconciliation file. One spreadsheet showing estimated payroll vs. actual, quarter by quarter, makes the audit questionnaire a 15-minute task instead of a 2-day scramble.

What if the audit result is wrong?

Audits are not infallible. If you believe the insurer applied the wrong class code, added a sub who did carry their own coverage, or used gross payroll when overtime premium should have been excluded, you have the right to dispute the finding. The process:

  1. Contact your insurer in writing within 60 to 90 days of the audit statement (check your specific policy — deadlines vary).
  2. Provide the documentation that supports your position: the sub's COI, corrected payroll detail, or the WCIRB classification rule that governs your case.
  3. If the insurer does not resolve the dispute, file a complaint with the California Department of Insurance (CDI) or request a formal classification review from the WCIRB.

Disputes are most often won on the subcontractor issue — specifically, when an employer produces a valid COI that the auditor overlooked or did not request. Keep those certificates on file for at least three years after the policy period closes.

En Español

¿Recibiste una factura de auditoría de compensación laboral más alta de lo esperado? Preparamos esta misma guía completa en español — por qué cambia tu prima y cómo prepararte para la auditoría.

Lee la guía en español ›

How an independent broker helps at audit time

Via Rapida Services is licensed throughout California (CA License #6003045) and places workers' comp coverage across multiple carriers, including commercial programs through The Hartford. An independent broker's role at audit time is not just to hand you the questionnaire — it includes:

If you received an audit bill you weren't expecting, or if your renewal premium jumped without explanation, reach out by phone or WhatsApp. We serve employers across California — same-day response, English y español.

Frequently Asked Questions

Why did my workers' comp premium go up after an audit?

Your policy is issued on estimated payroll. The audit compares that estimate to your actual wages paid. If actual payroll was higher — more employees, more overtime, or subcontractors added to your policy because they lacked their own coverage — the insurer bills you for the difference. The most common driver is uninsured subcontractors being reclassified as employees at your trade rate.

How long does a workers' comp audit take in California?

A mail audit typically takes 30 to 60 days from submission of your records. A physical audit involves a 1 to 3 hour site visit plus several weeks of processing. Disputes can extend the timeline further, but most insurers resolve disputes within 60 to 90 days of the written dispute submission.

What records do I need for a workers' comp audit?

You need: payroll journals by employee and class code, federal Forms 941 for the policy period, all 1099-NEC forms for subs, certificates of insurance from every subcontractor, California DE 9/DE 9C state payroll returns, and signed officer exemption waivers if applicable. Certificates of insurance from subs are the most important single document — they prevent your insurer from treating those workers as your employees.

Can I dispute a workers' comp audit result in California?

Yes. Submit a written dispute to your insurer within 60 to 90 days of the audit statement, including documentation that supports your position. If unresolved, escalate to the California Department of Insurance or request a WCIRB classification review. Most successful disputes involve producing a valid subcontractor COI that was overlooked.

What is the most common reason for a large workers' comp audit bill?

Misclassified subcontractors without certificates of insurance. When a sub lacks their own workers' comp coverage, California law requires your insurer to treat that sub's payroll as yours. For trade contractors, where class code rates can exceed $20 per $100 of payroll, even a single uninsured sub can generate a five-figure audit adjustment.

Got an Audit Bill You Didn't Expect?

We'll review your class codes and payroll documentation — and tell you whether the number is right or whether you have a case to dispute. Licensed throughout California. Hablamos español.

Call 209-670-1556 Workers' Comp Overview
Researched and reviewed by Via Rapida Services licensed agents — CA Insurance License #6003045. Class code rates are approximate WCIRB-approved ranges and vary by carrier, policy, and experience modifier. Last reviewed 2026-07-27.