Fiscalité Maroc

À jour du Code général des impôts 2026 et du Code du travail — art. 53, 57-7°

Travail & licenciement · Outil de calcul

Calculateur d'indemnité de licenciement Maroc 2026

L'indemnité légale de licenciement va de 96 à 240 heures de salaire par année ou fraction d'année de travail effectif, selon l'ancienneté. Elle est exonérée d'impôt sur le revenu dans une limite globale de 1 000 000 DH.

Ce simulateur calcule votre indemnité légale de licenciement à partir de votre salaire mensuel brut moyen et de votre ancienneté, selon le barème progressif par tranche de l'article 53 du Code du travail. Il applique ensuite le plafond d'exonération d'impôt sur le revenu de 1 000 000 DH (art. 57-7° du CGI), cumulatif avec vos autres indemnités de même nature perçues la même année. Le calcul se met à jour au fil de la saisie, sans bouton ni envoi : rien ne quitte votre navigateur. Pour le barème complet de l'impôt sur le revenu, la page impôt sur le revenu le détaille article par article.

Votre situation

Moyenne des 52 dernières semaines de travail
208h (8h × 26 jours) par défaut : une hypothèse de calcul, pas une règle fixe — ajustez selon votre contrat
Facultatif — à renseigner pour détecter un excédent contractuel taxable
Départ volontaire, dommages-intérêts pour licenciement — le plafond de 1 000 000 DH est global et cumulatif

Indemnité légale

110 769,23DH

Entièrement exonérée d'impôt sur le revenu

Taux horaire 28,85 DH
Heures dues 3 840 h
Part taxable 0,00 DH
Part exonérée d'IR 110 769,23 DH
Part taxable 0,00 DH

Le nombre d'heures de travail mensuelles (208h par défaut, base 8h × 26 jours) est une hypothèse de calcul, pas une règle fixe — ajustez-le selon votre contrat de travail.

Ce simulateur ne couvre pas le licenciement réglé par la procédure de conciliation (art. 41 du Code du travail), qui obéit à un plafond distinct de 1,5 mois de salaire par année d'ancienneté, dans la limite de 36 mois.

Le plafond global d'exonération de 1 000 000 DH s'applique aux indemnités acquises à compter du 1ᵉʳ janvier 2023. Pour un licenciement antérieur, ce plafond ne s'applique pas et ce simulateur ne couvre pas ce régime.

Détail du calcul, du taux horaire à la part taxable.
Salaire mensuel brut moyen6 000,00
Heures de travail mensuelles208
Taux horaire salaire ÷ heures mensuelles28,85
Tranche 1 — 5 premières années 96h/an480 h
Tranche 2 — 6ᵉ à 10ᵉ année 144h/an720 h
Tranche 3 — 11ᵉ à 15ᵉ année 192h/an960 h
Tranche 4 — au-delà de la 15ᵉ année 240h/an1 680 h
Total des heures dues (art. 53 Code du travail)3 840 h
Indemnité légale110 769,23
Autres indemnités de même nature cette année0,00
Cumul annuel des indemnités110 769,23
Plafond d'exonération restant (1 000 000 DH − autres indemnités)1 000 000,00
Part exonérée (art. 57-7° CGI)110 769,23
Part taxable totale0,00

Recevez ce calcul en PDF

Recevez ce calcul en PDF et le calendrier de vos échéances fiscales 2026.

Un email, pas de spam, désinscription en un clic.

Comment calculer l'indemnité de licenciement au Maroc ?

L'indemnité légale de licenciement se calcule en deux temps. On détermine d'abord un taux horaire, en divisant le salaire mensuel brut moyen par le nombre d'heures de travail mensuelles du salarié. On multiplie ensuite ce taux horaire par le nombre d'heures dues au titre de l'ancienneté, selon un barème progressif par tranche fixé par l'article 53 du Code du travail (loi 65-99).

Le barème est progressif par tranche, pas au taux unique de la dernière tranche atteinte : un salarié de 12 ans d'ancienneté cumule 5×96 + 5×144 + 2×192 heures, pas 12 années au taux de 192 heures. Ce simulateur applique cette décomposition automatiquement et l'affiche dans le détail du calcul.

Quel est le barème de l'indemnité selon l'ancienneté ?

Ancienneté Heures de salaire par année ou fraction d'année de travail effectif
Pour chacune des 5 premières années96 heures
Pour chaque année de la 6ᵉ à la 10ᵉ144 heures
Pour chaque année de la 11ᵉ à la 15ᵉ192 heures
Pour chaque année au-delà de la 15ᵉ240 heures

Si l'indemnité effectivement versée par l'employeur dépasse celle que donne ce barème, la partie excédentaire — dite contractuelle — est intégralement taxable, quel que soit par ailleurs le plafond d'exonération de 1 000 000 DH.

Quelle exonération d'IR sur l'indemnité de licenciement ?

L'article 57-7° du CGI exonère d'impôt sur le revenu, dans une limite globale de 1 000 000 DH, le total cumulé de trois montants perçus la même année : l'indemnité de licenciement, l'indemnité de départ volontaire, et toute indemnité pour dommages et intérêts accordée en cas de licenciement. Cette limite s'applique aux indemnités acquises à compter du 1ᵉʳ janvier 2023.

Le plafond est cumulatif, pas individuel à chaque indemnité : si vous avez déjà perçu 900 000 DH de dommages-intérêts la même année, il ne reste que 100 000 DH de plafond disponible pour l'exonération de votre indemnité de licenciement, même si celle-ci dépasse largement ce montant à elle seule. Ce simulateur demande le montant de vos autres indemnités de même nature pour appliquer correctement ce cumul.

Exemple de calcul d'une indemnité de licenciement

Un salarié perçoit un salaire mensuel brut moyen de 6 000 DH, pour une ancienneté de 22 ans, sur la base de 208 heures de travail mensuelles.

Salarié de 22 ans d'ancienneté, salaire mensuel brut moyen de 6 000 DH.
Taux horaire 6 000 ÷ 20828,85
Heures dues 5×96 + 5×144 + 5×192 + 7×2403 840 h
Indemnité légale110 769,23

Ce montant reste très inférieur au plafond de 1 000 000 DH : en l'absence d'autre indemnité de même nature perçue la même année, il est donc entièrement exonéré d'impôt sur le revenu.

Ce que ce simulateur ne calcule pas

L'outil affiche l'indemnité légale, la part exonérée et la part taxable — il ne calcule pas l'impôt sur le revenu réellement dû sur la part taxable. En pratique, cette part est répartie sur 4 ans et intégrée aux revenus du salarié pour ces années, avant application du barème de l'IR : ce calcul dépend du reste des revenus du salarié sur la période et sort du périmètre d'un simulateur simple. Pour le barème complet applicable à vos revenus, consultez la page impôt sur le revenu ou le simulateur IR pour un calcul complet de l'impôt sur salaire.

Le simulateur ne couvre pas non plus le licenciement réglé par la procédure de conciliation (art. 41 du Code du travail), soumise à un plafond distinct de 1,5 mois de salaire par année d'ancienneté dans la limite de 36 mois, ni le régime applicable aux indemnités acquises avant le 1ᵉʳ janvier 2023, pour lesquelles le plafond global de 1 000 000 DH ne s'appliquait pas.

Sources. Code du travail (loi 65-99) : article 53 pour le barème de l'indemnité de licenciement selon l'ancienneté, article 41 pour la procédure de conciliation. Code général des impôts 2026 : article 57-7° pour l'exonération d'IR dans la limite globale de 1 000 000 DH. Note circulaire n° 733/2023 relative à la loi de finances 2023, pour la méthode de conversion du salaire en taux horaire. Les textes sont paraphrasés, jamais reproduits. Comment nous vérifions nos informations.

Pages liées

Questions fréquentes sur l'indemnité de licenciement

Combien d'heures de salaire par année d'ancienneté donne droit l'indemnité de licenciement ?

De 96 à 240 heures de salaire par année ou fraction d'année de travail effectif, selon l'ancienneté (art. 53 du Code du travail) : 96 heures par année pour chacune des cinq premières années, 144 heures par année de la 6ᵉ à la 10ᵉ, 192 heures par année de la 11ᵉ à la 15ᵉ, puis 240 heures par année au-delà de la 15ᵉ. Le barème s'applique par tranche progressive : un salarié de 12 ans d'ancienneté cumule 5×96 + 5×144 + 2×192 heures, pas 12 années au taux de la dernière tranche atteinte.

L'indemnité de licenciement est-elle exonérée d'impôt sur le revenu ?

Oui, dans une limite globale de 1 000 000 DH (art. 57-7° du CGI), applicable aux indemnités acquises à compter du 1er janvier 2023. Cette limite est cumulative sur l'année et porte sur le total de l'indemnité de licenciement, de l'indemnité de départ volontaire et de toute indemnité pour dommages et intérêts accordée en cas de licenciement — pas sur chaque indemnité prise isolément. Au-delà de ce plafond global, la part excédentaire est taxable.

Que se passe-t-il si mon employeur me verse plus que l'indemnité légale ?

La partie versée au-delà du barème légal est un excédent contractuel intégralement taxable, indépendamment du plafond d'exonération de 1 000 000 DH — les deux mécanismes ne se fusionnent jamais. Même si l'indemnité légale calculée reste sous ce plafond et donc entièrement exonérée, l'excédent contractuel reste taxable dans tous les cas.

Comment le taux horaire est-il calculé à partir de mon salaire mensuel ?

En divisant votre salaire mensuel brut moyen par le nombre d'heures de travail mensuelles. Ce nombre d'heures n'est pas une constante légale fixe : la note circulaire n° 733/2023 illustre son exemple avec 208 heures par mois (8 heures × 26 jours), une hypothèse de calcul reprise par défaut dans ce simulateur mais que vous devez ajuster selon votre contrat de travail réel si votre durée mensuelle diffère.

La part taxable affichée est-elle le montant d'impôt que je dois payer ?

Non. C'est une base taxable, pas un impôt calculé. En pratique, cette part est répartie sur 4 ans et intégrée aux revenus du salarié pour ces années, avant application du barème de l'IR — un calcul qui dépend du reste des revenus du salarié sur cette période et sort du périmètre de ce simulateur. Consultez un professionnel pour le montant d'impôt réellement dû.

Ce simulateur couvre-t-il le licenciement réglé par conciliation ?

Non. La procédure de conciliation de l'article 41 du Code du travail obéit à un plafond différent — 1,5 mois de salaire par année d'ancienneté, dans la limite de 36 mois — qui n'est pas celui calculé par cet outil. Ce cas spécifique est hors périmètre de ce simulateur.