Reikalavimus darbo sutarčiai nustato LR darbo kodeksas. Be įprastų, LR darbo kodekso nustatytų reikalavimų, sudarant sutartį su užsieniečiu reikia laikytis kitų, specialių teisės aktų reikalavimų:

– Užsieniečio darbo sutartis turi būti surašyta ne tik lietuvių, bet ir užsieniečiui suprantama kalba.
– Leidimas laikinai gyventi arba viza ir leidimas dirbti išduodami darbui pagal tam tikrą, dokumentuose Migracijos departamentui nurodytą profesiją. Sudarant darbo sutartį svarbu tinkamai nurodyti joje užsieniečio pareigas.
– Užsieniečio darbo užmokesčiui taikomi ne tik Darbo kodekso reikalavimai, bet specialaus įstatymo Dėl užsieniečio teisinės padėties normos. Užsieniečio, kurio leidimas laikinai gyventi išduotas darbui Lietuvoje, darbo užmokestis turi būti ne mažesnis už tokį patį darbą dirbančio lietuvio algą, o nesant kvalifikacijos ar darbo patirties – nemažesnis už vidutinį atlyginimą Lietuvoje. Užsieniečio, kuris atvyko į Lietuvą dirbti sezoninį darbą, alga turi būti ne mažesnė negu tokį patį darbą dirbančio Lietuvos piliečio darbo užmokestis.
– Jei į darbą priimamas užsienietis, kuriam yra išduotas leidimas laikinai gyventi darbui Lietuvoje ar viza ir/ar leidimas dirbti sezoninį darbą, tokiam užsieniečiui darbdavys privalo nustatyti visą darbo laiko normą, pvz., 40 valandų darbo savaitę.

Darbo sutartis su užsieniečiu gali būti sudaroma tiek terminuotai, iki leidimo gyventi ar vizos sezoniniam darbui galiojimo pabaigos, tiek neterminuotai.