June 11, 2026
Payroll service fees explained: how to read the invoice
A plain-English breakdown of payroll service fees — base fee, per-employee charges, add-on modules, W-2 fees, and setup — so you can compare providers honestly.
Your payroll provider’s invoice is built to look small. A modest monthly number up top, then a stack of line items that each seem too tiny to argue about. Add them up across a year and the picture changes. Here’s how payroll service fees actually work, and how to read the invoice the way we do during a Bloat Audit.
The building blocks of payroll service fees
Almost every provider charges with the same set of parts. Once you can name them, the invoice stops being a mystery:
- Base fee — a flat monthly (or per-run) charge just to keep the account open. This is your fixed cost no matter how many people you pay.
- Per-employee-per-run — the workhorse charge. You pay a few dollars for each employee, every time you run payroll. Run weekly instead of biweekly and this line item roughly doubles for the same wages.
- Add-on modules — time tracking, benefits administration, HR tools, workers’ comp pay-as-you-go, retirement integrations. Each is bolted on for an extra monthly fee, and several may be switched on by default.
- Year-end and W-2 fees — charges for filing and mailing W-2s and 1099s, often billed per form plus a flat “year-end processing” fee in January.
- Setup / implementation fees — a one-time charge to onboard your company, sometimes waived during a promo and sometimes not.
How to read a payroll invoice line by line
Pull your most recent invoice and sort every charge into those five buckets. A few things to watch for:
- Per-run math. Multiply your per-employee rate by headcount by the number of pay runs in the period. If the billed total is higher, you’re paying for extra runs, off-cycle checks, or surcharges.
- Modules you don’t use. It’s common to find a benefits or time-tracking module quietly active months after you stopped using it. If nobody’s logging in, it’s bloat.
- “Tax filing” framed as an upgrade. Automatic tax filing is standard at most providers. Be skeptical when it shows up as a premium add-on.
- Delivery and “processing” fees. Per-check delivery, direct-deposit fees, or paper-statement charges add up fast at higher headcounts.
- The January spike. Year-end fees land in one bill. Spread that across twelve months to understand your true monthly cost.
Comparing payroll providers honestly
The trap is comparing one provider’s base fee to another’s and calling it a day. Base fees are the smallest part of the story. To compare payroll service fees apples-to-apples, build a simple annual total for each provider using your real numbers:
Annual cost = (base fee × periods) + (per-employee rate × headcount × runs per year) + add-on modules × 12 + year-end/W-2 fees + setup
Run that formula for your current provider and any quote you’re weighing. Use the same headcount, the same pay frequency, and the same modules you actually need on both sides. A provider with a low base fee and a high per-employee rate can easily cost more than the reverse once you have a dozen people on the books.
A quick illustrative example of how the mix shifts the answer:
- Provider A: $40 base + $6 per employee, per run
- Provider B: $20 base + $8 per employee, per run
For 5 employees paid twice a month, Provider B looks cheaper on the base fee but lands close to Provider A once the per-employee charges stack up. At 15 employees, the gap can flip the other way. The “cheaper” provider depends entirely on your headcount and how often you run payroll — which is exactly why the base fee alone tells you nothing.
Questions to ask before you switch anything
- What’s the all-in cost at my current headcount and pay frequency?
- Which modules am I paying for, and am I using all of them?
- What are the year-end and per-W-2 fees, and are they already included?
- Is there a setup fee, a contract term, or an early-termination charge?
Get straight answers to those four and you can negotiate from a position of knowledge instead of guesswork.
If you’d rather not reverse-engineer the invoice yourself, that’s the whole point of a Bloat Audit — send us one recent payroll invoice and a human will sort it into these buckets, then hand back exactly what looks like bloat and what’s worth questioning. We never contact your provider or change anything without your approval, and we don’t make savings promises we can’t back up.
Think your bill is bloated?
Get a free, human-reviewed Bloat Audit of your payroll fees bill — no vendor changes without your approval.