在促使人力资源外包发端的原因方面,Greet,Youngblood和Gray认为有五项竞争因素使企业将人力资源部分或是全部外包,分别是企业精简(downsizing)、快速成长或衰退(rapid growth or decline)、全球化(globalization)、竞争增加(increased competition)以及企业再造(restructuring),而在这些竞争因素背后的根本因素其实就是降低成本与增加人力资源的服务品质。Atkinson认为组织将人力资源外包的因素有降低营运成本、改善业务焦点、增加管理控制以及与供货商分享并发展策略。Siegel则认为将人力资源活动外包的优点是降低成本、改善服务品质、节省时间、减少对新技术的投资、将人力资源角色由服务提供者提升至策略事业伙伴(strategic business partner)。Mobley(2000)讨论了外包的四个驱动因素:即经济、技术、就业和政府/社会。 总括来说,企业将人力资源外包的原因应该集中于降低成本、提升效率与品质、以及聚焦于人力资源策略等三项。