Skip to main content

Your Workers' Comp Premium Audit Is Coming: How to Pass Without a Surprise Bill

14 min readMike ThriftMike Thrift
Your Workers' Comp Premium Audit Is Coming: How to Pass Without a Surprise Bill

You paid your workers' comp premium all year based on an estimate — and now your insurer wants to see the receipts. If the payroll you reported in January doesn't match what you actually paid, or if one employee is tucked into the wrong class code, the audit at year-end can add thousands to your bill overnight. The good news: the audit is entirely predictable, and with the right records you can walk in prepared instead of surprised.

Workers' compensation is an auditable policy in every state for a reason. Your premium is calculated from two variables that no one knows exactly until the year is over: how much you paid people, and what kind of work they actually did. The audit reconciles estimate to reality. Understanding how auditors test both — and what they treat as payroll when you hire subcontractors — is the difference between a quick true-up and a painful retroactive charge.

Why Workers' Comp Is Auditable (and Why Your Estimate Is Always Wrong)

Unlike general liability or property coverage where the exposure base is relatively static, workers' comp premium is Payroll ÷ 100 × Class Rate × Experience Modifier. At binding, your carrier uses projected payroll by classification for the coming 12 months. Nobody hits a projection exactly.

Maybe you gave mid-year raises, paid overtime to cover a busy season, hired two more field technicians, or shifted your office manager from 50% clerical to mostly warehouse work. All of that changes the math. The insurer collects an estimated premium up front to provide coverage, then verifies the real numbers after the policy period ends.

If actual payroll was lower, you may get a refund or credit. If it was higher — or if payroll was placed in a higher-rated class code than you originally reported — you owe the difference. The audit is not a gotcha. It's the mechanism that ensures you were charged the correct premium for the risk the insurer actually carried.

Most carriers wrap this up within 60 days after expiration. You'll receive a letter, email, or portal invitation explaining which audit type you were selected for. Smaller, single-location businesses with straightforward operations often get a voluntary mail, phone, or online portal audit. Larger premium sizes, construction or other high-hazard classes, multi-state payroll, or prior audit issues are more likely to draw an in-person field audit at your office.

The Three Audit Types and What Triggers Each

Voluntary / Mail / Online Portal Audit

The most common for small businesses under roughly $5,000 to $10,000 in annual premium. You upload or mail payroll summaries, tax filings, and general ledger pages, then complete a questionnaire or brief phone interview. The auditor may never visit. Turnaround is fastest, but you still must provide source documents — not just a spreadsheet you typed up last night.

Telephone Audit

A step up in interaction. An auditor calls to walk through your operations, confirm your description of work, and probe any year-to-year changes. You'll still submit documents, but the call allows the auditor to clarify class codes and ask about subcontractors, overtime, and officers. Have someone available who actually knows the day-to-day work — not just the bookkeeper who posts payroll.

Physical (Field) Audit

An auditor — either your carrier's employee or a contracted premium audit firm — visits your place of business or conducts a detailed virtual review for more complex accounts. Expect a scheduled appointment, a request list sent in advance, and time to walk through jobs, payroll records, and subcontractor files. Some state pools mandate a physical audit once your premium crosses a threshold, for example $5,000 to $49,999 requiring a field review depending on the program.

If you ignore the first two good-faith attempts to complete a voluntary audit, most policies include a non-compliance charge that can be up to three times your estimated annual premium. That clause is filed with the state and enforceable. Cooperation is almost always cheaper than avoidance.

What the Auditor Actually Asks For

Auditors are reconciling two things: the total remuneration that counts as payroll, and the class codes that payroll belongs in. They will typically request:

Payroll and tax records

  • Payroll journals or registers by check date, showing gross pay, overtime, and pay type
  • Quarterly Form 941s for the audit period, plus state unemployment (SUTA) filings
  • Annual W-2 and W-3 totals — these should tie to your payroll registers
  • General ledger, cash disbursements journal, and checkbook if payroll is processed outside a formal system
  • For owners, officers, sole proprietors, and LLC members: disclosure of elections to include or exclude and the endorsements on file

Operations and classification support

  • A clear description of what each employee actually does, by percentage of time if they wear multiple hats
  • Timecards, job logs, or crew sheets that support split payroll across classifications where permitted
  • Certificates of insurance (COIs) for every subcontractor and 1099 contractor paid during the policy period
  • General ledger detail for subcontractor and independent contractor payments, temporary staffing, and employee leasing

Overtime and other pay types

  • Proof that overtime premium — the extra half of time-and-a-half — was recorded separately by employee and week, if you want it excluded from premium

Missing any one of these forces the auditor to make assumptions in the carrier's favor. The cleaner the tie-out from payroll register to 941 to W-2 to general ledger, the fewer questions and adjustments.

Class Codes: The Single Most Controllable Cost

NCCI (and independent state bureaus in California, New Jersey, Pennsylvania, and a few others) publish four-digit classification codes. Each code carries a rate per $100 of payroll that reflects expected losses for that work. Clerical office employees (8810) might be $0.15 per $100, while carpentry or roofing is multiples higher. The same worker placed in the wrong code can double or triple the premium on their wages.

How Classification Works

Every business has a governing classification that describes the overall nature of the enterprise — but most businesses also have multiple class codes if they have distinct, separately rated operations. A landscaping company might have crew labor, shop mechanics, and clerical staff in three different codes. A small manufacturer might have machining, assembly, and warehouse.

Three rules drive most audit adjustments:

  1. Actual duties govern, not job titles. An employee titled "office manager" who spends 60% of her time in the shop pulling inventory is not 100% clerical. Auditors interview and observe to reassign payroll that lacks supporting time records.

  2. Split payroll requires contemporaneous records. If you want to allocate one person's wages across two codes — say, a foreman who does carpentry three days and estimating two days — you need daily timecards or job-cost records that break out hours by work type. Without that, the auditor assigns the entire wage to the highest-rated applicable code.

  3. Standard exceptions have strict tests. Codes like 8810 Clerical and 8742 Outside Sales are only available when work is exclusively in an office physically separated from operative hazards, or entirely away from the premises, with no interchange. Letting your office assistant cover the front counter during a rush, or having your "outside" salesperson fill in on installs, can disqualify the entire payroll from the low-rated code.

The Overtime Exception Most Businesses Miss

Under NCCI Rule 2-B-2, the overtime premium — the half-time portion of time-and-a-half — is excludable from workers' comp payroll, but only if your payroll records show the straight-time and premium separately by employee and week. If your payroll report just shows a flat $1,500 with no breakdown, or lumps overtime into "gross wages," the auditor must include it. Modern payroll systems can handle this automatically if you set an overtime earnings code that posts separately. If you run payroll manually, adding two columns — regular pay and overtime premium — and totalling them per week is the detail that saves you real money.

Officer, Owner, and Member Payroll Caps

Payroll for executive officers, LLC members, partners, and sole proprietors is often capped by state. For 2026, NCCI states increased the weekly maximum to $3,400 and the minimum to $1,700 for officers and LLC members. Some states apply annualized limits around $88,400 maximum / $44,200 minimum. If an officer elects inclusion or exclusion, pay must still be reported within those bounds, and the endorsement must match what corporate filings show. An officer listed as included but reported at $20,000 for the year may be bumped up to the minimum; an excluded owner who still draws a W-2 wage may be added back. Keep the election forms and payroll caps in your audit file so the auditor doesn't have to guess.

The Subcontractor Trap: When Someone Else's Payroll Becomes Yours

For general contractors, specialty trades, property managers, and any business that hires 1099 labor, this is where audits hurt the most. In almost every state, if you hire a subcontractor who does not carry their own workers' comp coverage at the time the work is performed, the payments you made to that subcontractor are treated as payroll to your own employees for premium purposes.

During the audit, the auditor adds uninsured subcontractor payments to your payroll in the subcontractor's appropriate class code and charges you premium on it. If the subcontractor was injured and you had no coverage proof, your insurer may also be responsible for the claim — which then hits your experience modification factor and future pricing.

This is entirely preventable with a COI discipline that becomes a monthly bookkeeping habit:

Collect before work starts

  • A current certificate of workers' compensation insurance naming your business as certificate holder, with effective dates that cover the job dates.
  • Never accept a generic "proof of insurance" screenshot, an expired certificate dated last year, or a promise to send it later.

Verify, don't just file

  • Use your state's proof-of-coverage lookup tool to confirm the policy is active. Carriers cancel for non-payment mid-term; a COI issued in January may be dead by July.
  • Check that the legal entity name on the COI matches the entity on the invoice and 1099. A certificate for "Smith Construction LLC" does not cover payments to "John Smith dba Smith Handyman."

Track expiration

  • Calendar every COI expiration. Require a renewal certificate before the old one lapses if the sub is still on the job. A one-week gap can make the sub's entire job payroll uninsured for audit purposes.

Keep the paper trail tied to payments

  • Maintain a simple register: subcontractor name, entity, COI effective/expiration dates, verification date, and total paid per policy period. Reconcile that total to your 1099-NEC filings and general ledger contractor accounts. If you can hand the auditor one reconciled schedule with certificates attached, you remove the reason to estimate.

For leased employees and labor brokers, include payroll and fees paid to the leasing firm — and verify whether the leasing arrangement is a true employee lease with coverage or a pass-through that still leaves you exposed under state rules.

How to Prepare Like an Auditor — Before the Letter Arrives

The best audits feel boring because everything reconciles on the first pass. Build these habits into your monthly close:

1. Run payroll-by-class-code every payroll, not at year-end. Ask your payroll provider to code each employee or hours line to a workers' comp class. At month-end, total payroll by class and compare to your 941 taxable wages. The sum of class-code payroll for the quarter should tie to federal taxable payroll plus any officer adjustments and excludable overtime.

2. Keep overtime separated in the source system. Create distinct earnings codes for regular, overtime premium, bonuses, per diem, and auto allowances. If you want overtime premium excluded, show employee, week ending date, regular hours, overtime hours, and premium amount. Attach the report to your audit packet.

3. Reconcile W-2s to the audit period. Workers' comp audits run on policy dates, which rarely align with calendar-year W-2s. Keep a 12-month roll-forward that starts with W-3 totals, adjusts for the policy period cut-off, adds or backs out officer caps, and lands on the payroll you are presenting.

4. Document job duties annually. A one-page description per role — where they work, what tools they use, what percentage of time is spent where — helps an auditor keep payroll in the correct code and defends against reclassification. Update it when duties change. Photographs of a genuinely separated clerical area are worth keeping if you claim 8810.

5. Centralize subcontractor files. One folder per subcontractor per policy year with COI, verification screenshot, invoices, and total paid. Mark expired COIs and stop-pay flags. Your auditor will ask for this first; handing it over organized saves hours of follow-up letters.

6. Retain for the audit window. Keep payroll registers, 941s, state UI returns, timecards, and COIs for at least five years. Experience ratings and retrospective disputes can reach back beyond the immediate audit.

Common Audit Adjustments — and How to Avoid Them

Payroll higher than estimate because raises and new hires were not reported. The fix is a simple true-up habit: send your agent updated payroll projections mid-term if you add headcount or take on a new line of work. A mid-term endorsement is cheaper than a surprise at audit.

Clerical payroll disqualified for lack of separation. If the office shares space with the shop or warehouse, build a physical divider or stop claiming clerical for staff who regularly enter the operative area. The standard is strict.

Overtime included because it wasn't broken out. Work with your payroll provider now to split regular and premium. If you already ran the year without separation, you generally cannot reconstruct it after the fact — the auditor must include it.

Uninsured subcontractor charges. As above: no current COI, no exception. Include the cost of this risk when pricing jobs that use subs — an extra 3% to 15% in comp premium on that sub's labor can erase your margin if you didn't collect the certificate.

Owner payroll at the wrong minimum or maximum. Review inclusion/exclusion endorsements at renewal and whenever ownership changes. Confirm the caps applied match your state's current bulletin.

Inconsistent records across sources. When your general ledger contractor expense for the year is $180,000 but your 1099-NEC total for the same subs is $120,000, the auditor will ask what the $60,000 difference is and may include it. Reconcile before the audit, and be ready to explain legitimate differences like materials versus labor breakout.

If You Disagree With the Results

You have the right to dispute the audit. Start by requesting the premium audit worksheet that shows payroll by class code, rates applied, overtime adjustments, officer caps, and subcontractor inclusions. Compare each line to your own records. Errors do happen — studies of construction audits frequently find misassigned governing classifications or failure to credit excludable overtime — and carriers have a formal dispute or appeal process. In many states you can also involve your agent, a premium audit consultant, or the state rating bureau for a classification review.

Keep your tone factual and documentary. "Here is the timecard support for split payroll," or "here is the dated COI and state verification screenshot" resolves more cases than argument.

A Bookkeeping System That Makes the Audit Disappear

The audit is ultimately a bookkeeping test. Businesses that track payroll by class code in the payroll system, separate overtime premium at the source, reconcile payroll to 941s and the general ledger monthly, and maintain a living register of subcontractor COIs spend an hour on an audit instead of a week — and avoid the five-figure adjustment that funds the auditor's second visit.

That same discipline pays off beyond comp. Clean payroll-by-class records feed accurate job costing, help you price labor-heavy jobs, support your experience mod narrative at renewal, and keep your general liability audit from duplicating the pain.

Simplify Your Financial Management

Staying audit-ready is just one example of why disciplined financial records matter — from reconciling payroll taxes to tracking subcontractor payments to proving your classifications. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in, and every transaction version-controlled alongside your code and contracts. Get started for free and build the kind of books that answer the auditor before they ask.

Share this article