Accueil / Blog / Code du travail
Code du travail

Congés payés au Maroc : combien de jours, comment les calculer.

1,5 jour acquis chaque mois travaillé, plus des bonifications d'ancienneté. La règle est simple mais les cas particuliers ne le sont pas. Voici la version exhaustive.

SG
Par l'équipe Sagatec · 6 min de lecture · Mis à jour le 15 mai 2026
Sommaire
  1. Le principe : 1,5 jour par mois travaillé
  2. La bonification d’ancienneté
  3. Quand peut-on prendre ses congés ?
  4. Calculer l’indemnité de congé
  5. Le congé maternité et autres congés spéciaux
  6. Bien gérer les soldes au quotidien

1. Le principe : 1,5 jour par mois travaillé

Le Code du travail marocain accorde au salarié 1,5 jour ouvrable de congé par mois de travail effectif, soit 18 jours minimum par an. Pour les jeunes de moins de 18 ans, le minimum monte à 2 jours par mois (24 jours/an).

Le « jour ouvrable » au sens du droit marocain inclut les jours travaillables dans l'entreprise — souvent du lundi au samedi. Sont exclus : le dimanche, les jours fériés légaux, et les jours de repos hebdomadaire conventionnels.

2. La bonification d’ancienneté

Après 5 ans d'ancienneté dans la même entreprise, le salarié gagne 1,5 jour supplémentaire par tranche de 5 ans, jusqu'à un plafond de 30 jours ouvrables.

AnciennetéJours par moisJours par an
0 à 5 ans1,518
5 à 10 ans1,62519,5
10 à 15 ans1,7521
15 à 20 ans1,87522,5
20 à 25 ans2,024

Une serveuse présente depuis 12 ans dans un hôtel à Agadir aura donc droit à 21 jours par an, contre 18 pour sa collègue arrivée il y a 2 ans.

3. Quand peut-on prendre ses congés ?

La période de référence pour acquérir les congés court du 1ᵉʳ juillet au 30 juin. Les congés acquis pendant cette période doivent être pris entre le 1ᵉʳ juillet et le 30 juin suivant. C'est l'employeur qui fixe l'ordre des départs, en concertation avec les salariés.

La loi exige une période continue minimale : si le salarié a accumulé plus de 12 jours, au moins 12 doivent être pris d'affilée — pas question de tout fractionner en weekends prolongés.

4. Calculer l’indemnité de congé

Pendant ses congés, le salarié continue d'être payé. L'indemnité est calculée selon la règle du 1/26ᵉ du salaire mensuel par jour de congé.

Exemple : un cuisinier touchant 5 200 DH/mois prend 6 jours de congé.

Indemnité = (5 200 / 26) × 6 = 1 200 DH (déjà inclus dans son salaire mensuel — il n'y a pas de double paiement).

En cas de rupture du contrat avec des congés non pris, le salarié reçoit une indemnité compensatrice égale au nombre de jours dûs × (salaire mensuel / 26).

5. Le congé maternité et autres congés spéciaux

En plus des congés annuels, la loi marocaine prévoit des congés spécifiques :

Ces congés exceptionnels s'ajoutent aux congés annuels et sont rémunérés.

6. Bien gérer les soldes au quotidien

Le casse-tête classique des gérants : tenir un compteur précis des congés acquis, pris, et restants. Avec un fichier Excel, les erreurs sont quasi inévitables dès 10 salariés. Avec un logiciel RH, le compteur se met à jour automatiquement à chaque mois travaillé et chaque demande approuvée.

Avec PlanningGo Chaque salarié voit son solde en direct dans l'app. Il envoie une demande → vous validez ou refusez → le planning se met à jour automatiquement → le bulletin l'indique. Plus de litige sur « combien il me reste ? ».

Source : Code du travail marocain (loi 65-99), Code général des impôts, barèmes officiels 2026. Cet article a une visée informative et ne se substitue pas à un conseil juridique personnalisé.

Automatisez votre paie avec PlanningGo.

Pointage, plannings, bulletins, CNSS, IR : tout est calculé. Vous validez d'un clic. Essai gratuit 14 jours, sans carte bancaire.

Démarrer gratuitement →