Simulateur de pension de vieillesse CNSS
Avec 3 240 jours d'assurance, la pension CNSS vaut 50 % du salaire moyen déclaré des 96 derniers mois (plafonné à 6 000 DH par mois), plus 1 point par tranche de 216 jours supplémentaires, sans dépasser 70 %. Entre 1 320 et 3 239 jours, le taux est de (jours ÷ 3 240) × 50 %, avec une pension minimale de 600 à 1 000 DH selon les jours.
Moyenne des 96 derniers mois déclarés (ou des mois disponibles s'il y en a moins, entre 1 320 et 3 239 jours). Chaque mois compte au plus 6 000 DH : le simulateur plafonne la moyenne à 6 000 DH.
Saisissez vos jours d'assurance et votre salaire moyen
⚠️ Estimation indicative — l'organisme compétent fait foi. Conditions : 60 ans (55 ans pour les mineurs justifiant 5 ans au fond) et cessation de toute activité salariée ; le régime 1 320-3 239 jours vise ceux qui ont atteint cet âge à partir du 1er janvier 2023.
Comment la pension CNSS est-elle calculée ?
3 240 jours ou plus (dahir 1.72.184, art. 55 et 56) : pension = taux × salaire de référence. Le salaire de référence est le total des salaires soumis à cotisation des 96 derniers mois déclarés ÷ 96. Le taux est de 50 %, plus 1 point par tranche complète de 216 jours au-delà de 3 240, sans dépasser 70 % (atteint à 7 560 jours).
De 1 320 à 3 239 jours (décret 2.25.265, art. 1) : taux = (jours ÷ 3 240) × 50 %, arrondi à deux décimales ; salaire de référence = total des salaires des 96 derniers mois ÷ 96, ou ÷ le nombre de mois d'assurance s'il y en a moins de 96.
Pension minimale (décret 2.25.265, art. 2) : 600 DH (1 320-1 704 jours), 700 DH (1 705-2 088), 800 DH (2 089-2 472), 900 DH (2 473-2 856), 1 000 DH à partir de 2 857 jours. La page de la CNSS mentionne une pension minimale « de 1 000 ou 1 100 DH » sans préciser le cas des 1 100 DH : le simulateur applique 1 000 DH.
Plafond : les cotisations, donc le salaire retenu, sont plafonnées à 6 000 DH par mois (décret 2.01.2723, art. 4), d'où une pension de base d'au plus 4 200 DH.
Sources consultées le 4 octobre 2026 : cnss.ma — Pension de vieillesse ; recueil des textes juridiques du régime général (CNSS, PDF).
Questions fréquentes
Comment est calculée la pension de retraite CNSS ?
Avec 3 240 jours ou plus : pension = 50 % du salaire de référence, soit le total des salaires déclarés des 96 derniers mois divisé par 96, plafonné à 6 000 DH par mois. On ajoute 1 point par tranche de 216 jours supplémentaires, sans dépasser 70 % (7 560 jours). Source : articles 55 et 56 du dahir 1.72.184 et cnss.ma.
Quel est le montant minimum de la pension CNSS ?
Selon le décret 2.25.265, la pension minimale dépend des jours d'assurance : 600 DH de 1 320 à 1 704 jours, 700 DH de 1 705 à 2 088, 800 DH de 2 089 à 2 472, 900 DH de 2 473 à 2 856 et 1 000 DH à partir de 2 857 jours.
Quelle est la pension CNSS maximale ?
Le taux ne dépasse pas 70 % et le salaire retenu est plafonné à 6 000 DH par mois (plafond de cotisation du décret 2.01.2723), soit une pension de base d'au plus 4 200 DH par mois.
Peut-on toucher une pension CNSS sans 3 240 jours ?
Oui depuis la loi 02.24 : le salarié ayant atteint 60 ans à partir du 1er janvier 2023 avec 1 320 à 3 239 jours a droit à une pension au taux de (jours ÷ 3 240) × 50 %. En dessous de 1 320 jours, il peut demander le remboursement des cotisations.
Voir aussi : guide retraite CNSS (conditions, dossier, retraite anticipée) · vérifier ses jours déclarés · remboursement des cotisations · pension de survivants · assurance volontaire · simulateur CMR (fonctionnaires)
