OnPay is a good payroll service and company. Honestly, in our opinion, it’s one of the best payroll companies, especially for first-time business owners who want simplified payroll with plenty of customer support. OnPay is also one of the more affordable payroll providers. It includes multi-state tax filing, payroll setup, and payroll tax administration at no additional cost. OnPay only has one plan, which means it’s not the best pick for businesses planning on growth. But that single plan offers more payroll and HR features than some payroll companies’ pricier plans, such as those offered by QuickBooks Payroll and Paychex Flex.