Most business owners sign a PEO contract, glance at the monthly invoice, and move on. It’s understandable — you hired a PEO partly to stop thinking about this stuff. But PEO billing is rarely as clean as it looks on the surface.
Admin fees, bundled insurance markups, workers’ comp spreads, and pass-through cost adjustments all layer on top of each other. Many providers aren’t exactly racing to make that easy to untangle. And the contracts are often written in a way that makes cost escalation invisible until it’s already happened.
A proper financial review isn’t about catching your PEO doing something shady. It’s about understanding what you’re actually paying for, where the margin sits, and whether you’re getting fair value compared to what’s available in the market.
You don’t need a forensic accountant. You need the right documents, the right questions, and a structured way to compare what you’re told versus what you’re charged. That’s exactly what this guide gives you.
By the end, you’ll know how to pull apart a PEO invoice, benchmark each cost component against market alternatives, and walk into a renewal negotiation with actual leverage instead of just a vague sense that something feels off.
If you’re already familiar with how PEO pricing models work at a high level, this guide picks up where that foundational knowledge leaves off and gets into the actual mechanics of a financial review. Let’s get into it.
Step 1: Gather Every Billing Document From the Last 12 Months
Before you can analyze anything, you need the full paper trail. Not just the most recent invoice. Not a summary report your PEO account manager pulls together. The actual documents.
Here’s what you’re collecting:
Monthly invoices for the full prior year. You want to see how costs moved month to month, especially around the start of the year when wage base caps reset and tax charges spike. Patterns in that data tell you a lot.
Your original service agreement and any amendment letters. The contract defines what you were quoted. Amendments are where rate changes get buried. Pull both and keep them side by side.
Annual rate sheets. If your PEO sends these at renewal time, they should document any adjustments to admin fees, insurance rates, or workers’ comp charges. If you never received one, that’s worth noting.
Your PEO’s cost allocation breakdown. This is the document that separates admin fees from workers’ comp costs, health insurance premiums, employer payroll taxes, and any “other” line items. Request it explicitly if you don’t already have it.
At the same time, pull your own internal payroll records for the same 12-month period. You need headcount by month, total gross wages, job classification codes, and benefit enrollment data. This is your independent source of truth to cross-reference against what the PEO billed.
Here’s a common pitfall worth flagging early: many PEOs send a single bundled invoice that rolls everything into one or two line items. If yours does, request an unbundled version in writing. Most PEOs are capable of producing this, and in many cases they’re contractually or legally obligated to provide it on request. Don’t accept “that’s just how our invoices work” as an answer. Unbundled invoicing is the baseline requirement for any meaningful cost analysis, and following established PEO cost reporting best practices will help you set that expectation.
Once you have everything, organize it chronologically and create a simple spreadsheet that logs each month’s charges by category. You’re not analyzing yet — you’re just building the foundation. The goal here is completeness. Missing one month or one document creates blind spots that can let real cost issues slip through.
Give yourself a week to collect everything before moving to the next step. Some PEOs are slow to respond to document requests, and you want the full picture before you start drawing conclusions.
Step 2: Isolate the Admin Fee From Pass-Through Costs
This is where most business owners get tripped up, and honestly, it’s where PEO billing gets deliberately murky.
The admin fee is the PEO’s actual service charge. It’s what you’re paying for HR support, compliance tools, payroll processing, and the co-employment relationship itself. Everything else — employer payroll taxes, workers’ comp premiums, health insurance premiums — should theoretically be a pass-through cost that the PEO collects from you and remits on your behalf.
The reality is murkier. Pass-through costs often include embedded margin. The admin fee isn’t always the only place the PEO makes money. Understanding the full PEO cost allocation methodology helps you see where those margins hide.
To isolate the true admin fee, start by identifying every line item on your invoices that represents a genuine pass-through: FICA, FUTA, SUTA, workers’ comp premiums, and health insurance premiums. Strip those out. What remains should be the admin fee.
Now calculate the effective admin fee per employee per month (PEPM). Take the total admin charges over 12 months, divide by 12, then divide by your average monthly headcount. That’s your PEPM. Compare it to what was quoted in your original contract.
If the numbers don’t match, you’ve found something worth investigating.
Watch for blended or bundled pricing structures. Some PEOs price their services as a percentage of gross payroll rather than a flat PEPM. This structure makes it nearly impossible to see the real service cost without decomposing the invoice manually. If your PEO uses percentage-of-payroll pricing, you’ll need to back-calculate the implied PEPM based on your actual wage totals to get a comparable figure.
Look for admin fee drift. This is common and often goes unnoticed. Your original contract may have quoted a specific PEPM or percentage, but over time — through annual adjustment clauses, mid-year amendments, or just quiet billing changes — the effective rate creeps up. Running a formal PEO cost variance analysis can help you quantify exactly how much drift has occurred and where.
One more thing to check: some PEOs charge separate “platform fees,” “technology fees,” or “compliance fees” that are technically distinct from the admin fee but serve the same function. If you’re seeing line items like these, they belong in your admin cost calculation, not in the pass-through bucket.
The goal of this step is a single, clean number: what you actually pay per employee per month for the PEO’s services. You’ll use that number in Step 5 when you benchmark against alternatives.
Step 3: Audit the Workers’ Comp and Insurance Spread
Workers’ comp is one of the least transparent cost components in PEO billing, and it’s where some of the largest hidden margins live.
Here’s how the structure typically works: your PEO negotiates a master workers’ comp policy with a carrier at a specific rate. They then charge you a rate for coverage, and the difference between what they pay the carrier and what they charge you is the spread. That spread is the PEO’s margin on workers’ comp. Understanding the different workers’ comp cost allocation models is essential to knowing whether your spread is reasonable.
To audit this, you need two numbers. First, the rate your PEO charges you per $100 of payroll for workers’ comp coverage, broken down by job classification code. Second, the underlying master policy rate for those same classification codes.
Request both in writing. Your PEO should be able to provide documentation of the carrier rate. If they resist or claim it’s proprietary, that tells you something. Legitimate providers with fair pricing aren’t usually shy about this.
Check your experience modification rate (mod rate). Your mod rate reflects your company’s actual claims history relative to industry averages. A mod rate below 1.0 means you’ve had fewer claims than average and should be paying less. A mod rate above 1.0 means the opposite.
The critical question is whether your individual claims history is actually being reflected in what you’re charged, or whether you’re being pooled with higher-risk clients and effectively subsidizing their losses. This depends on how your PEO structures their master policy and whether you’re on a guaranteed-cost, loss-sensitive, or retrospective rating plan. If you don’t know which applies to you, ask. The answer directly affects what you should be paying.
Run the same exercise for health insurance. Get the carrier’s base rate for a group profile matching yours — size, demographics, location, plan design — and compare it to the premium line item on your PEO invoice. The difference, if any, is the insurance spread. Some markup is expected and reasonable; the PEO is providing administrative services around benefits. But the size of that markup should be visible and defensible.
If your PEO can’t or won’t tell you what the underlying carrier rates are, that’s a transparency problem. It’s also a negotiating point. Providers who compete on value are generally willing to show their work. Providers who compete on opacity are usually doing so for a reason.
Step 4: Reconcile Payroll Tax Pass-Throughs Against Actual Filings
This step requires a bit more legwork, but it’s worth doing because payroll tax over-collection is a real and documented issue in the PEO industry.
Here’s the core problem: PEOs often charge estimated tax rates at the start of the year. That’s reasonable — tax rates can vary, and billing systems need to work with projections. The issue is what happens when those estimates don’t get trued up.
FICA, FUTA, and most state unemployment taxes (SUTA) are subject to wage base caps. Once an employee’s earnings exceed a certain threshold in a calendar year, the employer’s obligation for that specific tax stops. If your PEO continues charging you at the full rate after employees have hit those caps, you’re being over-collected.
To check this, pull your quarterly IRS Form 941 filings for the year. These documents show the actual federal payroll taxes remitted on your behalf. Compare those amounts to what your PEO charged you for FICA and FUTA during the same quarters. They should be close. If the PEO collected more than was remitted, you have a discrepancy to investigate.
Do the same for state unemployment taxes. Pull your state unemployment tax filings (typically quarterly) and compare the remitted amounts to what you were charged for SUTA.
SUTA rate assignments deserve extra scrutiny. If your PEO uses their own state unemployment account rather than maintaining separate accounts for each client, you may be paying a blended pool rate rather than a rate based on your company’s actual claims experience. Whether that’s better or worse for you depends on your own unemployment claims history. If you’ve had low turnover and few claims, a blended rate likely costs you more than your actual experience would warrant.
Ask your PEO directly: are we on your master SUTA account, or do we have our own account? If it’s a master account, what is the blended rate, and how does it compare to what my experience rating would generate independently? These are exactly the kinds of questions covered in a thorough PEO financial transparency checklist.
Any surplus between what was collected from you and what was actually remitted should be identified and addressed. Depending on your contract, that may mean a credit on future invoices, a refund, or a formal reconciliation. If your PEO doesn’t have a clear process for year-end tax reconciliation, that’s a gap worth addressing in any renewal negotiation.
Step 5: Benchmark Your Total Cost Against Market Alternatives
Once you’ve decomposed your PEO costs into their component parts, you need a market reference point. Without one, you’re just looking at numbers in isolation. With one, you can tell whether you’re paying fairly or getting taken.
Start by calculating your fully loaded cost per employee per month. Take your total PEO spend for the year — everything: admin fees, insurance premiums, workers’ comp charges, tax pass-throughs — and divide it by 12, then by your average monthly headcount. That’s your all-in PEPM. If you need a reference for what typical ranges look like, a detailed breakdown of how much a PEO actually costs can help you calibrate expectations.
Now get quotes from two or three competing PEO providers for your actual employee profile: headcount, locations, industry classification, benefits structure. Ask each of them to quote on the same basis so you can compare apples to apples.
Don’t just compare admin fees. This is a common mistake. A provider with a lower admin fee might have a higher workers’ comp spread or a larger insurance markup that more than offsets the savings. You need to compare total cost of risk: admin fee plus workers’ comp charges plus insurance markup. That’s the real number.
Also run the build-versus-buy analysis. What would it cost to replicate your PEO’s core services independently? Payroll software, a standalone benefits broker, HR compliance tools, and employment practices liability insurance all have market prices. A structured PEO vs internal HR cost modeling exercise can help you run those numbers accurately. For smaller companies, the PEO model often wins on cost and simplicity. For larger companies with more internal HR capacity, the math sometimes flips. Run the numbers for your actual situation rather than assuming the PEO model is still the right fit.
Use this benchmarking data as leverage, not just information. If you find that comparable providers are offering materially lower all-in costs for the same service profile, that’s a documented basis for renegotiation. Most PEOs have more pricing flexibility than they initially show, particularly for clients who are clearly informed and clearly considering alternatives.
Going into a renewal conversation with benchmarked competitor quotes and a clear understanding of your own cost structure is a fundamentally different position than going in and saying the price feels high. One is a negotiation. The other is a complaint.
Step 6: Document Findings and Build a Negotiation Brief
Everything you’ve uncovered in the previous steps is only useful if you can present it clearly. The goal of this step is to turn your analysis into a one-page summary that drives a specific conversation.
Your negotiation brief should cover four things:
Documented variances. Admin fee drift from original contract terms, workers’ comp and insurance spreads, tax over-collection amounts, and any unexplained line items. Each one should have a dollar figure attached to it. Vague concerns don’t move the needle in these conversations. Specific numbers do.
Benchmarking results. What competing providers quoted for a comparable service profile. Keep it factual and specific. You’re not threatening to leave — you’re demonstrating that you’ve done the market research and understand what fair pricing looks like.
Your ask. Be clear about what you want before you start the conversation. A rate reduction? Unbundled invoicing going forward? A formal tax reconciliation process? A cap on annual increases? Decide your walk-away threshold in advance: what concession or structural change makes renewal worthwhile, and at what point does switching or building in-house make more sense for your business.
Transparency provisions for the new contract. If you’re staying, use this as an opportunity to fix the structural issues that made this review necessary in the first place. Request contract language that includes unbundled invoicing as a standard, annual rate reconciliation with documentation, and explicit audit rights. Reviewing the PEO financial disclosure requirements you should verify can help you know exactly what provisions to demand. Providers who are confident in their pricing won’t balk at these provisions. Providers who resist them are telling you something.
Keep the conversation professional and data-driven. You’re not accusing anyone of fraud. You’re a business owner who did their homework and expects to be treated accordingly.
Running This Process Every Year
A PEO financial review isn’t a one-time event. It’s a discipline. Run this process annually, ideally 90 days before your renewal date, so you have time to act on what you find rather than scrambling at the last minute.
Quick checklist to keep handy:
✓ Collected 12 months of invoices and internal payroll records
✓ Isolated admin fees from pass-through costs and calculated effective PEPM
✓ Audited workers’ comp and health insurance spreads
✓ Reconciled payroll tax charges against actual quarterly filings
✓ Benchmarked total cost per employee against market alternatives
✓ Built a negotiation brief with documented variances and a clear ask
The goal isn’t to catch your PEO in a lie. Most billing issues aren’t malicious — they’re structural, and they persist because clients don’t look closely enough to surface them. The goal is to make sure you’re paying a fair price for real value, and to have the data to prove it either way.
If you’re comparing providers or evaluating whether your current arrangement still makes financial sense, the difference between guessing and knowing usually comes down to having a clean, side-by-side cost comparison with enough detail to actually see what you’re paying for. Don’t auto-renew. Make an informed, confident decision.