Un employeur au Luxembourg peut licencier des employés soit pour des raisons personnelles, telles que des performances médiocres, soit pour les besoins de l'entreprise, tels qu'une restructuration entraînant la suppression d'emplois. L'employeur doit donner un préavis lorsqu'il licencie un salarié en contrat à durée indéterminée, sauf si le salarié a commis une faute grave, pour laquelle des procédures spéciales s'appliquent. Le délai de préavis est compris entre deux et six mois. L'indemnité de départ doit être versée aux employés ayant au moins cinq ans de service. L'indemnité de départ est comprise entre un et 18 mois de salaire, en fonction de l'ancienneté du salarié et de la taille de l'employeur.
Un salarié sous contrat à durée déterminée ne peut être licencié en dehors de la période d'essai que d'un commun accord ou en cas de faute grave de la part du salarié. Un salarié en contrat à durée indéterminée au Luxembourg qui souhaite démissionner doit en informer l'employeur, sauf en cas de faute grave de la part de l'employeur, auquel cas aucun préavis n'est requis.