Kontrolu nelegálnej práce a nelegálneho zamestnávania vykonávajú (§ 5 zákona č. 82/2005 Z. z.):
- inšpektoráty práce (zákon č. 125/2006 Z. z.)
- Ústredie práce, sociálnych vecí a rodiny (zákon č. 5/2004 Z. z.)
- úrady práce, sociálnych vecí a rodiny (zákon č. 5/2004 Z. z.) .
Kontrolované fyzické osoby, fyzické osoby, ktoré sú podnikateľmi, a právnické osoby sú povinné kontrolným orgánom poskytovať príslušné údaje a informácie (§ 5 ods. 3, 4 a 5 zákona č. 82/2005 Z. z.).
Kontrolné orgány sú oprávnené uložiť pokutu za nelegálnu prácu (§ 7 ods. 2 zákona č. 82/2005 Z. z.) a sú povinné uložiť pokutu za porušenie zákazu nelegálneho zamestnávania vo výške 2 000 eur až 200 000 eur – inšpektorát práce podľa § 19 ods. 2 zákona č. 125/2006 Z. z. a Ústredie práce a úrady práce podľa § 68a ods. 1 písm. b) zákona č. 5/2004 Z. z.
Osobitné sankcie – dodatočné platby - ustanovuje § 7a zákona č. 82/2005 Z. z. za nelegálne zamestnávanie štátneho príslušníka štátu, ktorý nie je členom Európskej únie, u fyzickej osoby alebo fyzickej osoby, ktorá je podnikateľ, alebo u právnickej osoby, ak sa tento štátny príslušník štátu, ktorý nie je členom Európskej únie, zdržiava na území Slovenska v rozpore so zákonom č. 404/2011 Z. z. a zákonom č. 480/2002 Z. z.
Zodpovednosť za zaplatenie dodatočných platieb môže prejsť aj na iné osoby - dodávateľov, ktorí sa podieľali na predmetnej dodávke tovaru, práce, služby (§ 7b zákona č. 82/2005 Z. z.).
Okrem pokuty za nelegálne zamestnávanie hrozia aj ďalšie sankcie – vylúčenie z verejného obstarávania, neposkytnutie verejných dotácií, neposkytnutie finančných prostriedkov zo zdrojov Európskej únie – z ESF a pod.