As of May 2026, running payroll in Morocco means operating across four overlapping statutory obligations: CNSS social security, AMO health insurance, CIMR pension contributions, and IGR income tax withholding. Miss any one of them and you are facing penalties from two separate authorities, the Caisse Nationale de Sécurité Sociale and the Direction Générale des Impôts. For global HR teams without a dedicated in-country presence, the failure rate is high and the cost of correction is steep.

The most reliable route to full statutory compliance is a managed Payroll Morocco service operated through a registered local entity. That entity handles CNSS registration, monthly contribution remittance, IGR withholding, payslip generation, and DGI filings on your behalf, leaving you operationally in control without the compliance exposure.

What Are the Core Payroll Obligations in Morocco?

Every employer in Morocco must manage four monthly statutory obligations:

Obligation

Authority

Employer Rate

Employee Rate

CNSS (social security)

CNSS

~21.09%

~4.48%

AMO (health insurance)

CNSS

~2.26%

~2.26%

CIMR (supplementary pension)

CIMR

Variable by category

Variable by category

IGR (income tax)

DGI

Withheld on behalf of employee

Progressive 0-38%

CNSS and AMO contributions are declared and remitted to the CNSS before the last working day of the month following the pay period. IGR is remitted to the DGI on the same monthly cycle. Late remittance triggers financial penalties and late surcharges under Moroccan tax law.

How Is IGR Calculated in Morocco?

IGR (Impôt Général sur le Revenu) is Morocco’s progressive income tax on employment income. Employers calculate and withhold IGR monthly from each employee’s gross salary, then remit it to the DGI.

Annual Taxable Income (MAD)

IGR Rate

Up to 30,000

0%

30,001 to 50,000

10%

50,001 to 60,000

20%

60,001 to 80,000

30%

80,001 to 180,000

34%

Above 180,000

38%

These brackets apply to annual taxable income after statutory deductions. Monthly withholding is calculated by annualising the monthly gross, applying the bracket rate, and dividing back to a monthly figure.

What Is Morocco’s Minimum Wage?

Morocco’s national minimum wage for the non-agricultural private sector is the SMIG (Salaire Minimum Interprofessionnel Garanti), currently set at approximately MAD 3,111 per month based on the standard 44-hour working week. Agricultural workers fall under the SMAG (Salaire Minimum Agricole Garanti), a separate lower rate. Both figures are subject to periodic government revision and must be reflected in every payroll run from the effective date of any increase.

What Are Seniority Bonuses and How Do They Affect Payroll?

The Code du Travail requires employers to pay seniority supplements on top of basic salary, calculated as a percentage increase based on the employee’s length of service:

Years of Service

Seniority Supplement

2 years

5%

5 years

10%

12 years

15%

20 years

20%

25 years

25%

These supplements apply to basic salary and must be included in the gross-to-net payroll calculation. They are a mandatory obligation, not a discretionary benefit, and their omission creates retroactive liability.

Are Payslips Mandatory in Morocco?

Yes. The Code du Travail requires employers to issue a payslip (bulletin de paie) to every employee each month. The payslip must detail gross salary, all statutory deductions (CNSS, AMO, CIMR, IGR), and net salary paid. Failure to issue compliant payslips exposes the employer to labour law penalties. Payslips must be issued in French or Arabic, and retained for a minimum period as required by Moroccan law.

What Happens If CNSS Contributions Are Not Remitted on Time?

The CNSS enforces compliance actively. Late remittance triggers financial penalties and surcharges, and persistent non-payment can result in formal recovery proceedings against the employing entity. The consequences are not hypothetical: CNSS audits are routine, and non-registered employees create personal liability for both the employer and its directors. Full CNSS registration from the first day of employment is non-negotiable.

Can a Foreign Company Run Payroll in Morocco Without a Local Entity?

No. A foreign company without a registered entity in Morocco cannot legally employ staff or run payroll directly. The two legal options are: establish a Moroccan entity (a process that typically takes 3 to 6 months and costs upwards of MAD 50,000 in setup fees) or engage a managed payroll and Employer of Record service through a locally registered provider.

Rule of Thumb for Morocco Payroll Planning

Budget total employment cost at approximately 25% above gross salary to account for CNSS, AMO, CIMR, and all mandatory contributions. That figure rises with seniority supplements and any sector-specific collective agreement (convention collective) obligations. Work with a provider whose payroll team is physically based in Morocco and directly accountable to both the CNSS and the DGI.

The Caisse Nationale de Sécurité Sociale publishes the definitive contribution rates and filing calendars for employers operating in the Kingdom of Morocco.

Author

Write A Comment