OnPay + Xero

  • Easy, accurate payroll: Pay W-2 and 1099 employees in any state. OnPay is fast, and we automate all the payroll taxes.
  • Benefits and HR: Stay compliant and build a better team with in-app HR features and integrated benefits.
  • Simple setup: We'll migrate all your payroll data for free, then it's just a few clicks to sync with Xero.

See how simple payroll and HR can be:

Give yourself the best payroll

We do all the tough stuff so you can focus on building a great business. With over 30 years of experience processing payroll, we know what it takes to get things right.

  • We guarantee all tax filings and payments will be made accurately and on time

Excellent

“...this excellent payroll service has risen up from the middle of the pack”. Kathy Yakal, PCMag.com, January 2018

Everything a small business needs

Start with top-rated payroll

Add Workers’ Comp or integrate our top-rated payroll processing with popular back office software to get more of your to-dos done.

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.

Take care of HR

Save time! New employees can self-onboard. You can easily manage legal docs, PTO processing, and more.

Simplify your finances

The Xero-OnPay integration is designed to save you time and bring all your accounting together in one place. Once you’re set up, payroll data is automatically added to Xero each time your pay your employees. Our integration gives you a better view of your finances, lets you avoid duplicate data entry, and helps cut down on mistakes.

Do things your way

Your business is unique, so we give you the flexibility to customize how data is added to Xero. For example, you can track wage expenses 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.


Custom account mapping and permissions, plus a client dashboard also make OnPay great for accountants and bookkeepers.

$36 + $4 per active employee

  • Process payroll anywhere, on any schedule
  • No fees for direct deposit, W-2 or 1099 forms
  • Friendly, US-based phone support
  • Free migration of employee and wage data
  • No integration fee

Getting set up is simple

Once you’ve set up OnPay, it just takes a few minutes to sync with Xero:

  1. Log in to OnPay.

  2. Under Settings, choose Payroll Integrations, then Accounting.

  3. Click Connect to Xero, and enter your Xero credentials.

  4. Click Refresh Accounts to pull in your Xero chart of accounts.

  5. Choose to sync automatically, or set up custom account mapping.

  6. Live happily ever after! OnPay data will sync with Xero each time you run payroll.

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
  • Try us. Your first month is free.