Existen varios motivos por los que una empresa decide tercerizar servicios, la que más peso tiene, es concentrar los esfuerzos en las actividades principales y de las cuales la empresa es experta; como por ejemplo la comercialización de los servicios, o la producción de los bienes y dejar en mano de expertos externos las tareas de las cuales la empresa no cuenta con un funcionario experto en esa área.
Otra de las razones el cuando se requiere mejorar algún proceso o servicio de la empresa y es mas rápido, o más eficiente contar con los servicios de terceros expertos en realizar este tipo de procesos.
Y por último y no menos importante es cuando por el volumen de transacciones es más económico contratar los servicios de un tercero que contratar un empleado para que realice una tarea. Este es el caso de las empresas nuevas (STARTUP) que no cuentan con recursos suficientes para contratar un staf completo de empleados y con el precio de un solo funcionario de planta pueden contratar cuatro o cinco servicios de tercerización diferentes.