Zapošljavanje stranca ostvaruje se pod uslovom da poseduje vizu za duži boravak po osnovu zapošljavanja, odobrenje za privremeni boravak ili stalno nastanjenje i jedinstvenu dozvolu, ako ovim zakonom nije drugačije utvrđeno.
Stranac može zasnovati radni odnos sa poslodavcem zaključivanjem ugovora o radu (na određeno ili na neodređeno vreme), a može biti radno angažovan i na osnovu drugog ugovora kojim stranac bez zasnivanja radnog odnosa ostvaruje prava iz rada.
Zakon o zapošljavanju stranaca zasniva se na načelu jednakog tretmana. Ovo podrazumeva da stranac koji se zapošljava u Republici Srbiji u skladu sa ovim zakonom, ima jednaka prava i obaveze u pogledu rada, zapošljavanja i samozapošljavanja kao i domaći državljani, ako su ispunjeni uslovi u skladu sa zakonom.
Stranac koji zaključuje ugovor o radu, ili drugi ugovor van radnog odnosa, sa poslodavcem u Republici Srbiji ulazi u obavezno socijalno osiguranje u Republike Srbije, u skladu sa zakonom. Poslodavac ne sme zapošljavati niti koristiti rad stranca koji nezakonito boravi u Republici Srbiji i koji ne ispunjava uslove za zapošljavanje, odnosno privremeno zapošljavanje.
Poslodavac je u obavezi da čuva dokaze o ispunjavanju uslova za zapošljavanje, odnosno privremeno zapošljavanje stranca.