It’s easy to switch. We’ll even set you up for free


Pay out-of-state employees easily

Get the accuracy and flexibility you need to manage your team – regardless of where your employees are located in the US. With OnPay’s multi-state payroll software, you’ll be able to process payroll in minutes and automate all your employment taxes.


Do away with manual tax calculations

Our software helps you stay on the right side of tax regulations by withholding all payroll taxes (federal, state, and local) each pay run, plus we file Form 941 quarterly and Form 940 at the end of each year. We’ll put our 30 years of payroll experience to work for you to get all the small details right.


Make the hiring process a breeze

We make it easy for new hires to add information to their OnPay employee account, and we’ll handle reporting them to the state, so you can take this task off your plate. You can even store documents, personnel files, and messages in OnPay so you have less paperwork to keep track of.

See all ratings and reviews


“OnPay is very easy to use, intuitive, and really helps keep my business running. The price for everything OnPay does is by far better than most around. I no longer need to do paperwork for new employees. Everything is simple and automatically updates with every change that I make.”

— Clegg Technologies


Take care of payroll and a whole lot more

OnPay takes the hassle out of paying your team with full-service payroll that automates the calculations and taxes – backed by an accuracy guarantee. There are no extra fees when it comes to managing taxes for employees across state lines. Plus, with built-in HR and integrated benefits, you can manage your team and keep them protected.


See all features


Handle every state (without surprise fees)

There are absolutely no unexpected fees with OnPay. You get everything we do starting at just $40 + $6 per employee per month, so you know exactly what to expect.

  • Unlimited monthly pay runs (at no additional cost)
  • Multiple pay rates and schedules
  • Pay workers in as many US states as you need
  • Award-winning customer support by phone, chat, and email
  • Integrated with top accounting and time-tracking software


See pricing


Try the best multi-state payroll software + HR for business owners

It’s easy to get started, and our team of pros will set everything up for you.

FAQs about multi-state payroll software

  • Can you help me run multi-state payroll for my remote workforce?

    Yes! We are able to handle payroll in all 50 states ⁠— and at no extra cost. With telework on the rise in recent years, we know that having employees in multiple states is more common than ever. Here is more information on state tax regulations, and you can see exactly what you need to register.

  • How long does it take to set up an account and start running payroll?

    You can get set up super fast – we’ll just need some basic details so our team can help assist you with your setup. And our in-house payroll experts will do all the heavy lifting — from setting up your dashboard to adding your clients and their employees. We’ll even enter any prior wages to make it easy to switch. And can have you up and running in a matter of days.

  • Does OnPay handle new hire reporting for me in multiple states?

    Great question! When you hire new workers, OnPay reports new hires on your behalf to all 50 states, plus DC. New hire reporting is typically taken care of every Friday by the close of business.