πŸ–οΈ

Paid Leave

Calculate your paid leave entitlements under Moroccan labour law.

Results

1.5 days/month under 5 years seniority (18 days/year), 2 days/month after 5 years (24 days/year).

πŸ“ Paid leave formula

Leave days = 1.5 Γ— number of months worked
Full year = 18 working days (2 days/month if under 18)
Seniority = +1.5 day for every 5 years of service

πŸ“Š Leave entitlement by seniority

Length of serviceAnnual leave
1 year18 days
After 5 years19.5 days
After 10 years21 days
After 15 years22.5 days

πŸ’Ό Worked examples

Employee who worked 8 months

Entitlement = 1.5 Γ— 8 = 12 days of paid leave.

Employee with 12 years of seniority

Leave = 18 + 1.5 + 1.5 = 21 days per year.

πŸ’‘ Practical tips

  • Paid leave is a right; it can be deferred by agreement but never cancelled.
  • Seniority adds 1.5 day for every five years with the same employer.
  • Unused leave is paid out in cash when you leave the company.

⚠️ Limits and disclaimer

  • Some collective agreements grant more than the legal minimum.
  • Public holidays are not counted as annual leave.
Official sources: Moroccan Labor Code Β· National Social Security Fund (cnss.ma) Β· Ministry of Economic Inclusion and Employment.
Last updated: February 2026.

❓ Frequently asked questions

How many leave days per year in Morocco?

18 working days for a full year (1.5 days per month worked), and 24 days for employees under 18.

How does leave grow with seniority?

An extra 1.5 day per year is added for every 5 years of service with the same employer.

Is unused leave paid?

Yes, unused leave is paid in cash when the employment contract ends.

Method and reliability: informative estimate based on the stated parameters and reviewed in July 2026. See our calculation method and sources. Seek qualified professional advice before an important tax, legal, medical or financial decision.