Payroll pricing that’s surprising (in a good way)

Get everything we do for one low monthly fee. You’ll save over 50% compared to most premium payroll companies.

We'll set you up for free.

$40 /month Base Fee

$6 /month Per Person

Calculate your monthly fee

How many people do you pay each month?

Drag slider to calculate price
$56 per month
Get Started


Everything is included. Period.

You’ll never need to worry about sneaky fees. We give you all our features for one low price of $40 per month plus $6 per person.


We do more to get payroll right

  • Unlimited monthly pay runs
  • Automated tax payments and filings
  • Free W-2 and 1099 processing
  • HR tools and software integrations
  • Expert support whenever you need it


A built-in HR team at no extra cost

Our monthly fee includes a full set of customizable HR tools. If you want help organizing employee paperwork, automating tedious onboarding tasks, or managing PTO, it’s all here.


Get better payroll — and a better value

Award-winning service

From onboarding and setup to ongoing support, our team knows payroll — and we’ll always have your back.

The tools you need, now and later

OnPay is simple enough for the smallest businesses, but flexible features and permissions make it easy to scale.

Pricing that’s straightforward

No add-on fees. No complex pricing tiers. You’ll never hit a paywall when you ask us to do more for you.

All for 50% less

We combine 30 years of payroll experience with the latest technology to do a lot more for a lot less.


It’s easy to get started

Try OnPay out yourself to see how easy payroll and HR can be. To get started, just share a few basic details about your business. Our team of pros will set everything up and import your employees’ information for you.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.