Earn $1500 when you give clients better payroll | OnPay

Earn up to $1500 by giving your clients better payroll

Take great care of your clients by offering top-rated payroll. Our Partner Program for accountants and bookkeepers includes year-round perks ⁠— like free payroll for your firm and revenue sharing.


But right now, we’re also offering a $500 bonus when your firm adds five new clients, or $1500 if you add 10 or more.*

Save time and money with OnPay. $36 + $4 per employee. Our easy-to-use payroll software does the math, tax filings and pays employees for you. One low fee. Try it free.
  • Everything you need to get payroll right

  • Free setup by payroll experts, including prior wages and entering employee info
  • Full-service payroll and tax filings
  • Serves every client well ⁠— even those with unique payroll needs
  • Built-in HR and benefits
  • Award-winning support and our accuracy guarantee

The power and flexibility to do things your way

Our low monthly fee of $36 per EIN, plus $4 per employee covers everything, including:

  • All of your clients in one dashboard
  • Multiple levels of user permissions
  • Automated W-2s and 1099s
  • Best-in-class integrations with QuickBooks and Xero
  • Detailed custom item mapping to your GL

Loved by accountants. Respected by experts.

A top online payroll services for small business, according to PC Mag

Editors’ Choice

“It's an excellent choice for many small businesses—even those with advanced needs in both payroll and HR.”

Kathy Yakal, August 2020

Reprinted with permission. (c) 2020 Ziff Davis, LLC. All Rights Reserved.

5-Star Rated on CPA Practice Advisor
5-Star Rated on Capterra
5-Star Rated on G2 Crowd

Become a partner

Sign up today and we’ll set up your dashboard so your firm can start adding clients.

Or see what we can do

Want to learn more? A demo with one of our payroll experts will show you everything OnPay can do.

*Terms and conditions apply.

©2020 OnPay, Inc.
Insurance offered through OnPay Insurance Agency, LLC (CA License #0L29422)