Calculatrice d’heures de travail
Résultat
Heures travaillées
- Heures entières
- 8 heures
- Minutes restantes
- 0 minutes
- Heures avant les pauses
- 8,50 heures
- Temps de pause déduit
- 0,50 heures
- Heures normales
- 8,00 heures
- Heures supplémentaires
- 0,00 heures
Cette calculatrice d’heures de travail transforme un poste en un chiffre de feuille de temps. Indiquez un début, une fin et la pause non payée, et les heures travaillées ressortent nettes : 09:00 à 17:30 avec 30 minutes de pause font 8 heures et non 8,5, parce qu’un temps de repas n’est pas du temps de travail effectif. Le créneau entier, la pause déduite et le net sont affichés côte à côte, et le net se coupe au seuil que vous fixez — tout ce qui dépasse ce seuil est compté comme heures supplémentaires. Un poste qui se termine après minuit se lit comme le lendemain matin, donc 22:00 à 06:00 ne demande aucune notation particulière.
Formule
brut = fin − début, plus 24 heures lorsque la fin est antérieure au début ; net = brut − min(pause, brut) ; heures supplémentaires = max(0, net − seuil), et les heures normales sont ce qui reste du net
- startTime
- Le moment où le poste a commencé, en notation sur 24 heures, par exemple 09:00
- endTime
- Le moment où il s’est terminé. Une heure antérieure au début se lit comme le lendemain matin, donc un poste de nuit se tape tel qu’il apparaît sur l’horloge
- unpaidBreak
- La pause déduite de ce poste, en minutes ou en heures. Elle est plafonnée à la longueur du poste : 90 minutes de pause sur un poste d’une heure laissent zéro plutôt qu’un temps négatif
- standardHours
- Le seuil auquel le net est comparé — un chiffre que vous fournissez, parce qu’un jour normal de 8 heures ou de 7 heures relève du contrat et du droit, pas de l’arithmétique
- workHours
- Les heures nettes travaillées, à deux décimales : le nombre qui part sur une feuille de temps
- hoursPart
- Les mêmes heures nettes lues comme une horloge — 8 ici, les minutes étant sur la ligne suivante
- minutesPart
- De 0 à 59, les minutes restantes une fois les heures entières retirées. Un net de 8 heures 30 minutes affiche 30
- grossHours
- Le créneau entier du pointage à la sortie, avant toute déduction — 8,5 pour 09:00 à 17:30
- breakHours
- La pause réellement déduite. Si la pause dépassait le poste, c’est le poste qui figure ici, et non le chiffre que vous avez tapé
- regularHours
- Les heures nettes jusqu’au seuil
- overtimeHours
- Les heures nettes au-dessus du seuil. Les heures normales et les heures supplémentaires font toujours le net, additionnées
À utiliser pour remplir une feuille de temps ou pour contrôler un bulletin de paie sur un poste isolé, en particulier quand une pause doit être retirée d’abord. C’est aussi la page de la question qui suit une longue journée — quelle part dépasse le seuil — le seuil restant entre vos mains plutôt que figé dans le calcul. Pour une semaine entière de postes, la calculatrice d’heures en additionne sept d’un coup, et c’est elle qu’il faut quand la règle des heures supplémentaires porte sur la semaine. Si rien ne doit être déduit — une réunion, un trajet, un cycle de machine — la calculatrice de durée mesure l’écart au cadran et ne retranche rien, et les deux pages de conversion s’occupent du décimal quand un taux doit être appliqué.
Exemples détaillés
Une journée ordinaire, 09:00 à 17:30 avec 30 minutes de pause
- De 09:00 à 17:30 il y a 8 heures 30 minutes au cadran, soit 8,5 heures brutes
- La pause de 30 minutes vaut 0,5 heure, donc le net fait 8,5 − 0,5 = 8 heures
- Le seuil de 8 heures est atteint exactement, donc rien ne dépasse : les heures supplémentaires sont à 0
- Les lignes se recoupent — 8,5 − 0,5 = 8 nettes, et 8 normales plus 0 supplémentaire font ces mêmes 8
Huit heures et demie au bureau ne sont pas huit heures et demie de travail dès qu’un repas s’intercale, et huit heures nettes sont exactement ce que le schéma 09:00 – 17:30 avec une pause d’une demi-heure était fait pour produire.
Une journée longue, 08:00 à 17:00 avec la même pause
- De 08:00 à 17:00 il y a 9 heures brutes
- Retirer la pause de 30 minutes laisse 8,5 heures nettes
- Face à un seuil de 8 heures, une demi-heure passe au-dessus de la ligne : 0,5 heure supplémentaire
- La ligne des heures normales prend le reste du net — 8 heures — et 8 + 0,5 = 8,5 nettes, comme il se doit
Que cette demi-heure soit majorée, payée au taux normal ou pas payée du tout dépend d’un contrat ou d’un code du travail ; cette page dit seulement quelle part de la journée est passée au-dessus de la ligne que vous avez tracée.
Un poste de nuit, 22:00 à 06:00
- 06:00 est antérieur à 22:00, donc la fin se lit comme le lendemain matin : 2 heures de 22:00 à minuit, puis 6 heures jusqu’à 06:00
- Le créneau brut fait 8 heures, la même longueur qu’un poste de jour équivalent
- Une demi-heure de pause laisse 7,5 heures nettes
- Rien ne dépasse le seuil de 8 heures, donc tout est du temps normal
Taper les heures telles qu’elles sont au cadran est toute l’astuce : sans la règle du franchissement de minuit, les deux mêmes heures donneraient moins seize heures et chaque poste de nuit réclamerait une note sur la feuille de temps.
Limites
Le seuil est un chiffre que vous tapez, donc cette page ne décide pas ce qu’est une journée normale : la durée légale du travail en France est de 35 heures par semaine, la loi fédérale américaine mesure la semaine à quarante heures et ne connaît pas de règle journalière, et le panneau se contente de couper le net là où vous placez la ligne. La pause est un seul chiffre pour tout le poste et elle est plafonnée à sa longueur, si bien qu’une journée où la pause a débordé et une journée où elle n’a pas été prise ne peuvent pas toutes deux être saisies telles qu’elles se sont passées. Un seul poste tient dans le formulaire, et les deux heures sont prises à la minute : 09:00:30 ne peut pas être saisi et un poste de plus de 23 heures 59 minutes ne s’écrit pas comme un couple d’heures d’horloge. Les jours fériés, les majorations de nuit et le taux horaire lui-même restent hors de ce calcul, et rien ici ne tranche ce que le dépassement du seuil déclenche.
Questions fréquentes
- Comment calculer les heures réellement travaillées sur un poste ?
- Soustrayez le début de la fin pour obtenir le créneau, puis retirez la pause non payée. 09:00 à 17:30 font 8 heures 30 minutes, et une pause de 30 minutes laisse 8 heures nettes. Cette page fait les deux étapes et affiche côte à côte le créneau brut, la pause et le net, pour que l’arithmétique se vérifie d’un coup d’œil.
- La pause de midi est-elle déduite du temps de travail ?
- Un vrai temps de repas n’est pas du temps de travail effectif, et c’est pourquoi la page demande la pause et la retranche. Le critère est celui de la mise à disposition : un salarié qui reste à la disposition de son employeur et ne peut pas vaquer librement à ses occupations est en temps de travail, même pendant le repas, tandis qu’une courte pause-café reste le plus souvent du temps de travail et n’a pas à figurer ici. En pratique, saisissez la pause que votre employeur déduit réellement.
- Comment les heures supplémentaires sont-elles comptées ici ?
- Le net est coupé au seuil que vous saisissez : tout ce qui dépasse cette ligne est supplémentaire et le reste est du temps normal, donc 8,5 heures nettes contre un seuil de 8 heures font 8 heures normales et 0,5 heure supplémentaire. Cette page ne décide pas où placer le seuil et n’applique aucune majoration. Elle ne dit pas non plus si le seuil se juge sur la journée ou sur la semaine : en France, la durée légale du travail est hebdomadaire, fixée à 35 heures, tandis que la loi fédérale américaine mesure elle aussi la semaine.
- Et si la pause est plus longue que le poste ?
- La déduction est plafonnée à la longueur du poste, donc la journée est enregistrée à zéro heure plutôt qu’à un nombre négatif. Un poste d’une heure avec 90 minutes de pause saisies donne 0 heure nette, et la ligne des pauses rapporte l’heure qu’il y avait réellement à déduire, et non les 90 minutes tapées. Une pause non prise n’est pas un crédit : elle ne se reporte pas sur une autre journée.
- Comment saisir un poste qui se termine après minuit ?
- Tapez les deux heures telles qu’elles sont sur l’horloge et laissez la lecture à la page : une heure de fin antérieure au début est traitée comme le lendemain matin, donc 22:00 à 06:00 font 8 heures brutes. N’ajoutez pas 24 heures vous-même et n’écrivez pas 30:00, qui n’est pas une heure. Deux heures identiques comptent pour zéro et non pour une journée entière, donc une saisie répétée ne peut pas servir à désigner un poste de vingt-quatre heures.
Références
- Durée du travail d'un salarié du secteur privé à temps plein — Direction de l’information légale et administrative (DILA)
- 29 C.F.R. § 785.19 — Meal periods (bona fide meal periods are not worktime; ordinarily 30 minutes or more) — Legal Information Institute, Cornell Law School
- 29 U.S.C. § 207 — Maximum hours (over forty hours in a workweek at not less than one and one-half times the regular rate) — Legal Information Institute, Cornell Law School