Skip to content
← All posts
COMPLIANCEMarch 4, 20269 min read

Workers' comp audit prep: a year-round playbook for small contractors

Every contractor dreads the workers' comp audit. If you keep good records year-round, the audit is a 30-minute review. If you don't, it's a 3-day reconstruction project.


Once a year, your workers' comp insurer audits you. They want to know who you employed, how much they were paid, and what classification each one falls into. Get it right, no problem. Get it wrong, and your premium adjusts upward, often by thousands.

Most small contractors treat the audit as a fire drill: 2–3 days of frantic reconstruction from paper timecards, QuickBooks reports, and memory. Here's how to turn it into a 30-minute review.

~6 in 10
Premium audits that surface a payroll or classification discrepancy (industry estimate)
$1,500+
Typical premium adjustment when records don't line up (illustrative)
4 yrs
Records most insurers expect you to keep on hand
30 min
What a clean year-round file turns the audit into

What auditors actually want

Three things, in order of importance:

  1. Gross payroll by classification code. Your premium is computed as a rate × gross payroll per class. Get the classifications right.
  2. Subcontractor payments + certificates of insurance. If a sub isn't insured, you're paying premium on their work as if they were your employee.
  3. Overtime exclusion proof. In most states, the OT premium portion (the 0.5× on top of base) is excluded from the comp-premium calculation. You need clean records to claim it.

Year-round playbook

Every week

  • Save the weekly payroll PDF + CSV from your time-tracking system. Keep them in a year-named folder.
  • Note any new hires with their classification (e.g., 5183 - Plumbing, 5190 - Electrical Wiring).

Every month

  • If you used 1099 subs this month, log the dollar amount paid AND confirm you have a current Certificate of Insurance on file.
  • Review payroll for unusual entries (bonuses, vacation cash-out, sick pay). These are sometimes excluded from premium calc.

Every quarter

  • Reconcile your time-tracking export against your QuickBooks payroll register. Mismatches now are easy to fix; year-end is brutal.
  • Spot-check classifications. Anyone whose duties changed mid-quarter?

Year-end (before the auditor's visit)

  1. Pull total gross payroll for the year, broken down by employee.
  2. Map each employee to one classification code (or split if their work mixed classifications).
  3. Pull total 1099 sub payments + verify COI for each sub.
  4. Compute the OT premium portion you want to exclude (the 0.5× on top of base). Your time-tracking system should show this.
  5. Pull weekly PDFs into a single folder, easy to share.
QuarterWhat to doWhy it matters
Q1 (Jan–Mar)File last year's audit packet; confirm class codes with your broker for the new year.Catches a misclassification before it compounds over 12 months of payroll.
Q2 (Apr–Jun)Reconcile time-tracking exports to your payroll register; refresh every sub's Certificate of Insurance.A lapsed COI mid-year is the #1 way sub payments get charged back to you as payroll.
Q3 (Jul–Sep)Spot-check OT premium reporting and any duties that shifted (field to office, or vice-versa).The 0.5× OT premium is excludable in most states — but only if your records prove it.
Q4 (Oct–Dec)Assemble the full packet: gross payroll by class, sub totals + COIs, OT-premium breakout, weekly PDFs.Walking in with the packet done turns the auditor's visit into a review, not a reconstruction.
A year-round cadence beats a year-end scramble. Illustrative timeline — adapt the quarters to your fiscal year and your insurer's audit window.
The one habit that makes audits painless
Save the weekly payroll PDF and CSV the moment each pay period closes, into a folder named for the year. That's it. Everything an auditor asks for is a by-product of records you already generated each week, so the audit becomes retrieval, not reconstruction. Contractors who do this finish in 30 minutes; those who don't lose 2–3 days.

Classification: the single biggest source of refunds (and penalties)

Workers' comp rates vary wildly by classification. Electrical wiring (NCCI 5190) is much cheaper than roofing (NCCI 5551). Misclassify a journeyman as the cheaper code and you save money, until the audit, when they assess back premium plus penalties.

Conversely: if you have employees doing low-risk inside work (estimators, office staff) being charged at the high field rate, you can request a reclassification and lower your premium. Most contractors never bother and overpay year after year.

Ask your broker to walk through your class codes annually. A 30-minute conversation can save thousands.
OSHA — Injury & Illness Recordkeeping
The federal standard for the injury logs (Forms 300/300A/301) that underpin your experience rating and feed straight into a workers' comp audit. Straight from the source.

The 1099 trap

If you pay a sub without a current Certificate of Insurance, the auditor treats their pay as YOUR payroll and charges you the premium. A $25,000 plumbing sub without a COI just cost you ~$1,500 in extra premium (at typical trade rates).

Mitigation: don't pay a sub their final invoice until you have their COI on file. If they let coverage lapse mid-job, you're exposed for the period they were uncovered.

Overtime premium exclusion

In most states (35+), the premium portion of overtime, the 0.5× added on top of the base rate, is excluded from the comp-premium calculation. So if Carlos earned $40/hr regular and $60/hr OT, only $40 of each OT hour goes into the comp-premium base. The $20 OT premium is excluded.

But the auditor only excludes this if YOU show them the math. Bring a report that breaks out OT premium by employee. Otherwise they default to including everything and you overpay.

How Clox helps

Clox's PDF + CSV exports break out:

  • Total regular hours + gross
  • Total OT hours + premium portion (the 0.5× excluded amount)
  • Per-employee totals you can hand the auditor
  • Per-project hours if you need to allocate to job classifications
  • A signed, tamper-evident version of the same record, for the rare case where an adjuster or attorney questions whether the numbers were edited after the fact. They can verify it came from Clox unchanged on a public page.

Drop the year's worth of PDFs in a folder, share with the auditor, done.

Try Clox free for 14 days
Audit-ready exports every week. PDF + CSV with OT premium broken out. Built for trades that get audited annually.

Keep reading

OPERATIONS
COMPLIANCE

Want this kind of clarity in your weekly payroll?

Start your free trial

14 days free · No credit card required