Ugovori o radu u BiH regulirani su entitetskim zakonima – Zakonom o radu FBiH (Sl. novine FBiH 26/16, 89/18) i Zakonom o radu RS (Sl. glasnik RS 01/16). Svaki entitet ima specifična pravila o vrstama ugovora.
U Federaciji BiH, ugovor o radu može biti na neodređeno ili određeno vrijeme. Ugovor na određeno sklapa se za privremene, sezonske ili projektne poslove i može trajati najdulje 2 godine (uključujući produljenja). Nakon isteka, ako radnik nastavi raditi, smatra se da je sklopljen ugovor na neodređeno. Zakon izričito zabranjuje sklapanje niza ugovora na određeno radi izbjegavanja radnih prava. U slučaju spora, sud će presumirati da je ugovor bio na neodređeno.
U Republici Srpskoj ugovor na određeno može trajati ukupno najdulje 2 godine. Posebni oblici radnih angažmana uključuju ugovor o djelu (za jednokratne zadatke bez radnog odnosa), ugovor o privremenim i povremenim poslovima (za poslove do 60 dana godišnje) i ugovor o radu s nepunim radnim vremenom. Svi ovi oblici podliježu doprinosima i porezima, ali razlikuju se u pogledu radnopravnih zaštita.
U oba entiteta BiH ugovorom se može ugovoriti probni rad, koji u FBiH može trajati do 3 mjeseca (uz iznimke do 6 mj.), a u RS do 3 mjeseca. Agencijsko zapošljavanje nije posebno regulirano u FBiH, ali se primjenjuju opća pravila ZOR-a. U RS je agencijsko zapošljavanje uređeno posebnim pravilnicima. Radnik koji radi putem agencije ima pravo na jednak tretman kao direktno zaposleni.
Da, ali ukupno trajanje svih ugovora na određeno s istim poslodavcem ne smije prelaziti 2 godine u FBiH, odnosno 2 godine u RS. Nakon toga, ako radnik nastavi raditi, smatra se da je zaposlen na neodređeno.
Ugovor o djelu je civilni ugovor bez radnog odnosa – radnik nema pravo na godišnji odmor, otkazni rok ni socijalnu zaštitu kao kod ugovora o radu. Plaćaju se doprinosi i porez, ali nema zaštite od otkaza.
U FBiH probni rad može trajati do 3 mjeseca (a u iznimnim slučajevima do 6 mj.). U RS probni rad traje do 3 mjeseca. U oba entiteta, za vrijeme probnog rada otkazni rok je kraći od standardnog.