The True Cost of Payroll Services: A CPA Warning
Table of contents
A low payroll quote usually covers one thing: calculating paychecks. Year-end forms, extra states, corrections, and the penalty for a late deposit show up on the bill later.
We don’t run payroll, and we never have. For years, when clients need a payroll specialist, we’ve sent them to Jen Stevenson at Jen Stevenson Payroll.
Our advice never changes: use full-service payroll. Full service means the provider calculates pay, deposits the taxes, files every federal and state return, and cleans up when something goes wrong. All you do is send in hours each pay period. A plan that leaves the deposits or the filings to you is a bad buy at any price.
We don’t endorse any provider named below. Their prices come from their own published price lists as of publication, and they’re here to show how the charges are built, not what payroll should cost.
What Payroll Services Typically Cost

Most national providers publish prices, and some price payroll only by quote. The published ones use some version of a base fee plus a per-person charge. Per-run pricing and flat monthly pricing still appear in quotes and older contracts.
Three Main Pricing Models of Payroll Services and Their Hidden Costs
You will usually see one of these three models:
- Base fee plus per employee charge
- Per payroll run
- Flat monthly fee
Typical Price Ranges for a Small Business
What does full service cost in real dollars? The cheapest full-service plan on five published price lists runs $744 to $963 a year for five employees in one state, before add-ons. Each one deposits and files for you. These are sticker prices for the lowest plan, so treat them as the floor. A specialist who sets you up, fixes mistakes, and doesn’t bill extras costs more, and that’s usually money well spent. (patriotsoftware.com)(squareup.com)(gusto.com)(onpay.com)(surepayroll.com)
| Cheapest full-service plan, at publication | Published monthly price | Five employees, one state, per year |
|---|---|---|
| Patriot Full Service | $37 + $5 per worker | $744 |
| Square Payroll | $35 + $6 per person | $780 |
| Gusto Simple | $49 + $6 per person | $948 |
| OnPay | $49 + $6 per worker | $948 |
| SurePayroll | $39 + $7 per worker, plus $75 of year-end forms | $963 |
| Pricing model | How it is charged | Where hidden costs tend to appear |
|---|---|---|
| Base fee plus per employee | Monthly minimum plus a charge per employee per month | Year-end filings, add-on services, price steps as headcount grows |
| Per payroll run | Flat fee each time you process payroll | Off-cycle runs, corrections, extra runs for missed pay |
| Flat monthly fee | One fixed price for a defined scope | What the scope excludes, and what happens when you outgrow it |
Hidden Payroll Fees to Look for Before You Sign

Year-End and Tax Filing Fees: A $60 Monthly Processing Price Can Hide a $500 Annual Filing Charge
Quote-based and older contracts still do this. Years ago we reviewed a quote that charged $60 a month to process two employees’ payroll, then $500 for the year-end filings.
Published lists show the same pattern on a smaller scale. Three of the five plans above include the year-end forms in the monthly price. SurePayroll doesn’t: it charges $50 plus $5 per W-2 or 1099-NEC form, $75 for five employees. Before the forms, its plan is $888 a year at five employees, less than two of the others. The forms move it to the top of the list at $963. (surepayroll.com)
Setup, Onboarding and Data-Migration Fees: One-Time Charges That Rarely Show Up in the Monthly Price
Two of the published lists above say outright that there’s no setup fee. Quote-based pricing is where one-time fees live: one national provider’s promotion footnote says setup, delivery, and other one-time fees are separate, with no amounts stated. (patriotsoftware.com)(onpay.com)(paychex.com)
Switching midyear can also create a charge for moving year-to-date data, so ask what it costs before you sign.
Per-Form Charges for W-2S, 1099S and Corrected or Duplicate Forms: Small Fees That Multiply With Every Employee You Add
Per-form charges scale with headcount. One published list bills year-end forms per form, and another charges $3 for each mailed paper W-2 or 1099 copy. (surepayroll.com)(squareup.com)
Ask the cost of a corrected W-2 too, because a small form fee stops being small once it repeats across a growing staff.
Per-Run, Off-Cycle and Correction Fees: Changes and Fixes That Can Quickly Add Up
An off-cycle run is any payroll outside your regular schedule, such as a bonus or final check. Some published lists say off-cycle runs cost nothing extra. Under per-run pricing, every off-cycle payroll becomes a full extra charge.
A paycheck fixed after that quarter’s Form 941, the federal quarterly payroll tax return, has already been filed may require an amendment. At least one published list sells amendments as a paid add-on without saying what it costs. (irs.gov)(squareup.com)
Add-Ons That Quietly Raise the Bill: Garnishments, Extra Deductions, Additional States, Paper Checks and Direct Deposit
A second state is the add-on with published prices, and it’s charged three different ways: a flat monthly fee per extra state ($12 on one list), a multi-state fee that doesn’t say whether it’s per state or flat ($9.99 on another), or a forced move to a higher plan with a bigger per-person charge. (patriotsoftware.com)(surepayroll.com)(gusto.com)
Garnishments, extra deductions, paper checks, and direct deposit may also sit behind plan limits or add-on charges. Ask for each one in writing.
Contract Traps: Auto-Renewals, Cancellation Fees and Introductory Discounts That Expire or Vanish as Your Company Grows
An introductory discount isn’t the problem. The problem is not knowing the price after the discount ends.
At least two published lists advertise 50% off for the first three months. (quickbooks.intuit.com)(patriotsoftware.com) Read the term, renewal date, and exit fee before you sign. A discount only works in your favor when the full list price is already written down.
Support Fees and Slow Response Times: The Price of Waiting for Answers When Something Goes Wrong
Support becomes a cost issue the first time a deposit is late. One published list sells priority support at $30 a month plus $3 per person. (gusto.com) The real issue is whether a missed deposit sits untouched while the penalty clock runs.
Ask how fast a missed deposit gets fixed, and whether the provider reimburses a penalty it caused. The IRS bills you either way.
Warning: “Payroll Service” Does Not Always Mean “Full Service”

A brochure label settles nothing. “Payroll service” can mean paycheck calculation only, or it can mean full service that includes deposits and returns.
Calculating Withholdings vs Filing and Depositing Payroll Taxes Are Two Different Things
Job one is the paycheck. The provider takes hours or salary, withholds the right taxes, subtracts deductions like retirement contributions and garnishments, and adds reimbursements. Every plan does that.
Job two is the tax work. The provider deposits the withheld taxes and the employer’s share, then files every federal and state return and form that follows: the quarterly Form 941, the annual Form 940, the W-2s, and whatever your state requires.
A cheap plan may do only job one.
One provider’s cheapest plan is $17 a month plus $4 per worker, and the same provider lists tax filings and deposits only under its full-service plan. (patriotsoftware.com) On that cheaper plan, you deposit the taxes and file the returns yourself. We never recommend a plan that leaves the tax work to you. The IRS bills you, not the software, for every late deposit, the hours come out of your week, and one mistake costs more than a year of the savings.
Who Gets the IRS Notice Depends Entirely on Your Payroll Setup
The notice goes to whatever address the IRS has on file. Keep that address yours, never your provider’s.
EFTPS is the IRS’s online system for making and verifying federal tax payments, and with your own login every federal deposit made under your number shows up there. Enroll yourself even when the provider makes the deposits.
The IRS says a red flag should go up the first time a service provider misses a payment or makes a late payment (irs.gov). You can only see that flag if you’re the one looking.
When Something Goes Wrong: The IRS Holds the Employer Responsible in Most Cases
The employer stays liable for all taxes, penalties, and interest even if you use a payroll service. The one arrangement that shifts it is a certified PEO. That’s a different kind of provider: it becomes the employer for the wages it pays, and it comes with trade-offs of its own. (irs.gov) No contract wording with an ordinary payroll service changes the bill.
A 10-Minute Monthly Review of Your Payroll Reports That Catches Overcharges and Missed Filings

Pull the same four items every month:
- The register listing every paycheck
- The tax report totaling withheld and owed
- The confirmations of deposits and filings
- The invoice
FUTA and SUTA: Two Employer Unemployment Taxes That Should Stop Once Each Employee Reaches a Wage Base
Both unemployment taxes stop once an employee’s wages for the year pass a cap, called the wage base. The federal tax, FUTA, stops at $7,000 per employee, which works out to $42 per employee per year for most employers. (irs.gov) The state tax, SUTA, uses each state’s own wage base, from $7,000 up to Washington’s $78,200 in 2026. (oui.doleta.gov)
The one time to look twice is after you switch providers midyear. If the new provider starts year-to-date wages at zero, it taxes wages that already passed the cap until someone loads your history.
Your deposit schedule, which is how often you send withheld taxes to the IRS, can change from year to year. The IRS’s CP136 notice gives next year’s schedule, and the schedule binds you whether or not the notice arrives, so someone has to be watching for it (irs.gov).
Five Things to Check on Every Payroll Report
Check these five items every time:
- Unemployment taxes past the wage base: FUTA stopping at $7,000 of wages per employee and SUTA at your state’s base
- Odd withholding: a change with no new W-4 behind it, or a salaried employee showing zero
- Missing filing confirmations: a confirmation for every quarterly, year-end, and state return, plus your federal deposits in EFTPS, and your state payments on the state agency’s site
- Unexplained fees: every line on the invoice matched to the fee schedule you signed
- Duplicate charges: an employee billed twice, or a base fee charged twice in one month
The Potential Costs You Must Take Into Account If You Decide to Run Payroll Yourself

Years ago we wrote that payroll is more complex than it looks. The two situations in that post still come up, and they’re why we say full service, always.
The Cost of Payroll Mistakes and Penalties Even for Small Errors Can Be Huge
How much does one late deposit cost? A $5,000 deposit paid 20 days late creates a $500 penalty.
The failure-to-deposit penalty has four tiers: 2% for 1 to 5 days late, 5% for 6 to 15 days late, 10% for 16 or more days late, and 15% if the tax is still unpaid more than 10 days after the IRS’s first notice (irs.gov). A deposit that is 20 days late sits in the 10% tier.
Imagine an owner who runs his own payroll and assumes he only has to send the withheld taxes in once a quarter, when his deposit schedule says otherwise. By the time the notices catch up, the bill is over $1,000, more than a year of the cheapest full-service plan above.
The trust fund recovery penalty is harsher. If withheld taxes never reach the IRS, the people who had control over paying them and let them go unpaid can be held personally liable for the whole amount (irs.gov).
Owner and Staff Time Spent on Payroll Isn’t Negligeable: The Cost of Opportunity Isn’t Always Worth It
The hours still exist either way. With full service, those hours belong to the provider, and yours are the minutes it takes to enter hours. Without it, the calculations, deposits, and filings come out of selling, delivering, managing, or just getting home at a reasonable time, and even the cheapest published full-service plan above does them for $62 a month at five employees.
Software, Updates and Compliance Changes Aren’t Free
Self-serve payroll software still bills monthly. The lowest published tier often leaves filing to you, which means you bought software, not relief.
Imagine an owner who never files the annual federal unemployment return, Form 940, because the software never told him it was his job. By the first IRS notice, he’s three years behind, with penalties and interest added for each year. He can ask the IRS to waive them, with no guarantee it will, and three years of returns still have to be rebuilt.
State unemployment rates and wage bases can change at the new year, and a few states reset in July. A deposit schedule can change too. A new state means a new registration, and software won’t register you unless the plan says it will.
Outsourced Payroll, Payroll Software or In-House: Which One Is Actually Cheaper in Your Case?
Which option is cheaper? Full service. Software looks cheaper on the monthly bill, but you pay for it in hours, and a single late deposit can wipe out a year of savings. In-house payroll only works for a team large enough to employ someone whose job is payroll.
| Option | Best for | Cost drivers | Compliance risk sits with |
|---|---|---|---|
| Full-service outsourced payroll | Owners who want filings and deposits handled | Base fee, per-employee fee, extras | You (employer), shared in practice with the provider |
| Payroll software (self-serve) | Nobody we advise: it leaves the deposits, the filings, and the penalties with you | Subscription tiers, add-on modules | You |
| In-house payroll | Larger teams with dedicated staff | Salary, software, training, error cost | You |
“Shared in practice” means a provider may reimburse a penalty it caused if the contract says so. The IRS still bills you.
How You Should Compare Payroll Quotes Apples to Apples

Ask Every Provider for the All-In Annual Price for Your Exact Headcount, Pay Frequency and States
Give every provider the same facts. Use your exact headcount, pay frequency, states, and January forms.
Then ask for one number in writing: the all-in price for a full year at list rate. That price needs to include year-end forms, every state, and every add-on you will use. A provider that will not give you that number in writing has already answered your question.
A Dozen Questions to Check / Ask Every Payroll Provider Before You Sign
Put these questions in front of every provider:
- Is this full service?
- Are year-end filings included?
- What is the per-form fee?
- What if we add employees?
- What happens with corrections?
- Do discounts expire?
- What are the contract and cancellation terms?
- Who notifies us if our filing frequency changes?
- If you miss a deposit, do you reimburse the penalty, and is that in the contract?
- If an issue comes up with the IRS or the state, do you handle it, or will we have to get involved?
- Will our federal deposits show in our own EFTPS login?
- If we’re behind on past filings, will you clean them up?
Example: A Quote That Looks $300 Cheaper a Year Ends Up Costing $200 More Once Year-End Filings Are Added
On published prices, the cheaper option usually leaves out the tax work itself. One provider’s cheapest plan, which calculates paychecks but doesn’t deposit or file the taxes, costs $37 a month for five employees, or $444 a year. Its full-service plan costs $62 a month, or $744 a year. (patriotsoftware.com)
The gap is $300 a year, and the whole gap is the tax work. On the cheaper plan, you deposit and file the returns yourself. If one $5,000 deposit is paid 20 days late, the penalty is $500. That one mistake erases the $300 in savings and leaves you $200 behind.
When a Very Low Quote Is a Red Flag?
A low price only means something once you know what it covers. Before you compare quotes, get these answers in writing:
- Does it deposit the taxes and file every federal and state return?
- Are the year-end forms included?
- What does a correction cost, and who deals with the IRS when something goes wrong?
- Who is watching your account, and how often?
A quote that can’t answer those is low for one of three reasons: the work is missing, the charges come later, or nobody is keeping an eye on your account. The IRS calls a missed or late payment the first red flag, and by then the penalty is yours. Full-service specialists cost more because they cover all four.
What a Transparent Payroll Service Should Look Like
A transparent provider does five things:
- Prints its fee schedule, dates it, and says what isn’t in it
- Puts in the contract who files and deposits, which states, and the date each quarter
- Expects you to keep your own EFTPS login and your own address with the IRS, and expects you to check its deposits there
- Tells you in writing when your deposit schedule changes
- Answers all twelve questions above without a sales call
Conclusion
Use full-service payroll, and check its work. The published prices in this article are the starting point, not the price of payroll done well. Ask what’s missing before you compare them, and expect a specialist who covers setup and cleanup to cost more.
| What to check | Why you should check | Ask or look for |
|---|---|---|
| Year-end filings | Often priced separately and can exceed a year of processing fees | “Are W-2s, 940, 941 and state filings included?” |
| Per-form and per-run fees | Small charges add up with growth and corrections | A written fee schedule |
| Full-service scope | Processing alone leaves filings and deposits to you | “Who files and deposits my payroll taxes?” |
| Filing frequency changes | Missed changes lead to penalties | “Who monitors my deposit schedule?” |
| Contract terms | Auto-renewals, cancellation fees, expiring discounts | Term, renewal, and exit terms in writing |
| Payroll reports | Your best early-warning system | Unemployment taxes stopping at the wage base |
FAQ: Payroll Service (Hidden) Costs
How Much Do Payroll Services Cost for a Small Business?
The cheapest full-service plan on five published price lists runs $744 to $963 a year for five employees in one state, before add-ons. That’s the floor. More states, more people, and a specialist who handles setup and cleanup all cost more.
Why Are Some Payroll Services So Much Cheaper Than Others?
The cheapest do less. Some plans calculate paychecks but leave the deposits and filings to you. At five employees, one provider’s paycheck-only plan costs $300 a year less than its full-service plan. That gap is the tax work, and it’s the plan to avoid.
What Is the Difference Between Payroll Processing and Full-Service Payroll?
Payroll processing turns hours into paychecks with the right withholding. Full service also deposits withheld taxes and files quarterly and year-end returns.
If I Outsource Payroll, Who Is Responsible for Payroll Tax Mistakes?
You are. The IRS holds the employer liable for all taxes, penalties, and interest even if you use a payroll service. Enroll in EFTPS yourself so you can see that every deposit went in. (irs.gov)
Do Payroll Companies Charge Extra for W-2S and Year-End Filings?
Some do. On published lists, the largest we found was $50 plus $5 per form once a year, $75 for five employees, and another list charges $3 per mailed paper copy.
Is Payroll Software Cheaper Than Hiring a Payroll Service?
On the monthly bill, yes. One provider’s paycheck-only plan costs $444 a year for five employees, against $744 for its full-service plan.
On the total, we say no. A $5,000 deposit paid 20 days late creates a $500 penalty, which erases the savings and leaves you $200 behind, and every filing hour is still yours. We tell every client the same thing: full service, always.
Is your owner salary set right, are your estimated tax payments sized to this year’s profit, and is anyone planning the rest of your tax picture before year-end? Reach out.