How to choose payroll software for a small business

We may earn a commission when you sign up through some links on this page. Commissions never change our scores or the order of our lists. How we make money.

To choose payroll software, first make sure the plan files and pays your federal, state and local payroll taxes and read what its tax filing guarantee covers, then price it as a base fee plus a per-person fee for your headcount. Full-service plans with published prices cost $87 to $400 a month for 10 people, from Patriot Full Service to Gusto Premium (pricing pages checked October 16, 2026), before add-ons and year-end fees.

The cheapest plan is not always the cheapest bill. Extra-state fees, contractor fees and year-end form charges change the total, and the exit terms decide how hard it is to leave.

Payroll software calculates wages and withholding, pays employees, and on full-service plans also deposits payroll taxes and files the federal and state returns for you.

On this page

The short checklist

  1. Full service or math only? Patriot Basic ($17 + $4 per person) does the calculations and leaves filing to you; its Full Service plan ($37 + $5) files.
  2. Read the tax filing guarantee: penalties, interest, notice deadline and cap.
  3. List every state and city where your people live and work, and price the extra-state fee.
  4. Price your headcount with the formula base + (per-person fee x people paid).
  5. Count contractors and check how they are billed.
  6. Check integrations with your accounting, time tracking and POS.
  7. Check support hours and channels.
  8. Read the cancellation clause and how long you keep access to W-2s and reports.

Tax filing guarantee: what it covers

Tax filing errors are the biggest payroll complaint in our buyer research: reviewers report IRS and state notices and penalties the provider would not pay. The guarantees differ more than the marketing suggests.

Payroll tax filing guarantees, published terms
ProviderCoversConditions
QuickBooks (Elite plan only)Penalties and interestNotify within 15 days of the notice date; capped at $25,000 a year
GustoPenalties from its failure to remit on time; interest not namedNotify Gusto 30 days before the agency response date
OnPayPenalties from its negligent error or omissionNo notice deadline stated
ADP RUNPenalties from ADP error; interest only if ADP held your tax funds past the due dateExcludes inaccurate client data
Square PayrollPenalties and fines from its errorsNot liable for errors from your information
WavePays if Wave is at faultYou pay first, then send proof
PatriotNames a guaranteeNo terms published

Sources: each provider's terms or guarantee page, checked Oct 16, 2026.

Every guarantee excludes errors caused by data you entered. The notice deadlines are the trap: if you miss Gusto's or QuickBooks' window, the promise may not apply. More in the payroll compliance checklist.

State and local coverage

  • Extra states cost extra on some plans: $12 a month per state on QuickBooks and Patriot, $9.99 on SurePayroll. Gusto Simple covers one state only. OnPay includes multi-state.
  • Registration is usually your job. Gusto is the only provider in our research confirmed to open new state tax accounts for you, through a one-time Middesk registration or Business Compliance at $85 per state per month. QuickBooks and ADP expect you to register and supply the ID numbers.
  • Local taxes. Some cities tax wages. Philadelphia's resident wage tax is 3.735% from July 1, 2026, and employers located in Pennsylvania withhold it from Philadelphia residents wherever they work. Check that the software files your locals; see Philadelphia wage tax and the payroll tax hub.

Pricing model, contractors and integrations

Almost every small business plan charges a monthly base fee plus a fee for each person paid that month. The base fee matters most for tiny teams, the per-person fee once you pass about 10 people.

Monthly cost for 10 people, full-service plans
PlanFormula10 people
Patriot Full Service$37 + $5 x n$87
Gusto Simple$49 + $6 x n$109
OnPay$49 + $6 x n$109
Gusto Plus$80 + $12 x n$200
Gusto Premium$180 + $22 x n$400

Source: Patriot, Gusto and OnPay pricing pages, checked Oct 16, 2026. Add-ons, extra states and year-end fees not included.

Ask any quote-only provider whether the fee is per month or per pay run. At $4 to $6 per employee per pay run (Fit Small Business's July 2026 Paycom quote), a weekly payroll with 52 runs costs about twice a biweekly one with 26. Every plan is priced in what payroll services cost.

Contractors. They usually count as people paid. Wave charges $6 per contractor paid, Justworks $8 per US contractor, and Square's contractor-only plan is $6 per contractor with no base fee. See paying contractors.

Integrations. QuickBooks Payroll bundles QuickBooks Online accounting, Wave runs alongside free Wave accounting, and Square Payroll pulls hours from Square POS timecards. Ask which accounting, time tracking and POS systems sync before you sign.

Support and getting your records out

Reaching a person who can fix a problem is the most common complaint across all providers in our buyer research. Gusto publishes support hours that include weekends; Wave lists no phone support; an OnPay reviewer on Trustpilot (August 14, 2026) described ticket replies taking three to four months.

Check access after you leave. Patriot keeps reports, 941s, W-2s and 1099s downloadable after you cancel. Wave's access ends at the end of the month you cancel. QuickBooks keeps payroll data for one year, and its help page says W-2s require an active subscription.

Red flags

Ask about these in writing before you sign.

  • Hidden year-end W-2 fees. SurePayroll charges $50 plus $5 per form for year-end forms, Square $3 per mailed paper W-2 or 1099, and QuickBooks $150 for Intuit-prepared year-end forms after you cancel. Gusto charges $100 federal plus $100 per state and $5 per form for final filings it prepares after you leave.
  • Setup fees. Paychex reviewers on ConsumerAffairs and Trustpilot describe a $2,340 setup fee and a $2,000 setup fee with a $1,500 cancellation fee. Justworks says it charges no setup fee.
  • Auto-renew and notice terms. ADP RUN auto-renews by processing cycle and needs 30 days' written notice to cancel; OnPay also needs 30 days' written notice. Paychex's October 2026 promotion requires a one-year agreement and lets Paychex recover the free months if you leave early.
  • Price rises after year one. ADP's RUN terms allow base fee increases after the first six months with 30 days' notice.
  • A guarantee with no published terms.

Common mistakes

  • Switching mid-year without filing every quarterly wage report. One Hacker News commenter (August 2026) said their unemployment rate went from 0.8% to 12.75% after a switch. The checklist is in common payroll mistakes.
  • Comparing base fees only instead of the total for your headcount.
  • Ignoring the second state until a remote hire moves.

Our payroll scores rank Patriot 87, OnPay and Gusto 86 and Wave 81 out of 100. Read the Patriot review, OnPay review and Gusto pricing breakdown.

Frequently asked questions

How do I choose payroll software?

Check that the plan files and pays your federal, state and local taxes, read its tax filing guarantee, then price it as base fee plus per-person fee for your headcount. Full-service plans with published prices cost $87 to $400 a month for 10 people (checked October 16, 2026). Finish with the cancellation terms and record access.

If my payroll company makes a tax mistake, who pays the penalty?

It depends on the guarantee. Gusto, OnPay, Square and Wave cover penalties from their own errors, while only ADP and QuickBooks Elite name interest, and QuickBooks caps it at $25,000 a year. Every guarantee excludes errors from data you entered, and Gusto requires notice 30 days before the agency response date.

How much does payroll software cost per month?

Published plans cost $17 to $203 a month plus $4 to $22 per person paid (10 providers, checked October 16, 2026). For 10 people on full-service plans that is $87 to $400 a month. ADP RUN, Paychex, Rippling, Paycor, Paylocity and Paycom do not publish full prices.

Does payroll software charge extra for W-2s?

Some plans do. SurePayroll charges $50 plus $5 per form for year-end forms and Square $3 per mailed paper W-2 or 1099. Patriot Full Service files the 941, 940, W-2 and W-3 at no added fee, according to its pricing page (checked October 16, 2026).

Can I pay contractors through payroll software?

Yes, on most plans, and contractors usually count as people paid. Wave charges $6 per contractor paid and Justworks $8 per US contractor. Square has a contractor-only plan at $6 per contractor with no base fee, so a month with no payments costs nothing.

Which payroll software is easiest to cancel?

Gusto, Patriot, Wave, QuickBooks and SurePayroll let you cancel yourself, while ADP RUN and OnPay need 30 days' written notice. Patriot bills only for days active and keeps W-2s and reports downloadable after you cancel. Wave's data access ends at the end of the month you cancel.

Sources (28)

  1. Patriot Software: Patriot payroll pricing (checked Oct 16, 2026)
  2. Patriot Software: Patriot payroll product page (tax filing guarantee) (checked Oct 16, 2026)
  3. Patriot Software: Cancel Patriot software and access records (checked Oct 16, 2026)
  4. Gusto: Gusto pricing page (checked Oct 16, 2026)
  5. Gusto: Gusto payroll terms (tax penalty section) (checked Oct 16, 2026)
  6. Gusto: Cancel your company's Gusto account (checked Oct 16, 2026)
  7. Gusto: Let Gusto help you with state tax registration (checked Oct 16, 2026)
  8. OnPay: OnPay pricing page (checked Oct 16, 2026)
  9. OnPay: OnPay terms of service (checked Oct 16, 2026)
  10. Intuit: QuickBooks Payroll pricing (checked Oct 16, 2026)
  11. Intuit: QuickBooks Tax Penalty Protection (checked Oct 16, 2026)
  12. Intuit: Cancel your QuickBooks Payroll subscription (checked Oct 16, 2026)
  13. ADP: RUN Powered by ADP terms of service (effective Feb 12, 2026) (checked Oct 16, 2026)
  14. Square: Square Payroll pricing (checked Oct 16, 2026)
  15. Square: Square Payroll guarantee (checked Oct 16, 2026)
  16. Wave: Wave Payroll pricing (checked Oct 16, 2026)
  17. Wave: Wave FAQ on tax payments and filings (checked Oct 16, 2026)
  18. Wave: Cancel Wave Payroll (checked Oct 16, 2026)
  19. SurePayroll: SurePayroll pricing (checked Oct 16, 2026)
  20. SurePayroll: SurePayroll legal disclaimer (cancellation) (checked Oct 16, 2026)
  21. Justworks: Justworks pricing (checked Oct 16, 2026)
  22. Paychex: Small business payroll page and promotion footnote (checked Oct 16, 2026)
  23. Fit Small Business: Paycom review (updated Jul 7, 2026) (checked Oct 16, 2026)
  24. City of Philadelphia: Wage Tax for employers (checked Oct 16, 2026)
  25. ConsumerAffairs: Paychex reviews, page 3 (seen Oct 16, 2026)
  26. Trustpilot: Paychex reviews, page 8 (seen Oct 16, 2026)
  27. Trustpilot: OnPay reviews (seen Oct 16, 2026)
  28. Hacker News: Comment on SUTA rate after switching payroll (Aug 17, 2026) (seen Oct 16, 2026)

This page is general information, not tax, legal or accounting advice. Rules and rates change, so check the official source linked above before you file or sign a contract. Read our disclaimer.