Het verschil tussen payroll en detacheren is dat de werkgever bij payrolling zelf de werving en selectie van kandidaten uitvoert. In het geval van detachering wordt dit gedaan door het detacheringsbureau. Nadat de werkgever een geschikte kandidaat heeft geselecteerd brengt hij deze onder bij een derde partij, de payrollorganisatie.