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:
- Actual payroll by employee and class code
- Whether any uninsured subcontractors were used
- Whether class code allocations are correct
- Whether the operations match what was described on the application
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:
- Mail audit — the carrier sends a questionnaire; the employer completes and returns payroll data. Common for small accounts.
- 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.
- 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:
- IRS Form 941 (quarterly payroll tax returns) — the primary payroll verification source
- Payroll journals and registers by employee, by quarter
- W-2s and 1099s for the policy period
- Employee records showing job titles and hire/termination dates
- Subcontractor COIs (certificates of insurance) — this is the highest-stakes item for construction accounts
- Contracts with subcontractors and independent contractors
- Sales records (for commission-based compensation)
- General ledger for owner/officer draws
- Business license confirming legal entity
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:
- Regular wages and salaries
- Bonuses and incentive pay (except specific exclusions)
- Commissions (full amount for commissioned employees)
- Vacation, holiday, and sick pay actually received
- Employer-controlled tips and mandatory service charges
- Overtime pay — but with an important exclusion (see below)
- Housing and meals provided as compensation (at actual cost)
What is EXCLUDED from workers comp payroll:
- The overtime premium portion (the extra 0.5× above straight time) — this is a WCIRB-specific exclusion and is frequently missed. Example: an employee earns $30/hr and works 50 hours in a week. Regular pay = $1,500. OT pay = $225 (15 hrs × $15 OT premium). The $225 OT premium is excluded from WC payroll; only $1,500 counts.
- Employer-paid group health insurance premiums
- Employer 401k and retirement contributions
- Properly documented business expense reimbursements (IRS accountable plan)
- Severance paid after last day of work
- Active military pay for employees on military leave
- Tips received directly from customers (not employer-controlled)
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:
- Collect COIs before work begins — not after the job is done
- Set calendar reminders 30 days before COI expiration dates
- Call the issuing carrier to verify active coverage for large subcontractors
- Build a COI requirement into all subcontract agreements with penalty language
- 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.
- 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
- Pull all IRS 941s for the 4 quarters in your policy period
- Create an employee roster with name, job title, actual duties, class code assignment, and quarterly payroll amounts
- Separate payroll for employees who split time between codes (field + office, multiple trades)
- Compile and verify all subcontractor COIs — create a spreadsheet with sub name, carrier, policy number, and effective/expiration dates
- For subs with COI issues: attempt to resolve before the audit date
- Identify and document all payroll exclusions you’re entitled to (overtime premium, expense reimbursements)
- Review your current class code listing with your broker before the audit — if any codes are wrong, flag them proactively
- Brief your point-of-contact (bookkeeper, office manager) on what to expect and what not to volunteer beyond what’s asked
- Have all records organized in a binder or folder — physical audits go faster and smoother with organized documentation
- 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:
- Review every line item — common errors include wrong payroll totals, subcontractor payroll added without valid basis, incorrect class code applied, and exclusions not applied
- Request the audit work papers in writing — you are entitled to see the auditor’s calculations
- File a written audit dispute within the carrier’s dispute window (typically 30–60 days from bill date — check your policy declarations)
- Support your dispute with documentation: payroll records, COIs, job descriptions, contracts
- Your broker can file the dispute on your behalf and has leverage with the carrier that you don’t have as a direct contact
- 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:
- New accounts (first policy year)
- Accounts that showed significant payroll growth
- High-risk industries (construction, staffing, home health)
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
- Maintain a class code payroll ledger updated monthly — know your running payroll by code before the auditor does
- Track employee duty changes in real time — when a field employee moves to office, recode immediately in your payroll system
- Collect and file every subcontractor COI at contract signing, not when the job ends
- Set COI expiration reminders 30 days in advance for every active subcontractor
- Review your estimated vs. actual payroll with your broker quarterly — if you’re tracking significantly over or under estimate, request a mid-term adjustment to avoid a large year-end bill
- Keep audit work papers from prior years — they help you anticipate what the auditor will focus on and document patterns of correct classification
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)