Every month, close to 4.2 million employees registered with Morocco's social security agency CNSS receive a payslip. Yet a 2025 survey by HR consultancy Convergence found that 62 % of private-sector workers cannot reliably interpret the lines of their bulletin. The resulting opacity creates disputes, leaves unclaimed tax refunds on the table, and makes retirement planning blind. This 2026 guide decodes the Moroccan payslip line by line, based on the Labour Code (Law 65-99), the General Tax Code (article 56 onwards), the brackets in force after the 2025 Finance Law, and the latest CNSS and tax authority (DGI) circulars. By the end of this read, you should be able to read every line, recompute your net pay, and flag any anomaly.
1. Legal framework and employer duty
Article 370 of the Moroccan Labour Code mandates the delivery of a payslip — also called bulletin de paie or fiche de paie — at every payment of salary, whether monthly, bi-monthly or occasional. The employer bears civil and criminal responsibility for omission or falsification, with article 371 imposing a fine of MAD 300 to 500 per missing bulletin. Beyond the penalty, the payslip carries strong evidentiary weight: it is the cornerstone document for mortgage applications, residence permit files for foreign spouses, retirement claims, and labour disputes. Keep at least one bulletin per employer across your career, and the last twelve at all times.
Since 2024, the digital payslip has been legally recognised provided it is timestamped, permanently accessible to the employee in a secure personal space, and downloadable as a PDF. Large employers (OCP, BMCE, ONCF, ministries) have migrated to e-bulletins via the Damancom portal or private payroll solutions. Employees retain the right to request a paper version from their HR department.
2. Anatomy of a Moroccan payslip
Every Moroccan payslip is organised into four hierarchical blocks. The header identifies the employer (legal name, RC, ICE number, CNSS affiliation) and the employee (full name, national ID, CNSS number, position, collective grading, hire date). The body details the components that make up the taxable gross salary, then the social and fiscal deductions. The footer shows the net pay and, since 2022, mandatorily displays the employer-side social contributions for employee information. Finally, the year-to-date cumulative recaps the figures since 1 January, essential for verifying that the end-of-year IR reconciliation will be accurate.
The calculation always follows the same sequence: aggregate the gross components, strip out the legal exemptions to obtain taxable gross salary, subtract social contributions and the flat-rate professional expenses deduction to obtain taxable net salary, apply the IR brackets to get tax due, deduct family allowances, then withhold from gross to arrive at net pay. Mastering this sequence lets you spot an error in under thirty seconds.
3. The gross salary, line by line
The gross salary is not a single number but an aggregation of distinct legal natures. The base salary compensates contractual hours (typically 191 hours per month at a full-time 44-hour week, or 173 hours for 40-hour weeks). On top of this base sit contractual or collective-agreement bonuses: seniority bonus (progressive from 5 % at two years to 25 % at twenty-five years), performance bonus, position bonus, transport allowance (exempt up to MAD 500/month in urban zones), meal allowance (up to MAD 20 per worked day, exempt), 13th month, gratifications.
Overtime is then added, computed on the basic hourly rate with a 25 % premium during the day on weekdays (6 am to 9 pm), 50 % for night work or daytime on weekly rest day, and 100 % at night on rest day or public holidays. Benefits in kind (company housing, car, phone) are valued per administrative schedules (10 % of rental value for housing, 25 % of rent for a car) and integrated into taxable gross. Not all components attract identical contributions: the legislator has provided a list of partial social and fiscal exemptions that, when properly structured with the employer, optimise net pay legally — transport allowance up to MAD 500, representation allowance within 10 % of base on justification, internship allowance up to MAD 6,000/month for a first job.
4. CNSS and AMO contributions
The National Social Security Fund (CNSS) deducts three employee-side contributions. The long-term benefits branch (retirement) is 3.96 % of gross, capped at MAD 6,000 of monthly salary, meaning maximum retirement contribution is MAD 237.60 per month regardless of total earnings. The Mandatory Health Insurance contribution (AMO) is 2.26 % of gross, with no cap whatsoever — a senior executive cotises proportionally far more to AMO than to retirement. The Loss of Employment Indemnity (IPE), introduced in 2014, deducts 0.19 % capped at MAD 6,000, so a maximum of MAD 11.40 per month from the employee side.
On the employer side, the bill is much heavier: 8.60 % capped retirement, 4.11 % uncapped AMO, 1.05 % short-term benefits (sickness-maternity), 6.40 % uncapped family allowances, 0.38 % IPE, plus vocational training tax (0.5 %) and sectoral surcharges. Total employer cost exceeds 21 % of gross. Understanding this is essential when negotiating: an additional MAD 1,000 gross requested costs the employer roughly MAD 1,210 but only adds MAD 745 to the employee's net in the 30 % bracket. The MAD 6,000 retirement cap also explains why senior cadres systematically subscribe to CIMR or private retirement insurance to preserve post-retirement living standards.
5. Supplementary schemes (CIMR, mutuelles)
The Interprofessional Moroccan Retirement Fund (CIMR) is voluntary at the company level but binding on the employee once the employer joins. Rates are negotiated freely but usually between 3 % and 6 % employee-side, mirrored by the employer. CIMR runs on points-based capitalisation, and the contribution is deductible from taxable net, reducing the IR base. An employee contributing MAD 500/month to CIMR saves about MAD 150/month in IR in the 30 % bracket, so net actual cost is MAD 350 for MAD 500 credited to the retirement account — a 30 % to 37 % tax lever depending on the bracket.
Company health mutuelles and group AMO-complement insurance contracts top up the basic coverage. Rates vary by contract but typically 1 % to 3 % of gross on each side. Premiums are tax-deductible, and reimbursements close the 20-30 % gap left by the basic AMO on most medical acts. For an employee with a family, the difference between AMO alone and AMO + mutuelle can represent several thousand dirhams a year on dental, optical and hospitalisation expenses.
6. Income tax (IR) withheld at source — 2026 brackets
The 2025 Finance Law significantly relaxed the salary IR schedule by raising the exemption threshold from MAD 30,000 to MAD 40,000 per year and cutting the marginal rate from 38 % to 37 %. The computation remains bracketed on an annual basis, but the employer applies one-twelfth each month to smooth the withholding.
| Annual bracket | Rate | Deductible amount |
|---|---|---|
| 0 — 40,000 MAD | 0 % | — |
| 40,001 — 60,000 | 10 % | 4,000 |
| 60,001 — 80,000 | 20 % | 10,000 |
| 80,001 — 100,000 | 30 % | 18,000 |
| 100,001 — 180,000 | 34 % | 22,000 |
| above 180,000 | 37 % | 27,400 |
Before applying the brackets, the employer computes taxable net by deducting CNSS retirement and AMO, CIMR and group insurance contributions, plus a flat-rate professional expenses allowance of 35 % of taxable gross, capped at MAD 38,000/year (raised from MAD 30,000 in the 2025 Finance Law). Once gross IR is computed on the brackets, family allowances are deducted: MAD 500 per year per dependent (non-earning spouse, children to 27 if studying, dependent parents), capped at six persons.
7. Worked example: MAD 10,000 gross → net
Take a mid-level executive in Casablanca earning MAD 10,000 gross per month, married with two children, employed at a firm without CIMR or supplementary mutuelle. Annual taxable gross is MAD 120,000. Social contributions: 6,000 × 12 × 3.96 % = MAD 2,851 capped retirement, 10,000 × 12 × 2.26 % = MAD 2,712 uncapped AMO, and 6,000 × 12 × 0.19 % = MAD 137 IPE — total MAD 5,700 social. The professional expenses allowance is 35 % × 120,000 = MAD 42,000, capped at MAD 38,000. Taxable net therefore lands at 120,000 − 5,700 − 38,000 = MAD 76,300 annual.
Gross IR falls in the 60,001 — 80,000 bracket: 76,300 × 20 % − 10,000 = MAD 5,260. Subtract 3 dependents × 500 = MAD 1,500, leaving annual net IR of MAD 3,760, or about MAD 313/month. Net pay = 10,000 − 475 (CNSS+AMO+IPE) − 313 (IR) = MAD 9,212. Had the same employee subscribed to a 4 % CIMR and 1.5 % mutuelle, net would drop to about MAD 8,660 but they would accumulate the equivalent of MAD 9,600/year of tax-deductible retirement savings.
8. Bonuses, allowances and benefits in kind
The fiscal regime of bonuses varies radically by nature. The year-end bonus or 13th month is fully taxable and subject to all social contributions: it mechanically inflates the December payslip, often pushing it into a higher IR bracket for the month and giving the illusion of over-withholding. The annual reconciliation corrects everything: if December over-withheld, the employer adjusts following bulletins or the DGI refunds the surplus on annual declaration. Severance pay is fully exempt from IR and CNSS within the legal limit set by article 41 of the Labour Code (1.5 months per year up to 8 years, then 2 months thereafter), subject to a 36-month salary cap. The negotiated voluntary departure indemnity is fully taxable. Transport allowance is exempt up to MAD 500/month urban, MAD 750 rural. Tour and travel indemnities are exempt on receipts.
9. Common errors and how to challenge them
The most frequent errors we identify in employees applying for mortgages with our partner banks concern forgetting the updated MAD 38,000 cap on professional expenses, mistaken application of family allowances (employer defaults to zero dependents until the 9201 attestation is filed), omission of the mandatory seniority bonus from the third year, and non-deduction of CIMR from taxable net. Over a career, these errors can amount to tens of thousands of dirhams of overpaid tax.
Employees have three remedies. First, amicable claim with HR or payroll, in writing, with copies of the relevant bulletins. If unresolved, the territorial labour inspectorate can be seized for Labour Code violations. Finally, the social tribunal is the natural judge of salary disputes, with a two-year prescription from the date of knowledge of the error. For purely tax matters (mis-computed IR), the recourse is the regional tax centre, with a four-year claim window.
Frequently asked questions
Can my employer refuse to deliver a payslip?
No. Article 370 of the Labour Code makes delivery mandatory at each salary payment. Refusal carries a fine and triggers the employer's civil liability. You can notify the labour inspectorate by simple letter after a written formal notice has been ignored.
What is the difference between gross, taxable gross, taxable net and net pay?
Total gross includes everything (base salary, bonuses, benefits in kind). Taxable gross strips out exempt elements (capped transport allowance, justified representation). Taxable net deducts mandatory social contributions, any CIMR, and the professional expenses allowance — IR is computed on this. Net pay equals gross minus all social and fiscal withholdings.
Is AMO capped like CNSS retirement?
No. The 2.26 % employee and 4.11 % employer AMO contributions apply to the entire gross with no cap. An employee earning MAD 30,000 contributes MAD 678/month to AMO versus only MAD 237.60 to capped CNSS retirement at MAD 6,000.
Is overtime subject to IR?
Yes, fully, like any other gross component. No Moroccan provision exempts overtime, unlike some other countries. The 25 %, 50 % or 100 % premium adds to the base hourly rate and enters the taxable base.
How can I verify the IR computation on my payslip?
Take the annual cumulative taxable gross at the foot of your latest bulletin, deduct CNSS, AMO, CIMR contributions and the professional expenses allowance (35 %, MAD 38,000 cap). Apply the bracket schedule, subtract MAD 500 per dependent, divide by 12. The result should match the IR withheld on the latest bulletin within a few dirhams.
My employer only declared my base salary to CNSS — is that normal?
No, this is a serious infraction. All gross components (excluding explicit legal exemptions) must enter the CNSS base. Under-declaration shrinks your future retirement and daily indemnity rights. You can review your annual salary declaration on the Damancom portal (insured area) and challenge it before a CNSS controller.
What is the legal minimum payslip in Morocco in 2026?
The industrial and commercial minimum wage (SMIG) is MAD 3,100 gross/month after the 5 % rise of September 2025, and the agricultural SMAG is MAD 2,250. At this level, no IR is due (below the MAD 40,000 annual exemption) but full CNSS and AMO contributions apply.
Official sources
Moroccan Labour Code, Law 65-99, articles 370 and 371 on the payslip. General Tax Code 2026, articles 56 to 73 (salary income and IR). CNSS Circular 2024/12 setting contribution rates. 2025 Finance Law (Official Gazette no. 7355) introducing the new IR schedule. Bank Al-Maghrib annual report on the 2024 economic situation. For more, see our guides on the salary tax calendar, the annual IR declaration, and the CNSS Damancom portal. To simulate your net pay in two minutes, use our 2026 net salary simulator.
Need equipment for your project?
Compare rental prices for excavators, cranes and lifts in Morocco.
Buy your materials at the best price
Compare prices for cement, rebar, sand and gravel. Real-time pricing.
Compare offers for free
Use our simulators and comparators to find the best rate in Morocco. 100% free, no commitment.