Paid leave in Morocco: legal duration and allowance calculation

Last updated: January 2026

Every Moroccan employee is entitled to annual paid leave, whose duration increases with seniority, and to a corresponding allowance calculated based on their salary.

Legal leave duration

The employee accrues 1.5 days of leave per month of actual work, i.e. 18 working days per year for a full year. This duration increases by 1.5 additional days every 5 years of seniority. Employees under 18 are entitled to 2 days per month.

How is the leave allowance calculated?

Leave allowance = Monthly gross salary ÷ 26 days × Number of leave days taken. The reference salary taken into account generally includes the base salary and bonuses of a regular nature.

Example

For an employee with a gross salary of 8,000 MAD/month taking 5 days of leave: allowance = (8,000 ÷ 26) × 5 ≈ 1,538.46 MAD.

What happens if the leave is not taken?

In the event of termination of the employment contract, accrued but unused leave days must be paid to the employee as a compensatory allowance, calculated using the same formula.

Track your leave balance on your payslip →