Online payroll is a web-based payroll software solution that calculates payroll and generates payroll reports.