Get a lot more done

We give you more of the things you need to manage a growing business.

“OnPay has the most features for the best value.”

“OnPay has the most features for the best value. Plus it is easy to use, especially relative to other payroll providers. The biggest time saver is having OnPay take care of all my state and federal filings automatically (and accurately!).”

Eric Jones

Eric Jones Golf Academy

“Integrates with my accounting and time-keeping software…”

“OnPay has simplified my payroll runs, saving me hours every single month. It integrates with my accounting and time-keeping software, and everything is easy to navigate.”

David Luther

Grand Valley Enterprises LLC

“OnPay keeps adding new HR features that makes my life easier.”

“In addition to payroll, OnPay keeps adding new HR features that make my life easier. For example, PTO requests, approvals and tracking are right in the app. It's a streamlined process and a fantastic platform!”

Annie Eaton

CEO at Futurus

“I don't have to calculate deductions or PTO.”

“OnPay is so easy to use. I don't have to calculate deductions or PTO. All I have to do is enter the employee's hours, approve the payroll, and OnPay takes care of the rest.”

Lacie McAbee

Reflections Mental Health LLC

“Even handles health insurance payments and retirement benefits”

“I appreciate the simplicity, while still having a wide range of features. I don't have to worry about dealing with record-keeping for taxes, and OnPay even handles health insurance payments and retirement benefits.”

Byron K.

Dermatology & Skin Care Center

Full-service payroll

OnPay’s payroll software is fast and it does all the heavy lifting.

  • Unlimited monthly pay runs
    Run payroll as often as you like, or even choose multiple payroll schedules for different employees. It’s one cost for everything.
  • All tax filings and payments
    We withhold all payroll taxes (federal, state, and local) each pay run, we make your tax payments, plus we file Form 941 quarterly and Form 940 at the end of each year.
  • W-2 and 1099 workers
    Pay W-2 employees or 1099 contractors. It’s all in the same dashboard, and we’ll generate printable year-end tax forms at no extra cost.
  • Pay by direct deposit, debit card, or check
    Pay employees however they prefer. There’s no extra fee for direct deposit or debit card payments, or you can print physical checks.
  • Multiple pay rates and schedules
    Set more than one pay schedule for your company, or use different pay rates for individual employees. Our fee stays the same however you choose to run payroll.
  • Garnishments
    Deducting garnishments doesn’t have to be a headache for small businesses - it just takes two extra clicks. You can set rules or goals for when garnishments should stop. We record them in paystubs and expense reports automatically.
  • Unemployment insurance withholding
    We withhold all your employees’ state and federal unemployment insurance payments. We process your company’s contributions, too.
  • Report designer with custom reporting
    Get detailed payroll reports within OnPay. Filter by employee type, location, or department. Create and save custom views with our report designer. All reports can be viewed in real time online, downloaded as a PDF or spreadsheet, or exported to your accounting software.
  • Accounting and time tracking integrations (see below)
    Get all your finances in one place by syncing each pay run with top accounting and time tracking software. No integration fees for this service. See a full list of partners below.
  • Optimized for mobile
    OnPay is always nearby wherever you happen to be. We load and process mobile payroll fast, so all you need is one bar of signal and two thumbs to get the job done.
  • Multi-state payroll
    There are no extra fees if you need our payroll service to handle taxes for employees in more than one state.
  • Available in all 50 states
    OnPay can serve any small business, accountant, or nonprofit, anywhere across the country.
  • Single sign-on
    Streamline your access to OnPay by using your Google, Intuit, or Xero login.

Special payroll services

We get payroll right for any small business — at no extra cost.

  • Restaurants
    Calculate tipped wages accurately — even when employees work overtime. We also help you with minimum wage tip makeup, and we prepare Form 8846 for you to file. See more.
  • Farms and agriculture
    We can process separate tax filings for agricultural workers (Form 943) and your non-farm employees. We can also pay and process taxes for workers on H-2A visas. See more.
  • Nonprofits
    We let 501(c)(3) organizations take advantage of their exemption from federal unemployment (FUTA) taxes without jumping through extra hoops. See more.
  • Churches and clergy
    We help religious organizations get payroll right by excluding federal unemployment taxes (FUTA), Social Security and Medicare taxes (FICA), and any parsonage allowances from our calculations. See more.
  • 500+ employee companies
    We process your pay runs in seconds, no matter how many employees you have. You can also pay contractors, use multiple pay schedules, or search and filter employees (or reports) by role, department, or location.
  • Accountant dashboard
    See all your clients in one place, quickly add new ones, and stay on top of all your payroll-related to-dos. You can even set up customized Xero and QuickBooks integrations.
  • 6 levels of permissions
    Get the flexibility to run payroll however you want. Six levels of permissions let business owners delegate responsibilities and choose who has visibility into payroll and HR.

Employee self-service

Save time by letting employees do more on their own.

  • Self-onboarding
    Just enter a few details, and your employees can enter the rest of their information.
  • Lifetime accounts
    After an employee or contractor leaves your company, they’ll still be able to access pay stubs and personal tax documents without your help.
  • Pull paystubs, employment docs, and tax forms
    When employees need payroll information, you’re off the hook. They can find answers and download what they need from OnPay's employee-self-service portal.

Deep software integrations

OnPay integrates with your favorite software to avoid mistakes and repetitive tasks.

  • QuickBooks Online
    Sync payroll data with QuickBooks Online automatically. Our integration includes the ability to create custom item mapping and to add detailed journal entries in your general ledger.
  • QuickBooks Desktop
    Quickly sync payroll data with QuickBooks Desktop. Our integration includes the ability to create custom item mapping and to add detailed journal entries in your general ledger.
  • Xero
    Sync payroll data with Xero automatically. Our integration includes the ability to create custom item mapping and to add detailed journal entries in your general ledger.
  • QuickBooks Time (formerly TSheets)
    Sync time and attendance data from QuickBooks Time to your next pay run with one click.
  • Deputy
    Add Deputy time and attendance data to your next pay run with one click.
  • When I Work
    Add When I Work time and attendance data to your next pay run with one click.
  • Mineral (formerly Think HR)
    Access hundreds of document templates and HR guides for free
  • PosterElite
    Get compliant labor law posters and automated updates whenever laws change in your jurisdiction.

Award-winning customer service

From helping to set up your account to answering questions, we’re on it.

  • Free account migration
    Just enter some basic company details, then we’ll add your employees’ information and any prior wages to OnPay.
  • Help setting up integrations
    It’s simple to sync OnPay with top accounting and time tracking software and we offer help getting set up or customizing your integration if you prefer.
  • Weekday support by phone, chat, and email. Emergency email support on weekends.
    Get help from a payroll expert whenever you need it. Email support begins at 7 AM EST on weekdays, while phone and chat are available from 9 AM to 8 PM EST.
  • Accuracy guarantee
    We take the accuracy of our payroll tax calculations very seriously — and our accuracy guarantee ensures we’ll always have your back.

Essential HR tools

Stay organized, save time, and get compliant. It’s all included.

  • Automated onboarding flows
    Ask new employees to onboard themselves. Enter some basic information, then the employee can fill out their own profile, e-sign HR documents, and have them stored online. You can also add onboarding tasks for other teammates, like setting up new employees’ computers, planning their orientation, or anything else they need to start their first day.
  • E-signing
    Any type of HR document can be uploaded and signed within OnPay. Or rely on one of our e-signable document templates.
  • In-app offer letters
    Extend a warm welcome and kick off the onboarding process with a customizable offer letter.
  • Online I-9 and W-4 forms
    Tax withholding forms for employees are built into OnPay. New employees are asked to sign them as part of the onboarding flow and they’re automatically stored for you.
  • State new hire reporting
    We’ll report new hires to your state when they set up their OnPay accounts.
  • Custom personnel checklists
    Create and customize checklists of documents and tasks for certain events (like incident reports or annual review cycles) or specific employee types (like engineers who need a separate IP policy and security training).
  • Delegate and track non-HR tasks (like IT)
    OnPay helps you manage both legal paperwork and the human side of HR. Assign an onboarding buddy, orientation training, or IT tasks as part of your checklists.
  • Built-in document templates
    Save time with customizable document templates. You can also use our built-in templates, import your own docs, or find the right doc in our HR library.
  • Document storage + personnel files
    All documents created within OnPay and any messages sent to employees are automatically saved and securely stored for admins. Employees can also access their own files.
  • Direct messaging
    Create a paper trail by conducting conversations within OnPay. Employees, managers, and admins can share feedback, notes, and important announcements, and it will all be saved for later.
  • Compliance audits
    Review custom personnel checklists. If a document is outdated or a task is incomplete, admins are alerted about employees who may be out of compliance.
  • HR resource library
    Get answers and save time by accessing hundreds of HR guides and legal templates in a few clicks.

Perfect PTO management

Simple enough for small businesses, flexible enough for big ones.

  • Custom paid time off policies
    Create flexible paid time off policies based on multiple criteria.
  • Up to three accrual tiers
    Employees can earn PTO at different rates depending on factors like employee type, location, or seniority.
  • Automatic accrual tracking
    Every time you run payroll, PTO hours are automatically calculated and added to each employee’s accrued totals.
  • In-app requests and approvals
    Employees can request PTO within OnPay. Managers will receive an approval request, then PTO that’s used is subtracted automatically.
  • PTO calendar and reminders
    Managers and admins will see upcoming employee PTO days on their dashboard.
  • Email notifications
    Employee PTO requests are sent out through email to keep everyone on the same page.

Organized org charts

Let everyone know who’s who.

  • Detailed employee profiles and contact info
    Profiles include each employee’s name, their title, their company contact information, and where they fit into the org chart. Your employees also have the option of adding their personal contact information, a picture, and some fun facts about themselves.
  • Searchable company directory
    The company directory is available to all employees, the company directory is created automatically so it's easy for employees to find each other and figure out the best way to reach out.
  • Visual org chart
    Available to all employees, the visual org chart is a quick way for anyone to understand the company hierarchy and figure out who reports to who.
  • Automatic updates to org chart
    Any changes employees make to their profiles are automatically added for everyone in your company. You’ll never need to make updates.
  • Organize employees by location, department, or team
    Employees can zoom in or zoom out on their organization by viewing everyone or just the people they work with most closely — even if they’re in different departments.

Top-notch benefits

Give your employees the benefits they deserve.

  • Health and dental benefits in all 50 states
    We’ll help you choose the right plan for your organization. Premiums are deducted from payroll automatically.
  • Access to most major providers
    Compare and choose plans from top providers like Aetna, United Healthcare, Guardian, Humana, Anthem, Sun Life and BlueCross BlueShield.
  • Integrated 401(k) retirement plans
    We’ve partnered with Vestwell, Guideline and America’s Best 401(k) to make it easy to offer low-fee plans with great investment options.
  • Quick employee census
    To make getting insurance quotes easy, we can pull your employee census data from within OnPay.
  • Add on life, vision, disability and more
    OnPay has in-house licensed brokers to help you take care of a wide array of insurance needs.

Integrated workers’ comp

Take care of employees and potential liabilities.

  • Fully integrated workers’ comp administration
    We use your payroll data to update employment data to the carriers. Premiums are deducted automatically each time you run payroll.
  • Pay-as-you-go policies
    Pay-as-you go workers’ compensation saves small businesses time by updating automatically whenever your employee count changes. No upfront lump sum payments are required.
  • Low up-front costs
    Pay a fraction of your premium each pay period, instead of a single large payment for the entire year.
  • Automatic updates when your team changes
    Once your policy is set up, all you have to do is run payroll.
  • Support from experienced brokers
    Our team will help you get set up, and we’ll manage the relationship with our workers’ comp partners.

Additional fees and fine print

Everything we do is covered in our monthly fee. The only exceptions are:

  • Clients can self-print and distribute annual W-2 and 1099 forms for free, but we charge a small fee if you want us to print and mail them directly to workers for you.
  • We charge insufficient funds fees if you can’t cover the cost of a pay run.
  • You pay the premium of any health, retirement, or workers’ comp policies you choose to add on. Our pricing never includes any service fees.


It’s easy to get started

Try OnPay out yourself to see how easy payroll and HR can be. To get started, just share a few basic details about your business. Our team of pros will set everything up and import your employees’ information for you.

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

FAQs about OnPay’s payroll services

  • What do you mean by “full-service payroll”?

    To most payroll companies, full-service payroll only means paying employees, processing taxes, and making tax payments. To OnPay, it also means giving small business owners everything they need to spend less time in the back office. Sure, we handle every facet of the payroll process — most of our clients spend an hour or less on payroll each month — but we also offer integrated benefits, innovative HR, and best-in-class integrations to help you save time and avoid errors. We also offer trained experts, who actually answer the phone, if you ever need help.

  • How do other payroll providers compare to OnPay?

    Among the premium payroll providers, we provide the best value and the highest level of service. We get top ratings for our customer support, and we offer features and flexibility you can’t find anywhere else. In terms of cost comparison, our one low fee means you get all our HR and payroll services for around 50% less than other providers with the same general range of services.

  • How long does it take to switch to OnPay?

    Just enter some basic information, and our team will handle the rest for you within a few days. We even enter your prior wages and employee information, so it’s painless to switch any time. Whether you’re coming from ADP, Paychex, Intuit, a traditional payroll company, or a payroll startup, we make the transition easy.

  • How much does your payroll service really cost?

    OnPay’s pricing is a simple monthly fee: $40, plus $6 for each worker you pay that month. It includes all the payroll and HR services we offer. Pricing includes unlimited pay runs, so you won’t pay any more if you run payroll two, four, or more times each month. You won’t have to pay more for additional features or functionality, for workers who aren’t active in a given month, or for year-end W-2 and 1099 tax forms. We offer a much better value compared to other payroll providers — and we get better ratings and reviews.

  • Can we run multiple pay runs but just pay one fee?

    Yes! With OnPay you have flexibility and pay one single fee for unlimited pay runs.

  • What if I have a combination of W-2 and 1099 workers I need to pay?

    Paying your staff shouldn’t be a hassle — no matter who’s involved. Nonprofits are hiring a bigger mix of in-house employees and contract workers these days, so we’ll let you process all the workers you need to pay in the same pay run. We handle W-2 forms and 1099 filings at the end of the year. And if a worker goes a month without being paid through OnPay, you won’t be charged for them.

  • How do my employees receive their paycheck?

    You can pay your team through direct deposit, printing paper checks, or even prepaid debit card. You are able to do what it best for your business. You can process payroll for everyone in the same pay run ⁠— even if you have a mix of payment methods.

  • Are you able to integrate with my time tracking software?

    Yes, there’s a good chance we work seamlessly with the time tracking software your business uses. Here’s more information on the integrations we offer.

  • Does OnPay handle new hire reporting (or take care of it for me?)

    OnPay reports new hires on your behalf to all fifty states, plus DC. New hire reporting is typically completed every Friday by the close of business.