Skip to content
Salairecom

Morocco salary calculators — net, gross and income tax

Free calculators to estimate net salary, convert gross to net and understand income tax in Morocco, using the 2026 rules and the proposed 2027 reform.

Finance Bill 2027 — not yet adopted. Figures may change.

  • Calculated in your browser
  • Free, no sign-up
  • Official sources cited

Quick net salary calculation

Minimum wage
MAD 3,422.72
CNSS ceiling
MAD 6,000
AMO
2.26%

Monthly amount in dirhams (MAD), before any deduction.

Tax scale year
Path 2028-2031
Dependents
Single, no dependents

Your data stays in your browser.

Net take-home pay in 2026

MAD 8,903.64

2026 model — law in force

Where your gross salary goes

  • Take-home pay89.04%
  • CNSS2.69%
  • AMO2.26%
  • Income tax6.02%

Assumptions and limits

  • Calculated for a private-sector employee affiliated to the CNSS.
  • Excludes exempt bonuses, benefits in kind, supplementary pension, group insurance and housing-loan interest.
  • Excludes civil servants, retirees, Moroccans living abroad and non-salary income.

Pay breakdown

Gross salaryMAD 10,000.00
− CNSS (4.48%, capped)MAD 268.80
− AMO (2.26%)MAD 226.00
Professional expenses (25%, annual cap MAD 35,000)MAD 2,500.00
Net taxable incomeMAD 7,005.20
Tax before family reductionMAD 601.56
− Income taxMAD 601.56
= Net take-home payMAD 8,903.64

Calculators

What changes in 2027

The 2027 finance bill, not yet adopted, changes two things on the same date: the income tax scale and the professional expenses allowance. The monthly gain of a private-sector employee runs from zero up to MAD 500.00 at most, and that maximum is reached only above MAD 180,000 of annual net taxable income.

Work out your gain with the 2026-2027 IR simulator

Monthly net pay in 2026 and 2027 for an employee with no dependents. 2027 figures come from the finance bill.

Monthly grossNet 2026Net 2027 (draft)Monthly gain
Minimum wage (MAD 3,422.72)MAD 3,192.03MAD 3,192.03MAD 0.00
MAD 5,000.00MAD 4,663.00MAD 4,663.00MAD 0.00
MAD 8,000.00MAD 7,273.65MAD 7,550.40MAD +276.75
MAD 10,000.00MAD 8,903.64MAD 9,346.35MAD +442.71
MAD 15,000.00MAD 12,323.85MAD 12,823.85MAD +500.00
MAD 20,000.00MAD 15,508.40MAD 16,008.40MAD +500.00
MAD 30,000.00MAD 21,666.02MAD 22,166.02MAD +500.00