CALIFORNIA WC PAYROLL AUDIT GUIDE · 2026

Workers Comp Payroll Audit: The Complete Employer Guide

Your workers comp policy is auditable. The premium you pay at inception is an estimate. At policy expiration, your carrier audits actual payroll, verifies class codes, and issues a final bill — or a refund. Surprise audit bills of $20,000–$80,000 are common. Here’s how audits work and how to prepare.

Reviewed by Bollinsure Insurance Services — CA Licensed Broker, License #0D94699
Covers All CA Carriers
Updated 2026

What Is a Workers Comp Payroll Audit?

Workers comp is written on estimated payroll. The carrier calculates a deposit premium at policy inception based on projected payroll for the upcoming year. At the end of the policy period — typically 12 months — the carrier conducts a payroll audit to determine:

The audit produces a final premium. If actual payroll exceeded estimates, an audit additional premium bill is issued (due in 30 days). If actual payroll was lower, a return premium is issued. Audit bills are legally collectible — carriers will cancel future coverage and send to collections if unpaid.

There are three audit types:

  1. Mail audit — the carrier sends a questionnaire; the employer completes and returns payroll data. Common for small accounts.
  2. Physical audit — an auditor visits your office and reviews records in person. Required for most accounts over $25,000 in premium and all construction accounts.
  3. Voluntary audit — the employer initiates. Useful when you know actual payroll is significantly lower than estimated and you want to recover overpaid premium early.

What Auditors Review

Documents an auditor will request:

Best practice: organize all of these before the auditor arrives. An organized presentation signals a well-run operation and reduces the auditor’s need to dig deeper than necessary.

Payroll Inclusions and Exclusions

What IS included in workers comp payroll under WCIRB rules:

What is EXCLUDED from workers comp payroll:

Subcontractor Payroll — The Biggest Audit Risk

This is where most large audit bills originate. If a subcontractor you used during the policy period cannot provide a certificate of insurance (COI) showing workers comp coverage from an admitted California carrier for the period they worked, their payroll is added to your policy at your applicable class code rate.

Sub Trade Sub Payroll Code Applied Audit Addition
Framing (no COI) $300,000 5645 ($10.52) $31,560
Electrical (expired COI) $150,000 5190 ($5.38) $8,070
Cleaning (no COI) $80,000 9015 ($4.22) $3,376
Landscaping (no COI) $60,000 6217 ($7.62) $4,572

How to protect yourself:

  1. Collect COIs before work begins — not after the job is done
  2. Set calendar reminders 30 days before COI expiration dates
  3. Call the issuing carrier to verify active coverage for large subcontractors
  4. Build a COI requirement into all subcontract agreements with penalty language
  5. For subs with expired COIs discovered at audit: attempt to obtain retroactive certificates (some carriers will issue; most won’t). Document your good-faith effort.
  6. AB 5 note: contractors who hired workers as 1099s who don’t pass the ABC test may face payroll additions as misclassified employees, not just subcontractors

Class Code Allocation at Audit

Auditors verify that payroll matches class code descriptions. Common reclassifications that result in additional premium:

Construction: Office staff coded under the field trade rate. A project administrator coded at 5645 ($10.52) instead of 8810 ($0.15) represents a $10.37/100 difference — or an $18,666 audit addition on $180,000 of payroll if not proactively split before the audit. The inverse: a “superintendent” coded 8601 ($2.42) who actually performs physical construction work. The auditor reclassifies to the field code, adding $5–$8 per $100 of payroll. Interview-based physical audits catch this frequently.

Restaurant: All employees coded 9079 when the operation qualifies for 9082 (fast food). The rate difference — $2.82 vs. $3.42 — is a 17% spread that becomes significant at volume.

Healthcare: Coding all home care workers 8825 when some work in assisted living facilities governed by a different code, or vice versa. Misalignment between actual duties and assigned code is the most common source of audit adjustments across all industries.

The best defense against class code reclassification at audit is doing the work proactively. Review your current class code listing with your broker before the audit date. If any codes are misaligned with actual duties, flag and correct them — a voluntary code correction ahead of audit is far less disruptive than an auditor-imposed reclassification.

How to Prepare for Your Audit — Step by Step

  1. Pull all IRS 941s for the 4 quarters in your policy period
  2. Create an employee roster with name, job title, actual duties, class code assignment, and quarterly payroll amounts
  3. Separate payroll for employees who split time between codes (field + office, multiple trades)
  4. Compile and verify all subcontractor COIs — create a spreadsheet with sub name, carrier, policy number, and effective/expiration dates
  5. For subs with COI issues: attempt to resolve before the audit date
  6. Identify and document all payroll exclusions you’re entitled to (overtime premium, expense reimbursements)
  7. Review your current class code listing with your broker before the audit — if any codes are wrong, flag them proactively
  8. Brief your point-of-contact (bookkeeper, office manager) on what to expect and what not to volunteer beyond what’s asked
  9. Have all records organized in a binder or folder — physical audits go faster and smoother with organized documentation
  10. If you anticipate a significant audit bill, talk to your broker first — some carriers allow deposit adjustments mid-term to avoid a large year-end shock

Contesting Audit Additional Premium

If you receive an audit bill and believe it’s wrong:

  1. Review every line item — common errors include wrong payroll totals, subcontractor payroll added without valid basis, incorrect class code applied, and exclusions not applied
  2. Request the audit work papers in writing — you are entitled to see the auditor’s calculations
  3. File a written audit dispute within the carrier’s dispute window (typically 30–60 days from bill date — check your policy declarations)
  4. Support your dispute with documentation: payroll records, COIs, job descriptions, contracts
  5. Your broker can file the dispute on your behalf and has leverage with the carrier that you don’t have as a direct contact
  6. If the carrier denies the dispute: you can file a complaint with the California Department of Insurance (CDI) for procedural violations. For substantive disputes, WCAB has limited jurisdiction; civil litigation is an option for large amounts.

Do NOT simply ignore the bill while disputing. Pay the undisputed portion to avoid cancellation. If the entire bill is disputed, send a written dispute with a statement that payment is withheld pending resolution — and send it via certified mail to create a paper trail.

Mid-Term Audits

Some carriers conduct mid-term audits at the 6-month mark on:

A mid-term audit produces a premium endorsement adjusting your ongoing deposit for the rest of the policy. This is typically less disruptive than a year-end audit — the adjustment is spread over remaining months rather than hitting as a lump sum. If you receive a mid-term audit notice, treat it with the same preparation as a year-end audit. The documentation requirements are identical.

Year-Round Practices to Avoid Audit Surprises

Sources & References

  • · WCIRB Uniform Statistical Reporting Plan — Payroll definitions, inclusions and exclusions
  • · WCIRB California Workers Compensation Classification System — Class code payroll rules
  • · California Labor Code §3700 — Employer coverage requirements
  • · CDI Premium Audit Regulations — 10 CCR §2695 et seq.
  • · CDI Annual Workers Compensation Market Report 2024
  • · WCIRB Research: “Employer Payroll Audit Compliance in California” (2022)
INDEPENDENT BROKER · 14 APPOINTED CA CARRIERS

Facing an audit bill? Let’s review it.

We review audit work papers, identify disputable items, and file disputes on your behalf. We also shop your renewal across all eligible California carriers.

Get a free review →

Aaron Bollinger · Bollinsure Insurance Services · CA License #4345268