Morocco Pension Guide — CNSS, RCAR & CMR
the Morocco pension system for 2026. The guide covers: CNSS defined benefit — the state pension calculated as the average of the best 8 years of salary × service years × 2% (up to 80% of the reference salary); retirement age 60 (extendable to 63); minimum pension ~MAD 1,800/month; RCAR (Régime Collectif d'Allocation de Retraite) for the public sector employees; and CMR (Caisse Marocaine de Retraite) supplementary pension.
CNSS — Defined Benefit Pension
- Defined-benefit system: The CNSS (Caisse Nationale de Sécurité Sociale) operates the defined-benefit pension system for the private sector employees. The system is funded by the employee contributions (4.48%) and the employer contributions (8.98%) on the salary up to the monthly ceiling of approximately MAD 6,000.
- Retirement age — 60 (63 with extension): The standard retirement age (the "âge de retraite") is 60 years. The employee may extend the working period up to 63 years with the employer's consent and the CNSS approval. The extension increases the pension entitlement by the additional contribution years.
- Minimum contribution period: The minimum contribution period (the "durée de cotisation") required for the CNSS pension is 3,240 days (approximately 9 years) of the insurable employment. The reduced pension is available with the shorter contribution period.
Pension Calculation Formula
- Formula: The CNSS pension is calculated as: Average of the best 8 years of salary × Years of service × 2%. The result is capped at 80% of the average reference salary (40 years of service = 80% maximum). The average salary is calculated based on the best 8 calendar years of the insurable earnings.
- Ceiling: The salary used in the calculation is capped at the CNSS ceiling (approximately MAD 6,000/month). Therefore, the maximum CNSS pension is approximately MAD 6,000 × 80% = MAD 4,800/month.
- Minimum pension — ~MAD 1,800/month: The minimum CNSS pension (the "pension minimale") is approximately MAD 1,800 per month for the retirees with the full contribution history. The minimum pension is adjusted periodically by the government.
- Revaluation: The CNSS pensions are revalued periodically (typically every 2-3 years) by the government decree to reflect the inflation and the cost of living adjustments.
RCAR — Public Sector Pension (Régime Collectif d'Allocation de Retraite)
- RCAR: The RCAR (Régime Collectif d'Allocation de Retraite — the Collective Retirement Allowance Scheme) covers the public sector employees, the local government employees, and the employees of the state-owned enterprises. The RCAR is the separate pension system from the CNSS, with the different contribution rates and the benefit formulas.
- Contribution rates: The RCAR contribution is split between the employee and the employer: the employee contributes approximately 10% and the employer contributes approximately 10% (total ~20% of the gross salary). The contribution ceiling is generally higher than the CNSS ceiling.
- Retirement age: The standard RCAR retirement age is 60 years, with the possibility of the early retirement at 55 (with the reduced pension) and the extension to 65.
CMR — Caisse Marocaine de Retraite (Supplementary)
- CMR: The CMR (Caisse Marocaine de Retraite — the Moroccan Pension Fund) administers the supplementary pension schemes for the specific professional categories — the military, the judicial officers, and the certain civil servants. The CMR provides the supplementary benefits on top of the RCAR or the CNSS base pension.
- Complementary role: The CMR supplements the primary pension (the CNSS or the RCAR) for the employees in the covered categories. The contribution rates and the benefit formulas vary by the professional category.