🇬🇧 EN 🇫🇷 FR 🇪🇸 ES 🇸🇦 AR
← Back to Blog

Income Tax (IR) Brackets 2024 - Morocco Salary Tax Calculator

Income Tax (IR) Brackets 2024: Morocco Tax Calculator

Income Tax (IR - Impôt sur le Revenu) is the personal income tax applied to salaries in Morocco. Understanding the tax brackets and deductions is crucial for calculating your net salary accurately.

IR Tax Brackets 2024

Morocco uses a progressive tax system with the following brackets:

| Annual Income (DH) | Tax Rate | Tax on Bracket |
|-------------------|----------|----------------|
| 0 - 30,000 | 0% | 0 DH |
| 30,001 - 50,000 | 10% | Max 2,000 DH |
| 50,001 - 60,000 | 20% | Max 2,000 DH |
| 60,001 - 80,000 | 30% | Max 6,000 DH |
| 80,001 - 180,000 | 34% | Max 34,000 DH |
| Above 180,000 | 38% | Unlimited |

How IR is Calculated

Step 1: Calculate Gross Annual Salary


Include all taxable income:
- Base salary
- Bonuses
- Commissions
- Benefits in kind

Step 2: Deduct Social Contributions


Subtract CNSS and AMO contributions (6.74%):
- CNSS: 4.48%
- AMO: 2.26%

Example:
- Gross: 120,000 DH
- Social (6.74%): -8,088 DH
- Taxable Income: 111,912 DH

Step 3: Apply Family Deductions

Annual family deductions:
- Single: 0 DH
- Married: 360 DH
- Married + 1 child: 660 DH
- Married + 2 children: 960 DH
- Married + 3 children: 1,260 DH
- Married + 4 children: 1,560 DH
- Married + 5 children: 1,860 DH
- Married + 6 children: 2,160 DH

Maximum: 6 children for deductions

Step 4: Calculate IR Using Brackets

Apply progressive rates to net taxable income.

Detailed Examples

Example 1: Single Person, 60,000 DH/year

Step 1: Gross Annual Salary
- 60,000 DH

Step 2: Social Deductions (6.74%)
- 60,000 × 0.0674 = 4,044 DH
- Taxable income: 60,000 - 4,044 = 55,956 DH

Step 3: Family Deductions
- Single: 0 DH
- Net taxable: 55,956 DH

Step 4: IR Calculation
- 0 - 30,000: 0 DH (0%)
- 30,001 - 50,000: 2,000 DH (10%)
- 50,001 - 55,956: 1,191.20 DH (20%)
- Total IR: 3,191.20 DH

Summary:
- Gross annual: 60,000.00 DH
- Social contributions: -4,044.00 DH
- Income tax (IR): -3,191.20 DH
- Net annual: 52,764.80 DH
- Net monthly: 4,397.07 DH

Example 2: Married + 2 Children, 120,000 DH/year

Step 1: Gross Annual
- 120,000 DH

Step 2: Social Deductions
- 120,000 × 0.0674 = 8,088 DH
- Taxable: 111,912 DH

Step 3: Family Deductions
- Married + 2 children: 960 DH
- Net taxable: 110,952 DH

Step 4: IR Calculation
- 0 - 30,000: 0 DH
- 30,001 - 50,000: 2,000 DH
- 50,001 - 60,000: 2,000 DH
- 60,001 - 80,000: 6,000 DH
- 80,001 - 110,952: 10,523.68 DH (34%)
- Total IR: 20,523.68 DH

Summary:
- Gross annual: 120,000.00 DH
- Social: -8,088.00 DH
- IR: -20,523.68 DH
- Net annual: 91,388.32 DH
- Net monthly: 7,615.69 DH

Example 3: High Earner, 240,000 DH/year

Step 1: Gross
- 240,000 DH

Step 2: Social (capped at 6,000 DH/month = 72,000 DH/year)
- Maximum social: 72,000 × 0.0674 = 4,852.80 DH
- Taxable: 235,147.20 DH

Step 3: Family (Married + 3 children)
- Deduction: 1,260 DH
- Net taxable: 233,887.20 DH

Step 4: IR Calculation
- 0 - 30,000: 0 DH
- 30,001 - 50,000: 2,000 DH
- 50,001 - 60,000: 2,000 DH
- 60,001 - 80,000: 6,000 DH
- 80,001 - 180,000: 34,000 DH
- 180,001 - 233,887.20: 20,477.14 DH (38%)
- Total IR: 64,477.14 DH

Summary:
- Gross annual: 240,000.00 DH
- Social: -4,852.80 DH
- IR: -64,477.14 DH
- Net annual: 170,670.06 DH
- Net monthly: 14,222.51 DH

Additional Deductions

Beyond standard deductions, you may also deduct:

1. Professional Expenses


- 20% deduction on gross salary
- Maximum: 30,000 DH/year
- Automatic for most employees

2. Pension Contributions


- RCAR or CMR contributions
- CIMR contributions (complementary)
- Deductible from taxable income

3. Interest on Home Loans


- Up to 10% of salary
- Maximum: 10,000 DH/year
- Must provide bank statements

4. Insurance Premiums


- Life insurance premiums
- Retirement savings plans
- Within certain limits

Withholding at Source

Employers withhold IR monthly from salaries:

Monthly Calculation


1. Annualize monthly salary
2. Calculate annual IR
3. Divide by 12 for monthly withholding
4. Adjust throughout year if bonuses received

Annual Regularization


- Employers adjust IR in December
- Or when employee leaves
- Return excess or collect shortfall

Filing Requirements

Who Must File?


1. Self-employed professionals
2. Employees with multiple employers
3. Income from rental properties
4. Investment income above threshold
5. Foreign-source income

Deadline


- Before March 1st of following year
- Online via simpl.tax.gov.ma portal

Tax Certificate (Attestation)

Employers must provide:
- Annual salary statement
- Total IR withheld
- Social contributions paid
- Required for various administrative procedures

Tax Optimization Tips

1. Maximize family deductions - Declare all eligible dependents
2. Contribute to pension - CIMR contributions are deductible
3. Home loan interest - Keep all documentation
4. Professional expenses - Ensure you get the 20% deduction
5. Split income - Within family when legally possible

Common Questions

Q: Is overtime taxed differently?
A: No, all salary income is taxed the same way.

Q: What about year-end bonuses?
A: Included in annual income and taxed progressively.

Q: Can I get a refund if too much was withheld?
A: Yes, through annual tax declaration or employer regularization.

Q: Are stock options taxable?
A: Yes, when exercised, they're treated as salary income.

Online Tools

Our IR Calculator


Use our free IR Calculator to:
- Calculate your net salary instantly
- See tax breakdown by bracket
- Compare different family situations
- Estimate annual and monthly IR

Government Portal


- simpl.tax.gov.ma for declarations
- View your tax situation online
- Download tax certificates
- Make payments

Penalties for Non-Compliance

Late Declaration


- 15% penalty on tax due
- Minimum: 500 DH

Incorrect Declaration


- 20% penalty if unintentional
- 100% penalty if intentional fraud

Non-Declaration


- 100% penalty
- Plus potential criminal charges

Recent Changes (2024)

1. Bracket adjustments - Slight changes to thresholds
2. Digital filing - Now mandatory for most
3. Family deductions - Increased amounts
4. Pension contributions - Higher deduction limits

Conclusion

Understanding IR tax brackets helps you plan your finances better. Use our calculator to see your exact net salary and optimize your tax situation.

Want automatic IR calculations with your payroll? Our platform handles all tax calculations, deductions, and compliance automatically. Start your 14-day free trial.

---

Disclaimer: Tax rates may change. Always verify with DGI (Direction Générale des Impôts) or your tax advisor for current information.