DEV Community

Mehdi Kabbaj
Mehdi Kabbaj

Posted on

Combien d'heures travaille-t-on légalement dans la francophonie ? Le match France / Belgique / Suisse / Québec / Luxembourg (202

On parle souvent des « 35 heures » comme d'une évidence française. Mais dès qu'on franchit une frontière francophone, le compteur change — et surtout, la façon dont vos heures supplémentaires sont payées change radicalement. J'ai compilé les chiffres officiels 2026 de cinq territoires dans un jeu de données ouvert. Voici ce qu'ils racontent.

La durée légale : de 35 h à 50 h, presque du simple au double

Territoire Durée légale hebdomadaire Base mensuelle
🇫🇷 France 35 h 151,67 h
🇧🇪 Belgique 38 h ~164,67 h (dérivé)
🇨🇦 Québec 40 h 173,33 h (dérivé)
🇱🇺 Luxembourg 40 h 173 h (forfait légal)
🇨🇭 Suisse 45 h (industrie/bureau/vente) à 50 h (autres) quota annuel

La France reste le pays à la durée légale la plus courte. À l'autre bout du spectre, la Suisse autorise jusqu'à 45 heures dans l'industrie, les bureaux et le commerce de détail, et 50 heures dans tous les autres secteurs avant que la moindre majoration ne se déclenche. Entre une semaine légale française et une semaine suisse « autres secteurs », l'écart atteint 15 heures.

Le vrai sujet : qui paie le mieux la 41e heure ?

C'est là que les systèmes divergent le plus.

🇧🇪 La Belgique est la plus protectrice. Toute heure au-delà de 9 h/jour ou 40 h/semaine donne droit à un sursalaire de +50 % en semaine (samedi compris) et de +100 % le dimanche et les jours fériés. Par défaut, ces heures se récupèrent ; le salarié peut renoncer à la récupération pour toucher la majoration en cash.

🇨🇦 Le Québec joue simple et clair. Au-delà de 40 h/semaine, c'est taux et demi (+50 %), point. Avec une option de remplacement par un congé payé équivalent (1 h 30 par heure supplémentaire).

🇫🇷 La France module. +25 % pour les 8 premières heures supplémentaires (de la 36e à la 43e), puis +50 % à partir de la 44e. Le tout dans un contingent annuel de 220 heures par défaut.

🇱🇺 Le Luxembourg est intermédiaire. Compensation par défaut en repos (1 h 30 par heure), ou paiement à 140 % du salaire horaire, soit +40 %.

🇨🇭 La Suisse est la plus avare — et la plus piégeuse. Le « travail supplémentaire » au-delà du maximum légal n'est majoré que de +25 %… et seulement après un quota annuel non payé (170 h dans le régime 45 h, 140 h dans le régime 50 h). Attention au faux ami : en droit suisse, ces heures supplémentaires de la loi sur le travail (Überzeit) sont distinctes des heures supplémentaires contractuelles (art. 321c CO), qui relèvent du contrat.

Trois pièges concrets quand on calcule au-delà des frontières

1. La « base mensuelle » n'existe pas partout. La France raisonne en 151,67 h/mois, le Luxembourg en 173 h (forfait officiel). Mais la Belgique raisonne par trimestre (520 h = 13 × 40), pas par mois, et la Suisse fixe un plafond annuel de travail supplémentaire. Convertir mécaniquement « semaine × 52 ÷ 12 » donne un ordre de grandeur, pas une valeur légale.

2. Le seuil de déclenchement n'est pas toujours la durée légale. En Belgique, le sursalaire se déclenche au-delà de 9 h/jour ou 40 h/semaine — pas à 38 h. En Suisse, rien n'est majoré tant qu'on reste sous le maximum légal (45 ou 50 h).

3. Repos compensateur vs paiement. Dans presque tous ces pays, l'employeur peut remplacer la majoration par du repos. Le calcul de paie change donc selon l'option retenue — d'où l'intérêt d'un outil qui gère les deux.

La formule, identique partout

Quel que soit le pays, une fois le seuil et le taux connus, le calcul d'une heure supplémentaire est le même :

Heure sup. payée = taux horaire × (1 + majoration / 100)
Enter fullscreen mode Exit fullscreen mode

Exemple à 20 €/h : une heure supplémentaire vaut 25 € en France (1ʳᵉ tranche, +25 %), 28 € au Luxembourg (+40 %), 30 € au Québec et en Belgique (+50 %), et jusqu'à 40 € le dimanche en Belgique (+100 %).

Le jeu de données

J'ai publié l'ensemble (durées légales, seuils, majorations, repos compensateur, base légale et sources officielles) en CSV ouvert sous licence CC BY 4.0, vérifié ligne par ligne sur les sites gouvernementaux (Service-Public.gouv.fr, SPF Emploi, SECO, CNESST, Guichet.lu).

Pour calculer directement un total hebdomadaire avec heures supplémentaires automatiques (mode « Semaine 35h »), j'utilise ce calculateur d'heures et de temps de travail, qui gère la base 60, le passage minuit et la décomposition jour/nuit. Pour la partie paie, la conversion en salaire brut / net prend le relais.

Sources : Service-Public.gouv.fr (DILA), SPF Emploi (Belgique), Secrétariat d'État à l'économie SECO (Suisse), CNESST (Québec) et Guichet.lu / ITM (Luxembourg).

Top comments (0)