Class code management might be the most overlooked lever affecting your workers comp costs under a PEO arrangement. Get your codes wrong—or let your PEO assign them without scrutiny—and you could be overpaying by thousands annually. Get them right, and you’re paying exactly what your actual risk profile warrants.
This guide walks you through the practical steps of auditing, correcting, and maintaining accurate class codes when you’re working through a PEO. We’ll cover how to verify your current assignments, challenge misclassifications, handle employees who split time across different risk categories, and build a system that keeps codes accurate as your workforce evolves.
Whether you’re onboarding with a new PEO or suspect your current setup needs attention, these steps give you a framework for taking control of a cost center that too many businesses leave on autopilot.
Step 1: Pull Your Current Class Code Assignments and Premium Breakdown
You can’t fix what you don’t see. Start by requesting your complete class code schedule from your PEO—not the summary invoice that shows a single line item for workers comp, but the detailed breakdown showing every assigned code, the payroll allocated to each, and the rate per $100 of payroll.
Most PEOs will provide this if you ask specifically. You’re looking for a document that lists each NCCI code (or state-specific code if you’re in a monopolistic state), describes what that code covers, shows which employees or job categories fall under it, and displays the rate being charged.
Map each employee or department to their assigned code. If you have a warehouse team coded under 8018 (Wholesale Operations) and an office staff under 8810 (Clerical), write that down. If you see codes you don’t recognize—say, 5506 (Street or Road Construction) when you run a landscaping business—flag it immediately.
The rate per $100 of payroll is where the financial impact lives. A clerical code might carry a rate of $0.35 per $100, while an operational code could run $4.50 or higher. When you’re paying through a PEO’s master policy, you’re typically charged these rates plus the PEO’s administrative markup, so accuracy directly affects your bottom line. Understanding how PEO workers comp premiums are calculated helps you spot where errors might be inflating your costs.
Create a simple spreadsheet: Employee name or role, assigned class code, code description, annual payroll for that role, rate per $100, and total premium. This becomes your baseline for everything that follows.
If your PEO resists providing this level of detail, that’s a red flag. You’re entitled to understand how your workers comp costs are calculated. The master policy belongs to the PEO, but the financial obligation is ultimately yours.
Pay particular attention to any codes that seem too broad. If everyone in your company is lumped under a single high-risk code despite having employees who do purely administrative work, you’ve found your first target for correction.
Step 2: Audit Job Duties Against Code Definitions
Now you need to verify whether the assigned codes actually match what your employees do day-to-day. Pull your actual job descriptions—not the ones you wrote five years ago and never updated, but accurate descriptions of current duties.
Compare these to the official class code definitions. NCCI publishes a Scopes Manual that defines each code in detail. Your state may have variations, but the principle is the same: codes are based on actual work performed, not job titles.
Look for governing classification errors. This is where things get expensive. The governing classification rule means that if your business has multiple operations, the code that best describes your overall business typically applies to all employees—unless you can demonstrate clear separation of duties and maintain separate payroll records.
Here’s where it matters: If you run a manufacturing operation (high-risk code) but employ office staff who never set foot on the production floor, those clerical employees should be coded separately under 8810 or your state’s equivalent. But many PEOs default to applying the governing code across the board because it’s administratively simpler.
Document specific discrepancies. For each misclassified employee, write down their actual duties, the code they’re currently under, and the code they should be under. Be specific: “Sarah Johnson, Office Manager, currently coded 3632 (Machine Shop), actual duties: manages scheduling, processes invoices, handles customer service calls. Should be 8810 (Clerical Office Employees).”
Pay special attention to employees who’ve changed roles. Someone who started in the warehouse and moved to purchasing might still be coded under the warehouse classification. Your PEO won’t catch this unless you tell them. This is why having a solid payroll classification strategy matters from day one.
Watch for codes that seem inflated relative to actual risk. If you’re a software company coded under anything other than clerical or professional classifications, dig deeper. If you’re a restaurant with kitchen staff coded the same as servers, there’s likely room for refinement.
The goal isn’t to game the system—it’s to ensure you’re classified based on actual risk exposure. Misclassification works both ways: being coded too low can create problems during audits, but being coded too high means you’re subsidizing risk you don’t carry.
Create a prioritized list. Start with the highest-impact corrections—those involving the most payroll or the largest rate differential. A $60,000 salary misclassified at a 4-point rate difference represents $2,400 in annual overpayment. That’s worth the effort to fix.
Step 3: Request Reclassification for Misassigned Employees
You’ve identified the problems. Now you need to make your case to the PEO and get codes corrected. This isn’t always a quick conversation—it often requires formal documentation and may involve the PEO’s insurance carrier.
Prepare your case with evidence. Gather job descriptions, organizational charts showing reporting structure, and detailed duty breakdowns. If you’re arguing that office staff should be coded separately, show that they work in a physically separate area, perform exclusively clerical duties, and have no operational responsibilities.
Understand your PEO’s reclassification process before you submit anything. Some PEOs have internal teams that can adjust codes within their authority. Others need carrier approval for any changes, which adds time and complexity. Knowing how the underwriting process works helps you anticipate what documentation they’ll need.
There’s a difference between PEO-level changes and carrier-level approvals. Minor corrections—fixing an obvious data entry error or updating a code for someone whose role changed—might happen quickly. Broader reclassifications that affect how your business is categorized often require the carrier to review and approve, sometimes with a formal endorsement to the policy.
Set realistic timeline expectations. A simple correction might take a few weeks. A complex reclassification involving multiple employees and codes could take 60-90 days, especially if it requires underwriting review. If you’re approaching renewal, timing matters—some changes are easier to implement at renewal than mid-term.
Be prepared for pushback. Some PEOs resist reclassifications because they add administrative work or because the PEO’s contract with their carrier limits flexibility. If your PEO dismisses your request without substantive explanation, ask for specific reasoning in writing.
Know your leverage. If you’re paying for workers comp through the PEO and the classification directly affects your cost, you have a right to accurate coding. If the PEO won’t cooperate and the dollar impact is significant, it’s worth raising with senior account management or considering whether this PEO is the right fit.
Document everything. Keep records of what you requested, when you requested it, what documentation you provided, and what response you received. If there’s an audit later, this paper trail protects you.
Step 4: Set Up Split Classifications for Dual-Role Employees
Some employees legitimately perform duties that fall under multiple class codes. A warehouse supervisor who spends half their time on the floor and half in the office doing administrative work is a classic example. Split classifications let you allocate their payroll proportionally across codes—but only if you do it right.
First, understand whether your state allows split classifications. Most NCCI states permit them with proper documentation, but rules vary. Some monopolistic states have stricter requirements or don’t allow splits at all. Check your state’s specific rules before investing effort here.
Identify employees who genuinely split time across risk categories. This isn’t about finding loopholes—it’s about accurate classification. Someone who does warehouse work three days a week and office work two days a week has a legitimate split. Someone who occasionally answers a phone call while working the production line doesn’t.
The key requirement: contemporaneous time tracking. You need records created at the time the work is performed, not reconstructed later. This usually means timesheets or payroll systems that track hours by job duty or department, not just total hours worked.
Implement a tracking system that captures this data. If you use a time clock system, set up department codes or job codes that employees select when they clock in. If you use timesheets, add a column for duty type. The tracking needs to be consistent, ongoing, and auditable.
Calculate whether the administrative burden is worth the savings. Maintaining split classifications adds complexity to payroll processing and requires ongoing discipline. If the potential savings are modest—say, a few hundred dollars annually—it might not justify the effort. If you’re talking thousands, it’s worth implementing properly. Understanding cost allocation models helps you project the actual financial impact.
Work with your PEO to set up the splits in their system. They’ll need to allocate payroll by code for premium calculation purposes. Some PEO platforms handle this easily; others require manual intervention each pay period. Understand the workflow before you commit.
Review split allocations quarterly. Job duties drift over time. Someone who started 50/50 might now spend 80% of their time on administrative work. Adjust the split to reflect current reality, and document why you made the change.
Step 5: Build a Class Code Review Trigger System
Accurate class codes today don’t guarantee accurate codes next quarter. Roles change, people get promoted, departments reorganize. Without a system to catch these changes, you’ll drift back into misclassification without realizing it.
Create specific checkpoints where class codes get reviewed. New hires are the obvious one—when you onboard someone, verify their assigned code matches their actual job duties. Role changes and promotions are the second trigger. When someone moves from the warehouse to purchasing, their code should change too.
Department transfers matter even if the job title stays the same. Moving from field operations to the home office often means a significant risk profile change that should be reflected in classification.
Assign clear ownership. Who’s responsible for reviewing codes when these triggers occur? In many companies, this falls between HR and finance, which means it doesn’t happen consistently. Designate one person or team to own this process.
The most effective approach: build it into existing workflows. Add a class code verification step to your new hire checklist. Include a code review question in your promotion approval process. Make it part of the routine, not a special project. A solid incident reporting system can also flag when job duties may have shifted based on where injuries occur.
Schedule regular audits independent of trigger events. Quarterly or semi-annual reviews tied to payroll cycles work well. Pull the class code report, compare it to current org charts and job descriptions, and flag anything that’s drifted.
Document your process in writing. Create a simple procedure document that explains when codes get reviewed, who does it, what they check, and how corrections get submitted to the PEO. This ensures the system survives when people change roles or leave the company.
Track your corrections over time. If you’re constantly fixing the same types of errors, there’s a systemic problem—either in how your PEO assigns codes initially or in how your internal processes capture job duty changes. Use that data to improve the upstream process.
Step 6: Verify Code Accuracy Before Annual Audits
Annual workers comp audits compare your actual payroll by class code against what was estimated when the policy was written. Discrepancies result in premium adjustments—sometimes significant ones. Getting ahead of this process protects you from surprises.
Review your code assignments 60-90 days before your policy audit period. This gives you time to correct errors before the auditor shows up or requests records. Pull your current class code schedule from the PEO and reconcile it against your actual payroll records.
Reconcile headcount and payroll allocation by code. If your PEO’s records show $400,000 in payroll under code 8810 but your actual clerical payroll was $500,000, you need to understand why. Either there’s a classification error, or payroll isn’t being allocated correctly in their system. Following a structured payroll audit reconciliation process helps you catch these discrepancies early.
Prepare supporting documentation proactively. Gather job descriptions, org charts, timesheets for split classifications, and any correspondence about reclassifications made during the policy period. Don’t wait for the auditor to request this—have it ready.
If you’ve made significant changes during the year—hired a bunch of new employees, opened a new location, changed business operations—flag this for your PEO before the audit. Surprises during audits rarely work in your favor.
Understand your rights if audit results surprise you. You’re entitled to see the auditor’s calculations and the methodology used. If you disagree with how payroll was allocated or how codes were applied, you can challenge it—but you need documentation to support your position. Knowing how to dispute a PEO workers comp audit gives you a clear path forward when numbers don’t add up.
Ask your PEO how audit adjustments are handled. Some PEOs absorb small variances; others pass through every dollar. Know whether you’re looking at a potential bill or credit, and how quickly you’ll need to pay any additional premium.
Use audit results to improve your ongoing process. If the audit revealed classification errors you didn’t catch, figure out why your trigger system missed them and close that gap for next year.
Putting It All Together
Class code management isn’t a one-time setup—it’s an ongoing discipline that directly impacts your workers comp costs. The steps above give you a repeatable framework: audit your current state, challenge what’s wrong, set up proper splits where warranted, and build triggers that catch drift before it costs you.
Your PEO handles the insurance relationship, but you own the accuracy of how your workforce is classified. They’re not going to proactively audit your codes to find savings for you—that’s not where their incentives lie. You need to drive this process.
Quick checklist to get started: Pull your code schedule this week. Compare three job descriptions to their assigned codes. Flag anything that doesn’t match. That’s your starting point for taking control of this often-ignored cost driver.
The businesses that manage this well treat it like any other cost control discipline. They build it into routine processes, assign clear ownership, and review it regularly. The ones that don’t end up overpaying, often without realizing it until they switch PEOs and see a dramatically different cost structure.
Before you sign that PEO renewal, make sure you’re not leaving money on the table. Many businesses unknowingly overpay because of bundled fees, hidden administrative markups, and contracts designed to limit flexibility. We give you a clear, side-by-side breakdown of pricing, services, and contract terms—so you can see exactly what you’re paying for and choose the option that truly fits your business. Don’t auto-renew. Make an informed, confident decision.