Best Payroll AppsOur #1: OnPay

2027 edition · updated Nov 2026

The Best Payroll Services for Small Business in 2027

We compared 8 payroll services on what they cost per month, which taxes they file for you, and the fees that don't show up in the headline price. Every price links to the vendor's own page and the date we checked it.

Our verdict in one line: OnPay has one plan at $49/mo + $6 per worker that files federal, state and local payroll taxes, covers every state at no extra charge, and runs month to month. Gusto costs the same to start and has more room to grow, but its Simple plan covers one state and charges extra for next-day deposit.

  • Independent
  • No paid rankings
  • Every fact sourced

We may earn a commission if you sign up through links on this page, at no cost to you. It never changes our rankings. How we make money.

The best payroll services compared at a glance

Payroll services compared (USD, checked Nov 12, 2026)
Payroll serviceBest forStarts atOur scoreLink
OnPayMost small businesses$49/mo9.1Visit
GustoGrowing teams that want room to add states and benefits$49/mo8.9Visit
Patriot PayrollThe lowest price for full-service payroll$37/mo8.7Visit
Square PayrollSquare sellers and contractor-only payroll$35/mo8.4Visit
QuickBooks PayrollBusinesses already using QuickBooks Online$50/mo8.0Visit
RipplingCompanies that want payroll, HR and IT in one system$8/employee7.8Visit
Homebase PayrollHourly teams that need scheduling and a time clock$49/mo7.6Visit
JustworksSmall teams that want a PEO for benefits and HR compliance$79/employee7.3Visit

The 8 best payroll services, ranked

We score every payroll service on the same weighted criteria. See how we score.

#1

OnPay

Most small businesses9.1/10Excellent

OnPay sells one payroll plan at $49/mo + $6 per worker that files federal, state and local taxes, includes every state and unlimited pay runs, and runs month to month. Direct deposit takes up to 4 days and HR features cost extra.

$49/mo + $6 per worker, one plan

Pros

  • Federal, state and local tax filing on the only plan
  • Multi-state payroll at no extra cost, with state tax registration
  • Unlimited pay runs and no fee to cancel a pay run
  • Phone, chat and email support for every customer

Cons

  • Direct deposit takes up to 4 days, with no faster option listed
  • Mailing W-2s or 1099s costs $10 per form
  • Every worker in a pay run is billed, even if paid $0
  • Terms let OnPay change fees without guaranteed notice
#2

Gusto

Growing teams that want room to add states and benefits8.9/10Very good

Gusto files federal, state and local payroll taxes on every plan, month to month. Simple ($49 + $6 per person) covers one state; Plus ($80 + $12) adds multi-state payroll, next-day deposit and time tracking. Many extras are paid add-ons.

$49/mo + $6 per person (Simple)

Pros

  • Federal, state and local tax filing on every plan
  • Published prices for every plan and add-on
  • Unlimited pay runs; month to month, cancel anytime
  • Contractors billed only in months you pay them

Cons

  • Simple covers one state; multi-state needs Plus at $80 + $12 per person
  • Next-day deposit is a $15/mo + $3 per person add-on on Simple
  • Priority phone and chat support costs extra below Premium
  • Trustpilot score is 3.3/5
#3

Patriot Payroll

The lowest price for full-service payroll8.7/10Very good

Patriot Full Service is $37/mo + $5 per worker at its regular price and files federal, state and most local taxes, with W-2s and 1099s included. The cheaper Basic plan does not file taxes. Advertised prices are a 3-month 50% promo.

$37/mo + $5 per worker (Full Service, regular price)

Pros

  • Lowest regular full-service price per worker we found
  • Year-end forms (940, 941, W-2, W-3) and 1099 e-filing included on Full Service
  • 30-day free trial
  • 4.7/5 on Trustpilot from 3,459 reviews

Cons

  • Advertised price is 50% off for 3 months; then it doubles
  • Each extra state is $12/mo
  • Basic Payroll calculates taxes but doesn't file or pay them
  • Covers 'most' local taxes; excluded localities aren't listed
#4

Square Payroll

Square sellers and contractor-only payroll8.4/10Very good

Square Payroll is $35/mo + $6 per person paid, files federal and state taxes in all 50 states and DC, and has a $6-per-contractor plan with no base fee. Some local taxes in Ohio, Pennsylvania and New York are left for you to file.

$35/mo + $6 per person paid

Pros

  • $35/mo base, the lowest of the payroll plans we compare
  • Contractor-only plan: $6 per contractor paid, no base fee
  • Federal and state filing in every state; month to month
  • Timecards flow in from Square POS

Cons

  • Some local taxes are calculated but left for you to file
  • Can't pay one employee across several tax jurisdictions
  • Mailed paper W-2s and 1099s cost $3 each
  • No free trial listed
#5

QuickBooks Payroll

Businesses already using QuickBooks Online8.0/10Very good

QuickBooks Payroll (now sold as QuickBooks Workforce) starts at $50/mo + $7 per employee at the regular price, with next-day deposit. The entry plan files federal and state taxes but not local ones, and each extra state is $12/mo.

$50/mo + $7 per employee (regular price)

Pros

  • Next-day direct deposit on the entry plan; same-day on Premium and Elite
  • Contractor plan: $25/mo for up to 20 contractors
  • Works on its own or inside QuickBooks Online
  • Month to month, no annual contract

Cons

  • Entry plan doesn't file local taxes
  • 50% promo covers the base fee for 3 months only
  • Each extra state is $12/mo on Payroll and Premium
  • $25,000 tax penalty protection is Elite only
#6

Rippling

Companies that want payroll, HR and IT in one system7.8/10Good

Rippling files federal, state and local payroll taxes and lets you run payroll as often as you need. Pricing starts at $8 per employee per month plus a monthly base fee it doesn't publish, and the total depends on the modules you add.

$8/employee per month + an unpublished base fee

Pros

  • Federal, state and local tax filing
  • Unlimited pay runs at no extra charge
  • Payroll, HR and IT modules share one employee record
  • 4.6/5 on Trustpilot from 2,797 reviews

Cons

  • Base fee isn't published; you need a quote
  • Cost rises with each module you add
  • No free trial (6 months free only for eligible VC-backed startups)
  • Pricing page lists no contract terms or support hours
#7

Homebase Payroll

Hourly teams that need scheduling and a time clock7.6/10Good

Homebase Payroll is an add-on to Homebase's scheduling and time clock: $49/mo + $6 per employee paid, on any scheduling plan, including the free one for a single location of up to 10 employees. It files federal, state and supported local taxes.

$49/mo + $6 per employee, on top of a scheduling plan

Pros

  • Timesheets from the time clock feed payroll directly
  • Free scheduling plan for 1 location and up to 10 employees
  • W-2s, 1099s and unlimited pay runs included
  • First 6 months of payroll free (limited-time offer)

Cons

  • Scheduling plans beyond the free one are billed per location
  • Only supported local taxes are filed
  • Tip Manager costs $25/mo per location
  • HR advisors need the $120-per-location All-in-One plan
#8

Justworks

Small teams that want a PEO for benefits and HR compliance7.3/10Good

Justworks is mainly a PEO: it becomes a co-employer of your staff and handles payroll taxes under its own tax ID, plus HR support and, on PEO Plus, health insurance. PEO Basic is $79 and PEO Plus $124 per employee per month. A payroll-only plan is $50/mo + $8 per employee.

$79/employee per month (PEO Basic); payroll-only $50/mo + $8

Pros

  • Published per-employee PEO prices with no base fee
  • On PEO, federal, state and local taxes filed under Justworks' own EIN
  • 24/7 support and HR consulting on PEO plans
  • W-2 and 1099 filings included on every plan

Cons

  • PEO needs at least two W-2 employees and workers' comp approval
  • Part-time employees cost the full $79 on PEO and can't get benefits
  • Time tracking is $8 per person per month extra
  • Trustpilot score is 2.2/5 from 40 reviews

The best payroll service for your situation

Head-to-head comparisons

How we picked

We read each company's pricing page, plan pages, tax-filing help articles and terms of service, and checked public Trustpilot scores. Every price on this site links to the page it came from, with the date we checked it (November 12, 2026). We did not run payroll on each service, and no page here says we did.

Scores weigh five things: total cost at regular prices (30%), which taxes the plan files for you (25%), published pricing and contract terms (15%), features small teams need (15%) and support plus customer ratings (15%). Commissions don't change a score. None of these companies pays us today. If we join their affiliate programs later, commissions still won't change a score.

What payroll really costs at 5, 20 and 50 employees

Most payroll services charge a monthly base fee plus a fee for each person you pay. The table uses the regular price of the cheapest plan that files payroll taxes for you, for one state, after any promo ends.

Service and plan Price 5 employees 20 employees 50 employees
Patriot Full Service $37 + $5 per worker $62 $137 $287
Square Payroll $35 + $6 per person $65 $155 $335
OnPay $49 + $6 per worker $79 $169 $349
Gusto Simple $49 + $6 per person $79 $169 $349
QuickBooks Workforce Payroll $50 + $7 per employee $85 $190 $400
Justworks Payroll $50 + $8 per employee $90 $210 $450
Rippling $8 per employee + base fee $40 + base $160 + base $400 + base

Homebase charges the same $49 + $6 as OnPay for payroll, but it sits on top of a scheduling plan. The free scheduling plan covers one location with up to 10 employees; paid plans start at $30 per location per month. Justworks' PEO plans cost $79 or $124 per employee per month, which buys co-employment, HR support and, on PEO Plus, health insurance administration.

What each service files for you

"Full service" doesn't mean the same thing everywhere. Check local taxes and extra states before you sign up.

If you live somewhere with city or school-district payroll taxes (Ohio, Pennsylvania, parts of New York and others), pick a plan whose own pages say it files local taxes.

Common traps

Promo prices that double. Patriot advertises 50% off for 3 months, after a 30-day free trial. QuickBooks takes 50% off the base fee only, for 3 months, then charges the full base. Do the math at the regular price.

Extra states. Patriot and QuickBooks charge $12/mo for each additional state. Gusto Simple covers one state; you need Plus ($80 + $12 per person) for more. One remote hire in a new state can move you up a tier.

Year-end forms. OnPay charges $10 per form to mail them and Square $3 per form; printing them yourself is free.

Deposit speed. OnPay deposits take up to 4 days, with no faster option listed. Gusto's next-day deposit is included on Plus and Premium but costs $15/mo + $3 per person on Simple. If you run payroll late, this fee adds up.

Quote-only pricing. Rippling publishes only an $8 per employee starting price without its base fee. You can't compare its total without calling sales.

How to choose

  1. Count the people you pay each month, employees and contractors, and the states they work in.
  2. Check whether your city or county has its own payroll tax. If it does, rule out plans that don't file local taxes.
  3. Price the plan at its regular rate, with extra states and next-day deposit if you need them.
  4. Read the cancellation terms. Most services here are month to month; OnPay asks for 30 days' written notice.

If you pay only contractors, a contractor-only plan is cheaper: Square charges $6 per contractor paid with no base fee, and QuickBooks charges $25/mo for up to 20 contractors.

Start here

Frequently asked questions

What is the cheapest payroll service that files taxes for you?

At regular prices, Patriot Full Service ($37/mo + $5 per worker) costs the least once you pay three or more people: $62/mo for 5 workers. Square Payroll ($35/mo + $6 per person) is $1 cheaper for a single employee. Both list local taxes they don't file, and Patriot charges $12/mo for each extra state.

Do payroll services file local taxes?

Not all of them. OnPay, Gusto and Rippling say they file federal, state and local taxes. QuickBooks' entry Workforce Payroll plan does not file local taxes, and Square, Patriot and Homebase cover only supported localities.

How much does payroll cost for a small business?

At regular published prices, 5 employees cost $62/mo on Patriot Full Service, $65/mo on Square and $153/mo on QuickBooks Premium. At 20 employees it is $137/mo on Patriot, $155/mo on Square and $348/mo on QuickBooks Premium. Rippling doesn't publish its base fee.

Is a PEO the same as a payroll service?

No. A PEO such as Justworks becomes a co-employer of your staff and handles payroll, benefits and HR compliance under its own tax ID. A payroll service runs payroll under yours. Justworks' PEO plans cost $79 or $124 per employee per month; its payroll-only plan is $50/mo + $8 per employee.

Do I need a payroll service for one employee?

You can run payroll yourself, but you still owe federal and state withholding deposits, quarterly Form 941 filings and a W-2 at year end. Full-service plans that file those for you start at $41/mo for one employee (Square: $35 + $6).

Top pick: OnPay review.