Maroc | Mashashat

Calculer sa pension CNSS pas à pas : du relevé de jours au montant mensuel (2026)

Par Publié en Mis à jour le

Deux chiffres suffisent pour calculer une pension de vieillesse de la Caisse nationale de sécurité sociale (CNSS) : votre nombre de jours d’assurance et votre salaire mensuel moyen déclaré. Tout le reste est une suite de règles fixes. Ce guide les déroule dans l’ordre où la Caisse les applique, puis les teste sur quatre profils. Vous pouvez refaire chaque calcul avec la calculatrice de retraite CNSS, qui applique la même formule.

Avant de commencer : qui est concerné

La méthode vaut pour les salariés du secteur privé affiliés à la CNSS. Elle ne s’applique ni aux fonctionnaires (CMR), ni aux agents non titulaires (RCAR), ni aux travailleurs non salariés, dont le régime fonctionne par points avec un âge légal de 65 ans.

Trois conditions ouvrent le droit à la pension de vieillesse :

Ce dernier seuil était de 3 240 jours avant la loi 02.24, que la CNSS applique depuis le 1er mai 2025 en vertu du décret 2.25.265.

Étape 1 : situer vos jours dans une tranche

Relevez le total de vos jours d’assurance sur votre relevé CNSS. Ce total décide du mode de calcul.

Jours d’assuranceMode de calcul
Moins de 1 320Pas de pension ; remboursement des cotisations possible
De 1 320 à 3 239Pension de vieillesse avec minimum garanti selon la tranche
3 240 et plusFormule complète : 50 %, plus 1 % par période de 216 jours

Pour la tranche intermédiaire, le minimum mensuel fixé par le décret est le suivant :

Jours d’assuranceMinimum mensuel
1 320 à 1 704600 MAD
1 705 à 2 088700 MAD
2 089 à 2 472800 MAD
2 473 à 2 856900 MAD
2 857 à 3 2391 000 MAD

La CNSS précise que ce minimum inclut la couverture par l’assurance maladie obligatoire. Nous n’avons pas trouvé de source officielle décrivant le calcul d’un éventuel montant supérieur à ce minimum dans cette tranche : la calculatrice affiche donc le minimum, et la Caisse fixe le montant définitif.

Étape 2 : déterminer le salaire mensuel moyen

Le salaire mensuel moyen est la 96e partie du total des salaires soumis à cotisation perçus pendant les 96 mois déclarés qui précèdent le dernier mois civil d’assurance avant l’âge d’admission à la pension. Trois conséquences pratiques :

Un salarié payé 9 000 MAD a donc un salaire moyen retenu de 6 000 MAD. Un salarié déclaré 3 000 MAD pendant cinq ans puis 5 000 MAD pendant trois ans a une moyenne de (60 × 3 000 + 36 × 5 000) ÷ 96 = 3 750 MAD.

Étape 3 : calculer le taux

À partir de 3 240 jours, le taux est de 50 %. Il augmente de 1 % pour chaque période complète de 216 jours accomplie au-delà, sans dépasser 70 %.

Taux = 50 % + (jours au-delà de 3 240 ÷ 216, arrondi à l’entier inférieur) %

Jours d’assurancePériodes de 216 jours au-delà de 3 240Taux
3 240050 %
3 900353 %
4 320555 %
5 4001060 %
6 4801565 %
7 560 et plus2070 %

Étape 4 : appliquer le plancher et le plafond

Pension = salaire mensuel moyen plafonné × taux

Le résultat ne peut pas être inférieur à 1 000 MAD par mois à partir de 3 240 jours, ni supérieur à 70 % du salaire plafonné, soit 4 200 MAD.

Quatre cas chiffrés

Cas 1 : carrière courte (2 000 jours)

Nadia a 60 ans, 2 000 jours d’assurance et un salaire moyen de 3 000 MAD. Avant mai 2025, elle n’avait droit qu’au remboursement de ses cotisations. Avec 2 000 jours, elle se situe dans la tranche 1 705 à 2 088 : sa pension est d’au moins 700 MAD par mois.

Cas 2 : carrière moyenne (4 500 jours)

Youssef a 4 500 jours et un salaire moyen de 4 800 MAD.

  1. Jours au-delà de 3 240 : 4 500 − 3 240 = 1 260.
  2. Périodes complètes : 1 260 ÷ 216 = 5,83, soit 5.
  3. Taux : 50 % + 5 % = 55 %.
  4. Pension : 4 800 × 55 % = 2 640 MAD par mois.

Il lui manque 36 jours pour valider une sixième période (1 296 jours). Avec 4 536 jours, sa pension serait de 4 800 × 56 % = 2 688 MAD.

Cas 3 : cadre au-dessus du plafond (8 000 jours)

Salma a 8 000 jours et un salaire moyen réel de 12 000 MAD.

  1. Salaire retenu : 6 000 MAD (plafond).
  2. Périodes complètes : (8 000 − 3 240) ÷ 216 = 22, mais le taux est limité à 70 %.
  3. Pension : 6 000 × 70 % = 4 200 MAD par mois, soit 35 % de son salaire réel.

Cas 4 : petit salaire au seuil (3 240 jours)

Hassan a exactement 3 240 jours et un salaire moyen de 1 800 MAD. Le calcul donne 1 800 × 50 % = 900 MAD. Ce montant est inférieur au plancher : la pension est portée à 1 000 MAD par mois.

Du montant calculé au montant versé

Erreurs fréquentes

Aller plus loin

Pour décider quand partir et comment gagner les jours qui vous manquent, lisez Retraite CNSS : le calendrier des cinq dernières années. Pour vérifier que vos salaires sont correctement déclarés, voyez Cotisations CNSS : lire sa fiche de paie.


Seuils et minimums issus du communiqué de la CNSS sur le décret 2.25.265 (avril 2025) ; définition du salaire mensuel moyen, taux, plancher, plafond et date d’effet repris de la présentation du régime marocain par le CLEISS. La CNSS reste seule compétente pour liquider votre pension : vérifiez votre relevé auprès de votre agence ou sur le portail de la Caisse, puis estimez votre montant avec la calculatrice de retraite CNSS.

Envie d’appliquer ces règles à vos propres chiffres ?

Questions fréquentes

Quelle est la formule de calcul de la pension CNSS ?

À partir de 3 240 jours d'assurance : 50 % du salaire mensuel moyen plafonné à 6 000 MAD, plus 1 % par période complète de 216 jours au-delà de 3 240, dans la limite de 70 %. Exemple : 4 500 jours et un salaire moyen de 4 800 MAD donnent 5 périodes complètes, soit 55 %, et une pension de 2 640 MAD par mois.

Comment est calculé le salaire mensuel moyen ?

C'est la 96e partie du total des salaires soumis à cotisation perçus pendant les 96 mois déclarés qui précèdent le dernier mois civil d'assurance avant l'âge d'admission à la pension. Le salaire soumis à cotisation est plafonné à 6 000 MAD par mois.

Quelle pension avec moins de 3 240 jours ?

Depuis la loi 02.24 et le décret 2.25.265 (appliqués par la CNSS depuis le 1er mai 2025), la pension de vieillesse est ouverte dès 1 320 jours, avec un minimum mensuel selon la tranche : 600 MAD (1 320 à 1 704 jours), 700 MAD (1 705 à 2 088), 800 MAD (2 089 à 2 472), 900 MAD (2 473 à 2 856) et 1 000 MAD (2 857 à 3 239). La CNSS fixe le montant définitif.

Quels sont le minimum et le maximum de la pension CNSS ?

À partir de 3 240 jours, la pension ne peut pas être inférieure à 1 000 MAD par mois. Elle ne peut pas dépasser 70 % du salaire plafonné, soit 4 200 MAD, taux atteint à 7 560 jours d'assurance.

Une période de 216 jours incomplète compte-t-elle ?

Non. Seules les périodes complètes de 216 jours au-delà de 3 240 jours ajoutent 1 %. Avec 4 500 jours, il manque 36 jours pour valider une sixième période et passer de 55 % à 56 %.

Quelles retenues s'appliquent à la pension versée ?

Selon le barème publié par le CLEISS pour 2024, une cotisation AMO de 4,52 % est précomptée sur les pensions d'au moins 500 MAD par mois. Les pensions de base de la CNSS sont totalement exonérées d'impôt sur le revenu depuis janvier 2026.