The best payroll for Xero

Get payroll and accounting software that make balancing your books super easy. Our full-service payroll works for every kind of business, and you can connect it to Xero to keep everything in sync.

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

  1. OnPay
  2. Payroll Software
  3. Integrations
  4. Xero


Start with easy, accurate payroll

With over 30 years of experience processing payroll, we know what it takes to get things right.

  • Automated tax filings and payments backed with our accuracy guarantee
  • Unlimited pay runs and schedules
  • Employee self-service and onboarding
  • Pay employees and contractors by direct deposit, paycard, or check


Simplify your finances

The Xero-OnPay integration is designed to save you time and bring all your bookkeeping together in one place. Once you’re set up, payroll data is automatically added to Xero each time you pay your employees.


Do things your way

Your business is unique, so we give you the flexibility to customize how data is added to Xero. Advanced expense tracking lets you break down costs by department, pay type, or tracking categories. This advanced expense tracking lets you set up custom reports in Xero and view your finances in the way that makes the most sense for your business.


Everything a small business needs

Take care of HR

Save time by letting new employees self-onboard and e-sign new hire documents. You can easily manage legal docs, PTO tracking, and more.

Give employees benefits

Put your team first by offering health insurance or rolling out a low-fee 401(k) plan. It’s all synced with payroll. No additional math or deposits necessary.

Integrated workers’ comp

Add workers’ comp to keep your team and your business fully protected. Our pay-as-you-go plans are fully integrated with payroll.

See all features


Loved by small businesses

“I would highly recommend OnPay! It is user friendly and easy to learn. It syncs easily with Xero and imports automatically with no hassle. A huge timesaver!”


– Jania, Seth Vick Farms LLC


Connecting your accounts is easy

  1. Sign up for OnPay and Xero
    You’ll need accounts in OnPay and Xero to get started with the integration.
  2. Get everything in sync
    Log in to OnPay and connect your payroll to Xero right from the app. If you need them, see detailed instructions for our Xero integration.
  3. You’re all set!
    OnPay data will sync with Xero each time you run payroll. But if you ever need help, our team of pros is just a chat, email, or phone call away.


$40 + $6 per active worker

Everything is included for one simple monthly price:

  • Process payroll anywhere, on any schedule
  • No fees for direct deposit, W-2 or 1099 forms
  • Expert support by phone, email, and chat
  • Free migration of employee and wage data
  • No Xero integration fee


Get started with OnPay

  1. Set up your accounts in minutes
  2. Add your employee data (or we’ll do it for free)
  3. Run payroll — we’ll handle your taxes and forms
  4. Integrate Xero to simplify your accounting, too

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