Morocco Salary Calculator 2026

Exact Moroccan Labor Law · IR, CNSS, AMO & CIMR

Morocco Salary Calculator 2026

Exact Moroccan Labor Law · IR, CNSS, AMO & CIMR

CNSS (4.48% · cap 6,000 MAD = max 268.80 MAD)0
AMO (2.26% · uncapped)0
CIMR Pension0
Pro. Expenses (20% · cap 2,500 MAD)0
Income Tax (IR)0
Net Monthly0
Net Annual0

Per Morocco General Tax Code (CGI) & CNSS 2026 thresholds.

Net monthly
-
-
Deductions
-
--
Employer cost
-

Breakdown

How Morocco Salary Calculation Works (2026)

Official Formulas & Rates

Morocco uses a progressive IR system (0%–38%) applied after mandatory deductions. CNSS = min(Gross × 4.48%, 268.80 MAD) — capped at 6,000 MAD gross. AMO = Gross × 2.26% — uncapped. CIMR = Gross × selected%. Pro. Expenses = min((Gross − Social) × 20%, 2,500 MAD). Taxable Base = Gross − CNSS − AMO − CIMR − Pro. Expenses.

Step-by-Step Example — 10,000 MAD/month, Single, CDI, 3% CIMR

Step 1: CNSS = min(10,000 × 4.48%, 268.80) = 268.80 MAD. Step 2: AMO = 10,000 × 2.26% = 226.00 MAD. Step 3: CIMR = 10,000 × 3% = 300.00 MAD. Step 4: Pro. Expenses = min((10,000 − 268.80 − 226 − 300) × 20%, 2,500) = 1,845.04 MAD. Step 5: Taxable = 10,000 − 268.80 − 226 − 300 − 1,845.04 = 7,360.16 MAD. Step 6: IR = 7,360.16 × 34% − 1,433.33 = 1,069.12 MAD. Step 7: Net = 10,000 − 268.80 − 226 − 300 − 1,069.12 = 8,136.08 MAD.

Frequently Asked Questions

What is the CNSS ceiling in Morocco 2026?

CNSS contributions are capped at a monthly gross ceiling of 6,000 MAD. The 4.48% rate yields a maximum deduction of 268.80 MAD/month (3,225.60 MAD/year). Higher salaries still pay only 268.80 MAD CNSS. This ceiling is set by Moroccan social security law and may be adjusted annually by the CNSS national council.

What is CIMR and is it mandatory?

CIMR (Caisse Interprofessionnelle Marocaine de Retraite) is Morocco's optional complementary retirement pension. It is not mandatory but increasingly offered by employers as a benefit. Typical rates are 3%, 6%, or 10% of gross salary. CIMR contributions reduce your taxable income, thereby lowering your IR. The employer may also contribute a matching percentage.

What are ANAPEC contracts?

ANAPEC (Agence Nationale de Promotion de l'Emploi et des Compétences) contracts are government-subsidized integration contracts designed to reduce youth unemployment. Employees under ANAPEC contracts are fully exempt from CNSS, AMO, and IR income tax during the contract period. Only CIMR pension (if applicable) may still be deducted.

How do dependents reduce my tax in Morocco?

Each dependent reduces your IR by 30 MAD per month (360 MAD per year). Your spouse counts as one dependent if you are married. The maximum number of dependents for tax reduction purposes is 6, yielding a maximum annual reduction of 2,160 MAD. Dependent children must be under 21 years old (or 26 if still studying).

European Salary Calculator 2026

Gross to Net — 9 countries · instant estimates

Social contributions0
Income tax0
Net monthly0
Net annual0

Estimates for a single person without children.

How European Gross-to-Net Works

Calculation Methodology

European salaries are subject to two mandatory deductions: social security contributions (pension, healthcare, unemployment) and progressive income tax. Formula: Net = Gross − (Gross × SocialRate) − ((Gross − Social) × TaxRate).

Practical Example — Portugal (2026)

For a monthly gross of 3,000 €: Social = 3,000 × 11% = 330 €. Taxable = 3,000 − 330 = 2,670 €. Tax = 2,670 × 12.46% = 332.68 €. Net = 3,000 − 330 − 332.68 = 2,337.32 €.

What is the difference between gross and net income?

Gross salary is total contract compensation before deductions. Net is what you actually receive. In Europe, net typically ranges 55–75% of gross depending on country and family situation.

Are employer contributions included?

No, only employee-side deductions are shown. Employer payroll taxes add 20–45% on top of gross salary.

How accurate are these estimates?

Simplified estimates for single persons. Actual pay varies by region, church tax (Germany), cantonal taxes (Switzerland), and personal deductions.

Auto-Entrepreneur Simulator 2026

Moroccan Simplified Tax Scheme · 2026 Ceilings

Tax Due0
Net after tax0

Ceilings: MAD 500,000/yr commercial, MAD 200,000/yr services via autoentrepreneur.ma

How Auto-Entrepreneur Tax Works

The auto-entrepreneur regime applies a flat-rate tax on declared turnover: 1% for commercial/industrial activities and 2% for services. Formula: Tax = Turnover × Rate.

Example — 30,000 MAD quarterly, Commercial

Tax = 30,000 × 1% = 300 MAD. Net = 30,000 − 300 = 29,700 MAD.

Overtime Hours Calculator

Art. 196–204 · Base 191.33 h/month

Base hourly rate-
Overtime rate-
Additional Compensation0

Morocco Overtime Rules

Moroccan labor law: +25% daytime weekday, +50% nighttime weekday or daytime weekend/holiday, +100% nighttime weekend/holiday. Base = Gross ÷ 191.33, OT = Base × Multiplier × Hours.

Severance & Indemnity Calculator

Art. 53 — seniority + notice period

Hourly rate-
Compensation hours-
Total indemnity0

Morocco Severance Rules (Art. 53)

Hours = 96×min(y,5) + 144×min(max(y−5,0),5) + 192×min(max(y−10,0),5) + 240×max(y−15,0). Indemnity = Hours × (Gross ÷ 191.33).

Loan Simulator

Mortgage & Consumer Credit Monthly Payments

Monthly Payment0
Total repayment-
Total interest-

How Loan Simulation Works

Annuity: Payment = P × r / (1 − (1+r)^(−n)), P = principal, r = monthly rate, n = total months. Interest = (Payment × n) − P.

Contact & Support

Need assistance? We reply within 24 hours.

Email: salarymoroco@gmail.com