You've been quoted 10,000 MAD gross for a Moroccan hire and need to know what lands in the employee's account. Or you're an employee weighing an offer. Converting gross salary to net pay in Morocco takes four deductions: CNSS, AMO, a professional-expenses allowance and income tax (IR). The rates are public. What trips people up is the order of the calculation. For a line-by-line reading of a payslip, see our guide to the Moroccan payslip. This article goes further, with worked grids in both directions and the true employer cost.
In Morocco in 2026, net salary equals gross pay minus employee CNSS (4.48% capped at 6,000 MAD), AMO health cover (2.26%, uncapped) and income tax. A 10,000 MAD gross salary yields roughly 8,867 MAD net for a single employee, or 88.7% of gross.
How do you convert gross salary to net in Morocco, step by step?
The method has six steps, always in the same order. Start with employee CNSS: 4.48% of gross, applied only up to 6,000 MAD, so never more than 268.80 MAD a month. Next comes AMO at 2.26% of the full gross, with no ceiling. What remains is the taxable salary before expenses. Then apply the professional-expenses allowance: 35% when annual gross is 78,000 MAD or less, 25% above that, capped at 35,000 MAD a year (2,916.67 MAD a month). That gives the IR base, which you run through the progressive scale and reduce by the fixed amount attached to the bracket. Finally, subtract the family-charges reduction, then compute the net.
This sequence is why a flat "all-in percentage" never works. CNSS is capped, AMO is not, and tax climbs in steps. According to the Moroccan tax authority (DGI), the scale applying since 1 January 2025 exempts the first 40,000 MAD of annual net income and caps the top marginal rate at 37% (summary note on the 2025 Finance Law tax measures).
| Annual net taxable income (MAD) | Rate | Amount to deduct (MAD) |
|---|---|---|
| 0 to 40,000 | 0% | 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 |
The family-charges reduction is 500 MAD a year per dependant, up to 3,000 MAD (six dependants). The 2025 Finance Law raised it from 360 MAD. If a calculator or an older article shows 360 or 600 MAD, double-check it: only 500 MAD appears in the DGI's official note.
What is the net salary for 5,000, 8,000, 10,000 or 15,000 MAD gross?
This is the grid we use for hiring quotes. Figures are for an employee with no dependants and no benefits in kind, at the 2026 rates above.
| Gross salary | CNSS | AMO | IR | Net pay | Net / gross |
|---|---|---|---|---|---|
| 4,000 MAD | 179.20 | 90.40 | 0 | 3,730.40 | 93.3% |
| 5,000 MAD | 224.00 | 113.00 | 0 | 4,663.00 | 93.3% |
| 8,000 MAD | 268.80 | 180.80 | 299.23 | 7,251.17 | 90.6% |
| 10,000 MAD | 268.80 | 226.00 | 638.67 | 8,866.53 | 88.7% |
| 15,000 MAD | 268.80 | 339.00 | 2,068.35 | 12,323.85 | 82.2% |
| 20,000 MAD | 268.80 | 452.00 | 3,770.80 | 15,508.40 | 77.5% |
| 30,000 MAD | 268.80 | 678.00 | 7,387.18 | 21,666.02 | 72.2% |
Take Salma, a developer in Casablanca earning 8,000 MAD gross. Her CNSS is capped at 268.80 MAD and her AMO is 180.80 MAD, leaving 7,550.40 MAD. Her annual gross exceeds 78,000 MAD, so the allowance is 25%, or 1,887.60 MAD a month. Her monthly IR base is 5,662.80 MAD, or 67,953.60 MAD a year, which sits in the 20% bracket. Annual IR is 67,953.60 x 20% minus 10,000, so 3,590.72 MAD, or 299.23 MAD a month. Final net: 7,251.17 MAD.
One pattern stands out. Below roughly 5,000 MAD gross, no tax is due and net is 93.3% of gross. Past 10,000 MAD, every extra dirham is taxed at 34% or 37% at the margin, after the allowance. An executive moving from 20,000 to 30,000 MAD gross therefore gains 6,157 MAD net, not 10,000.
An employee with a spouse and two children at 10,000 MAD gross reduces annual IR by 1,500 MAD, or 125 MAD a month, and takes home about 8,990 MAD.
Which gross salary do you need to offer for a target net?
The reverse calculation matters to recruiters and to candidates who negotiate "in net". Because IR is progressive, no single multiplier exists. This table gives the gross needed for a single employee, rounded to the dirham.
| Target net | Gross to write in the contract | Gross / net gap |
|---|---|---|
| 4,000 MAD | 4,289 MAD | 289 MAD |
| 5,000 MAD | 5,361 MAD | 361 MAD |
| 7,000 MAD | 7,698 MAD | 698 MAD |
| 10,000 MAD | 11,496 MAD | 1,496 MAD |
| 15,000 MAD | 19,174 MAD | 4,174 MAD |
A net of 15,000 MAD needs nearly 19,200 MAD gross. The gap widens quickly because tax takes a growing share of each extra bracket. If you negotiate pay, insist that the monthly gross figure appears in black and white in the contract. A net promised verbally binds nobody, and the 2026 minimum wage remains the legal floor for gross pay whatever the pay formula.
What does a gross salary really cost the employer?
For the company, gross is only the starting point. Employer contributions come on top: 8.98% for social benefits (capped at 6,000 MAD), 4.11% for AMO, 6.40% for family allowances and 1.60% for the vocational training tax, which totals 21.09% below the ceiling. The detail is in our article on employer CNSS contributions.
| Gross salary | Employer CNSS charges | Monthly employer cost | Employee net |
|---|---|---|---|
| 5,000 MAD | 1,054.50 | 6,054.50 | 4,663.00 |
| 8,000 MAD | 1,507.60 | 9,507.60 | 7,251.17 |
| 10,000 MAD | 1,749.80 | 11,749.80 | 8,866.53 |
| 15,000 MAD | 2,355.30 | 17,355.30 | 12,323.85 |
| 20,000 MAD | 2,960.80 | 22,960.80 | 15,508.40 |
These amounts exclude workplace-accident insurance, any supplementary pension and bonuses. At 10,000 MAD gross, the company spends about 11,750 MAD so that the employee receives 8,867 MAD. The difference, close to 2,880 MAD, goes to CNSS, AMO and the tax office. For market pay levels, see our guide to the average salary in Morocco.
Which mistakes distort the gross-to-net calculation?
The first is applying a 6.74% social deduction to every salary. That rate is only accurate below 6,000 MAD gross, since CNSS is capped. Above it, the social share falls as a percentage while IR rises. The second mistake ignores the family reduction, or uses an outdated amount. The third confuses gross with taxable gross: the 78,000 MAD threshold, where the allowance drops from 35% to 25%, is assessed on annual income and visibly changes net pay around 6,500 MAD gross a month.
What about benefits in kind? They add to taxable gross and push IR up even when they never show on the bank transfer. A company car or housing raises the tax line without changing the contractual gross.
One last trap: variable bonuses. They add to the month's gross, so they raise the IR base. Price them in before promising a fixed net.
For a foreign company hiring in Morocco without a local entity, the same grids apply to every payslip issued by an employer-of-record provider. The provider simply adds its fee on top of the employer cost shown above. Ask for the gross, the employer charges and the fee as three separate lines in the quote, so you can check each one against the tables in this article before approving a salary offer.
Gross, net and invoicing: what changes for a freelancer?
A self-employed freelancer has neither gross nor net in the payroll sense: they invoice, declare turnover and pay a flat-rate tax. A consultant working through an umbrella company, on the other hand, gets a real payslip, with the same gross-to-net logic described here, calculated after the provider's management fee. To price that route, our take-home pay simulation for umbrella contracts applies the same scale to a turnover figure.
Before signing or proposing a contract, do three things: fix the monthly gross, recompute the net with the employee's real family situation, and compare the total employer cost with the planned budget. If the gap surprises you, it is usually AMO and IR that should have been measured earlier.
