Umowa zlecenie a umowa o pracę różnią się przede wszystkim podstawą prawną i zakresem ochrony. Umowa o pracę tworzy stosunek pracy, zwykle wiąże się z podporządkowaniem co do miejsca, czasu i sposobu wykonywania obowiązków oraz daje ochronę pracowniczą. Umowa zlecenie jest umową cywilnoprawną, daje większą elastyczność, ale co do zasady nie zapewnia takich samych uprawnień jak etat.
Jeżeli praca ma być wykonywana stale, pod kierownictwem, w wyznaczonych godzinach i w określonym miejscu, ryzyko błędnego użycia umowy zlecenia rośnie. Jeżeli natomiast strony potrzebują większej swobody organizacyjnej, a sposób wykonania czynności nie ma cech typowego podporządkowania pracowniczego, częściej pasuje umowa zlecenie.
W praktyce decyzję warto oprzeć na czterech pytaniach: kto ustala czas pracy, kto decyduje o miejscu wykonywania zadań, czy przysługuje ochrona pracownicza oraz jak łatwo strony chcą zakończyć współpracę. Tę ocenę dobrze zrobić przed podpisaniem umowy, bo późniejszy spór zwykle wymaga już zebrania dowodów sposobu wykonywania pracy.