Here are the twelve to watch for.
The Usual Suspects
1. Implementation fees. $200–$2,000 for "onboarding" or "data migration." Modern cloud providers (Gusto, Rippling) typically waive this. Legacy providers (ADP, Paychex) often don't — and the fee is negotiable if you push.
2. Year-end processing. W-2s, 1099s, and annual filings billed separately: $50–$300. Ask explicitly: "Is year-end included?" If the salesperson hesitates, it's not.
3. Per-state fees. Operating in multiple states? Many providers charge $10–$30 per additional state per month for tax filings. Five states × $20 = $100/month you didn't budget for.
4. Off-cycle payroll charges. Bonus runs, corrections, terminations — anything outside the regular schedule: $25–$75 per run. If you run payroll biweekly and need two off-cycle runs a year, that's $50–$150 in surprise fees.
5. Direct deposit reversals. Need to reverse a direct deposit due to an error? $25–$50 per reversal with some providers. Errors happen; the fee punishes you for the provider's lack of pre-submission validation.
6. Paper check fees. Still issuing some paper checks? $2–$5 per check plus postage. Adds up for companies with holdout employees.
The Sneakier Ones
7. "Platform" or "technology" fees. A separate line item — $10–$30/month — for the privilege of using their software. This is pure margin disguised as infrastructure cost. If you see this, you're overpaying.
8. Benefits administration markup. The provider offers to handle your health insurance, 401(k), etc. — and takes a per-employee monthly fee ($5–$15) for each benefit administered. On top of what you're already paying the benefits carriers. Ask what the fee covers that you couldn't do directly.
9. Time-tracking upsell. Basic payroll doesn't include time tracking. Adding it: $3–$6/employee/month. For a 30-person company with hourly workers, that's $1,080–$2,160/year for a feature that should be table stakes.
10. Compliance "packages." HR compliance tools, poster services, handbook builders — sold as add-ons at $50–$200/month. Some of this has value; most of it is repackaged free information (state labor posters are available free from state websites).
11. Early termination fees. Switching providers mid-contract? $500–$2,000+ termination fee with some legacy providers. Always ask about contract length and exit terms before signing. Month-to-month should be the default demand.
12. Rate increases. Not a fee, but the most expensive hidden cost: the 8–15% annual increase buried in renewal notices. Payroll providers count on inertia — most businesses never re-shop. The increase compounds: 10% annually for five years turns a $3,000/year contract into $4,800.
The Questions That Expose Everything
Before signing with any provider, ask these five questions and get the answers in writing:
- "What is my total all-in monthly cost for [X] employees in [Y] states, including every fee?" Make them do the math. If they can't, walk away.
- "Which features that I'll actually use are not included in the quoted price?" Force the add-on conversation upfront.
- "What happens to my rate in year two?" Get the renewal terms. If they won't commit, assume the worst.
- "What are the contract terms and termination fees?" Month-to-month or walk away.
- "Can you provide three client references at my company size?" Then actually call them and ask about surprise fees.
"In payroll, the cheapest quote is usually the most expensive contract. The provider who gives you the full number upfront — even if it's higher — is the one telling the truth."
The Bottom Line
Payroll fee opacity isn't accidental — it's the business model for legacy providers competing against transparent newcomers. The defense is simple: demand all-in pricing in writing, re-shop every two years, and never assume the renewal rate is the market rate. The fifteen minutes you spend asking these questions saves thousands over the life of the contract.
PayrollPricing.com is available for acquisition — because payroll pricing shouldn't require detective work.
