CNSS Calculator
Calculate CNSS employee (4.48%) and employer (8.98%) contributions.
Results
CNSS Contribution Rates in Morocco 2026
CNSS (Caisse Nationale de SΓ©curitΓ© Sociale) is Morocco's private-sector social security fund. It covers retirement, health insurance (AMO), workplace accidents, family allowances and professional training.
Full CNSS Rate Breakdown 2026
- Pension (employee) β 1.98% (cap: MAD 6,000/month) Β· Employer β 7.93%
- AMO (employee) β 2.26% (no cap) Β· Employer β 2.26%
- Professional training β 1.6% (employer only)
- Family allowances β 6.40% (employer only)
- Workplace accidents β variable rate (employer only)
Total employer burden is approximately 21β23% of gross salary. Employee deductions total approximately 4.43%. Both are deductible from IS/IR taxable base.
Also useful: Net Salary Calculator Β· AMO Calculator Β· Income Tax (IR) Β· Family Allowances
π CNSS contribution formula
Employer share β Gross Γ 8.98% (plus family allowances and training levy)
π 2026 CNSS rates
| Branch | Employee | Employer |
|---|---|---|
| Social benefits (capped at 6,000) | 4.48% | 8.98% |
| Family allowances | 0% | 6.40% |
| Vocational training (TFP) | 0% | 1.60% |
πΌ Worked examples
Contribution = 4,000 Γ 4.48% = 179.20 MAD/month.
Capped: 6,000 Γ 4.48% = 268.80 MAD (income above 6,000 is not subject to the employee CNSS).
π‘ Practical tips
- CNSS gives you pension rights and daily allowances for sickness and maternity.
- Income above 6,000 MAD is exempt from employee CNSS but still subject to AMO and income tax.
- Check your declared days on the CNSS portal.
β οΈ Limits and disclaimer
- This covers the private sector; the public sector follows separate schemes.
- The cap and rates may be revised by the Finance Act.
Last updated: February 2026.
β Frequently asked questions
What is the CNSS cap in Morocco?
The monthly base is capped at 6,000 MAD, i.e. a maximum employee contribution of 268.80 MAD.
What does CNSS cover?
Pension, daily sickness and maternity allowances, death benefit and family allowances.
How much is the employer share?
About 8.98% for social benefits, plus family allowances (6.40%) and the training levy (1.60%).