Finance

Morocco Payroll — CNSS, IR and DGI Compliance for Employers

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