Aller au contenu principal
CalcMax

Calculatrice d’heures supplémentaires

Intervalle : 0 – 24

Intervalle : 1 – 5

Intervalle : 0,01 – 1 000 000 000

Résultat

307,50

Paie totale

Paie normale
240,00
Paie des heures supplémentaires
67,50
Heures supplémentaires
1,50 heures
Taux horaire moyen pondéré
32,37

Une calculatrice d’heures supplémentaires répond à une question qu’une feuille de temps ne sait pas poser : non pas combien d’heures vous avez travaillé dans la semaine, mais ce que vaut une journée de travail une fois les heures au-delà de votre jour normal payées à un taux plus élevé. La forme de la page découle de là. Saisissez l’heure de début et l’heure de fin du poste, le nombre d’heures qui comptent comme normales, le taux majoré des heures excédentaires et le taux horaire, et le panneau rend le total de la journée, avec en dessous la paie normale, la paie des heures supplémentaires, les heures supplémentaires et le taux moyen. Le poste par défaut va de 09:00 à 18:30 avec huit heures normales à 30 par heure et un taux majoré de 1,5, ce qui fait neuf heures et demie : huit heures à 30 font 240,00, les 1,5 restantes à 45 font 67,50, et la journée vaut 307,50. Le chiffre du milieu est celui qu’on peut vérifier à la main, parce qu’une heure et demie à une fois et demie le taux est une multiplication que n’importe qui refait sur un coin de nappe. Une heure d’horloge sert d’entrée plutôt qu’un nombre d’heures parce que la durée devient alors un résultat et non une saisie, et cela achète un comportement qu’il vaut la peine de connaître : un poste dont l’heure de fin est antérieure à l’heure de début est lu comme passant minuit, donc 22:00 à 06:00 fait huit heures et non moins seize. Un poste de nuit est justement le cas où les heures supplémentaires s’accumulent, et le lire comme une durée négative rendrait la page inutilisable précisément là. Deux conventions tiennent l’arithmétique ensemble. Les heures sont arrondies à deux décimales avant que le moindre montant en soit tiré, si bien que les lignes du panneau s’expliquent entre elles au lieu de dériver chacune d’une durée légèrement différente. Et la durée du poste est lue en entier : cette page prend le temps entre les deux heures comme du temps de travail et ne retire aucune pause, parce qu’une pause est un champ d’une autre calculatrice et que lui donner un second domicile donnerait deux définitions à une journée de travail. La dernière ligne est le taux moyen, soit le total de la journée divisé par sa durée : par défaut il vaut 32,37, et il n’est ni le taux normal de 30 ni le taux majoré de 45, ce qui est exactement la raison de l’afficher. Un mot pour un lecteur français, parce que la page est construite sur un découpage qui n’est pas le nôtre. En France, les heures supplémentaires se comptent par semaine et non par jour : la durée légale est de 35 heures par semaine, et c’est le dépassement de cette durée hebdomadaire qui déclenche la majoration, à défaut d’accord prévu par la convention collective. Une journée de neuf heures et demie n’est donc pas en soi une journée avec heures supplémentaires ; elle ne le devient que si la semaine dépasse le seuil. Cette page reste utile pour autant : elle chiffre une journée une fois que vous savez quelles heures sont majorées, et c’est le travail que le panneau fait bien. Mais ne lisez pas sa « journée normale » de huit heures comme une règle française, et ne lisez pas son taux majoré de 1,5 comme le taux légal français : 1,5 est la valeur par défaut de la page, rien de plus.

Les heures supplémentaires, et ce que chacune ajoute à une journée à 30 par heure avec un taux majoré de 1,5

Heures supplémentairesPaie des heures supplémentairesPaie totale
00240
0.522.5262.5
145285
290330
4180420
8360600

Chaque ligne fige le taux à 30, le taux majoré à 1,5 et les heures normales à 8, et ne fait bouger que les heures au-delà de cette ligne, si bien que la dernière colonne vaut 240,00 de paie normale plus ce qu’indique la colonne du milieu. La première ligne est celle qui justifie sa place : sans heure supplémentaire, la colonne du milieu est à zéro et le total vaut quand même 240,00, ce qui est la différence entre une ligne d’heures supplémentaires vide et une journée qui n’a pas été payée. En descendant, la paie des heures supplémentaires avance en ligne droite — une demi-heure vaut le quart de deux heures — parce que le taux majoré est constant ; rien dans ce tableau ne se compose, et la huitième ligne vaut exactement huit fois la ligne d’une heure. Le tableau s’arrête à huit heures supplémentaires qui, avec huit heures normales, font une journée de seize heures : au-delà, le poste est assez long pour que la question intéressante cesse d’être l’arithmétique. Les nombres sont repris tels quels : dans le tableau, le séparateur décimal est le point (0.5 plutôt que 0,5), parce que les valeurs viennent du calcul et non d’un texte.

Formule

Durée du poste = heure de fin − heure de début(passer minuit ajoute 24 heures) | Paie totale = taux × heures normales + taux × taux majoré × heures supplémentaires

startTime
L’heure d’horloge à laquelle le poste commence, en 24 heures. C’est elle qui fait de la durée un résultat plutôt qu’une saisie, et c’est elle qui permet d’écrire un poste passant minuit comme il est écrit sur un planning
endTime
L’heure d’horloge à laquelle le poste se termine. Antérieure à l’heure de début, elle signifie que le poste a franchi minuit et la différence est augmentée de 24 heures ; égale à l’heure de début, elle donne une durée nulle
regularHoursPerDay
Le nombre d’heures du poste qui sont normales. C’est la ligne sur laquelle toute la page repose : jusque-là les heures sont payées au taux, au-delà elles sont payées au taux multiplié par le taux majoré
overtimeMultiplier
Ce à quoi les heures au-delà de cette ligne sont payées, en multiple du taux normal. C’est un champ et non une constante, donc la page fonctionne pour 1,5, pour 2 et pour ce qu’un contrat ou une règle locale dit réellement
hourlyRate
Le taux horaire normal. La paie normale et la paie des heures supplémentaires en sont toutes deux des multiples, ce qui explique qu’un taux nul ferait tomber tout le panneau à zéro au lieu de donner une réponse
overtimeHours
La durée du poste moins les heures normales, affichée parce que c’est sur elle que porte la majoration : sans cette ligne, la paie des heures supplémentaires ne peut pas être vérifiée à la main
blendedRate
Le total de la journée divisé par sa durée. Il se situe entre le taux normal et le taux majoré, et sa position entre les deux mesure la part du poste passée en heures supplémentaires

Servez-vous-en pour un poste dont les heures au-delà du jour normal sont payées plus cher, et pour les deux questions qui en découlent : ce que la journée rapporte, et ce que les heures excédentaires ont valu. Prenez plutôt une feuille de temps hebdomadaire quand la question porte sur une semaine de postes variables, quand des pauses doivent être retirées des heures, ou quand la majoration dépend de la semaine et non de la journée. Les deux pages diffèrent d’une seule ligne, et cette ligne est le nombre d’heures qui comptent comme normales.

Exemples détaillés

  1. Poste par défaut : 09:00 à 18:30, huit heures normales, 30 par heure à 1,5

    1. Durée du poste : 18:30 − 09:00 = 9,50 heures
    2. Heures normales : min(9,50 ; 8) = 8,00 | heures supplémentaires : 9,50 − 8,00 = 1,50
    3. Paie normale : 30 × 8,00 = 240,00
    4. Paie des heures supplémentaires : 30 × 1,5 × 1,50 = 67,50
    5. Paie totale : 240,00 + 67,50 = 307,50 | taux moyen : 307,50 ÷ 9,50 = 32,37

    Le taux moyen de 32,37 est la ligne qui porte le plus d’information et la plus facile à sauter. Ce n’est ni le taux normal de 30 ni le taux majoré de 45 : c’est ce que le poste a valu en moyenne, et c’est parce qu’une heure et demie sur les neuf et demie était majorée qu’il monte de 2,37 et pas davantage.

  2. Un poste de nuit : 20:00 à 06:00

    1. Durée du poste : 06:00 − 20:00 = −14,00, donc on ajoute 24 = 10,00 heures
    2. Heures normales : min(10,00 ; 8) = 8,00 | heures supplémentaires : 10,00 − 8,00 = 2,00
    3. Paie normale : 30 × 8,00 = 240,00
    4. Paie des heures supplémentaires : 30 × 1,5 × 2,00 = 90,00
    5. Paie totale : 240,00 + 90,00 = 330,00 | taux moyen : 330,00 ÷ 10,00 = 33,00

    Sans la règle de minuit, cette saisie se lirait comme moins quatorze heures et tout le panneau s’effondrerait. Avec elle, le poste fait dix heures et deux d’entre elles sont majorées. C’est le cas pour lequel l’entrée par heure d’horloge existe : un poste de nuit écrit sur un planning ressemble exactement à cela, et demander une durée à la place déplacerait l’arithmétique sur la personne qui remplit le formulaire.

  3. Aucune heure supplémentaire : 09:00 à 17:00

    1. Durée du poste : 17:00 − 09:00 = 8,00 heures
    2. Heures supplémentaires : 8,00 − 8,00 = 0,00
    3. Paie normale : 30 × 8,00 = 240,00 | paie des heures supplémentaires : 30 × 1,5 × 0,00 = 0,00
    4. Paie totale : 240,00 | taux moyen : 240,00 ÷ 8,00 = 30,00

    Un poste de huit heures face à une limite de huit donne une ligne d’heures supplémentaires à zéro et un taux moyen exactement égal au taux normal. C’est l’arithmétique qui dit qu’il ne reste rien, et c’est une réponse plus utile qu’une ligne vide : le poste est dans la limite, et la page le dit en le payant entièrement au taux.

  4. Un taux doublé : 08:00 à 16:30, 25 par heure avec un taux majoré de 2

    1. Durée du poste : 16:30 − 08:00 = 8,50 heures
    2. Heures normales : min(8,50 ; 8) = 8,00 | heures supplémentaires : 8,50 − 8,00 = 0,50
    3. Paie normale : 25 × 8,00 = 200,00
    4. Paie des heures supplémentaires : 25 × 2 × 0,50 = 25,00
    5. Paie totale : 200,00 + 25,00 = 225,00 | taux moyen : 225,00 ÷ 8,50 = 26,47

    Une demi-heure à taux double vaut 25,00 sur un taux de 25 par heure, et le taux moyen ne monte qu’à 26,47 — loin du 50 auquel l’heure majorée elle-même a été payée. Le taux moyen est une moyenne sur tout le poste et n’égale jamais le taux majoré, sauf si chaque heure du poste était majorée.

Limites

Cette page chiffre un poste. Elle ignore la semaine de travail, donc tout ce qu’une règle rattache à la semaine plutôt qu’à la journée lui échappe : un plafond d’heures hebdomadaires, un septième jour consécutif, ou un seuil mesuré sur plusieurs postes. Elle ne retire pas les pauses, et c’est une décision et non un oubli : le temps entre les deux heures est lu comme du temps de travail, si bien qu’un poste comportant une pause non payée ressortira une heure trop long et la paie du panneau trop élevée. La page qui retire une pause est la feuille de temps hebdomadaire, et c’est elle qu’il faut prendre pour un poste avec une pause. Le taux majoré est à remplir par vous et la page ne s’en porte pas garante : elle ne confronte ce nombre à aucune loi, elle ne sait ni dans quel pays, ni dans quel État, ni sous quel contrat le poste a lieu, et elle n’a pas d’avis sur la question de savoir si 1,5 est le bon multiple pour les heures au-delà du jour normal. Pour situer et non pour affirmer, la loi fédérale américaine fixe un plancher d’une fois et demie le taux normal au-delà de quarante heures dans une semaine de travail, et certaines juridictions ajoutent des règles journalières par-dessus, avec un multiple plus élevé au-delà d’un seuil quotidien plus long — ce qui explique en partie que le multiple soit dans une case de saisie et non dans la formule. Trois conventions de l’arithmétique méritent d’être connues. La durée du poste est arrondie à deux décimales avant que le moindre montant en dérive, ce qui rend les lignes du panneau cohérentes entre elles ; le coût est qu’un poste finissant à 18:07 voit ses minutes arrondies deux fois, une fois dans les heures et une fois dans la paie, ce qui peut déplacer un chiffre d’un centime. Ensuite, un poste de durée nulle rend un taux moyen de zéro plutôt que rien du tout : sans heures, il n’y a pas de taux moyen dont on puisse parler, et une ligne qui s’afficherait vide ressemblerait à une ligne calculée. Un poste dont l’heure de fin égale l’heure de début est ce cas de figure, et il vaut la peine de dire explicitement que ce zéro est une convention de la page et non une moyenne calculée. Enfin, cette page ne dit pas si le taux ou le multiple que vous avez saisis sont ceux qui s’appliquent à vous, et elle ne rattrape pas un poste passé : elle chiffre une journée, une fois. Pour un lecteur français, ajoutez la différence de découpage. En France, le seuil est hebdomadaire : la durée légale du travail est fixée à 35 heures par semaine, et les heures accomplies au-delà sont des heures supplémentaires, majorées de 25 % pour les huit premières et de 50 % au-delà, sauf accord prévu par la convention collective. Une journée de neuf heures et demie n’est donc pas par elle-même une journée avec heures supplémentaires : elle le devient si la semaine dépasse son seuil, et cela se lit sur une feuille de temps hebdomadaire et non sur cette page. Le contingent annuel, les taux de majoration que votre convention collective peut prévoir et le montant du taux horaire sont des données qui évoluent et dépendent de votre situation : prenez-les dans une source officielle à jour pour l’année concernée, jamais dans un tableau de cette page. Et comme partout ici, tous les montants calculés sont bruts.

Questions fréquentes

Pourquoi saisir des heures d’horloge plutôt qu’un nombre d’heures ?
Parce que cela retire un morceau d’arithmétique à la personne qui remplit le formulaire. La durée du poste est alors déduite des deux heures au lieu d’être tapée, et la déduction a une règle pour le cas qui compte le plus : une heure de fin antérieure à l’heure de début est lue comme un passage de minuit, donc 20:00 à 06:00 fait dix heures. Saisir une durée marcherait pour un poste de jour et laisserait un poste de nuit à calculer à la main, ou à saisir en nombre négatif — précisément le cas où les heures supplémentaires s’accumulent.
Qu’est-ce que le taux moyen, et qui s’en sert ?
C’est la paie totale de la journée divisée par sa durée : ce que le poste a valu en moyenne sur chaque heure qu’il contient. Par défaut il vaut 32,37 face à un taux normal de 30 et un taux majoré de 45. Ce n’est le taux de personne : aucune heure du poste n’est payée 32,37. Il est utile comme chiffre unique disant quelle part du poste était majorée, et c’est le chiffre dont aurait besoin une comparaison entre deux emplois ou un contrat si la question est ce qu’une heure de ce travail vaut en moyenne et non ce qu’elle est payée.
Faut-il retirer une pause ?
Pas sur cette page, et l’omission est délibérée. Le temps entre les deux heures est lu en entier comme du temps de travail, donc un poste avec une heure non payée au milieu ressort une heure trop long et la paie du panneau est trop élevée d’autant. Une pause est un champ de la calculatrice de feuille de temps hebdomadaire, qui répartit une semaine sur quatorze heures d’horloge et retire la pause de chaque journée ; lui donner un second domicile ici voudrait dire deux pages en désaccord sur la longueur d’une journée de travail. Prenez cette page-là quand la pause compte.
Cette page applique-t-elle le taux légal d’heures supplémentaires ?
Non. Le taux majoré est une saisie et la page ne le vérifie pas. Ce qu’elle fait, c’est multiplier les heures au-delà de votre limite normale par le multiple que vous avez tapé, et c’est ce qui la rend utilisable sous des contrats et des droits différents. Pour situer : la loi fédérale américaine fixe une fois et demie le taux normal comme plancher au-delà de quarante heures dans une semaine, et certains endroits ajoutent des seuils journaliers avec des multiples plus élevés — la Californie, par exemple, prévoit le double du taux normal au-delà de douze heures dans une journée. La France raisonne autrement : le seuil y est hebdomadaire, la durée légale est de 35 heures par semaine, et les heures au-delà sont majorées de 25 % pour les huit premières puis de 50 %, sauf accord prévu par la convention collective. Laquelle de ces règles s’applique à un poste donné est une question sur votre lieu de travail, pas une question d’arithmétique.
Que se passe-t-il si le poste fait zéro heure ?
Les lignes d’heures supplémentaires ressortent à zéro, ce qui est arithmétiquement vrai, et le taux moyen s’affiche à zéro au lieu de rester vide. C’est une convention et il vaut la peine de la nommer : sans heures, il n’y a pas de moyenne à calculer, donc la réponse honnête est que ce chiffre n’existe pas. La page affiche un zéro parce qu’une ligne vide et une ligne calculée qui tombe à rien se ressemblent sur un panneau, et que la première est bien plus souvent un bug qu’une grandeur. Saisir 09:00 aux deux heures produit ce cas de figure.
Pourquoi le total de cette page ne porte-t-il pas le même nom que celui de la feuille de temps ?
Parce que ce sont deux grandeurs différentes et que leurs noms méritent d’être tenus à part. La feuille de temps hebdomadaire rend une paie brute : une semaine d’heures à un seul taux, pauses retirées, et aucune heure supplémentaire dedans. Cette page-ci rend le total d’une journée, majoration comprise. Deux panneaux imprimant la même étiquette au-dessus de deux chiffres différents sont le mode de défaillance qu’on évite, donc les clés diffèrent même si les deux sont de l’argent et si les deux trônent en haut de leur panneau.

Références

Calculatrices liées