HR, Payroll & Staffing

Professional Employer Organization (PEO) — Gross vs. Net Revenue Determination

Analyzing PEO revenue recognition — determining whether the PEO recognizes gross billing (full client payroll + service fee) or net service fee only, based on whether the PEO is the principal employer bearing actual employment risks.

Account NameTypeDebit ($)Credit ($)
Client Billing Receivable (Total: Employee Wages + Taxes + Benefits + PEO Fee)Asset (+)8,500,000.00-
PEO Service Fee Revenue (NET — If Agent: Recognized as Management Fee Only)Revenue (+)-425,000.00
PEO Pass-Through Liability (Wages + Taxes + Benefits Owed — Not Revenue)Liability (+)-8,075,000.00

💡 Accountant's Note

The PEO industry ($272B revenue) has the most important and contested gross vs. net revenue presentation question in all of human resources services. PEOs like ADP TotalSource, Insperity, TriNet, Justworks, and Oasis co-employ client workers — they are legally the 'employer of record' on the IRS FEIN, handle all payroll, provide benefits, file W-2s, and manage compliance. They bill the client for: total wages + employer taxes (FICA, FUTA, SUI) + benefits costs + the PEO service fee. For a client with $8M in payroll costs + $425K PEO fee: total billing = $8.425M. The critical question: is the PEO principal (revenue = $8.425M gross) or agent (revenue = $425K net fee)? ASC 606 analysis: PEOs bear REAL employment risks (workers' comp claims, SUI rate increases, benefits cost volatility) — supporting GROSS recognition. However, the SEC has scrutinized PEO revenue presentation. Insperity presents gross ($5B+ revenue); TriNet presents net (~$1B revenue). Both are defensible — the analysis depends on the specific risk transfer in the co-employment arrangement.

Practitioner & Systems Framework

💻 ERP Architecture

The PEO's principal vs. agent determination affects the entire financial profile: gross presenters show enormous revenue with thin margins (Insperity's gross margin is ~15% on $5B); net presenters show small revenue with high margins (TriNet shows ~70% gross margins on $1B). The economic substance is identical — the presentation difference is purely ASC 606. Investors and analysts must 'see through' the presentation difference when comparing PEOs. Insperity discloses its net-equivalent metrics; TriNet discloses its gross-equivalent metrics to enable comparison. Both are in compliance with ASC 606 — the presentation difference is genuine ambiguity in the standard.

⚠️ Audit Flags

PEO revenue presentation is a primary audit and SEC review topic. Auditors assess: (1) Does the PEO actually bear workers' compensation risk (is the WC policy on the PEO's FEIN, not the client's)? (2) Does the PEO bear SUI rate risk (are SUI charges based on the PEO's aggregate experience rating, not individual client rates)? (3) Does the PEO set the price of benefits (contracting with carriers at PEO-negotiated rates, not client-negotiated rates)? All three 'yes' answers support gross presentation. Even one 'no' shifts toward net. SEC comment letters have specifically asked PEOs to justify their revenue presentation choice.

📄 Required Documentation

PEO client service agreement (co-employment terms, risk allocation, benefits structure), workers' compensation policy (whose FEIN is the insured party), SUI account registration (PEO's FEIN as the employer), benefits carrier contracts (who negotiates rates), principal vs. agent analysis (ASC 606-10-55-36 to 55-40 factors applied to PEO structure), comparison to SEC guidance, revenue presentation policy election, and disclosure of gross vs. net choice with rationale.

Professional Excel Template

Get the automated version of this entry. Includes built-in IFRS checks, VAT calculators, and SAP-ready upload formats.

Notify Me on Release
QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions