Zatrudnianie cudzoziemców spoza Unii Europejskiej w Polsce jest znacznie bardziej skomplikowane i czasochłonne niż zatrudnianie obywateli polskich. Jednak pracodawcy często decydują się na takich zatrudnienie obcokrajowców, ponieważ nie mogą pozyskać odpowiednich pracowników w Polsce. Ponadto zatrudnienie cudzoziemców spoza UE jest często opłacalne pod względem finansowym.
Powierzenie cudzoziemcowi wykonywania pracy na terytorium Polski wymaga, aby posiadał on prawo do legalnego pobytu oraz prawo do legalnego wykonywania pracy. Zatrudnienie cudzoziemców jest możliwe na podstawie różnych dokumentów. Są nimi: zezwolenie na pracę, oświadczenie o zamiarze powierzenia pracy czy zezwolenie na pracę sezonową. Za powierzenie pracy cudzoziemcowi bez wymaganych zezwoleń pracodawcy