Retour au blog
Question

Comment calculer sa pension de retraite CNSS ?

Par Équipe éditoriale Kontabl⏱️ 4 min de lecture📅 Mis à jour le

Réponse courte

Pension = salaire de référence (moyenne des 96 derniers mois, plafonnée à 6 000 DH) × taux : 50 % pour 3 240 jours cotisés, +1 point par tranche complète de 216 jours, jusqu'à 70 %. Exemple : 5 400 jours et 6 000 DH de salaire moyen donnent 60 %, soit 3 600 DH par mois.

Faites le calcul avec vos chiffres

Simulateur de retraite CNSS — Outil gratuit, sans inscription, à jour des règles 2026.

Ouvrir le calculateur
Sur cette page
  1. La formule pas à pas
  2. Le taux selon les jours cotisés
  3. Exemples chiffrés (calculateur Kontabl)
  4. Et si vous avez moins de 3 240 jours ?
  5. Les erreurs fréquentes
  6. À retenir

La pension de vieillesse de la CNSS se calcule en multipliant un salaire de référence par un taux qui dépend du nombre de jours cotisés. Le salaire de référence est la moyenne des salaires déclarés des 96 derniers mois, plafonnée à 6 000 DH par mois. Le taux est de 50 % pour 3 240 jours, augmenté d'1 point par tranche complète de 216 jours supplémentaires, jusqu'à 70 %. Exemple : 5 400 jours et un salaire moyen de 6 000 DH donnent un taux de 60 %, soit 3 600 DH par mois.

La formule pas à pas

  1. Salaire de référence = moyenne des salaires mensuels déclarés à la CNSS sur les 96 derniers mois (8 ans), dans la limite de 6 000 DH.
  2. Taux = 50 % si vous avez au moins 3 240 jours, + 1 point par tranche complète de 216 jours au-delà de 3 240, avec un maximum de 70 % (atteint à 7 560 jours).
  3. Pension mensuelle = salaire de référence × taux.
  4. Minimum : une pension à taux plein ne peut pas être inférieure à 1 000 DH par mois (la CNSS mentionne aussi 1 100 DH, sans préciser la date : à confirmer).
  5. Moins de 3 240 jours : depuis le 1er mai 2025, une pension réduite est versée dès 1 320 jours (voir plus bas).

Le taux selon les jours cotisés

Jours cotisésCalcul du tauxTaux
3 240taux de base50 %
3 45650 + 1 tranche de 216 jours51 %
4 32050 + 5 tranches55 %
5 40050 + 10 tranches60 %
6 48050 + 15 tranches65 %
7 560 et plus50 + 20 tranches, plafond70 %

Seules les tranches complètes comptent : 3 455 jours donnent encore 50 %, 3 456 jours donnent 51 %.

Exemples chiffrés (calculateur Kontabl)

ProfilJoursSalaire moyenTauxPension mensuelle
Carrière courte3 2404 000 DH50 %2 000 DH
Carrière moyenne4 0005 000 DH53 %2 650 DH
Carrière longue5 4006 000 DH60 %3 600 DH
Cadre bien payé5 4008 000 DH (plafonné à 6 000)60 %3 600 DH
Carrière complète7 5606 000 DH70 %4 200 DH

Avec 4 000 jours, il manque 104 jours pour passer à 54 %. Le calculateur indique combien de jours il reste avant le prochain point.

Et si vous avez moins de 3 240 jours ?

Depuis le 1er mai 2025 (loi n° 02-24), une pension est versée dès 1 320 jours : taux = jours ÷ 3 240 × 50 %, avec un minimum de 600 à 1 000 DH selon le nombre de jours. Exemple : 2 000 jours et 3 500 DH de salaire moyen donnent 1 080,25 DH par mois. En dessous de 1 320 jours, il n'y a pas de pension, mais les cotisations sont remboursées sur demande. Voir que se passe-t-il sans 3 240 jours.

Les erreurs fréquentes

  • Calculer sur le dernier salaire : la base est la moyenne des 96 derniers mois.
  • Oublier le plafond de 6 000 DH : un salaire de 20 000 DH ne donne pas plus de retraite CNSS qu'un salaire de 6 000 DH.
  • Compter les tranches de 216 jours commencées : seules les tranches complètes ajoutent un point.
  • Confondre années de travail et jours déclarés : la CNSS compte des jours déclarés ; vérifiez votre relevé.
  • Ignorer la retraite complémentaire : au-delà de 6 000 DH de salaire, la CNSS ne suffit pas à maintenir le niveau de vie.

Le nombre de jours requis est détaillé dans combien de jours CNSS pour la retraite, les montants limites dans le montant minimum et maximum de la retraite CNSS, l'âge de départ dans à quel âge part-on à la retraite et l'effet du plafond dans le plafond CNSS de 6 000 DH.

À retenir

  • Pension = moyenne des 96 derniers salaires (plafonnée à 6 000 DH) × taux.
  • Taux : 50 % à 3 240 jours, + 1 point par tranche complète de 216 jours, 70 % au maximum.
  • 5 400 jours et 6 000 DH de salaire moyen = 3 600 DH par mois ; plafond absolu : 4 200 DH.
  • Estimez votre pension avec le simulateur de retraite CNSS.

Questions similaires

  • comment calculer retraite cnss maroc
  • calcul pension cnss maroc
  • formule retraite cnss maroc
  • simulation retraite cnss maroc
  • barème retraite cnss maroc
  • كيفية حساب راتب التقاعد الضمان الاجتماعي
  • حساب التقاعد cnss
  • كيفاش نحسب التقاعد ديالي
  • kifach nhseb retraite cnss

À propos de cet article

Rédaction : Équipe éditoriale Kontabl — Rédaction fiscale et sociale, 01TEK SARL

Relecture : relecture en cours

Publié le :

Mis à jour le :

Références légales

  • Dahir portant loi n° 1-72-184 relatif au régime de sécurité sociale (pension de vieillesse)
  • Loi n° 02-24 et décret n° 2.25.265 (pension dès 1 320 jours)

Information générale à jour à la date indiquée, qui ne remplace pas le conseil d'un professionnel. Vérifiez votre situation sur tax.gov.ma ou auprès d'un expert-comptable. Notre équipe éditoriale et notre méthode

Automatisez votre gestion fiscale avec Kontabl.ma

Ne perdez plus de temps avec les calculs manuels. Kontabl.ma calcule votre TVA, votre IS et la déclaration trimestrielle des auto-entrepreneurs à partir de vos factures.

Estimer ma pension CNSS