You get the audit notification from your PEO. The insurance carrier needs to reconcile your workers’ comp premiums against actual payroll for the year. Should be simple—your PEO handles payroll, they have all the data, they’ll handle it. So you wait for the results, see a number that looks reasonable enough, and approve it.
Then six months later, you’re comparing notes with another business owner in your industry, and their workers’ comp rate is 30% lower. Same headcount, similar work. What happened?
Here’s what actually happens during most PEO workers’ comp audits: an auditor pulls payroll data, applies classification codes based on job titles or rough descriptions, calculates premiums, and generates a bill. Your PEO forwards it. You approve it. Done.
Except the classification code for your office manager might be wrong. The overtime calculations might include portions that should be excluded. Payroll from a employee who switched roles mid-year might be entirely in the wrong bucket. And nobody catches it because the process feels like a black box you’re not supposed to open.
A workers’ comp payroll audit reconciliation isn’t just paperwork. It’s your opportunity to verify that every dollar of premium matches actual payroll, correct classification, and legitimate exposure. Get it wrong, and you overpay—sometimes by thousands. Or you underpay and face a surprise bill later when the error gets caught.
This guide walks through the actual reconciliation process. What to pull, what to check, where PEOs and auditors typically make errors, and how to dispute discrepancies before you sign off. Whether this is your first audit or you’ve been approving these for years, this is how you catch the mistakes that cost real money.
Step 1: Pull Complete Payroll Records Before the Auditor Starts
The audit process starts with payroll data. The auditor needs to see what you actually paid employees during the audit period. Your PEO will provide this data, but you need your own copy first—because if there’s a discrepancy between what you have and what the auditor sees, you need to know about it before the bill gets generated.
Log into your PEO portal and export complete payroll registers for the entire audit period. Not summary reports. Not year-end totals. Actual detail showing every employee, every pay period, and every type of compensation. You need gross wages, overtime pay, bonuses, commissions, and any other compensation that went through payroll.
Most PEO systems let you export this data to Excel or CSV. If yours doesn’t, or if the export function is buried somewhere non-obvious, contact your account manager and request it. You’re entitled to your own payroll data. If they make this difficult, that’s a separate problem worth noting.
Once you have the data, verify it matches what the PEO will provide to the auditor. Check total payroll by employee. Check that pay periods align correctly with the audit period dates. If you see employees listed who left before the audit period started, or new hires who came after it ended, flag those immediately.
Pay special attention to overtime. Workers’ comp calculations typically exclude the overtime premium—the portion of pay above the regular rate, not the entire overtime amount. If your records show $1,000 in overtime pay where $600 is regular rate and $400 is premium, only the $600 should be included in the audit. But many systems export overtime as a single line item without breaking it down. You’ll need to calculate the premium portion yourself if your PEO data doesn’t separate it.
Also look for any unusual payroll entries: bonuses that might be excluded under your state’s rules, expense reimbursements that shouldn’t count as wages, or third-party sick pay. These items often get included in auditable payroll by default because the system doesn’t distinguish them from regular wages. Understanding how to reconcile PEO payroll with your accounting records makes this verification process significantly easier.
The goal here isn’t perfection. It’s having your own verified baseline before someone else tells you what your payroll was. Because once the audit worksheet comes back with a number, disputing it without your own records is nearly impossible.
Step 2: Verify Classification Codes for Every Role
Workers’ comp premiums are calculated by multiplying payroll by a rate assigned to each classification code. A clerical worker might have a rate of $0.50 per $100 of payroll. A warehouse worker might be $8.00 per $100. Same payroll, wildly different premium.
This is where the biggest audit errors happen. An employee gets assigned the wrong classification code—either when they were hired or during the audit—and suddenly you’re paying warehouse rates for someone who sits at a desk all day.
Pull the classification code assignments for every employee during the audit period. Your PEO should have this documented. If they don’t, or if they’re vague about how codes were assigned, that’s a red flag. Classification codes are assigned based on the actual work performed, not job titles. The NCCI publishes a classification manual with detailed descriptions of what work falls into each code. Most states use NCCI codes, though some have their own systems.
Review each employee’s assigned code against their actual job duties. Look specifically for clerical and administrative staff. These roles typically qualify for lower-rated clerical codes, but they often get lumped into operational classifications because someone assumed “if they work in the warehouse, they’re warehouse workers.” If your office manager occasionally helps with shipping during busy periods, that doesn’t make them a shipping clerk for classification purposes. The classification is based on their primary duties.
Identify any employees who changed roles mid-period. If someone started as a sales rep and moved into an operations role halfway through the year, their payroll needs to be split between two classification codes. This requires allocation—breaking their annual payroll into the portion earned in each role. Many audits miss this entirely and classify the entire year under one code, usually whichever role they held at year-end.
Also flag employees who split time between multiple functions regularly. A manager who spends 60% of their time on administrative work and 40% supervising production should have their payroll allocated accordingly. The default approach is often to put them entirely in the higher-rated production code, which inflates your premium. This is one area where PEO workers compensation management should provide clear guidance and documentation.
If you find misclassifications, document them now. Write down the employee name, the code they were assigned, the code they should have, and a brief explanation of their actual duties. You’ll need this when you dispute the audit results. Vague objections like “I think some codes are wrong” get ignored. Specific documentation with supporting detail gets reviewed.
Step 3: Calculate Excluded Payroll and Verify Deductions
Not all payroll counts toward workers’ comp premiums. Certain types of compensation are excluded by statute or insurance rules. If these amounts aren’t properly deducted from your auditable payroll, you’re paying premiums on wages that shouldn’t be included.
The most common exclusion is overtime premium. When an employee works overtime, they’re paid at time-and-a-half or double-time. The portion above their regular rate—the premium—is typically excluded from workers’ comp calculations. If your employee makes $20/hour regular and $30/hour overtime, the extra $10 per hour shouldn’t be included in the audit. But if your PEO’s system reports total overtime wages without breaking out the premium portion, the auditor includes the full amount by default.
Calculate the overtime premium for each employee who worked overtime during the audit period. Take their total overtime hours, multiply by the premium rate (usually half their regular rate for time-and-a-half), and document the total excluded amount. This can add up quickly if you have employees who regularly work overtime.
Bonuses and commissions may also be excluded depending on your state and the specific type of payment. Some states exclude all bonuses. Others exclude only certain types. Check your state’s rules. If bonuses are excludable and your payroll records show significant bonus payments, calculate the total and document it.
Expense reimbursements shouldn’t count as wages at all, but they sometimes get included if they’re processed through payroll. Mileage reimbursements, travel expenses, cell phone allowances—review your payroll data for these items and total them separately. They need to be excluded from the audit. Proper workers’ comp accounting through your PEO should clearly separate these items.
Owner and officer payroll has special rules in most states. Many states allow business owners to exclude themselves from workers’ comp coverage entirely or to elect a reduced payroll amount for premium calculation purposes. If you made an owner exclusion election, verify it’s being applied. If you elected a payroll cap (some states let owners cap their auditable payroll at a set amount like $50,000 even if they paid themselves more), make sure that cap is reflected in the audit.
Once you’ve calculated all excluded amounts, create a summary document showing each category of exclusion and the total dollar amount. This becomes your reference when you review the audit worksheet. If the auditor’s numbers don’t reflect these exclusions, you have specific amounts to point to.
Step 4: Cross-Check the Audit Worksheet Line by Line
When the audit results come back, you’ll receive a worksheet showing payroll totals by classification code and the resulting premium calculation. This is the document you’re being asked to approve. Don’t approve it until you’ve verified every line.
Request the actual detailed audit worksheet from your PEO before signing anything. Not a summary. Not a final premium number. The worksheet showing how they got to that number—payroll by employee, classification code assignments, excluded amounts, and rate calculations. You’re entitled to see this detail. If your PEO is reluctant to provide it, insist. You’re approving a bill that could be thousands of dollars. You need to see the math.
Compare the auditor’s payroll totals by classification code to your own calculations. Go line by line. Does their total for clerical workers match yours? Does their total for operational staff match yours? If there are discrepancies, identify exactly where they occur.
Check that excluded payroll amounts are properly deducted. Look for a line item showing overtime premium exclusions. Look for bonus exclusions if applicable. Look for owner payroll caps or exclusions. If these items aren’t shown, the auditor likely didn’t apply them.
Look for payroll from outside the audit period. Audits cover a specific 12-month period. Sometimes payroll from the month before or after gets included by mistake, especially if there’s confusion about which pay period dates fall within the audit window. Verify that every pay period included in the audit actually falls within the coverage dates. Understanding how to handle PEO payroll accrual adjustments helps you catch these timing discrepancies.
Watch for duplicate entries. If an employee appears twice under different classification codes and you didn’t allocate their payroll intentionally, that’s likely an error. If a pay period appears to be counted twice, that’s definitely an error.
Check the classification code rates being applied. These rates are set by your state or the NCCI and should match published rate tables for your coverage period. If a rate seems unusually high, look it up. Rate errors are less common than classification errors, but they happen.
Calculate the final premium yourself based on the worksheet data. Payroll (divided by 100) times rate equals premium for each classification code. Add them up. Does your total match the auditor’s total? If not, find the discrepancy. Rounding errors are normal—a few dollars difference due to rounding. Hundreds or thousands of dollars difference means something’s wrong.
Step 5: Dispute Errors in Writing With Supporting Detail
If you found discrepancies between your calculations and the audit worksheet, you need to dispute them formally before the results become final. Most audits have a dispute window—often 30 to 60 days after you receive the results—after which the findings become locked in and much harder to challenge.
Document every discrepancy in writing. Create a dispute letter or email that lists each error specifically: employee name, incorrect classification code, correct classification code, payroll amount in question, and supporting explanation. Attach your payroll records, your classification code analysis, and your excluded payroll calculations.
Don’t send vague objections. “I think the audit is wrong” or “These numbers seem high” won’t get you anywhere. Be specific. “Employee Jane Smith was classified under code 8810 (Clerical) but the audit worksheet shows her under code 8742 (Warehouse). Her actual job duties are administrative assistant, which qualifies for the clerical classification. Attached is her job description and payroll records showing $45,000 in wages that should be reclassified.”
For excluded payroll, show your math. “The audit worksheet shows total payroll of $500,000 with no overtime premium exclusion. Attached calculation shows $32,000 in overtime premium that should be excluded per state regulations, reducing auditable payroll to $468,000.”
Send your dispute to your PEO contact first, but understand the chain of command. Your PEO is the intermediary. The actual insurance carrier conducts or approves the audit. If your PEO account manager isn’t responsive or dismisses your concerns, escalate. Request direct contact with the insurance carrier’s audit department. You have the right to dispute findings directly with the carrier in most cases. This is where understanding your PEO service agreement becomes critical—it defines your rights in these situations.
Keep records of all dispute communications. Save emails, letters, and any responses you receive. If the dispute isn’t resolved and you need to escalate further—to your state’s insurance department or through other channels—you’ll need documentation of your attempts to resolve it directly.
Be prepared to negotiate. Sometimes the auditor will agree with some of your points but not others. If they accept your classification correction for three employees but dispute the fourth, you may need to provide additional documentation or accept a partial adjustment. The goal is accuracy, not winning every point.
Understand the timeline. If you’re approaching the end of the dispute window and the carrier hasn’t responded, follow up aggressively. Once the window closes, your options narrow significantly. Some carriers will still consider disputes after the deadline, but they’re not required to, and many won’t.
Step 6: Build an Ongoing System to Prevent Future Surprises
The time to catch workers’ comp audit errors isn’t during the audit. It’s before the audit happens—by maintaining accurate classification records and monitoring payroll throughout the year.
Implement quarterly internal audits. Every three months, pull your payroll data and review classification code assignments for any employees who changed roles, got promoted, or shifted responsibilities. If someone moved from a clerical role to operations, update their classification code in your records immediately. Don’t wait until year-end to figure out how to allocate their payroll.
Create a classification code reference document for your business. List every role in your company with its correct classification code and a brief description of the job duties that qualify it for that code. When HR hires someone new, they should assign the classification code at hire based on this reference, not guess or default to a generic code. This prevents classification drift where employees get miscoded from day one and stay that way for years.
Track excluded payroll throughout the year. Set up your payroll system or your own spreadsheet to separately track overtime premium, bonuses, and any other excluded compensation. Don’t wait until audit time to calculate these amounts. If you know in real-time what your excluded payroll is, you can estimate your true workers’ comp exposure more accurately and catch problems early.
Build a reconciliation calendar. Mark key dates: when you need to pull quarterly payroll data for internal review, when you should expect the annual audit notice, what the typical dispute deadline is, and when your policy renews. Treat this like any other financial compliance process—scheduled, documented, and reviewed regularly. A thorough workers’ comp program evaluation checklist can help structure this ongoing review.
If you have employees in multiple states, track where work is actually performed. Workers’ comp is based on the state where the work happens, not where the employee lives or where your business is headquartered. If you have remote workers or employees who travel, you need to allocate their payroll by state. This gets complicated quickly, but it’s required, and getting it wrong can result in coverage gaps or overpayment. Businesses with multi-state payroll compliance challenges need particularly robust tracking systems.
Review your PEO’s audit support process. Do they provide detailed worksheets proactively, or do you have to request them? Do they give you time to review before submitting results to the carrier, or do they auto-approve? If your PEO’s process makes reconciliation difficult, that’s worth noting when you evaluate whether they’re the right partner long-term.
Making Sure You’re Not Leaving Money on the Table
Workers’ comp payroll audits aren’t just administrative paperwork. They directly impact your bottom line. The difference between a rubber-stamped audit and a properly reconciled one can be thousands of dollars, especially if you have employees in multiple classification codes or significant excluded payroll that’s being incorrectly counted.
Quick reconciliation checklist: payroll records pulled and verified against what the auditor receives, classification codes reviewed for every employee with special attention to clerical staff and role changes, excluded payroll calculated and documented including overtime premium and any applicable bonuses, audit worksheet cross-checked line by line against your own numbers, discrepancies disputed in writing with specific supporting evidence, and ongoing tracking systems in place to catch issues before next year’s audit.
If your PEO makes this process difficult—won’t provide detailed worksheets, dismisses your questions, or auto-approves audits without giving you time to review—that’s worth noting when you evaluate whether they’re the right long-term partner. A good PEO should facilitate audit reconciliation, not obstruct it.
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.