Zakon o radu (NN 93/14, 127/17, 98/19, 151/22) propisuje različite vrste radnih odnosa u Hrvatskoj. Odabir odgovarajućeg ugovora bitno utječe na prava i obveze i radnika i poslodavca.
Ugovor o radu na neodređeno vrijeme je temeljni i najpovoljniji oblik za radnika – pruža najveću sigurnost zaposlenja. Zakon pretpostavlja da je svaki ugovor na neodređeno, osim ako se izričito ne ugovori određeno. Ugovor na određeno zaključuje se za privremene, projektne ili sezonske poslove, ali ne može trajati dulje od 3 godine (uključujući sva produljenja). Ako se radnik vrati na isti ili sličan posao unutar 2 mjeseca od prestanka prethodnog ugovora na određeno, smatra se da je sklopljen ugovor na neodređeno.
Ugovor o stručnom osposobljavanju bez zasnivanja radnog odnosa sklapa se radi stjecanja radnog iskustva i stručnog ispita, traje do 1 godine. Radnik prima naknadu, ali nema sva prava kao redovni zaposlenik. Ugovor za obavljanje privremenih i povremenih poslova (čl. 11 ZOR) može se sklopiti s nezaposlenim osobama, umirovljenicima i studentima, za poslove do 90 dana godišnje. Naknada se isplaćuje bez plaćanja doprinosa za mirovinsko, ali uz zdravstveno osiguranje.
Pored radnih ugovora, u praksi se koriste i civilni ugovori: ugovor o djelu (Zakon o obveznim odnosima, čl. 600) za jednokratne zadatke bez radnog odnosa, te autorski ugovor za kreativne i intelektualne radove. Na oba se plaćaju doprinosi i porez na dohodak, ali bez radnopravnih zaštita. Poslodavac koji zapošljava osobu putem ugovora o djelu za zadatke koji odgovaraju redovnom radnom odnosu izlaže se riziku prekvalifikacije ugovora od strane Porezne uprave ili Inspektorata rada.
Ne. Ukupno trajanje ugovora na određeno s istim poslodavcem ne smije prelaziti 3 godine (uključujući produljenja). Nakon toga, radni odnos automatski prelazi u neodređeno.
Probni rad (probacija) može trajati do 6 mjeseci. Može se ugovoriti i kod ugovora na određeno, ali ne smije trajati dulje od ugovora. Za vrijeme probnog rada, otkazni rok je najmanje 7 dana.
Agencijsko zapošljavanje (privremeno ustupanje radnika) regulirano je ZOR-om i Zakonom o agencijskom zapošljavanju. Radnik sklapa ugovor s agencijom, a radi kod korisnika. Ima pravo na jednake uvjete rada (plaća, radno vrijeme) kao direktno zaposleni kod korisnika.