Les heures supplémentaires au Maroc sont majorées de 25 % entre 6 h et 21 h et de 50 % entre 21 h et 6 h ; le jour du repos hebdomadaire, ces taux passent à 50 % et 100 % (article 201 du Code du travail, loi 65-99). Est heure supplémentaire toute heure faite au-delà de la durée normale de 44 heures par semaine ou 2 288 heures par an dans les activités non agricoles. Ce guide des heures supplémentaires Maroc reprend les taux, le contingent annuel, la base de calcul, deux exemples chiffrés et leur effet sur le bulletin de paie. À jour au 4 novembre 2026.

En bref

  • Durée normale : 44 heures par semaine ou 2 288 heures par an hors agriculture, 2 496 heures par an en agriculture (article 184).
  • Majoration de jour : 25 % (6 h-21 h hors agriculture, 5 h-20 h en agriculture).
  • Majoration de nuit : 50 % (21 h-6 h hors agriculture, 20 h-5 h en agriculture).
  • Jour du repos hebdomadaire : 50 % de jour, 100 % de nuit, même si un repos compensateur est accordé.
  • Contingent : 80 heures par an et par salarié en cas de surcroît exceptionnel de travail, 100 heures selon la nature de l’activité (décret n° 2-04-570).
  • Paiement en une seule fois, avec le salaire du mois (article 198).

Taux de majoration des heures supplémentaires Maroc 2026

Moment où l’heure est faiteActivités non agricolesActivités agricolesMajoration
Jour ouvré, de jour6 h à 21 h5 h à 20 h25 %
Jour ouvré, de nuit21 h à 6 h20 h à 5 h50 %
Jour du repos hebdomadaire, de jour6 h à 21 h5 h à 20 h50 %
Jour du repos hebdomadaire, de nuit21 h à 6 h20 h à 5 h100 %

Ces taux s’appliquent « quel que soit le mode de rémunération ». Une convention collective peut prévoir mieux. Taux vérifiés le 4 novembre 2026 sur le texte du Code du travail publié par le ministère de la Justice.

Taux horaires au SMIG 2026

Avec un SMIG de 17,92 DH de l’heure depuis le 1er janvier 2026 (décret n° 2.25.983), une heure supplémentaire payée au minimum vaut 22,40 DH à 25 %, 26,88 DH à 50 % et 35,84 DH à 100 %. Le montant et l’historique du minimum figurent dans notre page SMIG Maroc 2026.

Ce que dit le Code du travail (articles 196 à 204)

Le régime des heures supplémentaires Maroc tient en quelques articles, complétés par un décret de 2004.

  • Article 196 : l’entreprise peut faire travailler au-delà de la durée normale pour des travaux d’intérêt national ou un surcroît exceptionnel de travail, dans les conditions fixées par voie réglementaire, à condition de payer les heures en plus du salaire.
  • Article 197 : est heure supplémentaire toute heure accomplie au-delà de la durée normale de travail du salarié.
  • Article 198 : les heures sont payées en un seul versement, en même temps que le salaire.
  • Article 199 : quand les 2 288 heures sont réparties de façon inégale sur l’année, sont supplémentaires les heures faites chaque jour à partir de la dixième heure incluse, ainsi que les heures faites à partir de la 2 289e heure de l’année.
  • Article 200 : pendant une semaine incomplète (congé payé, jour férié, accident, embauche ou départ), toute heure faite hors de l’horaire habituel est supplémentaire.

Contingent annuel : 80 ou 100 heures

Le décret n° 2-04-570 du 29 décembre 2004 (Bulletin officiel n° 5280 du 6 janvier 2005) fixe les conditions d’emploi au-delà de la durée normale. Pour des travaux d’intérêt national, la journée ne peut dépasser 10 heures, le repos hebdomadaire est maintenu, les mineurs et les salariés handicapés sont exclus, et l’employeur informe par écrit l’inspecteur du travail. Pour un surcroît exceptionnel de travail, le total ne peut dépasser 80 heures par an et par salarié ; il peut atteindre 100 heures par an lorsque la nature de l’activité l’exige, après consultation des délégués des salariés ou du comité d’entreprise.

Base de calcul des heures supplémentaires Maroc

Selon l’article 202, la rémunération des heures supplémentaires se calcule sur le salaire et ses accessoires, sauf trois éléments :

  1. les allocations familiales ;
  2. les pourboires, sauf pour le personnel payé uniquement au pourboire ;
  3. les indemnités qui remboursent des frais engagés pour le travail (transport, panier, déplacement justifiés).

Les primes fixes liées au travail entrent donc dans le taux horaire. Pour un salaire mensuel, la pratique courante divise le brut par 191 heures, arrondi de 2 288 / 12 = 190,67 heures. Ce diviseur est un usage, pas une règle écrite.

Calcul des heures supplémentaires Maroc : 2 exemples

Les deux cas suivants sont des illustrations, avec les taux du Code et les cotisations de 2026.

Exemple 1 : heures de jour et de nuit en semaine

Prenons un technicien payé 7 640 DH brut par mois, sans prime. Son taux horaire est de 7 640 / 191 = 40 DH. Pendant une semaine de clôture, il fait 6 heures supplémentaires entre 18 h et 21 h, puis 2 heures entre 22 h et minuit.

HeuresCalculMontant
6 h de jour à 25 %6 × 40 × 1,25300,00 DH
2 h de nuit à 50 %2 × 40 × 1,50120,00 DH
Total à ajouter au brut420,00 DH

Exemple 2 : heures le jour du repos, avec prime

Prenons une cheffe d’équipe payée 7 640 DH plus une prime de rendement fixe de 573 DH, soit 8 213 DH, et 300 DH d’indemnité de transport remboursée. Son repos hebdomadaire tombe le dimanche. Un dimanche d’inventaire, elle travaille 5 heures de jour puis 3 heures entre 21 h et minuit. La prime entre dans la base, l’indemnité de transport non : taux horaire = 8 213 / 191 = 43 DH.

LigneCalculMontant
5 h le jour du repos, de jour (50 %)5 × 43 × 1,50322,50 DH
3 h le jour du repos, de nuit (100 %)3 × 43 × 2258,00 DH
Total des heures supplémentaires580,50 DH
CNSS salarié (4,48 % plafonné à 6 000 DH)déjà au plafond+ 0,00 DH
AMO salarié (2,26 %, sans plafond)198,73 − 185,61+ 13,12 DH
IR (célibataire, tranche à 20 %)392,19 − 307,74+ 84,45 DH
Gain net pour la salariée580,50 − 13,12 − 84,45482,93 DH

Même avec un repos compensateur, la majoration de 50 % ou 100 % reste due : l’article 201 le précise. Le barème de l’impôt est détaillé dans notre guide de l’impôt sur salaire au Maroc, et le calcul complet dans le calcul du salaire net au Maroc.

Heures supplémentaires Maroc et paie : ce qui change sur le bulletin

  • Bulletin : le nombre d’heures, le taux et le montant figurent sur le bulletin du mois où elles sont payées. Les mentions sont listées dans notre guide du bulletin de paie au Maroc.
  • Cotisations : les heures supplémentaires entrent dans le brut. Elles supportent la CNSS dans la limite du plafond de 6 000 DH par mois, l’AMO sans plafond et la taxe de formation professionnelle. Le détail des taux 2026 est dans notre page cotisations CNSS Maroc.
  • IR : elles s’ajoutent au revenu salarial imposable ; aucune exonération propre aux heures supplémentaires n’existe au Maroc.
  • Prime d’ancienneté : son assiette inclut les majorations pour heures supplémentaires (article 353). Voir notre guide de la prime d’ancienneté au Maroc.
  • Damancom : le salaire déclaré chaque mois à la CNSS inclut ces heures (voir Damancom).

Jours fériés travaillés : une autre règle

Un jour férié travaillé n’est pas traité par l’article 201 mais par les articles 224 et 226 : le salarié reçoit, en plus du salaire de la journée, une indemnité égale à ce salaire. Les dates et les règles sont dans notre page jours fériés Maroc 2026.

Sanctions et erreurs fréquentes

L’article 203 punit d’une amende de 300 à 500 DH le dépassement de la durée légale, l’absence de paiement des heures supplémentaires, une majoration inférieure aux taux de l’article 201 ou une base non conforme à l’article 202. L’amende s’applique autant de fois qu’il y a de salariés concernés, dans la limite de 20 000 DH. Les erreurs que nous voyons le plus :

  • calculer le taux horaire sur le salaire de base seul, sans les primes fixes ;
  • appliquer 25 % à une heure faite à 22 h, alors que la plage de nuit commence à 21 h ;
  • remplacer la majoration du dimanche par un simple repos compensateur ;
  • payer les heures du mois suivant, alors que l’article 198 impose le paiement avec le salaire ;
  • ne pas suivre le contingent de 80 heures par salarié ;

En cas de contrôle, un logiciel de pointage au Maroc fournit un relevé horodaté qui classe chaque heure dans la bonne plage.

Automatiser les heures supplémentaires Maroc

Classer chaque heure, appliquer la bonne base et suivre le contingent devient lourd sur Excel. Le logiciel de paie Maroc de Socium reprend les heures pointées, applique les taux de l’article 201 et les reporte sur le bulletin. Pour une vue d’ensemble des obligations, consultez notre guide paie Maroc, et testez vos montants avec les simulateurs de paie gratuits. Le texte officiel est consultable dans le Code du travail publié par le ministère de la Justice.

Questions fréquentes

Quel est le taux des heures supplémentaires Maroc ?

25 % entre 6 h et 21 h et 50 % entre 21 h et 6 h dans les activités non agricoles. Le jour du repos hebdomadaire, 50 % de jour et 100 % de nuit (article 201).

Comment calculer les heures supplémentaires au Maroc ?

Divisez le salaire mensuel et ses accessoires (hors allocations familiales, pourboires et remboursements de frais) par 191 heures, puis multipliez par le nombre d’heures et par 1,25, 1,50 ou 2 selon la plage.

Quel contingent d’heures supplémentaires Maroc par an ?

En cas de surcroît exceptionnel, 80 heures par an et par salarié, ou 100 heures si la nature de l’activité l’exige, après consultation des délégués (décret n° 2-04-570).

À partir de quand une heure est-elle supplémentaire ?

Au-delà de 44 heures par semaine. Si l’horaire est modulé sur l’année, à partir de la dixième heure dans la journée ou de la 2 289e heure dans l’année (article 199).

Le repos compensateur remplace-t-il la majoration ?

Non. Le jour du repos hebdomadaire, la majoration de 50 % ou 100 % est due « même si un repos compensateur » est accordé.

Les heures supplémentaires sont-elles imposables au Maroc ?

Oui. Elles s’ajoutent au salaire brut et supportent la CNSS (dans la limite du plafond), l’AMO et l’IR comme le salaire de base.

Un cadre au forfait a-t-il droit aux heures supplémentaires Maroc ?

Le Code ne crée pas d’exception pour les cadres : l’article 201 vaut quel que soit le mode de rémunération. Un forfait n’est valable que s’il couvre au moins les heures faites et leurs majorations.

Quelle sanction si l’employeur ne paie pas les heures supplémentaires ?

Une amende de 300 à 500 DH par salarié concerné, plafonnée à 20 000 DH (article 203), en plus du rappel de salaire dû.

Ce qu’il faut retenir

  • Heures supplémentaires Maroc : 25 % de jour, 50 % de nuit, 50 % et 100 % le jour du repos hebdomadaire.
  • Seuil : 44 heures par semaine ou 2 288 heures par an hors agriculture.
  • Contingent : 80 heures par an, 100 heures selon l’activité.
  • Base : salaire et accessoires, sans allocations familiales, pourboires ni remboursements de frais.
  • Paiement avec le salaire du mois, soumis à la CNSS, à l’AMO et à l’IR.

Pour payer vos heures supplémentaires Maroc au bon taux sans ressaisie, réservez une démonstration de Socium.

Vous souhaitez aller plus loin ?

Découvrez comment Socium transforme vos pratiques RH et paie dans 12 pays africains.