A payroll company is a third-party service provider that assists its clients in various payroll functions. They arrange benefits for employees, make sure taxes are paid accurately, and track working hours for their employees.