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, osim ako zakonom nije drugačije utvrđeno.
Stranac može zasnovati radni odnos sa poslodavcem zaključivanjem ugovora o radu, bilo na određeno ili na neodređeno vreme. Takođe, može biti radno angažovan i na osnovu drugog ugovora koji ne podrazumeva zasnivanje radnog odnosa, ali mu omogućava ostvarivanje 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, pod uslovom da su ispunjeni zahtevi utvrđeni zakonom.
Stranac koji zaključuje ugovor o radu, ili drugi ugovor van radnog odnosa, sa poslodavcem u Republici Srbiji ulazi u obavezno socijalno osiguranje 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.