In brief: To convert gross to net salary in Morocco, deduct CNSS (4.48%, capped at 6,000 MAD), AMO (2.26%, no cap), and IR (progressive scale 0%-37%). Employer charges add approximately 20-22% on top of gross. Use our simulator below for instant calculations.
With over 15 years of cross-sector payroll experience, Upsilon Consulting’s chartered accountants provide authoritative guidance on salary calculations and compliance with CNSS and DGI requirements.
Net salary in Morocco is the basis for negotiations during job interviews. Understanding the difference between gross salary and net salary is essential, whether you are an employer or an employee. This comprehensive guide explains every step of calculating net salary from gross salary, CNSS and AMO social contributions, the IR tax scale, and employer charges.
To run a simulation: scroll to the bottom of the page to use our net and gross salary simulator.
First of all, it should be noted that in Morocco the employer is responsible for withholding and paying income tax and social security contributions. As a result, salaries are generally negotiated in net terms. It is then up to the employer to perform the reverse calculation from net salary to gross salary.
Employers have several tools available for this calculation. From the basic data:
- Desired net salary;
- Number of dependants;
- Family situation;
- Various withholdings and bonuses;
It is possible to determine the gross salary and the total employer cost. The tool presented on this page provides a reliable and fast estimate.
What Are Gross Salary and Net Salary in Morocco?
Gross salary is the contractual salary amount. It corresponds to the total sum that the employee receives in exchange for their work. In addition to cash salary, gross salary also includes benefits in kind that the employee receives.
Net salary, on the other hand, is the amount actually paid to the employee after deducting all social contributions (CNSS, AMO) and income tax (IR). This is the amount that appears on the employee’s bank transfer.
Components of Gross Salary
Gross salary in Morocco is made up of several components:
- Base salary: fixed hourly, daily, or monthly compensation;
- Seniority bonus (prime d’ancienneté): mandatory under Moroccan Labour Code (5% after 2 years, 10% after 5 years, 15% after 12 years, 20% after 20 years, 25% after 25 years);
- Transport allowance: compensation for commuting costs;
- Representation allowance: for certain managerial positions;
- Various bonuses: performance bonus, meal bonus, 13th month, etc.;
- Benefits in kind: company housing, company car, etc.
Under the provisions of the Moroccan Labour Code, the salary cannot be lower than the guaranteed minimum interprofessional wage (SMIG), set at 3,111.39 MAD/month for 191 working hours.
Employee Social Contributions: CNSS and AMO
Before calculating net salary, mandatory social contributions must be deducted. Here is a breakdown of employee contributions in Morocco.
CNSS Contributions (Employee Share)
The CNSS (National Social Security Fund) deducts 4.48% of gross salary from the employee’s pay, capped at 6,000 MAD/month. The maximum CNSS employee contribution is therefore 268.80 MAD/month.
AMO Contribution (Employee Share)
AMO (Mandatory Health Insurance) is deducted at a rate of 2.26% of gross salary. Unlike CNSS, AMO applies to the entire gross salary without any cap.
Summary of Employee Contributions
In total, an employee in Morocco contributes 6.74% of their gross salary (4.48% CNSS + 2.26% AMO), with a cap of 6,000 MAD applying only to the CNSS portion.
How to Convert Gross Salary to Net Salary: Step by Step
Here are the detailed steps to calculate net salary from gross salary in Morocco:
Step 1: Calculate CNSS employee contributions Gross salary x 4.48% (capped at 6,000 MAD)
Step 2: Calculate AMO employee contribution Gross salary x 2.26% (no cap)
Step 3: Determine Taxable Gross Salary (SBI) SBI = Gross salary - Employee CNSS - Employee AMO
Step 4: Calculate professional expenses deduction Professional expenses = SBI x 20%, capped at 2,500 MAD/month (i.e. 30,000 MAD/year). Note: since the 2025 Finance Law, the rate has increased to 35% for salary income not exceeding 78,000 MAD/year.
Step 5: Determine Net Taxable Income (RNI) RNI = SBI - Professional expenses - Supplementary pension contributions (if applicable)
Step 6: Apply the IR tax scale Apply the rate corresponding to the monthly RNI bracket.
Step 7: Deduct family charges Deduction of 500 MAD/month per dependant (maximum 6 dependants, i.e. 3,000 MAD/month).
Step 8: Calculate net salary Net salary = Gross salary - CNSS - AMO - Net IR
What Is the Income Tax Rate in Morocco?
Income Tax (IR) in Morocco is applied using a progressive scale. Since the 2025 Finance Law, the scale has been revised to reduce the tax burden on average salaries. The rates are as follows:
| **Progressive Income Tax Scale (updated Finance Law 2026)** | ||
| **Annual income brackets (in MAD)** | **Rate** | **Amounts to deduct in MAD** |
| 0 to 40,000 | 0% | - |
| 40,001 to 60,000 | 10% | 4,000 |
| 60,001 to 80,000 | 20% | 10,000 |
| 80,001 to 100,000 | 30% | 18,000 |
| 100,001 to 180,000 | 34% | 22,000 |
| Above 180,000 | 37% | 27,400 |
This new scale means that an employee earning up to 6,000 MAD/month in taxable gross salary is exempt from IR, compared to 4,500 MAD/month previously.
Employer Charges in Morocco
Beyond the gross salary, the employer bears significant additional charges. Here is the breakdown:
- Employer CNSS: 8.98% of gross salary (capped at 6,000 MAD/month);
- Employer AMO: 4.11% of gross salary (2.26% base + 1.85% solidarity), no cap;
- Family allowances: 6.40% of gross salary, no cap;
- Professional training tax: 1.60% of gross salary, no cap;
- Apprenticeship tax: variable depending on the sector.
Total Cost of Employment
The total employer cost represents approximately 20 to 22% on top of the gross salary. For an employee at the SMIG (3,111 MAD gross), the total employer cost is approximately 3,800 MAD/month. This is a crucial element to consider when budgeting for payroll.
Seniority Bonus: Rules and Calculation
The seniority bonus (prime d’ancienneté) is a right of Moroccan employees provided for by Article 350 of the Labour Code. It is calculated on the base salary and its accessories, according to the following scale:
- 5% of salary after 2 years of seniority;
- 10% after 5 years;
- 15% after 12 years;
- 20% after 20 years;
- 25% after 25 years.
This bonus is added to the gross salary and is subject to the same contributions and income tax.
Impact of the Finance Law on Salary Calculation
The 2025 Finance Law introduced several major changes affecting net salary calculation in Morocco:
- Increase in IR exemption threshold from 30,000 to 40,000 MAD/year;
- Reduction of the top marginal rate from 38% to 37%;
- Increase in family dependant deductions to 500 MAD per dependant;
- Higher professional expenses rate of 35% for income not exceeding 78,000 MAD/year.
These measures result in an increase in net salary for the majority of Moroccan employees.
How to Use the Upsilon Salary Simulator
Our net and gross salary simulator at the bottom of this page allows you to:
- Enter your desired net salary or your gross salary;
- Indicate your family situation and number of dependants;
- Instantly obtain the corresponding gross salary, detailed contributions, and total employer cost.
This tool is particularly useful for HR managers and business leaders looking to quickly simulate the cost of a hire, or for employees wanting to verify their payslip. For a broader overview of employee management, see our guide on payroll management in Morocco.
Conclusion
In summary, calculating net salary in Morocco involves deducting CNSS contributions (4.48%), AMO (2.26%), and income tax according to the progressive scale from the gross salary. The employer additionally bears employer charges representing approximately 20% of the gross salary.
The employer is responsible for making and remitting the various withholdings to the CNSS and the DGI.
The form on this page allows you to calculate, for a negotiated net salary, the gross salary the employer owes. For personalised support in managing your payroll, Contact Upsilon Consulting.
Links for more information
- The official website of the Ministry of Employment
- The digital platform of the General Tax Directorate
- The CNSS portal
Frequently Asked Questions
How do you convert gross salary to net salary in Morocco?
To convert gross to net salary, deduct CNSS contributions (4.48% capped at 6,000 MAD), AMO contributions (2.26% with no cap), and income tax (IR) calculated using the progressive scale after applying the professional expenses deduction (20% of taxable gross, capped at 2,500 MAD/month). The result is the net salary paid to the employee.
What is the current SMIG (minimum wage) in Morocco?
The guaranteed minimum interprofessional wage (SMIG) in Morocco is set at 3,111.39 MAD per month gross for 191 working hours. Employers must ensure that no employee receives compensation below this legal minimum threshold.
What are the total employer charges on top of gross salary in Morocco?
Employer charges represent approximately 20 to 22% on top of the gross salary. They include employer CNSS (8.98% capped at 6,000 MAD), employer AMO (4.11% with no cap), family allowances (6.40% with no cap), and professional training tax (1.60% with no cap).
What changes did the 2025 Finance Law introduce for salary taxation?
The 2025 Finance Law increased the IR exemption threshold from 30,000 to 40,000 MAD per year, reduced the top marginal rate from 38% to 37%, increased family dependant deductions to 500 MAD per person, and raised the professional expenses rate to 35% for income not exceeding 78,000 MAD per year.
READ ALSO
Social Audit: A Compliance Measure
Accounting in Morocco: Complete Guide