Morocco Salary Calculator 2026
Estimate net take-home salary in Moroccan dirhams (MAD) after 4.48% CNSS pension, 2.26% AMO health coverage, and progressive IR income tax.
Morocco · Salary Calculator
Methodology
Calculate your net salary in Moroccan dirhams with official social withholdings and progressive IR brackets.
-
01
User-provided inputs
This calculator uses only the values you enter. It does not automatically apply tax law, statutory deductions, lender fees, or live exchange rates.
-
02
Formula basis
The formula is shown openly and no country rate is inserted automatically.
-
03
Your estimate
AfricalHub is an independent private platform not affiliated with any government agency. Calculations are for educational planning only. Verify official filings with the relevant revenue authority or a qualified professional.
2026 Morocco Income Tax (PAYE) & Statutory Deductions
Using Net Salary to Determine Bank Loan Affordability
👉 Check how much you can borrow based on your salary with our Morocco Loan Calculator.
Sources
User-provided inputs
This calculator uses only the values you enter. It does not automatically apply tax law, statutory deductions, lender fees, or live exchange rates.
Frequently asked questions
How is net take-home pay calculated in Morocco in 2026?
Net take-home pay is determined by subtracting statutory social security / pension contributions and progressive Pay-As-You-Earn (PAYE) income tax from gross taxable salary.
Are statutory deductions like pension and health levy applied automatically?
This manual-mode calculator lets you input your exact gross salary and known deductions to test planning scenarios transparently.
How does my net salary impact my bank loan borrowing capacity in Morocco?
Commercial lenders in Morocco cap total monthly debt service obligations to a fraction (typically 33% to 50%) of your net salary.
Do I need to download a Morocco salary calculator app?
No. AfricalHub works instantly as a progressive web application on any mobile phone or computer without installing files or signing up.