When you move to a PEO, one of the first things that changes — often without much explanation — is how your workers’ comp class codes get assigned. Your PEO takes over the master policy, and suddenly your payroll is being mapped to class codes that may or may not reflect what your employees actually do.
Sometimes that works in your favor. Sometimes it quietly costs you money every single month. The difference usually comes down to whether anyone audited your job roles and payroll allocation before the transition, or whether the PEO just slotted your workforce into broad categories and moved on.
This guide is focused narrowly on the class code restructuring process: how to audit what you have, challenge what doesn’t fit, and negotiate the right mapping with your PEO before it shows up on your invoice. We’re not going to rehash what a PEO is or how co-employment works at a foundational level — that context lives in our broader guides. This is the operational layer, for people who are already inside a PEO relationship (or evaluating one) and want to make sure the workers’ comp side is set up correctly.
If your mod rate or per-employee comp costs seem higher than expected, this is where you start digging.
Step 1: Pull Your Current Class Code Assignments and Payroll Allocation
Before you can fix anything, you need to see exactly what your PEO has on file. This sounds obvious, but most business owners only ever see a summary line on their invoice — not the actual class code schedule driving their comp costs.
Start by requesting the full class code schedule from your PEO. Not a summary. The actual NCCI codes (or state-specific bureau codes if you’re in California, New York, Pennsylvania, New Jersey, Delaware, or another independent rating state) mapped to each employee or job title, along with the payroll dollars allocated to each code. Your account rep should be able to pull this. If they push back or give you a vague response, escalate — this is your data and you’re entitled to it.
Once you have the schedule, cross-reference it against your pre-PEO policy. Look for codes that shifted during onboarding. It’s common for PEOs to default employees into broader or higher-rated codes during the initial setup, either because the underwriter took a conservative approach or because the onboarding team didn’t have enough role-level detail to make precise assignments. Understanding the underwriting risk review process can help you see why these defaults happen.
Pay close attention to the payroll allocation column. Workers’ comp premiums are calculated per $100 of payroll within each class code, so a misclassification that moves $200,000 in payroll from a lower-rated code to a higher-rated one can meaningfully inflate your annual premium. The dollar impact isn’t always obvious until you see the payroll split laid out explicitly.
Flag every employee or job title where the code description doesn’t match what that person actually does day-to-day. This is where most overpayment hides. A warehouse manager who occasionally walks the floor doesn’t belong in the same code as a field installer. An office-based estimator shouldn’t be coded the same as a general contractor running job sites. These distinctions matter, and they’re worth documenting carefully before you move to the next step.
What success looks like here: You have a complete spreadsheet showing every class code your PEO is using, the payroll dollars tied to each, and a preliminary list of roles that appear mismatched against their code descriptions.
Step 2: Identify Misclassified Roles and Dual-Function Employees
Not every code mismatch is a clear-cut error. Some employees genuinely split their time across multiple functions, and that’s where things get complicated — and expensive — fast.
Under NCCI’s governing class code rule, if an employee performs duties that span multiple class codes, the highest-rated code typically applies to their entire payroll. That’s the default. The only way around it is to document a clear, verifiable separation of duties with payroll allocated accordingly. If you can’t prove the split, you pay the higher rate across the board. For a deeper look at how payroll and codes interact, review the payroll classification strategy framework.
This rule creates a specific problem for small and mid-sized businesses where employees wear multiple hats. A shop supervisor who occasionally drives a delivery truck. An operations manager who sometimes works a job site. An estimator who does some field measurements. In each case, the dual-function reality can pull their entire payroll into a higher-risk code — unless you’ve done the work to document the separation.
Common misclassification scenarios worth reviewing:
Office managers coded as field supervisors: If someone manages scheduling and paperwork from an office but has “supervisor” in their title, they may have been defaulted into a field supervision code. The actual work environment matters more than the job title.
Estimators coded as general contractors: Estimators who work primarily from an office or visit sites only for measurement purposes are not the same risk profile as a GC running active construction. The code difference can be significant.
Shop workers coded as installers: Employees who fabricate or prep materials in a controlled shop environment often carry a lower risk profile than those installing the same materials in the field. If they’re being coded as installers, you’re overpaying.
To build your case, document actual daily duties for each flagged role. Job descriptions are a starting point, but they’re not enough on their own — underwriters know that job descriptions often describe aspirational duties rather than what someone does 80% of their day. Time logs, work orders, and department-level payroll records are stronger. The more granular and verifiable your documentation, the harder it is for the PEO to deny a reclassification request.
What success looks like here: A clear list of misclassified roles with supporting documentation for each — job descriptions, time logs, and a written explanation of why the current code doesn’t match the actual duties performed.
Step 3: Understand How Your PEO’s Master Policy Affects Code Availability
Here’s something a lot of business owners don’t realize until they’re already frustrated: not every class code is available through every PEO.
PEOs operate under a master workers’ comp policy that covers all their client companies. Your payroll gets pooled with other clients under that master policy, and the PEO’s carrier decides which class codes they’re willing to write. If your correct code isn’t on the master policy’s approved list, the PEO may default you into an adjacent code — which is often a higher-rated one. Understanding the policy term structure helps you see how these limitations get baked into your agreement.
This is especially common in construction, manufacturing, and other industries with specialized or high-hazard codes. Some PEO carriers restrict certain codes entirely, meaning even if you have a legitimate claim to a specific classification, the PEO structurally can’t accommodate it. That’s not a negotiation problem — it’s a policy limitation, and it’s worth understanding before you spend time building a reclassification request that can’t be approved.
The right move here is a direct conversation with your PEO’s risk management or underwriting team. Ask specifically: which class codes does your carrier support under the master policy, and what’s the process for requesting a code that isn’t currently on the approved list? Some PEOs have a formal process for adding codes with sufficient documentation. Others don’t.
If your PEO can’t accommodate your correct codes, that’s material information. It means you may be structurally overpaying for workers’ comp regardless of how well you document your reclassification request. In that case, the real question becomes whether a different PEO — one with a carrier that writes your codes correctly — would produce better comp economics overall. Exploring captive alternatives may also be worth considering if traditional PEO structures aren’t working.
This is also worth factoring in when you’re comparing PEOs before signing. A PEO with slightly higher administrative fees but the right class code structure may cost you less in total comp spend than a cheaper PEO that defaults your workforce into higher-rated codes. The headline rate doesn’t tell the whole story.
What success looks like here: You know exactly which codes your PEO’s master policy supports, whether your correct codes are available, and what the process is for requesting additions or exceptions.
Step 4: Build Your Reclassification Request With Supporting Documentation
A reclassification request that gets approved isn’t just a list of complaints about your current codes. It’s a structured argument, framed in language the PEO’s underwriter will accept, with documentation that makes the correct assignment obvious.
Start by compiling everything you gathered in the first two steps: job descriptions, org charts, time-and-duty logs, and any prior audit worksheets from your previous carrier. If your pre-PEO carrier ran an annual payroll audit that included class code assignments, that documentation is particularly useful — it shows that a prior underwriter already evaluated and confirmed the classification.
Frame your request using NCCI class code definitions, not internal job titles or your own characterization of the work. NCCI publishes specific definitions for each code, including what duties qualify and what doesn’t. Your documentation needs to show that the employee’s actual duties align with the definition of the code you’re requesting, and that they don’t meet the definition of the code they’re currently in. If you’re in an independent rating state, use that state bureau’s definitions instead.
Include a payroll breakdown showing how reclassification would shift dollars between codes. This makes the financial case concrete and gives the underwriter a clear picture of what the change means for premium calculation. It also signals that you’ve done the math and aren’t just guessing at the impact.
Be prepared for pushback. PEOs may resist reclassification for a few reasons: it reduces their premium revenue, it could complicate their master policy rating with the carrier, or they simply don’t want to spend the administrative time on it. None of those are legitimate reasons to deny a correct classification, but they’re real dynamics. A well-documented request is harder to deflect than a verbal conversation or a vague email.
One practical note: if you have multiple reclassification requests, prioritize them by dollar impact. Lead with the changes that move the most payroll from higher-rated to lower-rated codes. It focuses the conversation and demonstrates that you’re not just picking at minor details.
What success looks like here: A formal written reclassification request with supporting documentation for each flagged role, payroll allocation breakdowns, and NCCI (or state bureau) code definitions cited to support each change.
Step 5: Negotiate the Code Changes and Verify Premium Impact
Submit your reclassification request in writing. Not a phone call. Not a passing mention to your account rep. A formal written submission with all your documentation attached, addressed to the appropriate person at the PEO — ideally someone in risk management or underwriting, not just your day-to-day service contact.
When you submit, ask for a revised premium estimate showing the before-and-after impact of each code change. You want to see the numbers move on paper, not just receive a verbal assurance that the changes will be reflected in your next invoice. A written estimate creates accountability and gives you something to verify against your actual billing. Learning how to track and verify workers’ comp accounting through your PEO makes this verification process much more effective.
Understand that some changes require carrier approval and won’t happen immediately. The PEO’s underwriter may need to review your documentation, consult with the carrier, and issue a formal endorsement to the master policy. Build a realistic timeline into your expectations — weeks, not days. If you’re approaching your annual renewal, move quickly, because changes made after the new policy period locks in may not take effect until the following year.
If the PEO won’t reclassify and you believe the codes are genuinely wrong, escalate. Request a formal audit through the PEO’s risk management team. In some cases, you can also request a review through the NCCI or your state’s rating bureau directly, particularly if you believe the PEO’s carrier is applying codes incorrectly. This is a more aggressive path, but it’s a legitimate one when the evidence is clear and the PEO isn’t moving.
Once changes are confirmed, run a comparison against what you’d pay on a standalone workers’ comp policy with the correct class codes. This is a key benchmark. If the PEO’s corrected comp costs are still higher than what you’d pay independently, factor that into your overall PEO cost-benefit analysis. Workers’ comp is one of the core financial reasons businesses join PEOs — if it’s not delivering savings, the arrangement deserves a harder look.
What success looks like here: Written confirmation of approved code changes, a revised premium estimate showing the financial impact, and a timeline for when the changes take effect.
Step 6: Build a Review Process So Codes Stay Accurate Over Time
Class codes drift. Roles evolve, new positions get created, employees shift between departments, and nobody updates the comp schedule to reflect it. What started as an accurate mapping in year one can quietly become a mess by year three.
The fix is simple: build an annual class code review into your operating calendar. Tie it to your PEO renewal cycle so reclassification requests can be submitted before new rates lock in. Running a renewal risk analysis before your contract renews is the ideal time to catch code drift and address it proactively.
Track your experience modification rate separately and consistently. Your mod rate is calculated based on your claims history relative to expected losses for your class codes — and if your codes are wrong, the expected loss baseline is wrong too. That distortion can follow you even after you fix the immediate premium issue, because mod rate calculations look back across multiple years. Keeping codes accurate from the start is much cleaner than trying to unwind a multi-year misclassification.
Keep your documentation current. Updated job descriptions and time logs don’t just support future reclassification requests — they also make annual audits faster and reduce the risk that a PEO auditor defaults employees into higher-rated codes because the documentation is ambiguous. Understanding how to reconcile your payroll audit without overpaying is a critical complement to keeping your class codes accurate year over year.
What success looks like here: A scheduled annual review process, current job descriptions on file for every role, and a consistent habit of flagging new positions for class code assignment before they show up in payroll.
Putting It All Together
Restructuring workers’ comp class codes under a PEO isn’t glamorous work, but it’s one of the highest-ROI exercises you can do inside a PEO relationship. Misclassified codes silently inflate your comp costs month after month, and most PEOs won’t proactively fix them for you. You have to drive this process.
Here’s the quick checklist:
1. Pull your full class code schedule and payroll allocation from the PEO.
2. Identify misclassified roles and document dual-function employees with time logs and job descriptions.
3. Understand your PEO’s master policy limitations and which codes are actually available.
4. Build a formal, documented reclassification request using NCCI or state bureau code definitions.
5. Submit in writing, negotiate changes, and verify the premium impact with a revised estimate.
6. Set up an annual review tied to your renewal cycle so codes stay accurate as roles evolve.
If you’re comparing PEO providers and want to understand how different PEOs handle class code flexibility and workers’ comp pricing, the variation across providers is real and material — especially in construction, manufacturing, and other industries where code specificity matters. Some PEOs have carrier relationships that accommodate a wider range of codes. Others don’t, and you’ll pay for that limitation in ways that don’t show up in the headline rate.
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. PEO Metrics gives you a clear, side-by-side breakdown of pricing, services, and contract terms so you can see exactly what you’re paying for. Don’t auto-renew. Make an informed, confident decision.