
For employers in Morocco, payroll compliance means staying current with three core authorities: the CNSS for social security, the DGI for income tax withholding, and the OFPPT for the professional training levy. Each has its own deadline, its own filing platform and its own penalty regime for non-compliance. This article covers the obligations, rates and filing requirements so that employers understand exactly what is at stake each month.
Quick facts: Morocco payroll compliance at a glance
- CNSS contributions must be declared via Damancom by the end of each month
- IR withholdings are remitted to the DGI via Simpl-IR by the 20th of the following month
- OFPPT training levy (1.6% of gross payroll) is paid monthly alongside CNSS
- Late CNSS declarations attract a 3% monthly surcharge on unpaid contributions
- Annual IR reconciliation is filed with the DGI in the first quarter of the following year
- CNSS employer audits are increasing in frequency, particularly for larger employers
CNSS: Social Security Compliance in Morocco
The Caisse Nationale de Sécurité Sociale (CNSS) is Morocco’s social security authority. It manages long-term benefits (pensions, invalidity), short-term benefits (sickness, maternity, death compensation), family allowances and the AMO (Assurance Maladie Obligatoire) health insurance scheme. All employers registered in Morocco must enrol with the CNSS before their first hire and submit monthly declarations via the Damancom electronic platform. The combined employer CNSS rate is approximately 21.09% of gross salary for most employees. Employee contributions total approximately 6.74%. Both are applied to gross salary up to the applicable contribution ceiling.
| CNSS Contribution Component | Employer Rate | Employee Rate |
|---|---|---|
| Long-term benefits (pension) | ~7.93% | ~3.96% |
| Short-term benefits (sickness, maternity) | ~1.05% | ~0.52% |
| Family allowances | 6.40% | – |
| Work accident insurance | Variable by sector | – |
| AMO health insurance | ~4.11% | ~2.26% |
| Total (approximate, excluding accidents) | ~19.49% | ~6.74% |
IR (Income Tax): DGI Withholding and Filing Requirements
Income tax in Morocco (IR – Impôt sur le Revenu) is withheld at source from each employee’s monthly salary. The calculation uses the annual progressive rate schedule, applied monthly on a pro-rata basis. Employers remit monthly IR withholdings to the DGI via the Simpl-IR platform by the 20th of the following month.
| Annual Income (MAD) | IR Rate |
|---|---|
| 0 to 40,000 | 0% |
| 40,001 to 60,000 | 10% |
| 60,001 to 80,000 | 20% |
| 80,001 to 100,000 | 30% |
| 100,001 to 180,000 | 34% |
| Above 180,000 | 38% |
Monthly IR is calculated by annualising the monthly gross salary, subtracting the professional expense deduction (20% up to MAD 30,000/year) and any applicable personal deductions, applying the rate schedule, then dividing by 12. An annual IR reconciliation (regularisation) is filed by 28 February of the following year to account for year-end adjustments and bonuses paid in December.
OFPPT: Professional Training Levy
The OFPPT (Office de la Formation Professionnelle et de la Promotion du Travail) levy is a mandatory employer contribution of 1.6% of gross monthly payroll. It is paid monthly to the CNSS alongside the main social security contributions and is reported on the same Damancom declaration. Failure to pay the OFPPT levy is treated as a CNSS non-compliance and attracts the same 3% monthly surcharge.
Why Companies Choose Africa Deployments Morocco for Payroll Compliance
CNSS Damancom declarations are filed monthly by end of month – zero risk of late declaration surcharges. DGI Simpl-IR remittances are filed by the 20th each month without client action. The 1.6% OFPPT training levy is calculated and remitted as part of every payroll cycle. Year-end IR regularisation is filed on the client’s behalf in the first quarter of the following year. If the CNSS initiates an employer audit, Africa Deployments Morocco provides the complete declaration history and payment records immediately.
Frequently Asked Questions
What is the deadline for CNSS declarations in Morocco?
CNSS monthly declarations must be submitted via the Damancom platform by the last calendar day of the month in which the salary was paid. Contributions must be paid simultaneously. Late filings attract a 3% monthly surcharge on the outstanding contributions.
What is the Simpl-IR platform and who uses it?
Simpl-IR is the DGI’s electronic platform for IR withholding declarations and remittances. All employers in Morocco who withhold IR from employee salaries must use it to declare and pay withholdings monthly. Africa Deployments Morocco files all client IR declarations through Simpl-IR.
Can employees in Morocco claim personal deductions that reduce their IR?
Yes. Moroccan employees can claim personal deductions for insurance premiums, housing loan interest and other allowable expenditures. These reduce the taxable income for IR purposes. The annual reconciliation allows adjustments where monthly withholdings did not reflect the full deduction entitlements.
What happens if a CNSS declaration is incorrect?
An incorrect CNSS declaration can be corrected through a supplementary declaration on the Damancom platform. If the correction results in additional contributions being owed, the 3% surcharge applies to the period from the original due date. Africa Deployments Morocco reviews all declarations before submission to minimise the risk of correction requirements.
About Africa Deployments Morocco
Registered Company Name: Africa Deployments Morocco S.A.R.L.
Address: 49, Rue Jean Jaures, Quartier Gauthier, Etg 6 Appt N12, Casablanca, Kingdom of Morocco
RC: 700049 | ICE: 003835482000059
Website: moroccodeployments.com
CNSS, IR and OFPPT compliance in Morocco runs on tight monthly deadlines with real financial consequences for late or incorrect filings. Africa Deployments Morocco S.A.R.L. manages every deadline, every declaration and every remittance – so employers can be confident that their Moroccan payroll is fully compliant, month after month.
Reviewed by: Africa Deployments Compliance Team