1. Mandatory structure of a Moroccan pay slip
Per article 370 of the Labor Code (law 65-99) and CNSS directives, every pay slip must include the following:
- Employer identification: company name, address, CNSS number, RC (commerce register) number, IF (tax ID) number
- Employee identification: full name, CIN, CNSS number, position, hiring date, professional category
- Employment period: month concerned, number of days worked, overtime hours
- Base gross salary and all allowances (transport, meal, seniority, year-end bonus, etc.)
- Employee contributions: CNSS (4.48%), AMO (2.26%), CIMR if applicable, professional tax, IR withheld at source
- Employer contributions: CNSS employer (8.98%), AMO (4.11%), employer CIMR, professional training (1.6%), work accidents (variable)
- Net pay to be paid: amount actually transferred to account or paid in cash
- Reference to registration in payment register and 90-day right to claim
Absence of pay slip is sanctioned by a fine of 300 to 500 MAD per missing slip (article 374 Labor Code). The employee can refer to labor inspection (free) or the social court to obtain regularization and damages.
2. Detailed breakdown: from gross to net in 2026
Typical example of a single executive in Casablanca with base salary 10,000 MAD, transport allowance 500 MAD, meal allowance 600 MAD, without CIMR. Calculations updated May 2026.
| Line | Calculation | Amount |
|---|---|---|
| Base salary | — | 10,000.00 MAD |
| Transport allowance (IR exempt) | — | + 500.00 MAD |
| Meal allowance (IR exempt up to 30 MAD/day) | 26 days × 23 MAD | + 600.00 MAD |
| = Total gross salary | — | 11,100.00 MAD |
| – IR-taxable gross salary | 11,100 - 500 - 600 | 10,000.00 MAD |
| – Employee CNSS (4.48% capped at 6,000) | 6,000 × 4.48% | – 268.80 MAD |
| – AMO (2.26% of gross) | 10,000 × 2.26% | – 226.00 MAD |
| = Net taxable salary | 10,000 - 268.80 - 226 | 9,505.20 MAD |
| – Professional expenses deduction (35%, cap 30,000/year) | 9,505.20 × 35% | – 3,326.82 MAD |
| = Net taxable salary | — | 6,178.38 MAD |
| – Monthly IR per scale (30% bracket) | (6,178.38 × 30%) − 666.67 | – 1,186.84 MAD |
| – Total employee charges (CNSS + AMO + IR) | — | – 1,681.64 MAD |
| = Net pay | 11,100 - 1,681.64 | 9,418.36 MAD |
That's a total withholding rate of 15.2% on total gross. The employee receives 9,418 MAD/month net, out of 11,100 MAD gross paid by employer.
Total cost to employer: 11,100 MAD gross + ~21% employer contributions (CNSS 8.98%, AMO 4.11%, training 1.6%, AT variable) = about 13,430 MAD/month. The employer-employee margin is around 30% in Morocco, much lower than France or Belgium (45-55%).
3. CNSS contributions 2026: employee and employer rates
CNSS contributions finance social benefits: illness, maternity, family allowances, retirement, death benefit. 2026 salary cap: 6,000 MAD/month for short-term CNSS, no cap for long-term CNSS.
| Contribution | Employee share | Employer share | Base | Total |
|---|---|---|---|---|
| Short-term social benefits | 0.33% | 0.67% | Cap 6,000 MAD | 1.00% |
| Family allowances | — | 6.40% | Cap 6,000 MAD | 6.40% |
| Long-term social benefits | 3.96% | 7.93% | No cap | 11.89% |
| AMO (mandatory health insurance) | 2.26% | 4.11% | Gross salary | 6.37% |
| Professional training | — | 1.60% | Gross salary | 1.60% |
| Minimum total | 6.55% | 20.71% | — | 27.26% |
The employer pays 3 times more contributions than the employee in Morocco (1:3.2 ratio). This partly explains caution in hiring: a 10,000 MAD employee costs 12,000 MAD to the employer in contributions alone.
Note: if you work for a foreign employer (international telework) from Morocco, you must affiliate yourself to CNSS via 'non-employee' status or via your auto-entreprise — no possible exemption.
4. CIMR (supplementary retirement): optional but advantageous
CIMR (Caisse Interprofessionnelle Marocaine de Retraite) is an optional supplementary retirement beyond basic CNSS. Vastly adopted in large companies (90%+ of executives) and para-state public sector (OCP, BAM, ONCF, ONEE).
Points system: each contribution buys points (CIMR point value 2026: 9.80 MAD). Upon retirement, you receive monthly (point value × number of points acquired during career).
2026 rates: contribution freely chosen by employer between 3% and 12% of gross salary, split 50/50 or per contract (often 6% employee + 6% employer, total 12%). A 10,000 MAD executive with 6% employee CIMR = 600 MAD/month additional withdrawn from net but generating 61.2 points/month.
Tax advantage: employee CIMR contribution is deductible from IR-taxable salary, so immediate IR reduction. On 600 MAD/month CIMR: IR savings ≈ 180 MAD/month (30% bracket), so real net cost ≈ 420 MAD/month for 600 MAD paid.
5. IR-exempt allowances: legally optimize your net
Some allowances paid by employer are fully or partially exempt from income tax (article 57 of General Tax Code):
- Transport allowance: exempt up to 500 MAD/month in urban area, 750 MAD/month in rural or inter-city zone
- Meal allowance: exempt up to 30 MAD/worked day (~780 MAD/month for 26 days)
- Representation allowance (senior executives): exempt up to 10% of gross salary, cap 24,000 MAD/year
- Mileage allowance (professional travel with personal vehicle): CNSS scale 2.60 MAD/km, capped at 30,000 km/year
- Internship allowance: full exemption up to 6,000 MAD/month for interns ≤ 24 months (Finance Law 2024)
- End-of-contract allowance (non-renewed fixed-term contract): exempt up to 1 month salary per year of presence, cap 1 million MAD
- Seniority bonus: NOT exempt (integrated into taxable salary), but mandatory conventional scale (5% after 2 years, 10% after 5, 15% after 12, 20% after 20, 25% after 25)
Salary package strategy
For an equivalent total salary, ask your employer to structure as: base salary + transport allowance 500 MAD + meal allowance 600 MAD + representation 10%. Net IR gain for you: 150-300 MAD/month per bracket.
6. Professional expenses deduction: 35% or 25%?
Before IR calculation, the employee benefits from flat-rate professional expenses deduction (article 59 CGI). This rate depends on professional category:
35% rate: applicable to vast majority of private sector employees and civil servants, capped at 30,000 MAD/year. So effective only up to taxable gross salary of ~85,000 MAD/year (~7,100 MAD/month).
25% rate: applicable to specific professions (artists, seafarers, liberal professions subject to salary IR), capped at 35,000 MAD/year.
45% rate: applicable to certain specific categories (printing workers, miners, dockers) — has become marginal.
Why it matters: this deduction considerably reduces IR for average salaries. For 10,000 MAD/month gross (120,000/year), 35% deduction = 42,000 MAD but capped at 30,000 MAD, so IR calculated on 90,000 MAD instead of 120,000 MAD.
7. 5 concrete pay slip examples for 2026
Net pay calculation for 5 typical profiles — single employee, no CIMR, transport allowance 500 MAD, meal allowance 600 MAD (26 days). May 2026.
| Profile | Taxable gross | Total gross | CNSS+AMO | IR | Net pay |
|---|---|---|---|---|---|
| SMIG worker | 3,111 MAD | 4,211 MAD | − 200 MAD | 0 MAD | 4,011 MAD |
| Experienced seller | 5,000 MAD | 6,100 MAD | − 269 MAD | − 35 MAD | 5,796 MAD |
| Accountant | 8,000 MAD | 9,100 MAD | − 269 MAD | − 537 MAD | 8,294 MAD |
| Intermediate executive | 12,000 MAD | 13,100 MAD | − 269 MAD | − 1,612 MAD | 11,219 MAD |
| Senior executive | 25,000 MAD | 26,100 MAD | − 269 MAD | − 5,935 MAD | 19,896 MAD |
| Director | 50,000 MAD | 51,100 MAD | − 269 MAD | − 14,935 MAD | 35,896 MAD |
Reading: effective withholding rate increases with salary (from 5% at SMIG to 30% for a director). The Moroccan system is progressive but less than OECD average (where a director would pay 40-45%).
Note: these calculations assume a single employee without dependents. A family with children benefits from IR reductions (180 MAD/year per dependent, max 6) and CNSS family allowances (300 MAD/month per child for first 3, then 36 MAD).
8. Monthly verifications to perform
Most common errors and anomalies to detect on your pay slip:
- Verify number of days worked (standard month = 26 working days, except holidays) — any unjustified absence must be displayed
- Check CNSS rate applied: 4.48% employee + 2.26% AMO = 6.74% minimum withholding on taxable gross. If rate differs, request written explanation
- Verify IR scale application: use online calculator to validate withheld amount. Common error: wrong bracket application
- Exempt allowances correctly broken down (transport, meal): if included in taxable salary, you pay IR wrongly
- Annual cumulative contributions: verify on December 31 that your annual statement matches sum of slips
- Employer mention on all required fields (company name, CNSS, IF, RC). Slip without these = legally invalid
- Seniority bonus calculation: 5% after 2 years, 10% after 5, 15% after 12, 20% after 20, 25% after 25. If forgotten, retroactive rights over 3 years
9. What to do in case of error or missing pay slip
Step 1: report the error in writing to your payroll service (email + letter with acknowledgment). Reasonable response time: 15-30 days.
Step 2: if no satisfactory response, refer to your wilaya's labor inspection (free, anonymous possible). The inspector can make on-site visit and require regularization.
Step 3: if dispute persists, file complaint with social court (TSF) — first instance, free, hearing within 3-6 months. Employee can be represented by union or lawyer.
Serious case (non-payment of CNSS contributions for several months): report directly to CNSS which can pursue criminal prosecution against employer.
Statute of limitations: 3 years to claim unpaid salaries, 1 year to claim unpaid CNSS contributions, up to 5 years to claim forgotten seniority bonus.
10. Frequently asked questions about pay slip
Q.Can pay slips be sent by email in Morocco?
Q.What is the net salary for 10,000 MAD gross in Morocco 2026?
Q.How many working days in a month for pay slip calculation?
Q.Can my employer pay me in cash without a slip?
Q.What items are IR-exempt on the slip?
Q.Is the 13th month mandatory in Morocco?
Q.What is the legal retention period for pay slips?
Q.What to do if I don't receive my pay slip?
Calculate your net salary in real time
Our simulator integrates 2026 IR scale, current CNSS/AMO rates and exempt allowances. Instant result for your exact profile.
Calculate my net salary