Morocco Paid Leave Calculator (Congés Payés)

Calculate paid leave in Morocco: 1.5 working days per month, 18 a year, plus 1.5 days every 5 years of seniority up to 30, and the pay for days not taken.

Pay for the days left
—Days per full year
—Days earned
—Days left
—Daily salary (monthly ÷ 26)

Leave is counted in working days; the daily salary here is the monthly salary divided by 26 working days. Collective agreements can give more.

What it does


Under articles 231 and 232 of Morocco's Labour Code, an employee earns one and a half working days of paid leave for each month of work, 18 days a year, plus one and a half days for every five years of service, up to 30 days. Leave not taken when the contract ends is paid as an indemnity.

How to use it


  1. Type your monthly salary and years of service.
  2. Type the months worked this year and the days already taken.
  3. Read the days earned, the days left and their value.

The arithmetic runs in your browser. Nothing you type is sent anywhere and nothing is stored, so you can use these with real numbers.

Frequently asked questions


How many days after 6 years, 8 months into the year, with 5 days taken?
19.5 days a year × 8 ÷ 12 = 13 days earned; 8 days are left, worth 3,200 MAD on 10,400 MAD a month.

When do I reach 30 days?
After 40 years: 18 days plus 1.5 for each 5 years, capped at 30.

Are unused days paid?
Yes, when the contract ends they are paid as an indemnité compensatrice de congés.

💶 Morocco Net Salary Calculator 2026: IR, CNSS and AMO
🏢 Morocco Employer Cost Calculator 2026 (CNSS and AMO Charges)
📦 Morocco Severance Pay Calculator (Indemnité de Licenciement)
🧮 Morocco TVA Calculator: Add or Remove 20% VAT