Aller au contenu principal
LesMRE
Join
LesMRE
DirectoryGuidesNews
Our Services

Join the Directory

Register as a professional

Become a Partner

Firms, institutions and associations

Talents & Startups

Present your project to our ecosystem

AboutContact
Sign inJoin
Tax & Finance

Calculate Your Moroccan CNSS Pension: Simulation and Optimization 2026

Everything you need to know about calculating your Moroccan CNSS pension: new 2025 formula (1,320 days minimum), online simulation, voluntary contribution from abroad for MRE.

Last updated: April 2026 · Written and verified by the LesMRE editorial team

🕐 9 min read📋 5 stepsVerified content 2026

Since Decree No. 2.25.265 of May 1, 2025, the rules for calculating CNSS pensions have been thoroughly reformed: the minimum eligibility threshold is now 1,320 contributing days (previously 3,240), opening retirement to millions of additional workers. For MRE who contributed to CNSS before leaving abroad, or who contribute voluntarily from abroad, this guide explains how to calculate your estimated pension, access your career statement online, and optimize your file.

Costs & fees

Voluntary CNSS contribution from abroad12.89% of declared salary/monthBetween SMIG (MAD 3,111) and MAD 6,000 declared
Minimum voluntary contribution~MAD 401/monthBased on SMIG MAD 3,111 × 12.89%
Maximum voluntary contributionMAD 773/monthBased on MAD 6,000 declared × 12.89%
Retirement file processingFreeFiled at CNSS office or online

Timeline

Immediate
Download career statementAvailable on cnss.ma (insured area)
Ongoing until age 60
Voluntary contributions (if insufficient)Each month of contribution increases the pension
6 months before planned date
File retirement applicationTo avoid any delay in payments
3–6 months
CNSS file processingRights verification and career statement review
Within 30 days of validation
First pension paymentsBank transfer or agency payment
1

Download Your CNSS Career Statement

The career statement is the fundamental document summarizing all your CNSS contributions: number of contributing days per year, declared salaries, successive employers. It is freely accessible online on the cnss.ma portal via the insured area, by creating an account with your CNSS number (registration number). Since 2024, the CNSS has improved its digital portal and downloading is possible from abroad without traveling. This document allows you to verify the accuracy of your contributions, identify any errors (employer who did not declare your salaries) and calculate your retirement rights.

💡 Tip — If you don't know your CNSS number, contact CNSS by email (contact@cnss.ma) or via the online form with your national ID and a copy of your employment contract.

⚠️ Warning — Check that all your employers have properly declared your salaries: some employers omit declarations, which penalizes your pension.

2

Calculate Your Average Daily Wage

The average daily wage (ADW) is the basis for calculating your CNSS pension. It is obtained by dividing the total accumulated salaries contributed (throughout your entire career) by the total number of contributing days. For example: total contributed salaries = MAD 1,200,000 over 15 years; contributing days = 3,000; ADW = 1,200,000 ÷ 3,000 = MAD 400/day. This daily wage includes only salaries actually declared to CNSS, within the contribution ceiling (currently MAD 6,000/month). Salaries above this ceiling are not counted.

💡 Tip — Your CNSS career statement displays annual data. Add up all salaries and all days to calculate your ADW.

⚠️ Warning — The CNSS contribution ceiling is MAD 6,000/month. If you earned more, your ADW will be capped at MAD 200/day (6,000/30).

3

Use the CNSS Calculation Formula to Estimate Your Pension

The official formula since the May 2025 decree is: Monthly pension = (ADW × 50%) + [1% × (contributing days - 1,320) / 216 × ADW]. Concrete example: ADW = MAD 300, contributing days = 3,000. Base rate: 300 × 50% = MAD 150/day. Additional days: (3,000 - 1,320) / 216 = 7.77 periods × 1% = 7.77%. Supplement: 300 × 7.77% = MAD 23.3/day. Daily pension = MAD 173.3. Monthly pension = 173.3 × 26 = MAD 4,505/month. The pension is paid 12 months per year and is revised annually by decree.

💡 Tip — The guaranteed minimum pension is about MAD 1,000/month. Even if your calculation gives less, you will receive this minimum.

⚠️ Warning — The pension is capped at 2/3 of the last declared monthly salary. Check that your calculation does not exceed this cap.

4

Assess Voluntary Contributions to Increase Rights

MRE living abroad can contribute voluntarily to CNSS to increase their future pension or reach the minimum threshold of 1,320 days. The voluntary contribution rate is 12.89% of the declared salary, between SMIG (MAD 3,111/month) and MAD 6,000/month. The minimum contribution is about MAD 401/month and the maximum MAD 773/month. Each year of voluntary contribution (312 days) adds 1.44% to your pension rate (3 × 1% more per 216-day period). For a MRE with 800 days of past contributions, 520 additional days (about 1.7 years) will be needed to reach the minimum threshold.

💡 Tip — Calculate the return on investment of voluntary contribution: if you contribute MAD 773/month for 5 years (MAD 46,380), you increase your pension by about MAD 250/month, a return from 15 years of pension.

⚠️ Warning — Voluntary contributions must be made continuously. A prolonged stop may complicate resumption.

5

File the Retirement Application 6 Months in Advance

To retire from CNSS at 60 (or 55 for arduous work), you must prepare and submit your file 6 months in advance to avoid any delay in first payments. The file includes: CNSS pension application form, copy of national ID or passport, identity photo, bank details (Moroccan or foreign account), verified career statement, non-work certificate or cessation of activity certificate. Filing can be done at a CNSS office in Morocco or, since 2024, partially via the online portal for MRE.

💡 Tip — Open a Moroccan bank account (MDM account) to receive your pension directly from abroad without exchange fees.

⚠️ Warning — If you are abroad, allow time to gather and legalize certain documents (apostilles, translations) required by CNSS.

In depth

The May 2025 CNSS reform (Decree No. 2.25.265) is the most significant since the scheme was created in 1961. By lowering the eligibility threshold from 3,240 to 1,320 contributing days, it potentially opens retirement to more than 2 million additional workers, including many MRE with partial Moroccan careers. The calculation formula maintains a base rate of 50% of the ADW for 1,320 days, then adds 1% per additional 216-day period, up to the cap of 2/3 of the last salary. For MRE, voluntary contribution from abroad constitutes an often-overlooked Moroccan retirement investment: contribution rates (12.89%) are significantly lower than European supplementary pension systems, and the system allows counting periods of activity abroad if bilateral social security agreements exist (Morocco-France, Morocco-Spain, etc.). MDM account holders can receive their pension directly by international bank transfer, greatly simplifying the lives of MRE retirees. CNSS also launched an online simulator in 2025 to estimate future pension from career statement data.

❌ Common mistakes to avoid

  • Not checking your CNSS career statement and discovering errors too late
  • Ignoring the possibility of voluntary contribution from abroad to increase your rights
  • Submitting the retirement file too late and going months without income
  • Not opening a Moroccan bank account to receive the pension fee-free from abroad

🔗 Official links and resources

❓ Frequently asked questions

How much will I receive with 1,320 contributing days (the minimum)?

With exactly 1,320 contributing days (the new minimum since May 2025), your monthly pension will be equal to 50% of your average daily wage (ADW). Example: if your ADW is MAD 200 (average salary of MAD 6,000/month), your pension will be 200 × 50% × 26 = MAD 2,600/month. If your ADW is below MAD 38.5/day (about MAD 1,155/month), you will benefit from the guaranteed minimum pension of about MAD 1,000/month. With 1,320 days, you have no additional days yet for the 1% supplement.

How can I access my CNSS career statement from abroad?

From abroad, you can access your CNSS career statement via the cnss.ma portal by creating an account in the insured area. You will need: your CNSS registration number (on old pay slips or by contacting CNSS), your Moroccan national ID number. If you don't know your CNSS number, send an email to CNSS with a copy of your national ID and employer information. The downloadable statement is free and available 24/7. Some CNSS offices also accept requests by postal mail for MRE.

Can I buy back CNSS quarters if I have gaps?

The Moroccan CNSS does not have a quarter buy-back mechanism equivalent to what exists in France or Belgium. However, MRE can: 1) Contribute voluntarily from abroad for future periods (12.89% of declared salary); 2) Have past periods not declared by a former employer regularized (complex process requiring proof of employment); 3) Benefit from totalization agreements for contribution periods between Morocco and certain countries (France, Spain, Belgium, etc.) to reach the minimum threshold.

Is the CNSS pension paid abroad?

Yes, CNSS can pay your pension to a foreign or Moroccan bank account. For international transfers, you must provide an IBAN of your foreign account. International transfer fees may apply. The most practical solution is to open an MDM account (Moroccans of the World) in Morocco: the pension is paid in dirhams to this MDM account and you can then make transfers to your foreign account freely from an MDM account. The pension is not subject to withholding tax for Moroccan non-residents.

Can I combine CNSS pension and French retirement?

Yes, combining is possible and legal. The Morocco-France social security agreement (convention of July 9, 1965) allows totalization of contribution periods in both countries to reach eligibility thresholds, but each country calculates and pays its own pension proportionally to periods contributed in that country. You can therefore simultaneously receive your Moroccan CNSS pension and your French retirement (CNAV, AGIRC-ARRCO). There is no cumulation ceiling between the two systems. Similar conventions exist with Spain, Belgium, the Netherlands and other countries.

What happens if I die before retirement?

In the event of death before retirement age, CNSS provides a death allowance paid to the family and, under conditions, a survivor's pension. The death allowance equals 3 months of average daily wage multiplied by 26 days. A widowhood pension may be paid to the surviving spouse if certain contribution duration conditions are met and if the marriage took place before death. Dependent children may also benefit from orphan pensions. Rights vary according to the number of contributing days and family situation. Contact CNSS for details.

How can MRE contribute voluntarily to CNSS?

To contribute voluntarily to CNSS from abroad: 1) Complete the voluntary affiliation form available on cnss.ma or at an office; 2) Choose a declared salary between SMIG (MAD 3,111) and MAD 6,000/month; 3) Pay monthly contributions (12.89% of chosen salary) by bank transfer to the CNSS account or via the online portal; 4) Each month of contribution adds 26 days to your career statement. Payment can be made from abroad by SWIFT transfer to CNSS's bank account. Keep all payment receipts.

Need an expert for your project?

Find a Moroccan professional verified by LesMRE to guide you step by step.

Find a verified expert