[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary:fr":3,"tool-content:fr:hours-calculator":4,"published-tools-fr":58},[],{"id":5,"documentId":6,"slug":7,"intro":8,"howTo":9,"longContent":10,"createdAt":11,"updatedAt":12,"publishedAt":13,"locale":14,"name":15,"faq":16,"examples":41,"category":42,"seo":43,"localizations":47,"metaTitle":45,"metaDescription":46},180,"ju4k8n7s2n1b7q169you2f3e","hours-calculator","\u003Cp>Ce \u003Cstrong>calcul d’heures de travail\u003C\u002Fstrong> mesure le temps entre une heure de début et une heure de fin, déduit les pauses non payées et affiche le résultat de deux façons : en heures et minutes, puis en heures décimales pour la paie. Les services de nuit qui passent minuit sont gérés sans réglage particulier, tandis qu’un taux horaire optionnel convertit les heures en salaire.\u003C\u002Fp>","\u003Col>\u003Cli>Saisissez votre heure de début et de fin. Une fin avant le début compte comme le lendemain.\u003C\u002Fli>\u003Cli>Ajoutez votre pause non payée en minutes, 30 pour une demi-heure de déjeuner.\u003C\u002Fli>\u003Cli>Lisez le temps net travaillé en h:mm et en heures décimales, le format de la paie.\u003C\u002Fli>\u003Cli>Saisissez un taux horaire pour voir le salaire du service.\u003C\u002Fli>\u003C\u002Fol>","\u003Ch2>Comment calculer ses heures travaillées ?\u003C\u002Fh2>\u003Cp>\u003Cstrong>Heures travaillées = heure de fin - heure de début - pauses non payées\u003C\u002Fstrong>. Une journée de 9 h à 17 h 30 avec 30 minutes de déjeuner court sur 8 h 30 brutes, moins la pause, soit 8 heures nettes. À 15,00 euros de l’heure, ce service paie \u003Cstrong>120,00 euros\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>Le calculateur garde tout en minutes pour rester exact : 9 h est la minute 540, 17 h 30 la minute 1050, l’écart fait 510 minutes ; 510 - 30 = 480 minutes, soit 8,0 heures.\u003C\u002Fp>\u003Ch2>Pourquoi la paie veut-elle des heures décimales ?\u003C\u002Fh2>\u003Cp>Impossible de multiplier 7:30 par un taux horaire tel quel puisque le 30 désigne des minutes, pas des centièmes. Les logiciels de paie lisent des \u003Cstrong>heures décimales\u003C\u002Fstrong>, où 7 h 30 devient 7,5 puisque 30 minutes font une demi-heure, la conversion revenant simplement à \u003Cstrong>diviser les minutes par 60\u003C\u002Fstrong>.\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Minutes\u003C\u002Fth>\u003Cth>Heures décimales\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>15\u003C\u002Ftd>\u003Ctd>0,25\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>20\u003C\u002Ftd>\u003Ctd>0,33\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>30\u003C\u002Ftd>\u003Ctd>0,50\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>40\u003C\u002Ftd>\u003Ctd>0,67\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>45\u003C\u002Ftd>\u003Ctd>0,75\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Cp>L’erreur classique consiste à saisir \u003Cstrong>7,30\u003C\u002Fstrong> en paie pour 7 h 30. Cela paie 7 heures et 18 minutes de travail : à 15,00 euros de l’heure, le salarié perd 3,00 euros sur un service, environ 15,00 euros sur une semaine de cinq jours.\u003C\u002Fp>\u003Ch2>Comment le calculateur gère-t-il les services de nuit ?\u003C\u002Fh2>\u003Cp>Quand l’heure de fin tombe avant l’heure de début, le calculateur considère que le service finit le lendemain. Un 22 h à 6 h fait 8 heures brutes ; retirez 45 minutes de pause et il reste \u003Cstrong>7 h 15\u003C\u002Fstrong>, soit 7,25 heures décimales, sans avoir la moindre date à saisir.\u003C\u002Fp>\u003Ch2>Comment passer d’un service à la semaine complète ?\u003C\u002Fh2>\u003Cp>Calculez chaque jour à part, puis additionnez les valeurs décimales. Cinq jours à 7,5 heures plus un à 6,25 donnent 43,75 heures. En France, les heures au-delà de \u003Cstrong>35 heures\u003C\u002Fstrong> hebdomadaires sont majorées, 25 % de la 36e à la 43e heure puis 50 % ensuite. Les heures décimales rendent le découpage immédiat : 43,75 heures avec un seuil à 35 laissent 8 heures majorées à 25 % et 0,75 heure à 50 %.\u003C\u002Fp>\u003Ch2>Comment convertir des minutes en heures décimales ?\u003C\u002Fh2>\u003Cp>Divisez les minutes par 60 en gardant deux décimales, comme le fait le petit tableau plus haut pour les pauses courantes ; voici la grille complète par pas de 5 minutes :\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Minutes\u003C\u002Fth>\u003Cth>Décimal\u003C\u002Fth>\u003Cth>Minutes\u003C\u002Fth>\u003Cth>Décimal\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>5\u003C\u002Ftd>\u003Ctd>0,08\u003C\u002Ftd>\u003Ctd>35\u003C\u002Ftd>\u003Ctd>0,58\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>10\u003C\u002Ftd>\u003Ctd>0,17\u003C\u002Ftd>\u003Ctd>40\u003C\u002Ftd>\u003Ctd>0,67\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>15\u003C\u002Ftd>\u003Ctd>0,25\u003C\u002Ftd>\u003Ctd>45\u003C\u002Ftd>\u003Ctd>0,75\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>20\u003C\u002Ftd>\u003Ctd>0,33\u003C\u002Ftd>\u003Ctd>50\u003C\u002Ftd>\u003Ctd>0,83\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>25\u003C\u002Ftd>\u003Ctd>0,42\u003C\u002Ftd>\u003Ctd>55\u003C\u002Ftd>\u003Ctd>0,92\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>30\u003C\u002Ftd>\u003Ctd>0,50\u003C\u002Ftd>\u003Ctd>60\u003C\u002Ftd>\u003Ctd>1,00\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Cp>Voici trois vérifications de paie menées avec la grille ci-dessus :\u003C\u002Fp>\u003Col>\u003Cli>7 h 45 à 16,00 euros de l’heure : 7,75 fois 16,00 donnent 124,00 euros.\u003C\u002Fli>\u003Cli>6 h 30 à 22,40 euros : 6,50 fois 22,40 donnent 145,60 euros.\u003C\u002Fli>\u003Cli>Une semaine de 38 h 15 à 19,60 euros : 38,25 fois 19,60 donnent 749,70 euros.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Arrondir chaque ligne à deux décimales ne fausse pas la paie : l’écart reste sous \u003Cstrong>0,005 heure\u003C\u002Fstrong> par saisie, soit 18 secondes qui se compensent en grande partie sur la semaine. Si vos pointages sont notés au format 24 heures, convertissez-les d’abord avec le \u003Ca href=\"\u002Fconversion\u002Fmilitary-time-converter\">convertisseur d’heure militaire\u003C\u002Fa>, puis reportez les horaires dans cette page.\u003C\u002Fp>","2026-07-17T11:47:22.202Z","2026-07-17T12:55:19.192Z","2026-07-17T12:55:20.349Z","fr","Calcul d'heures de travail",[17,21,25,29,33,37],{"id":18,"question":19,"answer":20},984,"Comment calculer ses heures de travail ?","\u003Cp>Soustrayez l’heure de début de l’heure de fin, puis retirez les pauses non payées. Pour 8 h 30 à 17 h avec 45 minutes de déjeuner : 8,5 heures brutes moins 0,75 laissent 7,75 heures, soit 7 h 45.\u003C\u002Fp>",{"id":22,"question":23,"answer":24},985,"Comment convertir des heures et minutes en décimal ?","\u003Cp>Divisez les minutes par 60 avant de les ajouter aux heures, si bien que 7 heures 20 minutes font 7 + 20\u002F60 = 7,33 heures. Arrondissez à deux décimales pour la paie ; sur une semaine complète, l’écart d’arrondi reste sous la minute.\u003C\u002Fp>",{"id":26,"question":27,"answer":28},986,"7 h 30, c’est bien 7,5 heures ?","\u003Cp>Oui, 7:30 avec deux-points signifie bien 7 heures et 30 minutes, ces 30 minutes valant 0,5 heure donc la forme décimale est 7,5. Écrit 7,30, cela voudrait dire 7 heures 18 minutes : les deux notations ne doivent jamais se mélanger.\u003C\u002Fp>",{"id":30,"question":31,"answer":32},987,"Comment le calculateur gère-t-il les services de nuit ?","\u003Cp>Si l’heure de fin précède l’heure de début, le service est supposé passer minuit. De 22 h à 6 h, le calculateur compte 8 heures, pas moins 16. Cela couvre le travail de nuit et les fermetures sans saisie supplémentaire.\u003C\u002Fp>",{"id":34,"question":35,"answer":36},988,"Les pauses sont-elles payées ou non ?","\u003Cp>Le champ pause ne concerne que le temps non payé, qui est déduit du total. En France, la pause de 20 minutes obligatoire après 6 heures de travail n’est pas rémunérée par défaut, sauf convention plus favorable. Le cas exact figure dans votre contrat de travail ou votre convention collective.\u003C\u002Fp>",{"id":38,"question":39,"answer":40},989,"Comment le salaire est-il calculé ?","\u003Cp>Salaire = heures décimales nettes multipliées par le taux horaire. Un service de 8 heures à 15,00 euros donne 120,00 euros. Le résultat ignore majorations, cotisations et retenues : c’est le brut de base du service.\u003C\u002Fp>",[],null,{"id":44,"metaTitle":45,"metaDescription":46,"keywords":42,"metaRobots":42,"structuredData":42,"metaViewport":42,"canonicalURL":42},219,"Calcul d’heures de travail : h:mm et heures décimales","Calculez les heures travaillées entre deux horaires, pause déduite, en h:mm et en heures décimales, avec le salaire si vous ajoutez un taux horaire.",[48],{"id":49,"documentId":6,"slug":7,"intro":50,"howTo":51,"longContent":52,"createdAt":53,"updatedAt":54,"publishedAt":55,"locale":56,"name":57},128,"\u003Cp>This \u003Cstrong>hours calculator\u003C\u002Fstrong> measures the time between a start and an end time, takes off unpaid breaks, and shows the result two ways: hours and minutes, and decimal hours for payroll. Night shifts crossing midnight are handled, and an optional hourly rate turns the hours into pay.\u003C\u002Fp>","\u003Col>\u003Cli>Enter your start time and end time. An end time before the start counts as the next day.\u003C\u002Fli>\u003Cli>Add your unpaid break in minutes, 30 for a half hour lunch.\u003C\u002Fli>\u003Cli>Read the net time worked in h:mm and in decimal hours, the format payroll uses.\u003C\u002Fli>\u003Cli>Enter an hourly rate to see the pay for the shift.\u003C\u002Fli>\u003C\u002Fol>","\u003Ch2>How do you work out hours worked?\u003C\u002Fh2>\u003Cp>\u003Cstrong>Hours worked = end time - start time - unpaid breaks\u003C\u002Fstrong>. A 9:00 to 17:30 day with a 30 minute lunch runs 8 hours 30 minutes gross, minus the break, so 8 hours net. At 25.00 an hour that shift pays \u003Cstrong>200.00\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>The calculator keeps everything in minutes to stay exact: 9:00 is minute 540, 17:30 is minute 1050, the gap is 510 minutes; 510 - 30 = 480 minutes, which reads as 8.0 hours.\u003C\u002Fp>\u003Ch2>Why does payroll want decimal hours?\u003C\u002Fh2>\u003Cp>You cannot multiply 7:30 by an hourly rate as it stands, because the 30 means minutes, not hundredths. Payroll software reads \u003Cstrong>decimal hours\u003C\u002Fstrong>, where 7:30 becomes 7.5 since 30 minutes are half an hour. The conversion is \u003Cstrong>minutes divided by 60\u003C\u002Fstrong>.\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Minutes\u003C\u002Fth>\u003Cth>Decimal hours\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>15\u003C\u002Ftd>\u003Ctd>0.25\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>20\u003C\u002Ftd>\u003Ctd>0.33\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>30\u003C\u002Ftd>\u003Ctd>0.50\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>40\u003C\u002Ftd>\u003Ctd>0.67\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>45\u003C\u002Ftd>\u003Ctd>0.75\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Cp>The classic slip is typing \u003Cstrong>7.30\u003C\u002Fstrong> into payroll for 7 hours 30 minutes. That pays 7 hours 18 minutes of work: at 20.00 an hour the employee drops 4.00 on one shift, roughly 20.00 across a five day week.\u003C\u002Fp>\u003Ch2>How does the tool handle night shifts?\u003C\u002Fh2>\u003Cp>When the end time falls before the start time, the calculator assumes the shift finishes the next day. A 22:00 to 06:00 run is 8 hours gross; take off a 45 minute break and it nets \u003Cstrong>7:15\u003C\u002Fstrong>, or 7.25 decimal hours. You never enter a date.\u003C\u002Fp>\u003Ch2>How do you go from one shift to a full week?\u003C\u002Fh2>\u003Cp>Work out each day on its own, then add the decimal values. Five days at 7.5 hours plus one at 6.25 make 43.75 hours. In many countries, hours past a weekly threshold (40 in the US under the FLSA) earn an overtime premium, often \u003Cstrong>1.5 times\u003C\u002Fstrong> the rate. Decimal hours make the split easy: 43.75 hours against a 40 hour threshold leaves 3.75 overtime hours.\u003C\u002Fp>\u003Ch2>How do you convert minutes to decimal hours?\u003C\u002Fh2>\u003Cp>Divide the minutes by 60 and keep two decimals. The short table above covers the usual breaks; here is the full grid in 5 minute steps:\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Minutes\u003C\u002Fth>\u003Cth>Decimal\u003C\u002Fth>\u003Cth>Minutes\u003C\u002Fth>\u003Cth>Decimal\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>5\u003C\u002Ftd>\u003Ctd>0.08\u003C\u002Ftd>\u003Ctd>35\u003C\u002Ftd>\u003Ctd>0.58\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>10\u003C\u002Ftd>\u003Ctd>0.17\u003C\u002Ftd>\u003Ctd>40\u003C\u002Ftd>\u003Ctd>0.67\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>15\u003C\u002Ftd>\u003Ctd>0.25\u003C\u002Ftd>\u003Ctd>45\u003C\u002Ftd>\u003Ctd>0.75\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>20\u003C\u002Ftd>\u003Ctd>0.33\u003C\u002Ftd>\u003Ctd>50\u003C\u002Ftd>\u003Ctd>0.83\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>25\u003C\u002Ftd>\u003Ctd>0.42\u003C\u002Ftd>\u003Ctd>55\u003C\u002Ftd>\u003Ctd>0.92\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>30\u003C\u002Ftd>\u003Ctd>0.50\u003C\u002Ftd>\u003Ctd>60\u003C\u002Ftd>\u003Ctd>1.00\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Cp>Three payroll checks with the grid:\u003C\u002Fp>\u003Col>\u003Cli>7 hours 45 minutes at 16.00 an hour: 7.75 times 16.00 gives 124.00.\u003C\u002Fli>\u003Cli>6 hours 30 minutes at 22.40: 6.50 times 22.40 gives 145.60.\u003C\u002Fli>\u003Cli>A week of 38 hours 15 minutes at 19.60: 38.25 times 19.60 gives 749.70.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Rounding each line to two decimals is safe for pay: the error stays under \u003Cstrong>0.005 hours\u003C\u002Fstrong> per entry, about 18 seconds, and it mostly cancels out over a week. If your time cards are stamped in 24-hour notation, convert them first with the \u003Ca href=\"\u002Fconversion\u002Fmilitary-time-converter\">military time converter\u003C\u002Fa>, then feed the times into this page.\u003C\u002Fp>","2026-07-17T11:47:21.494Z","2026-07-17T12:53:36.412Z","2026-07-17T12:53:37.558Z","en","Hours Calculator",{"slugs":59},[60,61,62,63,64,65,66,67,68,7,69,70,71,72,73,74,75,76,77,78,79],"age-calculator","average-calculator","binary-converter","concrete-calculator","cursive-font-generator","date-calculator","fantasy-name-generator","fraction-calculator","gpa-calculator","interest-calculator","morse-code-translator","password-generator","percentage-calculator","ratio-calculator","username-generator","volume-calculator","word-counter","roman-numeral-converter","kg-to-lbs-converter","celsius-to-fahrenheit-converter"]