Payroll services · Updated November 14, 2026

Best payroll provider for a small business: the published prices

Square, OnPay and QuickBooks publish their payroll prices: from $35 a month plus $6 per person paid at Square to $50 plus $7 per employee at QuickBooks.1, 2, 3 ADP and Paychex show their plans but give prices only on request.4, 5

Checked twice on each provider's own pages
$35 + $6Square Payroll per month, plus $6 for each person paid1
$49 + $6OnPay Payroll Essentials per month, with W-2s and tax filings included2
$50 + $7QuickBooks Workforce Payroll per month, before a 3-month discount on the base fee3
QuoteADP and Paychex: plans listed, prices only on request4, 5

In short

  • With 10 employees, the base plans come to $95 a month at Square, $109 at OnPay and $120 at QuickBooks.1, 2, 3
  • QuickBooks pays employees the same day on its Premium and Elite plans, and the next business day on Workforce Payroll.3
  • Square has a contractor-only plan at $6 per person paid per month, with no base fee.1
  • ADP's RUN packages are for businesses with 1 to 49 employees.4

Published prices side by side

ProviderBase planTaxes and formsHigher plans and add-onsCommitment
Square Payroll$35 a month + $6 per person paid1Federal and state tax payments and filings included1Contractor-only plan: $6 per person paid1"No commitment, no long-term contracts required"1
OnPay$49 a month + $6 per worker2Federal, state and local tax filings, W-2s and 1099s included2HR $15 + $2 per worker; time tracking $15 + $4 per worker; live HR support $652Not shown; no implementation fees2
QuickBooks Workforce$50 a month + $7 per employee (Workforce Payroll)3Calculates, files and pays payroll taxes; unlimited 1099 e-filing3Premium $88 + $13; Elite $134 + $17 per employee3"Cancel anytime"3
ADP (RUN)Quote only: four packages, each with "Get Pricing"4Payroll processing and tax filing in the Essential package4Enhanced, Complete Payroll & HR+, HR Pro4Not shown
PaychexQuote only: Basic, Foundations, Advanced and Complete plans5Federal, state and local taxes calculated, withheld and filed5Not shownNot shown

Read on November 14, 2026, then checked a second time. Prices are per month. "Not shown" means the provider's page does not publish it.

Gusto, Patriot and Justworks are not in this comparison yet.

Their pricing pages blocked our automated reading on November 14, 2026, and we only publish prices we have checked on the provider's own page. We will add them once we can verify their current prices.

What payroll costs at 1 to 50 employees

The table uses each provider's cheapest full-service plan and assumes every employee is paid every month, with no add-ons.

EmployeesSquareOnPayQuickBooks, regular priceQuickBooks, first 3 months
1$41$55$57$32
5$65$79$85$60
10$95$109$120$95
25$185$199$225$200
50$335$349$400$375

Our arithmetic from the published prices: Square $35 + $6, OnPay $49 + $6 and QuickBooks $50 + $7 per person a month, with QuickBooks' base fee at $25 during its 3-month offer.1, 2, 3 Payroll taxes, benefits and add-ons are not included.

Square costs $14 a month less than OnPay at any headcount, because the per-person fee is the same and the base fee is lower.1, 2 QuickBooks charges $1 more per employee and a higher base fee, so at 50 employees its regular price is $65 a month above Square's.1, 3

What to compare besides the price

Hiring outside the US: employer of record

An employer of record (EOR) legally employs your worker in another country and runs local payroll, taxes and benefits for you, so you don't need your own company there. Deel and Remote both list EOR prices starting at $599 per employee per month; Remote's price is for annual contracts.6, 7

ServiceDeelRemote
Employer of recordFrom $599 per employee per month6From $599 per employee per month, annual contracts7
Contractor managementFrom $49 per contractor per month6From $29 per contractor per month7
Contractor of recordFrom $325 per contractor per month6From $325 per contractor per month7
OtherUS PEO from $125 per employee per month6Global payroll for your own entities from $19 per employee per month7

Which provider fits which business

Frequently asked questions

How much does a payroll provider cost per month?

Among providers that publish prices, the base plans start at $35 plus $6 per person paid (Square), $49 plus $6 per worker (OnPay) and $50 plus $7 per employee (QuickBooks).1, 2, 3 For 10 employees that is $95 to $120 a month, before add-ons.1, 3

Why don't ADP and Paychex show prices?

Their pages list plans and ask you to request pricing or a quote; neither page shows a price.4, 5 Ask for the base fee, the per-employee fee and any setup or year-end charges in writing.

Is payroll tax filing included?

In the plans we list, yes. Square files federal and state payroll taxes, OnPay files federal, state and local taxes, and QuickBooks calculates, files and pays payroll taxes for you.1, 2, 3 The taxes themselves are paid from your account on top of the subscription.

What is the difference between payroll and an employer of record?

Payroll software pays people your own company employs. An employer of record becomes the legal employer of a worker abroad, which costs more: from $599 per employee per month at Deel and Remote.6, 7

How we compared

We read each provider's pricing page on November 14, 2026 and checked every figure a second time, with a different tool. The monthly costs are our own arithmetic from the published prices. Gusto, Patriot and Justworks are missing because their pricing pages blocked our automated reading that day. We have not run payroll with these providers, and we do not rate their support.

We use AI tools to help research and draft our pages.

This page is general information, not tax or legal advice. Best Payroll Provider is not affiliated with the companies listed.

Sources

  1. Square: payroll pricing
  2. OnPay: payroll costs and pricing
  3. QuickBooks: payroll pricing
  4. ADP: RUN Powered by ADP
  5. Paychex: small business payroll
  6. Deel: pricing
  7. Remote: pricing