Kodeks pracy nie zawiera definicji pojęcia „staż pracy”. Przyjmuje się, że jest to okres, w którym pracownik świadczy pracę w ramach stosunku pracy, a więc na podstawie umowy o pracę, powołania, mianowania, wyboru bądź spółdzielczej umowy o pracę, bez względu na tryb rozwiązania stosunku pracy czy na wielkość etatu.
Pracownicy, którzy przed wejściem w życie tzw. ustawy antykryzysowej, czyli przed 22 sierpnia 2009 r., zawarli z pracodawcą umowę na czas określony dłuższy niż 2 lata, nie mogą żądać uznania tej umowy za bezterminową. Takie umowy rozwiązują się w przewidzianym w nich terminie, choćby trwały ponad 2 lata. Takie stanowisko zajął Sąd Najwyższy w uchwale z 9 sierpnia 2012 r. (III PZP 5/12).