A class code is the least glamorous line on a workers’ compensation policy and one of the most expensive to get wrong. It sets the rate applied to a slice of your payroll, and it follows the work your people actually do, not their job titles. Get it right and your policy reflects your business. Get it wrong and you either overpay all year or carry a hidden gap that surfaces as a back charge at audit. This guide explains how Oregon classification works and how a correction is actually pursued.
The short version
- A class code sets the rate applied to a slice of your payroll.
- Codes follow the work performed, not the job title.
- The goal is an accurate code, not the cheapest one; a wrong code backfires at audit.
- Most businesses have one governing classification plus a few standard exceptions.
- A classification is reconciled with the carrier or NCCI, not simply changed on request.
What a class code actually is
Oregon workers’ compensation uses the NCCI classification system. Each class code describes a type of work and carries a filed rate, expressed as a price per $100 of payroll. Your premium starts as that rate applied to the payroll in each code, before your experience modification and other factors adjust it. Because the rate rides on the code, the code is where a lot of money quietly lives. A roofing classification and a clerical classification are priced worlds apart, and for good reason, because the risk of injury is worlds apart.
Why job titles do not set the code
Classification is about exposure, not vocabulary. An auditor does not care what a role is called; they care what the person does. A field supervisor who spends the day on the job site is classified by that site work, not by the word supervisor. A working owner who also runs the crew is classified by the crew work, not by the title. This is why misclassification so often hides inside a business that looks tidy on paper: the org chart says one thing and the actual work says another.
The governing classification and standard exceptions
Most Oregon businesses resolve into one main classification that best describes the overall operation, called the governing classification, plus a small number of standard exception codes for roles that are handled separately. The standard exceptions most employers see are clerical office staff (8810), outside salespeople (8742), and drivers. These are separated because their exposure is genuinely different from the shop or field work that governs the business. Getting the division right between the governing code and the standard exceptions is a large part of an accurate policy, and it is a common place for errors to creep in.
How payroll gets divided by code
Payroll is assigned to the code that matches the work it paid for. Where an employee genuinely performs two kinds of work, the payroll can sometimes be divided between classifications, but only with proper records; without them, all of that payroll defaults to the highest-rated applicable class. That default is expensive, and it is avoidable. The way to protect a division of payroll is dull and effective: keep records that show, by role, what work was performed and what it was paid.
What records support your class codes
If you ever need to confirm or correct a classification, the evidence is in records you should already keep:
- Clear job and duty descriptions for each role.
- Payroll registers that tie hours and wages to actual work.
- For divided payroll, records that document the split by task.
- Descriptions of your equipment, services, and processes.
- Your declarations page and last audit, showing the codes currently in use.
The employer who can show what the work is rarely has to argue about the code. The code follows the documented work.
When operations change, the codes should too
Classifications are not set once and forgotten. Businesses drift, a service line is added, the work gets heavier or lighter, a crew starts doing something the policy never contemplated. When the operation changes and the policy does not, the codes stop describing reality, and the gap surfaces at the worst time, during an audit. Reviewing your classifications when the business changes is far cheaper than discovering the mismatch after a year of it.
Class code, rate, and premium are not the same thing
Three things get confused. The class code is the description of the work. The rate is the filed price per $100 of payroll for that code. The premium is the rate applied to your actual payroll, then adjusted by your experience modification and other factors. Your premium can move while the rate is flat, and your code can be wrong while your rate looks normal. Knowing which of the three you are actually talking about is half of reading your policy correctly.
How a correction is pursued
If a classification looks wrong, you do not simply demand a cheaper code. You document the actual duties and payroll and ask the carrier, and if needed NCCI, to reconcile it. Use neutral language, this should be reviewed against the work, rather than this is wrong, until the records confirm it. A correction can move premium in either direction, and the process is time-sensitive, so raise it promptly and confirm the current steps with your carrier or the Oregon Workers’ Compensation Division rather than relying on a remembered rule. We do not promise a lower code, because the honest answer is that an accurate code is the goal and it does not always run in your favor.
Industry-specific classification help
The classification questions differ by trade. Our industry explainers go deeper on the codes and disputes specific to certain work: contractor class-code misclassification and landscaping workers’ comp class codes. This guide is the general Oregon foundation they build on.
How we help
If you are not sure your class codes match your work, a policy and cost review reads your classifications against how your business actually operates and tells you plainly whether they are right. Sometimes that lowers your premium, and sometimes it protects you from a back charge you did not see coming. We do not promise a cheaper code before we have read the policy, and we do not treat classification as a game to be won. If you are with SAIF and the real issue is service rather than the code, you can also change your agent without changing the policy.