Calculateur d'heures entre deux horaires

Le calculateur d'heures entre deux horaires détermine le temps total entre une heure de début et une heure de fin, avec une déduction de pause facultative. Saisissez l'heure de début de votre période de travail, l'heure de fin et la durée de toute pause non rémunérée en minutes. Le calculateur affiche les heures brutes (temps total sur place), les heures nettes une fois la pause déduite, et ces deux valeurs exprimées en heures décimales pour les calculs de paie.

Un calcul précis des heures est essentiel à la gestion de la paie, qui impose de rémunérer les salariés pour toutes les heures réellement travaillées. Les pauses repas non rémunérées sont courantes, généralement de 30 minutes pour les journées de 6 heures ou plus. Une pause courte de moins de 20 minutes doit en général être comptée comme du temps de travail payé. Les heures décimales constituent le format standard utilisé par la plupart des logiciels de paie, car elles permettent une multiplication directe par un taux horaire afin d'obtenir le salaire brut. Les horaires de nuit sont gérés automatiquement : si l'heure de fin est antérieure à l'heure de début, le calculateur ajoute 24 heures à l'heure de fin avant de calculer l'écart. Vérifiez toujours les règles applicables dans votre convention collective et votre législation locale, car les durées de pause et leur rémunération peuvent varier.

Quand la période commence
Quand la période se termine
Temps de pause non rémunéré à déduire
8:30
8:00
8,50
8,00

Formule

startMins = startHH * 60 + startMM
endMins = endHH * 60 + endMM
if (endMins < startMins) endMins += 1440 (nuit)
grossMins = endMins - startMins
netMins = grossMins - breakMins
grossHHMM = Math.floor(grossMins/60) + ":" + pad(grossMins%60)
netHHMM = Math.floor(netMins/60) + ":" + pad(netMins%60)
grossDecimal = grossMins / 60
netDecimal = netMins / 60

Heures brutes et heures nettes

Les heures brutes correspondent au temps total d'horloge entre le début et la fin, pauses comprises. Les heures nettes correspondent au temps réellement travaillé une fois le temps de pause non rémunéré retiré. Pour la paie, ce sont les heures nettes qui sont multipliées par le taux horaire pour calculer le salaire brut. Pour une période allant de 8 h 00 à 17 h 00 avec une pause déjeuner non rémunérée de 60 minutes, les heures brutes sont de 9:00 (9 heures) et les heures nettes de 8:00 (8 heures). À 20 € de l'heure, le salaire brut est de 160,00 €.

Règles relatives aux pauses

La législation n'impose pas partout à l'employeur d'accorder des pauses repas ou des pauses de repos, mais de nombreuses règles locales le prévoient. En général, les pauses de repos de moins de 20 minutes doivent être rémunérées. Les véritables pauses repas de 30 minutes ou plus, durant lesquelles le salarié est totalement déchargé de ses fonctions, peuvent ne pas être rémunérées. Vérifiez toujours la loi applicable, car certaines règles imposent des pauses rémunérées d'une durée plus longue ou des dispositions plus strictes pour les mineurs.

Calculateur d'heures entre deux horaires : questions fréquentes

Comment calculer les heures entre deux horaires ?

Convertissez les deux heures en minutes écoulées depuis minuit en multipliant l'heure par 60 et en ajoutant les minutes. Soustrayez les minutes de début aux minutes de fin pour obtenir le total des minutes travaillées. Divisez par 60 pour obtenir les heures décimales, ou utilisez Math.floor pour obtenir les heures entières et l'opérateur modulo pour obtenir les minutes restantes.

Qu'est-ce qu'une déduction de pause ?

Une déduction de pause correspond à la durée de pause non rémunérée soustraite des heures brutes pour obtenir les heures nettes réellement travaillées et rémunérables. Par exemple, une pause déjeuner non rémunérée de 30 minutes sur une journée de 8 heures et 30 minutes donne 8 heures nettes de temps payé.

Que sont les heures décimales ?

Les heures décimales expriment le temps sous la forme d'un seul nombre décimal plutôt qu'en heures et minutes. Par exemple, 8 heures et 30 minutes équivalent à 8,50 heures décimales. Les heures décimales sont utilisées dans les systèmes de paie pour simplifier la multiplication : 8,50 heures multipliées par un taux horaire de 20 € équivalent à 170,00 € de salaire brut.

Comment convertir les minutes en heures décimales ?

Divisez le nombre de minutes par 60. Par exemple, 45 minutes divisées par 60 équivalent à 0,75 heure. Ainsi, une journée de 7 heures et 45 minutes correspond à 7,75 heures décimales. Ce calculateur affiche la conversion automatiquement, pour les heures brutes comme pour les heures nettes.

Ce calculateur gère-t-il les horaires de nuit ?

Oui. Si l'heure de fin que vous saisissez est antérieure à l'heure de début, le calculateur suppose automatiquement que la période franchit minuit et ajoute 24 heures (1 440 minutes) à l'heure de fin. Par exemple, une période allant de 22 h 00 à 6 h 00 est traitée comme 8 heures brutes plutôt que de donner un résultat négatif.

Sources officielles

Relu par l'équipe CalculatorHub, édité par James Graham, 14 juin 2026. Consultez notre méthodologie.