The most common HR functions that are outsourced include recruitment, employee benefits, and employee training & development. The reasoning behind why these are outsourced is because of their repetitive nature—that is, for companies with large amounts of employees, each payroll run will have a near-identical result as any other. To save time and money on repeated tasks like these, many employers opt to outsource them.