The Workers' Comp Premium Audit Checklist for GCs
Updated August 29, 2026 · 8 min read
Every year, shortly after your workers' compensation policy expires, your insurer conducts a premium audit. The premium you paid during the year was an estimate based on projected payroll; the audit trues it up against what you actually paid out. For most small general contractors, the audit is routine — until the year it is not, and a stack of missing subcontractor paperwork turns into a surprise bill.
This guide explains why subcontractor documentation is the part of the audit that burns GCs most often, and gives you a checklist to prepare before the auditor calls.
Why uninsured subs can show up on your premium bill
Here is the rule that catches contractors off guard. Under the NCCI Basic Manual (the rulebook most states' workers' comp systems follow), specifically NCCI Basic Manual Rule 2-H, when a contractor uses uninsured subcontractors, the payments made to those subcontractors are generally treated as payroll of the contractor for premium calculation purposes.
In plain language: if you paid a sub $80,000 during your policy year and you cannot produce evidence that the sub carried its own workers' comp coverage for that period, the auditor can add that $80,000 (or a portion of it, depending on the rules that apply to labor versus materials) to your payroll and charge you premium on it — at the classification rate for the work performed. Construction class rates are among the highest there are, so the math gets painful quickly.
The logic from the insurer's side is straightforward: if the uninsured sub's worker is injured on your job, your policy may be the one that responds, so your premium should reflect that exposure. Whether and how this plays out in your state depends on your state's rules and your specific policy — this article describes the general NCCI framework, not a guaranteed outcome, and your insurance agent is the right person to confirm how it applies to you.
What the auditor will actually ask for
Premium auditors work from documents. For a small GC, the request list typically looks like this:
- Payroll records: payroll register, quarterly 941s, state unemployment reports, W-2s
- Cash disbursements or general ledger showing payments to subs
- 1099s and the W-9s behind them — this is how the auditor builds the list of every subcontractor you paid (see our W-9 collection guide for why clean W-9 records matter beyond tax season)
- A certificate of insurance for every subcontractor, showing workers' comp coverage in force during the period you paid them — not just a current certificate
- Contracts with subs, if you have them, showing the scope of work
Notice the trap in the fourth item. A COI you collected today does not prove the sub was covered eight months ago when they framed your addition. Auditors match payment dates against certificate effective and expiration dates. If you paid a sub in March and their certificate ran out in January, the payments after January are exposed — even if the sub renewed later and simply never sent you the updated certificate.
The pre-audit checklist
Work through this in the last month of your policy year, before the audit is scheduled. It is far easier to get a certificate from a sub you are actively paying than from one who finished your job six months ago and stopped returning calls.
- Build the complete sub list. Pull every vendor you paid for labor or labor-plus-materials during the policy year from your accounting system. Do not work from memory — the auditor will work from your ledger.
- Match a W-9 to every name. If any are missing, request them now while you still have leverage (many GCs hold final payment until the W-9 arrives).
- Match a COI with workers' comp coverage to every sub, covering the dates you paid them. Check the workers' comp section specifically — a certificate showing only general liability does not help you here. If a sub's coverage renewed mid-year, you may need two certificates to cover the full period.
- Flag the gaps. For each sub with missing or lapsed coverage, request a certificate for the relevant period from the sub or their insurance agent. Agents can reissue certificates showing historical policy periods; this is a normal request.
- Check the sole-proprietor question with your agent. In many states, sole proprietors and some LLC members can be exempt from carrying workers' comp on themselves, and states differ on what documentation (such as an exemption form) satisfies the auditor. Do not assume — ask.
- Separate materials from labor where you can. Under NCCI rules, when a contract includes both labor and materials, how much of the payment counts as payroll can depend on documentation. A sub's invoice that breaks out materials is worth real money at audit time. Your agent or the auditor can tell you the applicable split rules.
- Organize it so the auditor can move fast. One folder (physical or digital) per sub: W-9, certificates covering the year, contract if any. Auditors are human; a clean package gets a clean audit.
Get the free COI tracking spreadsheet + audit checklist by email
The same templates from our guides, ready to use. No spam — just the files and an occasional practical tip for GCs.
The habit that makes next year's audit boring
Everything above is remediation. The durable fix is a simple standing rule: no COI, no first check. Collect the certificate and the W-9 before the sub starts work, track the expiration dates, and re-collect when coverage renews. That way the audit package builds itself all year long instead of in a panicked week.
At a small scale you can run this on a spreadsheet — we publish a free COI tracking template and an honest writeup of when it stops being enough. The failure mode to design against is silent expiration: a sub's policy lapses mid-year, nobody notices, and you discover it at audit time when the payments are already made and the leverage is gone.
Whatever system you use, the goal for audit day is the same: a certificate showing workers' comp coverage for every sub, for every period you paid them, retrievable in minutes. Get there, and the premium audit goes back to being the routine paperwork exercise it is supposed to be.
This article is general information, not insurance, legal, or tax advice. Workers' compensation rules vary by state and by policy. Consult your insurance agent or a qualified professional about your specific situation.
Tired of tracking this by hand?
Subsured collects COIs, W-9s, and lien waivers from your subs through a no-login portal, reads COI expiration dates automatically, and sends reminders before coverage lapses. $49/mo flat — unlimited subs, no per-vendor fees, no sales calls.
Start 14-Day Free TrialNo credit card required · Cancel anytime
Subsured is a document management tool. It does not verify insurance validity or guarantee compliance.