Heures supplémentaires au Maroc : taux, dimanche et jours fériés
Quand une heure devient supplémentaire, les majorations de 25 % à 100 %, le calcul du taux horaire, le repos compensateur et la preuve des heures.
Mis à jour le 29 septembre 2026
Quand parle-t-on d’heures supplémentaires ?
La durée légale est de 44 heures par semaine, soit 2 288 heures par an dans les secteurs non agricoles (article 184). Les heures travaillées au-delà de la durée normale applicable au salarié sont des heures supplémentaires. Elles sont décidées par l’employeur, dans les limites prévues par la loi et ses décrets d’application.
La journée de travail ne dépasse pas 10 heures, sauf dérogations encadrées. Le détail est dans le guide de la durée légale du travail.
Les majorations
| Moment | De 6 h à 21 h | De 21 h à 6 h |
|---|---|---|
| Jour ouvrable | +25 % | +50 % |
| Jour de repos hebdomadaire ou jour férié | +50 % | +100 % |
Article 201 du Code du travail. Une convention collective peut prévoir des taux plus favorables.
Le calcul pas à pas
- 1
Taux horaire
Salaire mensuel ÷ 191 heures. Pour 8 000 DH : 41,88 DH.
- 2
Taux majoré
41,88 DH × 1,25 = 52,36 DH pour une heure en semaine de jour.
- 3
Montant
10 heures × 52,36 DH = 523,56 DH, ajoutés au brut.
- 4
Effets
Les heures sup entrent dans l’assiette de la prime d’ancienneté, des cotisations et de l’IR.
Pour vos propres chiffres, utilisez le simulateur d’heures supplémentaires. Les heures sup comptent aussi dans la prime d’ancienneté. Pour suivre quelques salariés sans logiciel, le tableau de pointage Excel applique ces majorations jour par jour.
Exemple : un mois avec dimanche et nuit
| Salaire de 8 000 DH | Heures | Majoration | Montant |
|---|---|---|---|
| Dimanche (jour de repos), de jour | 4 h | +50 % | 251,31 DH |
| Jour ouvrable, de nuit | 3 h | +50 % | 188,48 DH |
| Total des heures supplémentaires | 7 h | 439,79 DH |
Taux horaire : 8 000 ÷ 191 = 41,88 DH. Net du mois : 7 639,52 DH sans personne à charge.
Les quatre majorations sur un même salaire
Pour un salarié à 6 000 DH (taux horaire : 31,41 DH), voici ce que rapportent 10 heures supplémentaires selon le moment où elles sont faites.
| 10 heures faites | Majoration | Montant | Net du mois |
|---|---|---|---|
| Jour ouvrable, de jour | +25 % | 392,67 DH | 5 938,53 DH |
| Jour ouvrable, de nuit | +50 % | 471,20 DH | 6 010,36 DH |
| Jour de repos ou férié, de jour | +50 % | 471,20 DH | 6 010,36 DH |
| Jour de repos ou férié, de nuit | +100 % | 628,27 DH | 6 087,74 DH |
Sans heures supplémentaires, le net de ce salarié est de 5 579,37 DH. Les heures sup supportent les cotisations et l’IR.
Un mois réel mélange souvent les cas : 6 heures en semaine de jour, 4 heures de nuit et 8 heures un jour de repos donnent 801,04 DH d’heures supplémentaires et un net de 6 244,04 DH.
Les erreurs les plus fréquentes
- Calculer le taux horaire sur 26 jours × 8 heures (208 h) au lieu de 191 heures : chaque heure est sous-payée.
- Appliquer +25 % à une heure faite après 21 h : c’est une heure de nuit, majorée de 50 %.
- Oublier les heures supplémentaires dans la base de la prime d’ancienneté.
- Payer les heures « au forfait » sans relevé : impossible à justifier en cas de contrôle ou de litige.
- Compter comme heures sup les minutes de présence sans travail (arrivée très en avance) sans validation du responsable.
La règle la plus sûre : des pointages horodatés, une validation par le responsable, puis un envoi en paie ou en récupération. Faites vos propres calculs avec le simulateur d’heures supplémentaires.
Payer ou récupérer : comparer
| Heures payées | Heures récupérées | |
|---|---|---|
| Pour le salarié | Salaire du mois plus élevé | Temps libre plus tard |
| Pour l’employeur | Coût immédiat, avec charges | Absence à organiser plus tard |
| Ce qu’il faut suivre | Taux par heure (25 %, 50 %, 100 %) | Compteur d’heures à récupérer |
| Risque | Erreur de taux | Compteur jamais soldé au départ |
Quel que soit le choix, les heures restent justifiées par des pointages et une validation. Un compteur de récupération non soldé au départ du salarié se paie dans le solde de tout compte.
Repos compensateur et récupération
Les articles 201 à 204 prévoient un repos compensateur dans certains cas. Beaucoup d’entreprises proposent aussi de récupérer les heures au lieu de les payer, par accord : il faut alors suivre un compteur précis par salarié.
FAQ – Heures supplémentaires au Maroc : taux, dimanche et jours fériés
Quel est le taux des heures supplémentaires au Maroc ?
+25 % un jour ouvrable entre 6 h et 21 h, +50 % entre 21 h et 6 h ; +50 % un jour de repos ou férié entre 6 h et 21 h, +100 % entre 21 h et 6 h.
Comment calculer le taux horaire ?
Divisez le salaire mensuel par 191 heures, la durée légale mensuelle.
Les heures supplémentaires un dimanche sont-elles payées double ?
Seulement la nuit (21 h – 6 h) si le dimanche est le jour de repos : +100 %. De jour, la majoration est de 50 %.
Peut-on récupérer les heures au lieu de les payer ?
Oui, par accord entre l’employeur et le salarié ou selon la convention applicable, avec un suivi précis du compteur de récupération.
Les heures sup sont-elles imposables ?
Oui, elles s’ajoutent au salaire brut et supportent la CNSS, l’AMO et l’IR.
Les heures sup doivent-elles figurer sur le bulletin ?
Oui, avec leur nombre et leur taux de majoration.
Combien d’heures supplémentaires peut-on faire ?
Dans les limites fixées par les textes d’application du Code du travail ; au-delà, une autorisation est nécessaire. La journée ne dépasse pas 10 heures sauf dérogation.
Combien rapportent 10 heures sup de nuit pour un salaire de 6 000 DH ?
471,20 DH un jour ouvrable (+50 %), 628,27 DH un jour de repos ou férié (+100 %).
Pourquoi 191 heures et non 208 ?
191 heures est la durée légale mensuelle (44 × 52 ÷ 12). Diviser par 208 heures donne un taux horaire trop faible.
Que devient un compteur de récupération au départ du salarié ?
Les heures non récupérées se paient dans le solde de tout compte.
Sources : Code du travail (loi 65-99), décrets d’application et calendrier officiel 2026 — les mêmes règles qu’Easy-Pointages.
Le temps de travail, compté sans erreur
Easy-Pointages relie pointeuses, plannings et paie : heures normales, heures sup, nuits, jours fériés et congés arrivent déjà classés sur le bulletin.
