Skip to main content



What is OnPay?

OnPay's payroll and HR is designed for people who want to spend more time running their business, and less on back-office tasks. The application aims to enable users to:• Run payroll• Automate taxes• Let employees do more themselves• Simplify HR…

Read more
Recent Reviews
Read all reviews


Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 5 features
  • Direct deposit files (30)
  • Reimbursement management (15)
  • Salary revision and increment management (22)
  • Pay calculation (32)

Reviewer Pros & Cons

View all pros & cons
Return to navigation


View all pricing

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visit…


  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Starting price (does not include set up fee)

  • $40 per month
Return to navigation


Payroll Management

Provides for pay calculation and benefit plan administration, in addition to managing direct deposit, salary revisions and payroll tracking.

Avg 8.3
Return to navigation

Product Details

What is OnPay?

OnPay's payroll and HR is designed for people who want to spend more time running their business, and less on back-office tasks. The application aims to enable users to:

• Run payroll

• Automate taxes

• Let employees do more themselves

• Simplify HR processes

• Offer benefits in any state

OnPay is $40 plus $6 per person each month. The monthly fee includes integrations with QuickBooks, Xero, and time-tracking software, as well as all quarterly and year-end tax filings, and a set of HR tools. OnPay’s team helps users get set up by adding prior wages and employee information. Users can add on integrated benefits, a 401(k) plan, or pay-as-you-go workers' comp.

OnPay Features

Payroll Management Features

  • Supported: Pay calculation
  • Supported: Payroll history for each employee
  • Supported: Benefit plan administration
  • Supported: Direct deposit files
  • Supported: Payroll tracking and auditing
  • Supported: Salary revision and increment management
  • Supported: Reimbursement management
  • Supported: Statutory form management

OnPay Screenshots

Screenshot of Full-service payrollScreenshot of Multiple pay rates and schedulesScreenshot of Employee self-onboarding and org charts are built-inScreenshot of e-signable offer lettersScreenshot of Calendars, where PTO is managed and approved, are in one placeScreenshot of Centralized finances, viewed with over 20 reports for analyzing employment-related expenses

OnPay Videos

Grow Your Business | OnPay
Payroll Software for Accountant and Bookkeepers | OnPay

OnPay Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesUnited States
Supported LanguagesEnglish

Frequently Asked Questions

OnPay starts at $40.

Reviewers rate Direct deposit files and Reimbursement management highest, with a score of 9.

The most common users of OnPay are from Small Businesses (1-50 employees).
Return to navigation


View all alternatives
Return to navigation

Reviews and Ratings


Attribute Ratings


(1-25 of 34)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
OnPay is a great payroll solution for small businesses.They handle all the taxes for you and also provide direct deposit and the tax forms annually to your employees. On top of that they do it more affordably than the big companies. We have roughly 20 employees and OnPay is perfect for our size.
  • Ease of use for entering payroll
  • Affordable pricing
  • tax filing
  • Integration with other software
OnPay is a great solution for small to medium size businesses. They handle most everything you need with an affordable monthly fee. Support is good and onboarding is easy with OnPay. I recommend it all the time to other business owners. The digital offer letters and tax forms are great too.
Score 10 out of 10
Vetted Review
Verified User
I manage payroll servicing for all my clients through OnPay. I found it easy to learn. The customer service is excellent, whether you send in a written request of call in for assistance.
  • payroll tax reporting
  • customer service
  • setup of contractors and employees
  • Setting up a payee with DBA structure AND a FEIN. Currently not an option.
I would rate OnPay a 10 based on ease of use, reporting functions, and customer service experience. Compared to other servicers, I found it a life saver that OnPay can issue payments to ITIN holders.
Score 1 out of 10
Vetted Review
Verified User
Our small business uses OnPay to run payroll and maintain compliance related to payroll, reporting, and taxes.
  • sends net pay to employee bank accounts
  • In my experience, tax errors which led to late fees, interest, and accountant fees
  • In my experience, integrations do not work and undoing them is costly
I think OnPay is great if you have someone dedicated to running payroll that understands payroll enough to avoid the errors that are, in my experience, inevitable if you use OnPay.
Charlie Hinerman | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We use OnPay for payroll & the reports, in PDF form. Our company is very small, OnPay was a perfect fit. Great staff, no timely waiting for call backs. One of the great things that I like about OnPay is that when we have had an issue & I have to call them, you actually talk to a real person in a timely maner. They have a great staff!
  • Customer Service
  • Return your phone calls
  • Always friendly
  • Great price
  • Easy system to use
  • Great payroll reports
  • Time clock system that works with OnPay?
Well suited for any business. Nothing negative.
William Schrack | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We use it to pay one employee. It is reasonably priced and easy to use. It helps us to not worry about any of the filings that are required. When we did things manually, we had a tendency to fall behind.
  • Calculating taxes.
  • Integrating with QuickBooks.
  • Reporting.
  • Customer Service.
  • Needed authority (power of attorney) to file Illinois Filings.
As a non-HR person, it is very easy to use. I can only say that it works great for a small company since that is my only experience with OnPay.
April 20, 2023

OnPay is OnTop

Caryl Hornberger | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
I run a small business and OnPay has been really great in helping me through the payroll process. There was an initial problem with the way I had setup our state's tax account and an OnPay representative was very helpful in getting the issue remediated quickly. Since then it's been very smooth sailing! The cos for their services is very competitive and all filings have been on-time and correct. Thank you, OnPay!
  • Great Customer Service
  • Ease of Use
  • Consistency of Service
  • Could send email with button to automatically run payroll
  • Could create an online chat presence for quick questions
  • Dark mode!
OnPay is great for small businesses who don't want to hire a full-time accountant to do their bookkeeping. This is especially true for business owners who may not have much payroll experience and require help through the process. It may be less appropriate for large corporations.
Score 10 out of 10
Vetted Review
Verified User
We use OnPay for Payroll and assistance and payment of Federal and State tax responsibilities. OnPay makes it easy to manage the ebb and flow of staff fluctuation throughout the year. Keeping track of reemployment taxes and other payroll taxes are managed by OnPay so I do not need to worry about being late or forgetting an important payment.
  • Providing a simple method of adding new employees.
  • Payroll day is not something I dread with OnPay's simple step-by-step guidance.
  • Weekly, Monthly, Quarterly and Yearly taxes are either paid or set aside easily so I can make those payments.
  • Year-end w2's and 1099's are available and easy to create and provide to employees and contractors.
  • Bot does not always understand detailed questions.
  • Quicker access to a live person.
  • Sometimes, but not often, we are sent to a wrong person to answer a question.
I use OnPay to do payroll for two different companies. One is a simple service company with employees doing the same tasks and receiving the same pay rate. OnPay does a great job with this company. The other company is a restaurant and bar with employees doing several different tasks, making different pay rates and also receiving tips. OnPay makes what could be a nightmare to keep track of simple. Setting up the somewhat complex criteria for each of the variety of positions is made easier by the step-by-step process of entering the information. Each area of functionality is available in the set-up mode and tended to logically. I used another high-profile, more expensive product before switching to OnPay and there is no comparison regarding support expertise and ease of use, not to mention cost savings.
Jeremy Proctor | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
I've come from other big vendors where the costs are astronomical and they charge for every single payroll processed instead of a monthly fee. With OnPay, I've been able to do all my commission runs weekly which makes it much easier for everyone. I searched and searched and finally found OnPay and very happy with the experience. They even helped make the transition mid-last year for me without any issues.
  • Processing when needed, not always having to follow schedule
  • Accessible anywhere, any time
  • Easy to use
  • Excellent support
  • Integrated 401k capabilities
  • Ability to customize emails that go out to the team when payroll is processed
  • Ability to customize welcome emails and add company branding
They provided me with excellent customer service and support. Make it very easy to process payroll on your schedule and ability to process as many payrolls as needed during the month for a single monthly base cost and per employee. Saved me $$$$ per year.
December 28, 2022

OnPay is spot on!

Score 10 out of 10
Vetted Review
Verified User
We use OnPay to process our payroll, make our tax payments, file our tax returns, and complete end-of-year payroll reports. I selected OnPay because they offer a complete packaged solution at a very good price point. Set up was very easy, and the support has been outstanding.
  • Respond to inquiries very quickly
  • Resolve issues in a timely manner
  • Makes on boarding a breeze
  • I would like it if they could make the 401k payments to Edward Jones
  • I would like new employees to complete additional sections like Emergency Contact via the app
  • I would like to get notified when a potential employee has accepted a job offer instead of having to log in to find out
When we got to 8 employees we started using OnPay and it has been fantastic at reducing the amount of time I spend on payroll. I imagine for a smaller company, it may not reduce the payroll burden as much.
November 04, 2022

Small Dental Office

Score 10 out of 10
Vetted Review
Verified User
Bi weekly payroll for up to thirteen employees. I also track and control Paid time off.
  • Easy online access
  • Very good phone support when needed
  • Quick and intuitive web based software
  • Setting up paid time off program was a little difficult on my own but telephone support got it done.
This is the fourth payroll service I have used over the decades and by far the best and easiest to use.
November 01, 2022

Seize your day with OnPay

Score 10 out of 10
Vetted Review
Verified User
We have been very pleased with the overall service we receive from OnPay. The transition from our prior vendor was seamless. Our assigned customer support team ensured we had everything in place for our employees, our Company tax filings, and other small details to ensure proper withholdings were handled correctly. The system is very easy to use and I'm able to process our payroll in minutes. The system is intuitive and very easy to navigate.

The various reporting options allow me to pull data easily in various formats, so that I can easily obtain the necessary data quickly. When we transitioned to OnPay the system allowed me to send an invite to our employees to complete their information and register for access to their accounts. All of their information from check stubs to W-2s are there for them. If there are ever any changes to address information or direct deposit, the employee is able to handle that themselves. Then as an administrator it allows me to review and approve those changes.

The way that the platform is set-up it also allows me to have an employee's entire HR file electronically. I'm able to upload the necessary documents for tax and benefit purposes as well as additional HR items outside of on/off boarding. They also allow the input for tracking any PTO time and allows for approval by the administrator and adds those items to an internal calendar. It truly is system designed beyond payroll, so it makes this a true compliment to our business needs.

The customer service I receive, if there's a reason to contact a representative, is exceptional. Each team member is well versed in the system, so they're able to resolve any issues or questions quickly. They clearly understand any issues, are well versed in solutions or assistance, are always professional and nice, and feel more like an internal team member vs. an outside vendor. I have yet to work with any support representative that doesn't meet those standards. I also like that you have the option to reach out via phone, email, or chat. A majority of the time, I'm utilizing the chat feature. I've never had to wait more than a few minutes for support.

  • Customer support
  • Platform functionality
  • Above standard outside payroll vendor
  • Ability to have all HR items electronically
  • Reporting and tax filing capabilities
  • Ability to customize my platform
  • Partner with insurance companies to handle WC
  • You can add additional additions or benefit items such as a car allowance. The process required me to contact a representative as that wasn't as easy to navigate.
  • The process for handling additional withholdings for pre-payed taxes required support to ensure the calculations were accurate.
  • Process for on-boarding is a little tricky if you don't start the process from the point of hire. You can add various things easily but it reflects differently in terms of completion of an Employee file.
The main reason for my rating is the ease of use and support from the Customer Support team. We've had a few scenarios where I've reached out to Customer Support.

One of our employees had a variance in his check between payroll cycles. After reaching out to Patrick, he was able to quickly identify that the variance was due to a change in withholdings. Our employee didn't remember making any changes, so Patrick did a bit more research to confirm what may have changed. After he completed his research, he discovered that with the way the tax forms are completed now, when he updated his profile to married, it changed that setting for him. He confirmed this information within an hour of our initial interaction and it was answered clearly and concisely.

September 27, 2022

Onpay review

Score 10 out of 10
Vetted Review
Verified User
We use OnPay to run our payroll. It calculates all the taxes and files as well, so we are always up to date.
  • calculate payroll
  • calculate/file taxes for all states
  • customer service is great
  • verifying when a tax form has been filed
great for small company, eases stress of filing payroll tax and calculating the correct pay. Also keeps track of PTO so employees and always see what they have and don't have to ask. Our employees love that they can change their bank and personal info without always having to contact managment
Dave Gillespie | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
After trying several Payroll Services to manage our bi-monthly employee payments I settled in on OnPay. It was fairly seamless to implement (although there are a few UI oddities) and we were running right out of the gates. We experienced an issue where the State of Arizona sent demand letters for unpaid payroll taxes, OnPay was right by our side and helped us resolve the issue and actually get a refund vs the payout they were demanding. When it came time to re-visit our Workers Comp I reached out to OnPay and they got us involved with one of their partners. Now Payroll and WC happen in an integrated way easing the complexity experienced by a small business like ours.
  • Facilitates direct deposit and payroll communications to my employees.
  • They provide a self-serve portal for employees to gather information, forms, and tax documents.
  • Provides a neat secure online portal for management to maintain records protecting employees' PII.
  • There are some areas in the UI that, unless you know where to "hover your mouse", are not intuitive.
  • Payroll direct deposits take two days, which impacts my younger employees getting access to their money to pay bills.
For a small business, they are a perfect fit. The online portal makes it simple to manage onboarding tasks, and facilitate payroll & direct deposit and they also integrate well with NEXT for our Worker's Compensation premiums. Support has been quick, concise and knowledgeable, and eager to assist without robot gatekeeping (which seems to be the norm these days) frustrating users who need access to support reps who can resolve specific issues.
Stephane Davis | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
We use on pay internally for our company payroll provider. We also use Onpay for various niche clients that have been dissatisfied with the service of some of the larger payroll service providers. Onpay its very helpful with onboarding, and makes it easy to get reports into our accounting software. We use Xero exclusively for accounting, and the payroll reports and adjustments seamlessly work together, which saves us hours monthly on preparation of reports for clients. We love Onpay!
  • Construction Payroll
  • Union Payroll
  • Restaurant Payroll
Onpay has proven very useful with contractor accounting or Union type payroll with California being very problematic when it comes to payroll rules and labor laws, it's been very helpful using Onpay because they are very knowledgeable about the payroll laws in this state. They're also well suited for the restaurant industry. I have clients in both industries and we have no complaints with Onpay.
Score 10 out of 10
Vetted Review
OnPay is a great solution to payroll tasks. They support a broad range of employers including those in agriculture. They were one of the few that we found that included language supporting payroll forms for ag employers and H2A employees. We have migrated clients that we provided payroll services for and clients that were doing their own payroll. Everyone has been very pleased with the service and we all agree it is much better than doing payroll yourself. We no longer have to worry about changing deadlines and rules for payroll deposits, we have direct deposit included, and employees can access their paystubs. OnPay's site is very intuitive and provides the ability to customize payroll to each employee and employer's needs. Running payroll is quick and easy. The support provided is responsive and helpful.
  • Easy to use interface
  • Great customer service
  • Works great for agricultural employers
  • I would like an on-boarding checklist feature for new clients. Emails get lost or missed.
OnPay has been a great asset to all of our clients but especially our agricultural clients. Few payroll providers understand or support ag payroll forms and H2A employees. OnPay's site allows us and our clients to be on the site at the same time making it easy for us to help them when they have questions. Running the payroll is very easy and our client's no longer have to worry about making all of their payroll deposits correctly and on time. It frees them and us up to concentrate on other business tasks.
BJ Lanier, CTS | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We use OnPay for our internal payroll, as well as manage the payroll of several of our small business tax clients. We made the switch to OnPay for two reasons. The first was that they are incredibly easy to get a hold of if any issue arises. The second reason we moved is that the interface is very easy to use and navigate - it has been a very enjoyable experience so far.
  • Support.
  • Interface design.
  • Reporting.
  • Accuracy of payroll.
  • Some menu navigation could be tweaked.
  • Make it easier for end user to eliminate prior work locations.
  • Ability to organize reports into ones used most frequently.
If you are a single-shingle or a small business, OnPay is perfect. We manage clients that have 1 - 30 employees and contractors and the ability to run payroll has never been easier. The tax reporting to the states is easy to do as well. Hiring and terminating employees is also very easy to do.
Score 10 out of 10
Vetted Review
Verified User
We use OnPay for payroll. We have only one employee at the moment, but will be adding others soon. Because the two users of OnPay don't have a financial background, we consider OnPay and the best online payroll product for us. OnPay has everything labeled so you know what you are looking for. It's all so easy and intuitive. Even the sick days and vacation days are super easy to set up. I was a bit nervous about taking on this task, but I was amazed how well I was able to process payroll in OnPay.
  • 1-2-3 steps for processing
  • easy to navigate home page
  • great reporting feature for end of month bookkeeper needs
  • maybe a reminder for certain reports
  • help search was a bit confusing
I imagine that it's really good for companies, especially those without professional accounting staff. It's great for smaller companies that don't have a large number of employees. It's good to be able to run the payroll and get a complete report at the end of every month. If you don't have insurance, but pay your employee an amount to cover an insurance payment to a medical policy of their choice.
Score 9 out of 10
Vetted Review
Verified User
Our company has used OnPay for approximately 5 years to run payroll. We had about a one-year period, within the five years, where our accountant had us switch to a competitor for payroll and the competitor was a complete nightmare. We couldn't wait to return to OnPay. OnPay's customer service is excellent. Their representatives are knowledgeable, relatively friendly, and able to quickly resolve the most complicated payroll issues. Additionally, they do not put us on unnecessarily long holds when we call in. I highly recommend OnPay without reservation.
  • Recording retirement account contributions made through payroll.
  • Overseeing all the paperwork related to DE9 and 941 filings.
  • Generating all the necessary payroll summaries & reports.
  • Requests for payroll corrections should be processed more quickly.
OnPay is excellent for small businesses. I'm not sure how well they scale for larger organizations since that's outside the realm of our experience.
Score 10 out of 10
Vetted Review
Verified User
We use OnPay for all of our payroll needs. We are a small nonprofit with approximately 15 employees. No large needs but for a small npo we save money by using OnPay. I recommend OnPay to other small npo's because it is easy to use and has a simple interface.
  • Cost is low compared to larger companies.
  • Simplicity of interface.
  • Ease of use for employees.
  • Customer service.
  • IT support.
  • Speaking to a live person.
OnPay is perfect for the small organization who is budget conscience but doesn't want to give up a serious system for payroll. The ease of use of the interface makes it even better. It was not complicated to set up and work with. I would say OnPay needs to work on the customer service when you need support. Being able to speak to a live person is a challenge.
Score 10 out of 10
Vetted Review
Verified User
We use OnPay to process payroll. They file all of our returns also. Our employees can fill out hiring forms and login to view their checks online as well. The interface is really easy to use, the GL setup was quick and easy. Everything moves over to QB in an import file. There aren’t unexpected fees or random payroll withdrawals from our bank account. Our employees get direct deposit weekly without issue. I am really happy with the service. Having done payroll, and set up other payroll systems at other companies I am confident that OnPay is the best. They answered all of my questions satisfactorily during my “interview process” to find a payroll processing company.
  • Exporting to QuickBooks
  • Employee Onboard Process
  • Filing Timely Returns
  • Being able to aubmit payroll closer to the pay date would be nice
I have only used OnPay with my small company so I would not be able to recommend it for a large corporation. It would be great for companies with employee counts less than 100 though. The one issue we did have with a late return was due to me not signing a form. OnPay did rectify the situation quickly with the state taxing body and they got the penalties waved for me.
Score 10 out of 10
Vetted Review
Verified User
I use OnPay for employee payroll. It’s extremely user friendly and very fast to understand and to use. There’s no need to have a degree in HR to be able to use it efficiently. I have been using it for several years now. I have many times been asked to change, to use another payroll service, but I never found anything that is as easy and as cost effective.
  • Payroll
  • Tax documents
  • State taxes
  • I don’t know
Very easy to use for payroll. The payroll can be done at anytime and the employees will have their salary directly wired to their accounts on the date chosen. If they prefer a check, OnPay gives the possibility of printing checks.
Tax documents can be downloaded easily and used immediately.
Score 10 out of 10
Vetted Review
Verified User
We use OnPay for our payroll solution. We have used a few different companies, and OnPay has been the best! They are easy to reach for support questions, and when there are issues, they reach out to let us know so they can be addressed (such as log-in issues). They file all the payroll tax returns for us and take care of the year-end reporting. They were very hands-on with our switch and made it happen with a very short turnaround.
Additionally, they brought over our payroll amounts from earlier in the year, so we only had to issue one set of W-2s, not one from each system, as other payroll solutions have made us do. We have also used OnPay for the paid time off calculation and reporting. They have been accurate in calculating (a problem we had with other payroll companies). The employee portal makes it easy to request time off, or check balances. We have also begun using some other options to store employee or company documents in OnPay. This is still a work in progress for us in determining what should be posted there, but it makes it easy to find and makes sure everyone has access to it.
  • Payroll is done timely
  • Communication is great
  • System is intuitive
  • Lots of help options with questions
  • Easy to reach a live person for help
  • The security roles need some work to limit access
OnPay is great for smaller companies. The level of support is incredible compared to some of the more extensive payroll services. The administration website is intuitive, and there are a lot of help articles if you still are not sure how to do something. It is easy to reach a live person either by phone, chat, or e-mail. The employee portal is easy to use and looks great.
Score 10 out of 10
Vetted Review
Verified User
I use OnPay for our bimonthly payroll service for our small company of three employees. I transitioned to OnPay because the previous web payroll service was not easily contactable and not knowledgeable if I had questions or changes regarding taxes and contributions. The transition to OnPay was incredibly easy, and to be honest , because the price was competitive, I didn't expect a high level of customer service. I have been incredibly happy with the high level of customer service I receive. The expertise of the reps also comforts me because I have been able to successfully make all of the changes that the CPA firm is requesting, just by asking and following the very specific instructions they provide. Very satisfied. <br>
  • Customer Service
  • Quick problem solving
  • Competitive pricing
  • Good website
  • Would like an accountant login
  • Shorter payroll processing times
I use OnPay for our bimonthly payroll service for our small company of three employees and I think it works perfectly for that. I think small businesses would be particularly attracted to the ease of using OnPay and the pricing and level of service it provides. Very satisfied.
Linae Wright | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
At Compass Bookkeeping Solutions, Inc., OnPay is used by our entire organization not for just our own payroll but for those of our clients. OnPay makes it easy to use and a portal can be created to access all our clients in one place.
  • Customer service
  • Promptness
  • Ease of use
  • Affordable
  • Simple and clean
  • I'd only change the referral link emailing system. I'd like to send it outside OnPay because it goes to everyone's spam folders so they never use it.
Well suited for any business.
November 13, 2021

Good Job

Score 9 out of 10
Vetted Review
Verified User
I use it to pay my employees. It is easy to use. Pays the taxes on time.
  • Ease of payroll
  • Timely payment of taxes
  • Good Reports
  • Easier use for bookkeepers that have more than 1 client with on pay
  • Easier to find reports
  • The print function could be improved upon. There is no check adjustment for printing checks manually.
  • Improvement of W2's that fit forms better so that they can be mailed out if necessary.
  • Improvement in taking phone calls
If a person or a bookkeeper knows payroll, this is perfect. In converse, if a person does not they made need help with setup and understanding different wages.
Return to navigation