Payroll outsourcing is a business practice that involves contracting with a business service to handle all functions related to a company payroll. Some of the possible benefits of payroll outsourcing include company growth, which allows for cost reduction and updated technology. If the payroll is outsourced, this growth can be readily assimilated without a large investment in equipment or staff. Payroll is usually the first service that companies decide to outsource. The cost is clearly quantifiable and predictable, meaning no money will be lost through error. Using a payroll processing service typically costs less than hiring an additional employee to handle payroll. Companies can gain access to payroll specialists dedicated to ensuring they meet their statutory obligations. Enlisting the help of a payroll outsourcing service can reduce a company’s risk of legal errors, thus leading to legal protection for the business. Many business owners underestimate the cost of processing payroll internally by failing to account for all hours spent and resources allocated to pay employees and maintain payroll paperwork. The capital freed up by outsourcing can be invested more profitably elsewhere in the business.