Rozwiązanie umowy o pracę może nastąpić na skutek:
-wspólnej decyzji pracodawcy i pracownika, czyli na mocy porozumienia stron,
-wypowiedzenia umowy przez jedną ze stron z zachowaniem okresu wypowiedzenia, czyli rozwiązania umowy za wypowiedzeniem,
-wypowiedzenia umowy przez jedną ze stron bez zachowania okresu wypowiedzenia, czyli rozwiązanie umowy bez wypowiedzenia,
-upływu czasu, na który została zawarta,
-ukończenia pracy, której wykonania dotyczyła zawarta umowa.
Sposób w jaki pracownik rozstał się z firmą ma również wpływ na jego prawo do zasiłku dla bezrobotnych.
Jeśli umowa o pracę zostaje rozwiązana na skutek wypowiedzenia umowy o pracę przez pracodawcę, były pracownik otrzyma zasiłek w ciągu 7 dni od daty zarejestrowania się w urzędzie pracy. W przypadku porozumienia stron traci to prawo i pomoc finansową otrzyma dopiero po 90 dniach od zarejestrowania. Wyjątkiem od tej reguły jest sytuacja, w której porozumienie stron nastąpiło z powodu upadłości, likwidacji firmy, lub zmniejszenia zatrudnienia z przyczyn dotyczących zakładu pracy.