πŸ–οΈ

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.