PEO Costs & Pricing

How to Model PEO Expenses for Audited Financial Statements: A Practical Cost Modeling Approach

How to Model PEO Expenses for Audited Financial Statements: A Practical Cost Modeling Approach

If your company uses a PEO and you’re heading into an audit, you already know the headache. Your PEO invoice bundles payroll, taxes, benefits, workers’ comp, and admin fees into a single line item. Your auditors, on the other hand, want those costs disaggregated, classified correctly, and reconciled to your general ledger.

The gap between how PEOs bill and how auditors expect to see expenses presented creates real friction. And if you don’t have a cost modeling approach in place before the audit starts, you’ll spend weeks chasing numbers after the fact.

This guide walks you through a step-by-step process for building a PEO expense cost model that satisfies audit requirements. We’re not rehashing what a PEO is or how co-employment works. Instead, we’re focused on the specific mechanics: how to decompose a bundled PEO invoice into auditable expense categories, how to handle the gross-versus-net presentation question, and how to build a reconciliation framework your auditors will actually accept.

This is written for CFOs, controllers, and HR leaders at companies in the 25–250 employee range who are navigating their first or second audit cycle with a PEO in place. The goal is a repeatable model you can use year over year, not a one-time scramble.

Step 1: Get the Raw Data Out of Your PEO’s Billing System

Before you can model anything, you need the underlying data. This sounds obvious, but it’s where most companies run into their first wall. Your PEO has the information you need, but it’s often not packaged in a way that maps cleanly to audit requirements. Getting the right reports takes time and specificity.

Start by identifying what your PEO actually provides. Most PEOs offer some combination of the following: invoice detail reports, payroll registers, employer tax liability summaries, benefits allocation reports, and admin fee breakdowns. The problem is that not all PEOs surface these reports in the same place or format, and some bury the detail you need inside summary-level exports that aren’t useful for audit purposes. Understanding these PEO expense visibility challenges is the first step toward solving them.

Request a full 12-month data export early. Don’t wait until audit fieldwork begins. Most PEOs need two to four weeks to produce custom reports, and if you’re asking during their own busy season, expect delays. Get this request in at least 30 days before your auditors arrive.

When you make the request, be specific. Ask for:

Payroll register by pay period: This should show gross wages, employee deductions, and employer contributions broken out by employee. You need this to reconcile wages to your GL and to validate that headcount and compensation figures match your internal records.

Employer tax liability summary: This should separate FICA, FUTA, and SUTA. Some PEOs bundle SUTA with other payroll taxes, which creates a mapping problem when your chart of accounts separates federal and state tax expense.

Benefits allocation report: This should show what was paid to each carrier, broken out by coverage type. Health, dental, vision, life, and disability should be separate line items — not one aggregate benefits figure.

Workers’ comp premium detail: Be aware that workers’ comp is often reported on a different cadence than payroll. Premiums may be estimated monthly and trued up annually. Ask for both the monthly billing detail and any year-end adjustment documentation.

Admin and service fee breakdown: This is where things get murky. Some PEOs don’t separate their admin fee from a markup embedded in benefits or workers’ comp pricing. If your PEO uses a markup model rather than a flat fee, you’ll need to ask specifically how that markup is reported — or whether it’s reported at all.

The single most useful thing you can ask for is a “billing reconciliation report.” This is different from the standard payroll register. It typically shows how each line item on your invoice was calculated, including any markup or service fee components. Not every PEO produces this automatically, but most can generate it on request. Your account manager is the right person to ask.

Document what you requested, when you requested it, and what you received. Auditors sometimes want to see that you exercised reasonable diligence in obtaining supporting documentation from your PEO.

Step 2: Map PEO Invoice Line Items to Your Chart of Accounts

Once you have the raw data, the next step is building a mapping table. This is the backbone of your cost model. It translates PEO billing categories into the GL expense accounts your auditors will be testing against.

The mapping doesn’t need to be complicated, but it does need to be deliberate and documented. Here’s how most of the standard line items flow:

Gross wages: Maps to salaries and wages expense. If you have separate accounts for different employee classifications (hourly vs. salaried, or by department), you’ll need the payroll register to split wages accordingly. Understanding how PEOs change your labor cost reporting is critical for getting this mapping right.

Employer FICA (Social Security and Medicare): Maps to payroll tax expense. This is straightforward.

FUTA and SUTA: Also maps to payroll tax expense, though some companies separate federal and state unemployment taxes into sub-accounts. If your chart of accounts makes that distinction, confirm your PEO’s report separates them.

Health, dental, and vision premiums (employer portion): Maps to employee benefits expense. The employee-paid portion is a liability offset, not an expense — it flows through payroll deductions and should not be double-counted.

Workers’ comp premiums: Maps to insurance expense. Some companies classify this under general and administrative; others put it in cost of goods sold if workers’ comp relates to production employees. Let the nature of your workforce guide the classification.

PEO admin and service fees: Maps to professional services expense or G&A, depending on your chart of accounts. If the fee is material, it may warrant its own GL account for transparency.

The ambiguous items are where controllers earn their keep. If your PEO embeds a markup in the benefits or workers’ comp pricing rather than charging a transparent flat fee, you’ll need to decide whether to present that markup as part of the underlying cost category or break it out separately. Auditors will ask. Have an answer ready.

Build your mapping table in a simple spreadsheet with three columns: PEO billing category, GL account number, and rationale for the mapping. The rationale column matters. Auditors want to see that you made deliberate classification choices based on the nature of each cost, not that you assigned everything to the nearest available account.

Once the table is built, write a short memo documenting your methodology. This doesn’t need to be long. Two pages is fine. Describe what PEO billing categories exist, how you mapped each one, and why. Note any judgment calls. This memo becomes part of your audit workpaper package and saves significant time during fieldwork.

Step 3: Decide on Gross vs. Net Expense Presentation

This is the single biggest judgment call in PEO accounting for audited financial statements, and it’s one you need to resolve with your auditors before you build anything else.

The question is straightforward: do you present payroll-related costs gross, as if you’re the employer of record, or do you present the entire PEO arrangement net, as a single service fee? For a deeper walkthrough of this decision, our guide on how to present PEO costs on your financial statements covers the nuances in detail.

Under GAAP, the answer depends on the substance of the arrangement. The principal-agent framework that informs ASC 606 and related guidance asks who controls the service and who bears the economic risk. In most PEO arrangements, the client company retains control over the employees: you direct their work, set their compensation, make hiring and termination decisions, and bear the economic risk of the labor relationship. The PEO is an administrative intermediary handling payroll processing, tax remittance, and benefits administration on your behalf.

That analysis typically supports gross presentation. You present wages, taxes, benefits, and workers’ comp as separate expense line items, just as you would if you employed the workforce directly. The PEO admin fee is a separate cost of using the service.

Net presentation, where the entire PEO invoice is recorded as a single service fee, is less common for companies that have genuine operational control over their workforce. It’s more defensible when the PEO relationship is closer to a staffing arrangement, where the PEO provides workers for specific functions and the client company has limited control over the individuals or the compensation structure.

A note on tax treatment versus GAAP treatment: the IRS, under CPEO certification rules established in Section 3511 of the Internal Revenue Code, treats the PEO as the employer of record for federal tax filing purposes. GAAP financial statement presentation doesn’t follow tax treatment. This is a common source of confusion, especially for companies in their first audit cycle with a PEO. Your auditors will distinguish between the two. Our overview of PEO accounting treatment explains how co-employment affects your books from a GAAP perspective.

Get alignment on this question during the audit planning phase, not during fieldwork. If you build a gross presentation model and your auditors later determine net presentation is more appropriate, you’re looking at a significant reclassification. That conversation is much easier to have before the model is built than after.

If you present gross, your cost model needs to fully disaggregate all components of the PEO invoice. If you present net, you still need supporting documentation showing what’s inside the bundled fee. Auditors will want to understand the composition of the cost even if it’s presented as a single line item, particularly for disclosure purposes.

Step 4: Build the Monthly Reconciliation Template

A cost model that only works at year-end isn’t really a model. It’s a reconstruction project. The goal is a monthly reconciliation template that keeps your GL aligned with PEO billing throughout the year, so the audit becomes a review of clean records rather than a forensic exercise.

The template needs to reconcile three things each month: the PEO invoice total, your GL entries by expense category, and the cash actually paid to the PEO. All three should tie. When they don’t, you need a documented explanation.

Structure the template with a column for each expense category from your mapping table. Add a total column that should equal the PEO invoice for the period. Add a variance column that shows the difference between what the PEO billed and what you recorded in the GL. Then add a notes column for explaining any variances. If you need a starting point, our guide on running a PEO cost variance analysis walks through the methodology step by step.

Timing differences are the most common source of variances, and they’re legitimate. PEO invoices often cover pay periods that don’t align cleanly with your monthly close. If a pay period spans two months, you may need to accrue the employer cost in the first month and true it up when the invoice arrives. Document this as a timing item, not an error.

Tax deposits are another timing source. The PEO may remit employer taxes to the IRS on a schedule that doesn’t match your payroll dates. Your GL should reflect the expense when the payroll is processed, even if the cash leaves a few days later.

Build a tolerance threshold into the template. A reasonable approach: variances under a defined dollar amount (the right threshold depends on your company size and materiality levels) are acceptable as rounding and documented as such. Variances above that threshold require investigation and a written resolution before the month closes.

If you’re using accounting software, consider whether you can automate part of this reconciliation. Some companies import PEO billing data directly into their GL system using the mapping table as a translation layer. Others maintain the reconciliation in a spreadsheet linked to GL exports. Either approach works as long as the reconciliation is performed monthly and retained for audit.

The monthly cadence is non-negotiable. Companies that skip monthly reconciliation and try to reconstruct 12 months at year-end consistently produce messier workpapers, more auditor questions, and longer fieldwork timelines.

Step 5: Handle the Tricky Audit Areas — Accruals, True-Ups, and Tax Credits

Even with a clean monthly reconciliation in place, a few areas consistently generate audit questions for companies using PEOs. Getting ahead of these before fieldwork starts saves time and avoids last-minute adjustments.

Workers’ comp true-ups: Most PEOs charge estimated workers’ comp premiums throughout the year based on projected payroll. At year-end, they audit actual payroll against the estimate and issue an adjustment, either a credit or an additional charge. The timing problem is that the PEO’s year-end audit often doesn’t align with your fiscal year-end. Your model needs to accrue an estimated true-up at your year-end and then record the actual adjustment when the PEO finalizes it. Document your estimation methodology. For a deeper look at how these premiums work, see our guide on tracking and verifying workers’ comp accounting through your PEO.

Payroll tax accruals: If your fiscal year-end doesn’t fall on December 31, you’ll need to accrue employer payroll taxes for wages earned but not yet processed through the PEO. This includes FICA on accrued wages, and potentially FUTA and SUTA depending on where employees are in their annual wage base limits. The PEO hasn’t remitted these taxes yet, but the expense belongs in your fiscal year. Build this accrual into your year-end close process.

Tax credits: Work Opportunity Tax Credits, R&D credits with a payroll component, and various state-specific employment credits can create complications in a PEO arrangement. The core question is who claims the credit. Under CPEO rules, the CPEO-certified PEO may be able to pass credits through to the client. Under a standard PEO arrangement, the treatment varies. Clarify this with your PEO and your tax advisor before your audit, and make sure your model doesn’t inadvertently double-count a credit that the PEO has already applied to your billing.

Benefits year-end reconciliation: If your PEO handles benefits administration, confirm that employee contributions collected via payroll match what was actually remitted to carriers. Discrepancies here can indicate a reconciliation failure on the PEO’s side, which creates a potential liability on your books. Request carrier remittance confirmations from your PEO as part of your year-end package. Auditors will want to see that employee-withheld contributions were properly forwarded.

None of these are exotic issues. They come up in virtually every audit where a PEO is involved. The companies that handle them smoothly are the ones who anticipated them and built the relevant documentation into their year-end close checklist.

Step 6: Package the Model for Your Auditors

You’ve built the model. Now you need to present it in a way that auditors can work with efficiently. A well-organized audit package reduces fieldwork time, reduces back-and-forth, and signals to your auditors that your internal controls are solid.

The centerpiece of the package is your PEO expense summary schedule. This is a single document showing full-year totals by expense category, with monthly detail supporting each total. It should tie to your GL and to the PEO invoices. This becomes a key audit workpaper and will likely be referenced repeatedly during fieldwork.

Attach the following supporting documents to the package:

Your mapping memo: The document from Step 2 that explains how PEO billing categories map to your GL accounts and the rationale for each decision.

Your monthly reconciliation templates: All 12 months, with variance explanations included. Auditors will sample from these.

Documentation of judgment calls: Your gross-vs.-net determination, your allocation methodology for any bundled fees, and your treatment of year-end true-ups and accruals. If you operate across multiple departments or entities, our guide on building a PEO cost allocation model across multiple business units can help structure those allocation decisions.

The PEO service agreement: Auditors will review the contract to confirm the nature of the co-employment relationship and validate that your accounting treatment is consistent with the contractual terms. Have a clean copy ready. Understanding the financial reporting risks inherent in PEO arrangements will help you anticipate the questions auditors are likely to raise.

One practical step that significantly reduces audit burden: if your PEO is ESAC-accredited or carries a SOC 1 Type II report, request a copy and include it in your audit package. ESAC accreditation signals that the PEO meets financial assurance and ethical standards. A SOC 1 Type II report provides your auditors with third-party assurance over the PEO’s internal controls for payroll processing and related transactions. Both reduce the amount of substantive testing your auditors need to perform on PEO-processed transactions. Not all PEOs have these, but if yours does, use them.

Build It Once, Use It Every Year

Here’s a quick checklist to keep this manageable:

1. Pull PEO billing data at least 30 days before audit fieldwork begins.

2. Maintain your mapping table and update it whenever your PEO changes billing formats or adds new service components.

3. Get gross-vs.-net alignment with your auditors during the planning phase, not during fieldwork.

4. Reconcile monthly. Don’t try to reconstruct 12 months at year-end.

5. Keep your PEO service agreement, SOC 1 report, mapping memo, and reconciliation templates in a single audit folder that carries forward each year.

The companies that struggle with PEO expense treatment in audits are almost always the ones treating it as a year-end fire drill. Build the model once, maintain it monthly, and the audit becomes a routine review of clean documentation rather than a scramble.

One thing worth noting: how painful this entire process is depends significantly on which PEO you’re using. Some PEOs provide granular, audit-ready billing detail as a standard feature. Others bundle everything and make you fight for line-item reports. Billing transparency should be a real evaluation criterion when you’re selecting or renewing a PEO, not an afterthought.

If you’re evaluating providers and want to understand how different PEOs compare on reporting transparency, contract flexibility, and pricing structure, that’s exactly the kind of analysis we help with. Many businesses unknowingly overpay because of bundled fees, hidden administrative markups, and contracts designed to limit flexibility. Don’t auto-renew. Make an informed, confident decision.

Author photo
Daniel Mercer

Daniel Mercer works with small and mid-sized businesses evaluating Professional Employer Organization (PEO) solutions. He focuses on cost structure, co-employment risk, payroll responsibilities, and long-term contract implications.

See If You're Overpaying Your PEO

We compare 8 leading PEOs side by side using real cost data, contract terms, and benefits benchmarks — so you always negotiate from a position of knowledge.

Compare PEO Plans
Compare PEO Plans