The best preparation for a workers' comp audit is to have your payroll records, class code duties and subcontractor paperwork ready before the auditor asks for them. Do that and the audit is a routine true-up of your premium. Skip it and you can get a bigger bill than you should.
This guide shows what an audit is, which records to pull, how to build a simple audit worksheet, where employers lose money, and what to do if the final bill looks wrong.
TL;DR
- A workers' comp audit compares the payroll you estimated when you bought the policy with what you actually paid. Your premium is adjusted up or down to match.
- Gather payroll registers, tax filings, time records, subcontractor certificates of insurance and a short description of each job role before the audit starts.
- If your records do not split payroll by job duty, the auditor can put it all in the most expensive class code.
- Check your class codes during the policy term, not after the bill arrives.
- If you disagree with the result, ask for a written explanation and use your state's dispute process.
Table of Contents
- What a workers' comp audit actually is
- When the audit happens and what triggers the paperwork
- The records to gather before the auditor asks
- Build a simple audit worksheet
- Where employers lose money in an audit
- A month-by-month routine that keeps you audit-ready
- During the audit
- If the final bill looks wrong
- What we see: our perspective
- How we can help with your policy
- Related coverage worth checking at the same time
- FAQ
- Sources
What a workers' comp audit actually is
When you buy workers' compensation, your premium starts as an estimate. It rests on the payroll you expect to pay over the term, multiplied by a rate for each class code. The audit replaces that estimate with real numbers. The National Council on Compensation Insurance (NCCI) defines audited exposure as the actual exposure based on a final audit of your payroll records, used to charge the final premium. Estimated exposure is only an approximation until that audit verifies it.
So the audit works in both directions. If your payroll came in lower than estimated, you may get money back. If you hired more people, worked more overtime or took on riskier work, you owe more.

Audits are routine. Paycor's audit guide notes they happen annually when your policy term expires and are not a sign that you did anything wrong. Depending on the carrier, you may get a physical audit at your office or your accountant's, a phone audit, a mail-in questionnaire or an online self-audit. The request letter tells you which one you have.
Why accuracy matters beyond this year
Audited payroll and loss figures do not stay with one carrier. NCCI explains that this unit statistical data is the foundation of industry-wide rating, and it feeds your experience modification factor, the mod that raises or lowers your premium in later years. A sloppy audit can follow you for several renewals.
When the audit happens and what triggers the paperwork
Most audits happen after the policy expires, so you are reconstructing a full year. Many carriers also run interim or mid-term reviews on larger accounts or on classes with a history of errors. Either way, the clock starts the day your policy begins. The easiest way to prepare is to keep records in audit-ready form all year, so the audit takes an hour and not a week.
If you do not respond to the audit request, the carrier can estimate your exposure for you. That estimate rarely helps you. Reply to the first letter, even if you need more time to assemble the records, and ask who your auditor is and how they prefer to receive documents.
The records to gather before the auditor asks
Auditors want to tie every dollar of payroll to a document, and then tie every employee to a class code. Pull these together for the full policy period.
Payroll and tax records
- Payroll registers for every pay period, showing each employee's gross pay
- Quarterly federal tax returns (Form 941 or 944) and state unemployment filings
- W-2s and W-3, plus 1099s for contractors you paid
- The general ledger or accounting records, so payroll can be reconciled against what you spent
- Overtime detail showing the premium portion separately from straight time
- Officer and owner payroll, with the role each person actually performs
Time and job records
- Timecards, time-clock data or digital timekeeping exports
- Daily logs, job tickets and work orders
- Job contracts and invoices that show the type of work and where it was done
These matter most when employees do more than one kind of work. Original, job-specific time records are what let an auditor split payroll between classes.
Subcontractor and independent contractor records
- A current certificate of insurance from every subcontractor, covering the whole time they worked for you
- Written contracts, invoices and proof of payment
- Certificates for general liability and auto where relevant, with an explanation for any that are missing
Without a certificate showing the subcontractor carried their own workers' comp, an auditor can treat what you paid them as your payroll. For contractors, this is one of the largest swings in an audit. If your contracts also call for additional insured or loss payee wording, our guide on contract-ready requests for CG 20 10 and loss payee covers the paperwork side.
Employee details
- A list of employees with hire and termination dates
- A short job description for each role: what the person does each day, whether they work in an office, in the field, on ladders or in a vehicle
- Fringe benefits and bonuses, since some count as payroll and some do not
Build a simple audit worksheet
Many owners search for an audit worksheet because the request letter is vague. A basic worksheet makes the audit easier because you do the reconciliation first and find the gaps yourself. Templates exist, such as the payroll classification audit worksheet from MangoApps. They start by recording the policy period, legal entity, FEIN, work locations and states, so the worksheet matches the exact term under review. You can also build your own in a spreadsheet with these columns:
| Column | What to enter | Why the auditor cares |
|---|---|---|
| Employee name | Everyone on payroll during the term | Confirms headcount |
| Job duties | Plain description of daily work | Supports the class code |
| Class code | The code on your policy | Sets the rate |
| Gross pay | Regular wages | Core exposure |
| Overtime premium | Extra portion only | Often excluded from payroll |
| Hours by task | From time records | Splits mixed duties |
| Notes | Seasonal, part-time, remote, leased | Explains oddities |
At the bottom, total the payroll and compare it to your Form 941 filings and your general ledger. If those three do not agree, find out why before the auditor does. Common reasons are bonuses booked to a different account, a terminated employee's final check, or owner pay recorded as a draw.
Where employers lose money in an audit
Records that cannot be verified
The most common pitfall is not having verifiable time records. Businesses estimate hours from memory or use a summary that was not built from the original data. The auditor then cannot split payroll and may default everything into the highest-rated class. An Oregon regulatory order against an insurer's audit, In the Matter of Elements Roofing Contracting, shows how much is at stake: the dispute turned on whether the employer's documents were verifiable time records and whether payroll had been moved to the highest rated class. Even in that case, the employer needed documentation to make the argument. Do not count on winning after the fact. Collect timecards, contracts and daily logs well before the audit begins.

The wrong class code
There are more than 700 possible classification codes, so a small misclassification can overcharge you every year. Review your classes against the real daily work, not against the title on the policy. If a clerical employee now spends half the day in the shop, or if you added a service line, tell your agent during the term. Remember that carriers often do not reverse an audit bill once it is issued. Corrections frequently show up as credits against future periods, which is a cash flow problem for a small business. Our guide to workers' compensation for Arlington, MA employers explains how class codes tie to the work you do.
Uninsured subcontractors
This is the biggest surprise for contractors. If a subcontractor's certificate has lapsed or was never collected, the auditor can charge you for that payroll at your rate. Collect certificates before work starts, diary the expiration date and ask for renewals before the old certificate lapses.
Payroll that should not count
Some amounts are generally excluded from payroll, and some are included. The rules vary by state and carrier, and the Oregon order above also looked at whether loans and gifts had been properly excluded. Do not guess. Ask your auditor or agent which items are included under your state's rules, and keep documentation for anything you plan to exclude.
Owners, officers and employees paid in cash
Officers and owners may count at a minimum or maximum payroll, depending on state rules and whether you elected coverage. Cash payments or paid-off-the-books workers are the fastest way to a bad outcome, because they appear in no record and the auditor may add an estimate. Put every worker on a record you can show.
A month-by-month routine that keeps you audit-ready
- At policy start: Confirm class codes, estimated payroll and who is covered. Save a copy of the declarations page.
- Monthly: Save payroll reports and reconcile them to your ledger. Record any hires, terminations or role changes.
- Before each subcontractor starts: Get the certificate of insurance and a signed contract.
- Quarterly: Compare actual payroll with your estimate. If you are running far over or under, ask your agent about an adjustment, which can prevent a large balance at the end.
- 60 days before expiration: Assemble your audit folder, update the worksheet and confirm job descriptions.
- When the audit letter arrives: Reply promptly, schedule the visit and send only what was requested, in an organized set.
During the audit
Be available, be organized and answer what is asked. Walk the auditor through how your business works and what each role does. If you do not know an answer, say so and follow up with the document. Do not guess about hours or duties. Ask the auditor which class code they intend to assign to each group of employees, and speak up right away if a description does not match the real work. It is much easier to correct a classification during the audit than after the bill.
Take notes on what you handed over and when. A short email afterward listing the documents you provided creates a record.
If the final bill looks wrong
You have rights. Regulators generally expect carriers to give clear explanations for premium changes. The Delaware Department of Insurance, in a bulletin on payroll audit practices, shows the sort of expectations a state can set: written explanations of premium changes, a basis for any reclassification and, in some cases, at least 30 days to pay a final audit bill. Carriers may not have to hand over their internal audit worksheets, but they should support the final bill with transparent documentation.
Follow these steps:
- Ask in writing for the breakdown of payroll by class and the reason for any reclassification.
- Compare it to your own worksheet line by line.
- Send corrections with the supporting records you did not provide earlier.
- Escalate to the carrier's audit supervisor if the auditor does not change it.
- Use the formal dispute process. Deadlines are strict. In Delaware, for example, appeals must be made during the policy period or within 12 months of termination. Your state will have its own rule, so check your Department of Insurance guidance and your policy documents.
Ask for the explanation as soon as the bill arrives and before you pay it as a fixed balance. If you are in Massachusetts, a rating bureau also exists to handle classification questions, so ask your agent which route fits your case.
What we see: our perspective
We are an independent agency, and we see audits from both ends of the policy. Our experience is that the audit problem is rarely at the audit. It starts months earlier, when the estimated payroll was too optimistic, a class code was never reviewed or a subcontractor certificate went missing.
Because we are independent, we can shop your workers' comp across carriers, and we pay attention to more than the premium quote. We look at how a carrier handles audits, what they ask for and how they explain a bill. A cheaper estimate that turns into a surprise balance is not cheaper.
Our advice is simple. Treat the audit as a year-round habit. Talk to your agent when your business changes, send us your payroll mid-term if you are growing, and keep your subcontractor certificates in one place. For contractors, we pair this with builders risk coverage on project work so your paperwork is consistent. If you run a small business and are not sure how workers' comp fits with your other coverage, our article on employers liability coverage is a good next read.
— Mike
How we can help with your policy
If your audit is coming up, or the last one surprised you, we can review your class codes and payroll estimates against what your business actually does. We help individuals, families and businesses across multiple states, and our business insurance page covers workers' compensation along with general liability, commercial property, BOP, commercial auto and professional liability. Reach out, tell us what your crew does, and we will give you an honest read before your next renewal.
Related coverage worth checking at the same time
An audit is a good moment to review the rest of your program. Workers' comp pays for employee injuries, not for lawsuits from third parties or damage to your property. Many owners find gaps when they look at it together. Our guide to small business insurance mistakes to avoid is a quick check, and the article on claims-made versus occurrence policies helps you avoid renewal gaps on liability coverage. If you are also thinking about why you carry the coverage at all, see why your business needs workers' compensation.
FAQ
What is a workers' compensation insurance audit?
It is a review of your payroll and job duties after the policy term to confirm the premium. Your starting premium was based on an estimate, and the audit replaces it with actual figures. You may get a refund or owe an additional premium.
What is included in workers' compensation payroll?
Generally, payroll means gross wages paid to employees, and it can include items such as bonuses and commissions. Some items may be excluded, and the rules differ by state and carrier. Ask your agent or the auditor about overtime premium, tips, benefits and owner pay before the audit so you can document them.
How long do I have to prepare?
Policy audits typically happen after the term ends, and the carrier will contact you with a request. Use the time before the policy expires to build your folder. Once you receive the letter, respond promptly and ask the auditor for a date that gives you time to gather records.
Can I dispute an audit result?
Yes. Ask the carrier in writing for an explanation of the changes and the basis for any reclassification, then send your supporting records. If that fails, use your state's formal dispute process, because deadlines apply. Check your Department of Insurance guidance and your policy documents.
Sources
- Paycor: Workers' Comp Audit Preparation Guide
- NCCI: Data Reporting Glossary
- NCCI
- Oregon DFR: Final Order INS-WCA 19-8-005, Elements Roofing Contracting
- Delaware Department of Insurance: payroll audit practices bulletin
- MangoApps: Workers' Compensation Payroll Classification Audit Worksheet Template
