Workers comp class codes in California determine the base rate you pay for your policy. Every employee gets assigned a code based on the type of work they do, and each code carries its own rate per $100 of payroll. Getting the right code matters because the wrong one can mean you are overpaying by thousands of dollars a year, or underpaying and facing a steep audit adjustment.
California uses its own classification system managed by the Workers’ Compensation Insurance Rating Bureau (WCIRB). It is separate from the NCCI codes used in most other states, so if your company operates in multiple states, do not assume the codes carry over.
What are WCIRB class codes?
A class code is a four-digit number that groups similar occupations by their risk profile. The WCIRB maintains roughly 500 active classification codes, each tied to a specific type of work. The code drives the base rate for your premium calculation.
For example, general office clerical work falls under code 8810, which carries one of the lowest rates in the system. Structural steel erection is code 7219, with one of the highest. The difference between these two can be more than $30 per $100 of payroll.
Your policy lists every class code that applies to your business. If you have employees doing different types of work, you will likely have multiple codes on your policy, and the payroll for each group of employees is rated at that code’s specific rate.
How class codes are assigned
Your insurer assigns class codes when you first apply for a workers’ comp policy. The classification is based on the actual work each group of employees performs, not your industry or your company’s name. A technology company with warehouse workers will have both an office code and a warehouse code.
The WCIRB publishes the California Workers’ Compensation Uniform Statistical Reporting Plan, which is the official guide for classification assignments. Insurers and brokers reference this plan to determine the correct code for each job function.
Key rules to know:
The governing classification applies to the business. Every California employer receives a governing classification that represents the primary business operation. Employees whose work is “standard exception” (clerical office, drafting, or outside sales) may be separately classified, but most other employees fall under the governing code.
Dual classifications are limited. You cannot split a single employee across two codes. An employee is classified by their primary duties unless WCIRB rules specifically allow a dual wage breakdown.
Subcontractors affect your codes. If you hire uninsured subcontractors, their labor may be added to your payroll for premium purposes under your class codes. Always verify that subcontractors carry their own workers’ comp coverage.

Common California class codes by industry
| Industry | Common Class Code(s) | Description | Approximate Rate Range |
|---|---|---|---|
| Office / Clerical | 8810 | Clerical office employees | $0.25 – $0.60 |
| Technology | 8859 / 8810 | Computer programming / clerical | $0.30 – $0.80 |
| Healthcare (Clinics) | 8834 | Physicians and clerical | $0.80 – $2.00 |
| Healthcare (Hospitals) | 8829 | Hospital professional employees | $2.00 – $4.50 |
| Manufacturing (Light) | 3681 | Instrument manufacturing | $2.50 – $5.00 |
| Manufacturing (Heavy) | 3632 | Machine shop | $4.00 – $7.00 |
| Construction (General) | 5403 | Carpentry | $10.00 – $18.00 |
| Construction (Concrete) | 5213 | Concrete construction | $8.00 – $14.00 |
| Roofing | 5551 | Roofing | $18.00 – $35.00 |
| Trucking | 7219 / 7228 | Trucking firms | $6.00 – $12.00 |
| Restaurants | 9079 | Restaurant or tavern | $3.00 – $6.00 |
| Hotels | 9052 | Hotels and motels | $3.50 – $6.50 |
| Professional Services | 8810 / 8742 | Clerical / outside sales | $0.25 – $1.50 |
| Warehousing | 8292 | Storage warehouse | $3.00 – $5.50 |
Rates shown are approximate per $100 of payroll and vary by carrier, loss history, and EMR.
How to look up your class code
There are a few ways to find and verify your California workers’ comp class codes:
Check your current policy. Your declarations page lists every class code assigned to your business along with the rate and estimated payroll for each.
State Fund class code lookup. The State Compensation Insurance Fund publishes a searchable database of California class codes on their website. You can search by code number, keyword, or industry group.
Ask your broker. An experienced California workers’ comp broker can review your operations and confirm whether your class codes are accurate. This is especially valuable if your business has changed since your policy was first written.
WCIRB publications. The WCIRB’s California Workers’ Compensation Uniform Statistical Reporting Plan is the authoritative source. It is available through the WCIRB website, though accessing the full plan may require a subscription.

What happens when your class code is wrong
Classification errors are one of the most common causes of premium audit adjustments. If your business is audited and the auditor determines that employees were classified under the wrong code, your premium will be recalculated using the correct code.
If the correct code has a higher rate, you will owe additional premium. If the correct code has a lower rate, you receive a credit. In either case, the adjustment applies to the entire audit period.
Some common classification mistakes:
Combining different job roles under one code. A construction company that classifies its office manager under the carpentry code (5403) instead of the clerical code (8810) is paying a rate that could be 20 to 40 times higher than necessary for that employee.
Using an outdated code. The WCIRB periodically retires, renames, or restructures codes. If your business has been on the same policy for years without a classification review, you may be on a code that no longer accurately describes your operations.
Misclassifying subcontractor work. Uninsured subcontractor labor added to your payroll gets classified under your governing code, which may carry a much higher rate than the subcontractor’s actual work would warrant.
How class codes affect your premium calculation
Your workers’ comp premium follows this formula:
Premium = (Payroll / 100) x Class Code Rate x Experience Modification Rate (EMR)
Here is a quick example. A California manufacturing company has $2 million in annual payroll split between two class codes:
| Employee Group | Payroll | Class Code | Rate per $100 | Manual Premium |
|---|---|---|---|---|
| Production workers | $1,500,000 | 3632 | $5.80 | $87,000 |
| Office staff | $500,000 | 8810 | $0.40 | $2,000 |
| Total manual premium | $2,000,000 | $89,000 |
If this company has an EMR of 0.85 (better than average), their modified premium would be roughly $75,650. If their EMR is 1.20 (worse than average), it jumps to about $106,800. The class code is the starting point, but the EMR is the multiplier that rewards or penalizes your safety record.
Tips for managing your class codes
Review codes annually. Before each renewal, review the class codes on your policy with your broker. If your business operations have changed, your codes should change too.
Separate clerical and production payroll. Make sure office employees are classified under the clerical code (8810), not lumped into a higher-rated operational code. This is one of the easiest ways to reduce your premium.
Document job descriptions. Keep written job descriptions for each role. During an audit, clear documentation supports your class code assignments and prevents the auditor from reclassifying employees into a higher-rated code.
Verify subcontractor insurance. Before hiring any subcontractor, collect a current certificate of insurance showing active workers’ comp coverage. If they lapse, their payroll could be added to yours.
Frequently asked questions
Can I choose my own class code?
No. Class codes are assigned based on the actual work employees perform, following the WCIRB classification rules. Your insurer determines the code, and it can be reviewed or challenged through the WCIRB if you believe it is incorrect.
Are California class codes the same as NCCI codes?
No. California uses its own classification system through the WCIRB. While some code numbers overlap with NCCI codes used in other states, they may describe different operations or carry different rules. Never assume a code from another state applies in California.
How do I dispute a class code assignment?
Start with your insurer or broker. If the issue is not resolved, you can request a classification inspection from the WCIRB. The bureau will review your operations and issue a ruling on the correct classification.
What is a governing classification?
The governing classification is the class code that represents the single largest exposure in your business. Most employees will be assigned to this code unless they qualify for a standard exception classification like clerical office (8810), drafting (8810D), or outside sales (8742).
How often do class code rates change?
The WCIRB reviews rates annually and may recommend changes to the Insurance Commissioner. Individual class code rates can increase or decrease based on claims experience within that classification. Your broker should review rate changes at each renewal.