Accueil / Blog / Code du travail
Code du travail

Heures supplémentaires au Maroc : majorations 25 %, 50 %, 100 %.

Au-delà de 44 heures par semaine, chaque heure compte double — ou presque. Voici la mécanique complète des majorations, avec un cas réel sur un mois de service en restauration.

SG
Par l'équipe Sagatec · 7 min de lecture · Mis à jour le 15 mai 2026
Sommaire
  1. Le seuil légal : 44 heures par semaine
  2. Les trois taux de majoration
  3. Cas pratique : un serveur en restauration
  4. Y a-t-il une limite légale ?
  5. Les bonnes pratiques pour les gérants

1. Le seuil légal : 44 heures par semaine

Au Maroc, la durée légale hebdomadaire est de 44 heures pour le secteur non-agricole (commerce, services, industrie) et de 2 496 heures par an répartissables sur 9 ou 10 mois pour l'agriculture.

Toute heure travaillée au-delà de ce seuil est considérée comme supplémentaire et donne droit à une majoration de salaire. Mais attention : les majorations dépendent du moment où l'heure est effectuée, pas seulement du fait qu'elle soit en plus.

2. Les trois taux de majoration

PériodeMajorationExemple horaire
Jour ouvrable (5 h à 21 h)+ 25 %Brut horaire × 1,25
Nuit ouvrable (21 h à 5 h)+ 50 %Brut horaire × 1,50
Jour de repos & jour férié+ 50 % (jour) / + 100 % (nuit)Brut × 1,50 ou × 2,00

Le taux de 100 % (heure payée double) s'applique uniquement aux heures de nuit effectuées un dimanche ou un jour férié. C'est la majoration la plus coûteuse pour l'employeur et le bonus le plus attendu côté salarié.

3. Cas pratique : un serveur en restauration

Prenons Karim, serveur dans un restaurant à Marrakech. Salaire de base : 4 500 DH pour 192 heures par mois (44 h × 52 semaines / 12 mois). Soit un taux horaire de 23,44 DH.

Sur le mois de mai, il a fait 14 heures supplémentaires :

5 h jour ouvrable × 23,44 × 1,25146,50 DH
3 h nuit ouvrable × 23,44 × 1,50105,48 DH
3 h dimanche jour × 23,44 × 1,50105,48 DH
1 h dimanche nuit × 23,44 × 2,0046,88 DH
2 h férié jour × 23,44 × 1,5070,32 DH
Total heures supp à ajouter474,66 DH

4. Y a-t-il une limite légale ?

Oui. Le Code du travail marocain plafonne les heures supplémentaires à 80 heures par an et par salarié dans le régime général. Au-delà, il faut une autorisation de l'inspection du travail, sauf cas de force majeure (travaux urgents, prévention d'un accident).

Certaines conventions collectives sectorielles (BTP, hôtellerie) prévoient des plafonds plus larges, jusqu'à 100 ou 120 heures par an, en contrepartie de majorations parfois supérieures.

5. Les bonnes pratiques pour les gérants

Avec un pointage automatisé Chaque heure est horodatée à la seconde près. PlanningGo détecte automatiquement les passages au taux nuit, weekend, férié, et calcule la majoration applicable. Le bulletin sort avec les bonnes lignes — sans intervention humaine.

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 →