The industry thrives on pricing opacity. Base fees, per-employee charges, add-on modules, year-end fees, setup fees — the advertised price and the actual price routinely differ by 50–100%. Here's what businesses really pay.
The Pricing Models
Per-employee-per-month (PEPM). The industry standard. Providers charge a base platform fee plus a per-employee rate:
- Gusto: $40/month base + $6/employee/month. A 20-person company pays ~$160/month. Transparent, no-nonsense pricing — the reason Gusto won the small business market.
- ADP Run: $59/month base + $4–$8/employee depending on plan tier. But ADP's published prices are starting points; actual quotes vary, and add-ons accumulate fast.
- Paychex Flex: Similar structure to ADP, $39/month base + per-employee fees. Enterprise-grade features at small-business prices — with enterprise-grade upselling.
- Rippling: $8/employee/month base, but that's just the start — each module (benefits, time tracking, etc.) adds cost. Powerful but easy to overspend.
- QuickBooks Payroll: $45/month + $6/employee/month. Convenient if you're already in the QuickBooks ecosystem; less compelling standalone.
What a 20-person company actually pays annually:
| Provider | Advertised Annual | Typical Actual Annual |
|---|---|---|
| Gusto | ~$1,920 | ~$2,200 (with add-ons) |
| ADP Run | ~$2,100 | ~$3,500+ (with add-ons) |
| Paychex | ~$1,800 | ~$3,000+ (with add-ons) |
| Rippling | ~$1,920 | ~$4,000+ (fully loaded) |
The gap between "advertised" and "actual" is the story of payroll pricing.
The Fee Layers Nobody Advertises
Setup and implementation: $0–$500. Gusto and Rippling are typically free; ADP and Paychex may charge for "white-glove" onboarding. Always ask.
Year-end processing: $50–$200 for W-2s and 1099s. Some providers include this; others treat it as a separate product. It's the most commonly overlooked line item.
Tax filing fees: Often bundled, sometimes not. Multi-state payroll triggers additional per-state fees ($10–$25/state/month with some providers).
Direct deposit fees: Usually included now, but some legacy providers still charge per transaction.
Off-cycle payroll runs: Need to run a bonus payroll or correct an error? $25–$75 per additional run with many providers.
HR add-ons: The upsell engine. Benefits administration, time tracking, performance management, compliance tools — each $2–$8/employee/month. A "payroll" provider can easily become a $15/employee/month HR platform before you notice.
The True Cost by Company Size
1–10 employees: $1,500–$3,000/year all-in. Gusto or a similar modern provider. Don't overbuy — you need accurate payroll and tax filing, not an HRIS.
11–50 employees: $3,000–$12,000/year. This is where the choice matters most. Multi-state? You need robust tax handling. Hourly workers? Time tracking integration saves more than it costs.
51–200 employees: $12,000–$40,000/year. Dedicated payroll specialist territory. ADP and Paychex earn their keep here with compliance depth, but negotiate aggressively — their first quote is never their best.
200+ employees: $40,000–$150,000+/year. Enterprise payroll (Workday, UKG, ADP Vantage) with implementation costs that can exceed the first year's subscription. RFP the process; don't accept the incumbent's renewal without competing bids.
"Nobody ever got fired for choosing ADP" is the payroll version of the old IBM saying. It's also how companies end up paying 40% more than they should for a decade. The safe choice and the smart choice aren't the same.
The Bottom Line
Payroll processing should cost $100–$200 per employee per year for most small businesses, all-in. If you're paying significantly more, you're either over-provisioned or under-negotiated. Get competing quotes every 2–3 years — the market is competitive, and loyalty is not rewarded with lower prices.
PayrollPricing.com is available for acquisition — transparency for one of business's most opaque costs.
