If you have a small business, you can do the payroll yourself. If you need help with how to do it, use payroll software such as Xero that reduces the risk of errors. Moreover, payroll services can handle your payroll taxes, filings, and new hire reporting and allow you to complete payroll online.