Workers’ Comp Class Codes for Contractors: How They Work and Why They Matter So Much
6 min read · Updated June 20, 2026
Two numbers set your workers’ comp premium: your payroll and your class code. The class code is the one most contractors never think about — until a miscode adds thousands to an audit. Here’s how the system works and where it goes wrong.
What a class code is
A class code is a number (in most states, a four-digit NCCI code) that maps a kind of work to a risk level, and therefore a rate per $100 of payroll. Roofing carries a high rate; clerical office work carries a low one. The code is the bridge between “what your people do” and “what you pay.”
Why the spread is so wide
Comp rates reflect injury risk, and trades aren’t close. A high-risk construction class can be priced many times higher than a low-risk one. That’s why putting payroll in the wrong class — in either direction — moves real money.
The “governing” class
Most contractors have one dominant construction class — the governing class — plus a few standard exceptions like clerical and outside sales. Why it matters: when an auditor can’t cleanly attribute work, or when an uninsured sub’s pay gets added in, it often defaults to your governing (highest-rated) class. So ambiguity tends to round up.
Common contractor class families
Exact codes vary by state, but contractors usually deal with families like:
- Carpentry (separate codes for different work like framing vs. finish/interior).
- Roofing, masonry, concrete, excavation.
- Electrical and plumbing/HVAC.
- Painting, drywall, flooring.
- Standard exceptions: clerical office, outside sales, drivers.
Your policy’s schedule lists the exact codes assigned to you — that’s the place to confirm them.
How miscoding overcharges you
Two failure modes: genuinely lower-risk work (a true clerical role) coded too high, or split work all defaulted to the governing class. Both inflate premium, and both are disputable with written job descriptions and time breakdowns — not a verbal explanation.
Class codes and your subs
Here’s the link contractors miss: an uninsured subcontractor’s pay isn’t charged at their trade’s rate — it’s charged at your governing class. A sub doing low-risk work can be billed to you at your highest rate. Check your subs’ coverage and estimate the exposure by class →
General information for contractors, not insurance advice. Class codes and rates are set by your state bureau and carrier — confirm the exact codes on your policy.
Frequently asked questions
What is a workers’ comp class code?
A number (usually a four-digit NCCI code) that maps a type of work to a risk level and a rate per $100 of payroll. Roofing carries a high rate; clerical work a low one.
What is a governing class code?
Your dominant construction classification. When work is ambiguous — or an uninsured sub is added — payroll often defaults to this highest-rated class.
How do I find my exact class codes?
They’re listed on your policy’s classification schedule. Confirm them there, since exact codes and rates are set by your state bureau and carrier.
See your own exposure — free
Two free tools, no signup: estimate your audit surprise, and check whether your subs’ COIs actually protect you.
Related guides
Class Codes, Owner Caps & Overtime: 3 Ways a Workers’ Comp Audit Overcharges You
Surprise audit bills go both ways. Three common workers’ comp audit overcharges — misclassification, owner caps, and overtime — and how to catch them.
6 min read · Read →Underreporting Payroll to Lower Workers’ Comp: Why It Backfires
Shaving payroll or miscoding workers to cut premium is premium fraud — and the audit is built to catch it. Here’s how it’s detected and what it costs.
5 min read · Read →How Much Does a Claim Raise Your Workers’ Comp Premium?
A single claim can raise your workers’ comp premium for years through your experience mod. Here’s how the impact works and why frequency hurts more than size.
5 min read · Read →