You’re six months into your PEO contract. The invoices arrive like clockwork—wages, benefits, admin fees, all rolled into one tidy number. Your bookkeeper posts it to payroll expense and moves on. Then your accountant calls during year-end close with a question that stops you cold: “How much of this PEO cost is actually cost of goods sold?”
If you’re running a manufacturing operation, a construction company, or any business where labor directly produces what you sell, this isn’t academic. Where these costs land on your P&L affects your gross margin, your pricing strategy, and how your business looks to anyone evaluating its financial health. Get it wrong, and you’re either overstating profitability or making your operation appear less efficient than it actually is.
The problem is that PEO billing wasn’t designed with your chart of accounts in mind. You get one invoice covering production workers who build your product and office staff who answer phones. The accounting treatment should be completely different, but the PEO doesn’t care about that distinction. They’re billing you for services rendered, not helping you allocate costs correctly.
This matters more than most business owners realize. Gross margin drives pricing decisions. It determines whether you can compete on cost or need to differentiate on value. It’s the first metric lenders examine and the number potential buyers scrutinize when evaluating acquisition targets. If your COGS allocation is off because you’re treating all PEO costs the same way, you’re making decisions based on distorted data.
The Co-Employment Billing Model Creates Accounting Headaches
Under normal payroll, the distinction is straightforward. Your production workers’ wages go into COGS. Your administrative team’s salaries hit operating expenses. Benefits and payroll taxes follow the same split based on who’s receiving them. Clean, logical, defensible.
Then you move to a PEO, and suddenly everything arrives in one bundled invoice.
The co-employment structure means the PEO is technically the employer of record for all your workers. They process payroll, handle benefits administration, manage workers’ comp coverage, and deal with employment tax filings. You get a single bill that includes gross wages for everyone—production and administrative—plus their share of benefits, payroll taxes, workers’ comp premiums, and the PEO’s administrative fee.
That administrative fee is where things get particularly messy. Most PEOs charge a per-employee-per-month fee or a percentage of gross payroll. This fee covers their service delivery—the HR platform, compliance support, benefits administration, and everything else in the package. It has nothing to do with producing your product. It’s a pure administrative expense, regardless of which employees it’s being charged against. Understanding PEO pricing and cost structure helps you identify these components more clearly.
But when your bookkeeper sees one invoice labeled “PEO Services” for $87,000, the default move is to post the entire amount to a single expense account. Maybe it all goes to payroll expense. Maybe it all goes to COGS because most of your headcount is production workers. Either way, you’ve just distorted your financial statements.
The accounting principle here is simple: costs should be classified based on their function, not their billing source. Direct labor costs—wages and associated expenses for employees directly involved in manufacturing, construction, or production—belong in COGS. Administrative labor, overhead, and service fees belong in operating expenses. The fact that they arrive on the same invoice doesn’t change their fundamental nature.
This isn’t just about following GAAP. It’s about understanding your actual unit economics. If you’re including administrative overhead in COGS, your gross margin looks worse than it should. You might think you need to raise prices when the real issue is operational efficiency in your back office. Conversely, if you’re expensing direct labor costs outside of COGS, your gross margin looks artificially strong, and you might be underpricing your products without realizing it.
The co-employment model also means you’re dealing with blended rates for things like workers’ comp. Your PEO negotiates master policies that pool risk across their entire client base. The rate you pay for a production worker might be lower than you’d get on your own, but it’s averaged across multiple risk classes. Unbundling that for accurate COGS allocation requires understanding what portion of your workers’ comp cost allocation actually relates to production versus administrative roles.
How to Actually Break Down That Monthly Invoice
Start by requesting a detailed billing breakdown from your PEO. Most providers can generate reports that separate costs by employee, department, or cost center if you’ve set up your account structure properly. If your PEO can’t provide this level of detail, that’s a red flag—you’re flying blind on one of your largest expense categories.
The ideal breakdown shows gross wages by employee, with each person’s benefits, payroll taxes, and workers’ comp allocation listed separately. Then the administrative fee appears as its own line item. With this level of detail, you can build a proper allocation methodology.
First, categorize your employees. Production workers are anyone directly involved in creating the product or delivering the core service that generates revenue. For a manufacturer, that’s machine operators, assembly line workers, quality control inspectors on the production floor. For a construction company, it’s the crews on job sites. For a food production business, it’s everyone in the kitchen or on the packaging line.
Everyone else is administrative or overhead. That includes your office manager, accounting staff, sales team, executives, and warehouse workers who handle finished goods. Yes, warehouse workers can be a gray area—if they’re part of the production process, they might belong in COGS. If they’re handling distribution of finished goods, they’re typically operating expenses. Use your judgment based on how your business actually operates.
Once you’ve categorized employees, calculate the percentage split. If you have 15 production workers and 5 administrative staff, that’s 75% production and 25% administrative. This percentage becomes your allocation baseline. Following cost reporting best practices ensures your methodology holds up under scrutiny.
Now apply it to the PEO invoice components. Gross wages, benefits, and payroll taxes for identified production employees go directly to COGS. Same costs for administrative employees go to operating expenses. Workers’ comp premiums get allocated based on your percentage split unless your PEO can provide role-specific rates.
The administrative fee requires a judgment call. The cleanest approach is to expense the entire admin fee to SG&A regardless of headcount mix. This fee represents the PEO’s service delivery, not the cost of producing your goods. It’s overhead. Some accountants prefer allocating it proportionally along with everything else, but that muddies the waters—you’re essentially saying that the HR platform cost is part of manufacturing cost, which doesn’t hold up under scrutiny.
Document your methodology. Write down the allocation percentages, the rationale for categorizing specific roles, and the treatment of each invoice component. This documentation becomes critical during audits, due diligence, or when your accountant changes and the new person questions why you’re doing it this way.
Update your allocation quarterly or whenever headcount mix changes significantly. If you hire three new production workers and one admin person, your allocation percentage shifts. Recalculate and adjust. The goal is accuracy, not convenience.
When This Actually Matters for Your Business Model
If you’re running a SaaS company, you can probably stop reading here. Your “cost of goods sold” is cloud hosting and maybe some customer success labor if you account for it that way. Your PEO costs are almost entirely operating expenses. The allocation question is irrelevant.
But if you’re manufacturing physical products, this is fundamental to understanding your business economics.
A precision machining shop with 20 CNC operators and 3 office staff needs to allocate PEO costs carefully. Those operators’ fully loaded labor costs—wages, benefits, payroll taxes, workers’ comp—are direct production costs that should flow through COGS. When you calculate the cost to produce a custom part, you’re including their hourly rate plus burden. If those costs are sitting in operating expenses instead, your job costing is wrong and your pricing is probably wrong too.
Construction companies face similar dynamics. Field labor is direct cost. Project managers might be direct or indirect depending on how you structure job costing. Office staff is pure overhead. A general contractor with 30 field workers and 8 office employees needs clear allocation to understand true project margins. Understanding how PEOs change your labor cost reporting helps you avoid these common pitfalls.
Food production and manufacturing businesses often have the most complex scenarios. You’ve got production workers, sanitation crews, quality control, packaging line workers, warehouse staff, and administrative teams. Some roles are clearly direct labor. Others are production overhead that belongs in COGS but isn’t directly tied to units produced. Still others are pure SG&A. Getting this right requires granular categorization and consistent application.
Service businesses fall somewhere in between. A consulting firm might treat consultant labor as COGS—it’s the direct cost of delivering the service you sell. But if you’re a marketing agency where everyone contributes to multiple clients, you might treat all labor as operating expense and keep COGS minimal or nonexistent. There’s no single right answer, but consistency matters more than the specific choice.
The hybrid business is where this gets genuinely complicated. You manufacture a product and also provide installation services. You sell software and also provide professional services implementation. You’ve got production workers, field technicians, consultants, and administrative staff all on the same PEO invoice. Each category needs separate treatment, and the allocation methodology needs to reflect the actual nature of the work being performed.
Industry matters, but so does your business stage. An early-stage manufacturer might have founders wearing multiple hats—sometimes on the production floor, sometimes doing sales, sometimes handling admin work. Trying to allocate their costs precisely is probably overkill. But once you’re at scale with specialized roles, the allocation becomes both easier and more important.
Why Your Lender and Your CPA Care About This
Gross margin is the first profitability metric anyone examines when evaluating your business. It’s revenue minus cost of goods sold, expressed as a percentage of revenue. A healthy gross margin means you’re generating enough profit on each sale to cover operating expenses and still have room for net profit. A weak gross margin means you’re either underpricing, inefficient in production, or both.
When you misallocate PEO costs, you’re distorting this critical metric.
Let’s say you’re running a small manufacturing business doing $2M in annual revenue. Your true COGS should be $1.2M, giving you a 40% gross margin. But you’ve been expensing $200K of direct labor costs as operating expenses because that’s how your bookkeeper set up the PEO invoice posting. Now your financials show COGS of $1M and gross margin of 50%. You look more profitable than you are.
That sounds like a good problem to have until you start making decisions based on that inflated margin. You assume you have more pricing flexibility than you actually do. You underestimate the impact on profitability ratios when wage increases hit your cost structure. You benchmark yourself against industry standards and think you’re outperforming when you’re actually just measuring wrong.
Lenders care because gross margin stability is a key indicator of business risk. They want to see consistent margins over time, with any variations explained by deliberate strategy or known market conditions. If your margins are bouncing around because you’re inconsistent in how you allocate PEO costs, that creates uncertainty. Uncertainty means higher perceived risk, which means worse lending terms or outright rejection. This is especially critical when considering PEO impact on debt covenants.
The same dynamic applies if you’re raising capital. Investors scrutinize unit economics. They want to understand your gross margin at scale, your sensitivity to input cost changes, and your ability to maintain pricing power. If your COGS allocation is sloppy, their financial due diligence will catch it. Then you’re either restating financials mid-process or explaining why your numbers don’t match industry norms. Neither conversation helps your valuation.
If you’re planning an exit, this becomes even more critical. Buyers will conduct thorough quality of earnings analysis. They’ll normalize your financials, adjust for one-time expenses, and recalculate key metrics using standard methodologies. If they discover that you’ve been misallocating labor costs, they’ll restate your COGS and gross margin. That restatement flows through to EBITDA, which directly affects purchase price in most deal structures.
The worst-case scenario is that the misallocation gets discovered late in diligence, after you’ve already agreed to a valuation based on your reported financials. Now you’re renegotiating price or walking away from a deal because the numbers don’t support the original terms. All because you didn’t properly allocate PEO costs for the past three years.
Even if you’re not planning to sell or raise capital, accurate financial reporting matters for internal decision-making. You can’t optimize what you can’t measure correctly. If your COGS is wrong, your product-level profitability analysis is wrong. Your make-versus-buy decisions are based on bad data. Your pricing strategy is built on a faulty foundation.
A Step-by-Step Approach to Getting This Right
Start with an employee census. List every person on your PEO invoice and categorize them as production, administrative, or hybrid. Be honest about what they actually do, not what their title suggests. A “production supervisor” who spends 80% of their time in meetings and handling HR issues is administrative. A “warehouse manager” who’s running forklifts and managing inventory flow might be production overhead.
For hybrid roles, estimate the time split. If your operations manager spends half their time on the production floor and half on administrative tasks, allocate 50% of their costs to COGS and 50% to operating expenses. This isn’t perfect, but it’s better than forcing everyone into binary categories.
Next, contact your PEO and request detailed billing reports. Ask specifically for reporting that shows costs by employee or department. Some PEOs offer cost center functionality where you can tag employees to different departments during setup, and then billing automatically splits by those categories. If your PEO offers this and you’re not using it, set it up immediately.
If your PEO can’t provide employee-level detail, ask for at least a breakdown of the major cost components: total gross wages, total benefits cost, total payroll taxes, total workers’ comp premiums, and administrative fees. You can apply your allocation percentages to these totals even if you can’t see individual employee costs. Building a cost structure modeling template makes this process repeatable.
Build a simple allocation spreadsheet. Column one lists the cost components from your PEO invoice. Column two shows the total amount. Column three shows your production percentage. Column four calculates the COGS allocation. Column five shows the operating expense allocation. Update this monthly when you receive the invoice, and provide it to your bookkeeper for proper posting.
Establish a review cadence with your accountant. Quarterly is reasonable for most businesses. Review the allocation methodology, discuss any headcount changes that affect the percentages, and confirm that the treatment still makes sense given your current business model. If you’ve shifted from primarily manufacturing to primarily distribution, your allocation might need fundamental revision.
Ask your PEO these specific questions if you haven’t already: Can you provide billing broken down by cost center or department? Can you separate workers’ comp premiums by job classification? Can you tag employees during onboarding so their costs automatically flow to the right categories? Do you offer any financial reporting tools that help with COGS allocation?
Some PEOs have genuinely helpful reporting capabilities that most clients never use because they don’t know to ask. Others have bare-bones billing that makes allocation harder than it should be. If your PEO falls into the latter category and you’re dealing with significant direct labor costs, that’s worth considering during your next renewal evaluation. Conducting a cost variance analysis can reveal whether your current provider meets your reporting needs.
When to involve your CPA beyond the quarterly review: if you’re preparing for an audit, if you’re in due diligence for a transaction, if you’ve never documented your allocation methodology, or if you’ve been treating all PEO costs the same way for years and suspect it’s wrong. A few hours of their time now prevents painful restatements later.
One more thing: don’t let perfect be the enemy of good. If you’re a small business without complex operations, a simple allocation based on headcount percentages is probably sufficient. You don’t need activity-based costing or elaborate time-tracking systems. You need a reasonable, consistent, defensible methodology that properly reflects the nature of your labor costs. Document it, apply it consistently, and move on.
Making Sense of the Allocation Question
The core issue here is simple: PEO costs don’t automatically belong in one accounting bucket. Where they land depends entirely on what your employees actually do and how your business generates revenue.
For product-based businesses, getting this allocation right affects everything from day-to-day pricing decisions to how attractive your financials look during a transaction. It’s not an obscure accounting technicality. It’s fundamental to understanding whether your business model actually works at the unit level.
If you’ve been posting your entire PEO invoice to a single expense account, now’s the time to fix it. Pull the last few months of invoices, categorize your employees, build the allocation spreadsheet, and start treating these costs properly going forward. Then have a conversation with your accountant about whether you need to restate prior periods or if you can just implement the correct methodology from here on out.
Most accountants will tell you that consistency matters more than perfection. If you’ve been doing it wrong but you’ve been consistently wrong, that’s easier to work with than constantly changing methodologies. But consistently wrong is still wrong, and at some point—during a loan application, an audit, or a sale process—someone’s going to ask you to justify your treatment.
Better to get it right now while you control the timeline than to scramble during due diligence when someone else is asking the questions.
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.