Question directe : savez-vous combien d'heures vous travaillez réellement par an ? La plupart des employés en Suisse connaissent leur contrat ("42 heures par semaine"), mais n'ont jamais fait le calcul en tenant compte des vacances, jours fériés et pauses. Cet écart entre ce que vous pensez travailler et ce que vous travaillez vraiment change votre taux horaire effectif de CHF 5 à 10 par heure.
Ce calculateur vous donne le vrai chiffre. Par jour, semaine, mois, année. En heures:minutes et en format décimal. Avec les valeurs suisses déjà renseignées, pour ne pas devoir chercher "combien de jours fériés à Genève" (c'est 10, au passage).
Comment utiliser ce calculateur de temps de travail
Saisissez votre heure de début, heure de fin et durée de pause. Le calculateur affiche instantanément vos heures nettes dans les deux formats (HH:MM et décimal). Pas de bouton à cliquer. Tapez et voyez le résultat se mettre à jour en direct.
Basculez sur l'onglet "Hebdomadaire". Vos heures journalières sont automatiquement reprises. Ajustez le nombre de jours travaillés si vous êtes à temps partiel ou sur un horaire non standard. La valeur suisse par défaut est 5 jours.
L'onglet "Mensuel / Annuel" intègre ce que la plupart des calculateurs ignorent : les semaines de vacances et les jours fériés. Les valeurs suisses sont pré-remplies (4 semaines de vacances, 9 jours fériés), mais tout est modifiable selon votre situation.
Combien d'heures de travail par an en Suisse ?
C'est la question que tout le monde cherche mais qui reçoit rarement une réponse claire. Voici le calcul, étape par étape.
Un employé suisse à temps plein avec un contrat de 42 heures travaille :
- 52 semaines par an
- Moins 4 semaines de vacances = 48 semaines de travail
- Moins 9 jours fériés (moyenne des cantons) = environ 46,2 semaines effectives
- 46,2 semaines x 42 heures = environ 1'940 heures brutes par an
Avec un contrat de 40 heures, on tombe à environ 1'848 heures. Et avec 5 semaines de vacances au lieu de 4, c'est encore moins.
Le point essentiel : vos heures hebdomadaires contractuelles ne sont pas vos heures annuelles réelles. Les vacances et jours fériés en absorbent une part significative. C'est crucial quand vous calculez votre vrai taux horaire, négociez un salaire ou comparez un emploi fixe avec du freelance.
Combien de jours ouvrables par an en Suisse ?
Autre question très recherchée. Voici la réponse pour 2026 :
2026 compte 261 jours ouvrables (lundi à vendredi). Mais vous ne travaillez pas tous ces jours.
À déduire :
- 20 à 25 jours de vacances (4 à 5 semaines, selon votre contrat)
- 8 à 10 jours fériés (selon le canton et s'ils tombent en semaine)
Résultat : un employé suisse typique travaille 226 à 233 jours par an.
Le chiffre exact change chaque année parce que les jours fériés se déplacent entre jours ouvrables et week-ends. Une "bonne" année, davantage de fériés tombent en semaine et vous avez plus de congés. Une "mauvaise" année, ils tombent le samedi et vous n'en profitez pas.
Droit du travail suisse : l'essentiel
La loi sur le travail (LTr) fixe des règles claires sur le temps de travail. Voici ce qui compte vraiment.
Durée maximale de travail hebdomadaire
- 45 heures/semaine pour les travailleurs industriels, le personnel de bureau, les employés techniques et le commerce de détail
- 50 heures/semaine pour tous les autres employés
Ce sont des maximums légaux stricts. La plupart des contrats prévoient 40 à 42 heures, ce qui est le standard suisse réel. Le secteur bancaire et financier tend vers 42. Les entreprises tech et startups restent généralement à 40.
Pauses obligatoires
La loi impose des pauses :
- 15 minutes pour un travail de plus de 5h30
- 30 minutes pour un travail de plus de 7 heures
- 60 minutes pour un travail de plus de 9 heures
Ces pauses sont non rémunérées, sauf mention contraire dans votre contrat. C'est pour ça qu'un horaire de 08h00 à 17h00 avec une heure de pause midi représente 8 heures de travail, pas 9.
Vacances minimales en Suisse
- 4 semaines (20 jours) par an pour les employés de 20 ans et plus
- 5 semaines (25 jours) par an pour les employés de moins de 20 ans
Beaucoup d'employeurs suisses offrent 5 semaines en standard, surtout pour les postes seniors. Certaines conventions collectives (CCT) garantissent davantage. Vérifiez toujours votre contrat individuel.
Jours fériés suisses par canton (2026)
La Suisse n'a qu'un seul jour férié national : le 1er août. Tout le reste est cantonal. Cela crée de vraies différences dans le temps de travail annuel selon l'endroit où vous travaillez.
| Canton | Jours fériés | Particularités |
|---|---|---|
| Zurich (ZH) | 8-9 | Sechseläuten, Knabenschiessen (demi-journées) |
| Berne (BE) | 9 | Berchtoldstag (2 janvier) |
| Genève (GE) | 10 | Jeûne genevois, Restauration de la République |
| Vaud (VD) | 9 | Lundi du Jeûne |
| Bâle-Ville (BS) | 9 | Fasnacht de Bâle |
| Tessin (TI) | 10 | Plusieurs fêtes de saints |
| Lucerne (LU) | 10 | Fête-Dieu, Assomption |
| Saint-Gall (SG) | 9 | Toussaint |
| Valais (VS) | 10 | Plusieurs fêtes catholiques |
| Argovie (AG) | 8 | Moins que la plupart des cantons |
Conversion des heures de travail : décimal vs. heures et minutes
Vous vous êtes déjà demandé s'il fallait écrire 7.30 ou 7.50 pour sept heures et demie sur une feuille d'heures ? Vous n'êtes pas seul. Cette erreur est bien plus fréquente qu'on ne le pense.
La règle est simple : divisez les minutes par 60.
| Heures:Minutes | Heures décimales | Erreur fréquente |
|---|---|---|
| 7h 00min | 7.00 h | |
| 7h 15min | 7.25 h | Écrire 7.15 |
| 7h 30min | 7.50 h | Écrire 7.30 |
| 7h 45min | 7.75 h | Écrire 7.45 |
| 8h 00min | 8.00 h | |
| 8h 20min | 8.33 h | Écrire 8.20 |
Pourquoi c'est important : si vous rapportez 7.30 alors que vous voulez dire 7h 30min, votre feuille d'heures indique 7 heures 18 minutes. Sur un mois, cette erreur s'accumule en heures de travail non payées. Notre calculateur affiche les deux formats pour chaque résultat, avec un bouton de copie en un clic.
Quand je me suis installé en Suisse et que j'ai commencé à suivre mon temps comme freelance, j'ai fait l'erreur de la décimale pendant deux semaines avant qu'un client me corrige. Je sous-déclarais environ 45 minutes par jour. À CHF 150/heure, ça fait plus de CHF 100/jour de revenus perdus. Depuis, j'utilise toujours un calculateur au lieu de faire la conversion de tête.

Travail à temps partiel : comment calculer votre taux d'occupation
La Suisse a l'un des taux de travail à temps partiel les plus élevés d'Europe. Environ 37% des actifs travaillent à temps partiel. Si c'est votre cas, voici comment le calcul fonctionne.
Le "taux d'occupation" (pourcentage d'emploi) se base sur vos heures contractuelles divisées par les heures à plein temps :
- 100% = 42h/semaine (ou 40h, selon l'entreprise)
- 80% = 33,6h/semaine (base 42h) ou 32h/semaine (base 40h)
- 60% = 25,2h/semaine (base 42h) ou 24h/semaine (base 40h)
- 50% = 21h/semaine (base 42h) ou 20h/semaine (base 40h)
Vos jours de vacances et droits aux jours fériés sont proportionnels. Un employé à 80% reçoit 80% des heures de jours fériés, 80% des jours de vacances (même si le nombre de "semaines" reste identique) et 80% du salaire.
Bon à savoir : quand vous comparez des offres d'emploi à différents taux d'occupation, calculez toujours le taux horaire effectif. Un poste à 60% à CHF 90'000 paie en réalité plus par heure qu'un poste à 100% à CHF 130'000 (à base plein temps identique).
Heures de travail par branche en Suisse
"Temps plein" ne veut pas dire la même chose selon les secteurs. Voici ce que prévoient les contrats typiquement :
| Secteur | Heures hebdo standard | Remarques |
|---|---|---|
| Banque & Finance | 42h | Certaines banques encore à 42,5h |
| Conseil | 42-45h | Plus des heures sup fréquentes non payées |
| Tech & Software | 40-42h | Beaucoup de startups à 40h |
| Pharma & Santé | 42h | Les travailleurs postés ont d'autres règles |
| Secteur public | 41-42h | Varie selon le canton et le niveau |
| Commerce de détail | 42-45h | Maximum 45h selon la LTr |
| Hôtellerie-restauration | 42-45h | Variations saisonnières |
| Construction | 41-45h | Réglementations CCT applicables |
La différence entre un contrat à 40h et un contrat à 45h représente 260 heures par an. C'est plus de 6 semaines de travail complètes. C'est exactement pour ça que comparer des salaires sans connaître les horaires est trompeur.
Heures supplémentaires en Suisse
Quand vos heures réelles dépassent votre contrat, la loi devient précise. Et il existe deux catégories distinctes que la plupart des gens confondent.
Heures supplémentaires (Überstunden)
Heures au-delà du contrat mais en dessous du maximum légal hebdomadaire (45 ou 50 heures).
- L'employeur peut les exiger avec un préavis raisonnable
- Compensation : 125% du taux horaire ou temps de repos équivalent
- Peut être forfaitairement inclus dans le salaire (dans certaines limites)
Heures excédentaires (Überzeit)
Heures au-delà du maximum légal (45 ou 50 heures/semaine).
- Strictement réglementées, autorisées seulement dans des situations exceptionnelles
- Compensation : 125% obligatoire, ne peut pas être remplacée par du temps libre sans accord écrit
- Doit être enregistrée et déclarée
- Limite annuelle : 170 heures (pour les travailleurs à 45h/semaine) ou 140 heures (pour ceux à 50h/semaine)
L'impact des heures de travail sur votre vrai taux horaire
Voici un calcul qui va changer votre façon de voir votre salaire. La plupart des gens connaissent leur revenu brut annuel. Très peu connaissent leur taux horaire réel.
CHF 100'000/an salaire brut :
| Modèle de travail | Heures effectives/an | Taux horaire |
|---|---|---|
| 40h/semaine, strict | environ 1'688 heures | CHF 59.24 |
| 42h/semaine, strict | environ 1'772 heures | CHF 56.43 |
| 42h/semaine + 3h sup | environ 1'928 heures | CHF 51.87 |
| 45h/semaine, régulier | environ 2'070 heures | CHF 48.31 |
La différence entre une stricte semaine de 40h et des semaines régulières de 45h ? CHF 10.93 de moins par heure. C'est une baisse de pouvoir d'achat de 19% en termes réels. Si vous faites des heures sup "gratuitement" parce que votre contrat le prévoit, vous devriez savoir ce que ça vous coûte. Même en plaçant cette différence sur un compte d'épargne performant, l'impact est significatif sur la durée.
Erreurs courantes dans le calcul du temps de travail
Votre contrat dit 8h00 à 17h00 ? Ce sont 9 heures de présence, pas 9 heures de travail. Avec une heure de pause déjeuner, vous travaillez 8 heures. Déduisez toujours les pauses. La loi l'exige.
7.30 heures décimales, ce n'est PAS 7 heures 30 minutes. C'est 7 heures 18 minutes. Si votre feuille d'heures utilise le format décimal, assurez-vous de convertir correctement. Cette seule erreur peut vous coûter des centaines de francs par mois.
Les cantons suisses ont entre 8 et 10 jours fériés. Le mauvais chiffre fausse l'ensemble de votre calcul annuel. Et n'oubliez pas : les jours fériés qui tombent le week-end ne réduisent pas vos jours de travail.
Deux heures par semaine, ça semble anodin. Ça ne l'est pas. Sur une année, la différence entre 42h et 40h représente 96 heures supplémentaires. C'est presque deux semaines et demie de travail. Vérifiez toujours ce que dit réellement votre contrat.
Le droit suisse distingue les Überstunden des Überzeit. Confondre les deux ou ne pas les suivre du tout signifie que vous laissez potentiellement de l'argent (ou du temps libre) sur la table.
Temps de travail pour les freelances et indépendants
Si vous êtes indépendant ou freelance en Suisse, le calcul du temps de travail est encore plus important, car chaque heure impacte directement vos revenus.
Heures facturables vs. non facturables : la plupart des freelances peuvent facturer environ 60 à 70% de leur temps total. Le reste part en administration, prospection, comptabilité et recherche de clients. Si vous devez gagner CHF 150'000/an et pouvez facturer 65% de votre temps à CHF 150/heure, vous avez besoin d'environ 1'538 heures facturables, soit environ 32 heures facturables par semaine.
Fixer votre tarif : utilisez ce calculateur pour déterminer vos heures de travail annuelles, puis divisez votre revenu cible par les heures facturables (pas les heures totales). Vous obtiendrez un taux horaire réaliste qui tient compte des vacances, jours fériés et temps non facturable.
Bon à savoir : les freelances en Suisse n'ont ni vacances ni jours fériés payés. Vous devez facturer suffisamment pendant les semaines travaillées pour couvrir les 4-5 semaines sans revenus. Et pensez à la retraite : un compte pilier 3a vous permet de déduire jusqu'à CHF 7'258 de votre revenu imposable tout en épargnant sur le long terme.
Questions fréquemment posées
Quelle est la semaine de travail standard en Suisse ?
La semaine de travail contractuelle standard en Suisse est de 40 à 42 heures, selon le secteur. Le maximum légal est de 45 heures pour le personnel de bureau et de vente, et de 50 heures pour tous les autres. Le secteur bancaire et financier utilise typiquement 42 heures. Les entreprises tech et startups sont souvent à 40.
Combien de jours ouvrables dans une année en Suisse ?
La Suisse compte 261 jours ouvrables en 2026. Après déduction de 4 semaines de vacances (20 jours) et d'environ 9 jours fériés, un employé à temps plein travaille 226 à 233 jours par an. Le chiffre exact varie selon le canton et selon que les jours fériés tombent en semaine ou le week-end.
Comment convertir les heures et minutes en heures décimales ?
Divisez les minutes par 60 et ajoutez aux heures. Exemples : 7h 15min = 7.25, 7h 30min = 7.50, 7h 45min = 7.75. L'erreur la plus courante est d'écrire 7.30 au lieu de 7.50 pour sept heures et demie. Notre calculateur convertit automatiquement et vous permet de copier dans les deux formats.
Les pauses de midi sont-elles payées en Suisse ?
Non. La loi suisse sur le travail stipule que les pauses ne sont pas rémunérées, sauf si votre contrat de travail le prévoit expressément. Le temps de pause doit être déduit du temps de travail total. Une présence de 9 heures (8h00 à 17h00) avec une heure de pause midi équivaut à 8 heures de travail rémunéré.
Combien de jours fériés la Suisse a-t-elle ?
Cela dépend du canton. Le seul jour férié national est le 1er août (Fête nationale). La plupart des cantons reconnaissent 8 à 10 jours fériés supplémentaires. Genève et le Tessin sont parmi les plus généreux (10), l'Argovie parmi les moins (8). Renseignez-vous auprès de votre canton et employeur.
Mon employeur peut-il m'obliger à faire des heures supplémentaires ?
Oui, mais avec des limites. Votre employeur peut exiger des heures supplémentaires (Überstunden) avec un préavis raisonnable, jusqu'au maximum légal hebdomadaire (45 ou 50 heures). Elles doivent être compensées à 125% ou par du temps de repos équivalent. Les heures au-delà du maximum légal (Überzeit) sont plus strictement réglementées et ont des plafonds annuels.
Comment calculer les heures de travail par mois en Suisse ?
Prenez vos heures annuelles et divisez par 12. Pour un employé standard à 42h/semaine avec 4 semaines de vacances et 9 jours fériés, cela donne environ 1'772 heures par an, soit environ 147,7 heures par mois. Le chiffre mensuel exact varie car les mois n'ont pas le même nombre de jours ouvrables.
Quelle est la différence entre un contrat 40h et 42h en Suisse ?
Deux heures par semaine représentent environ 96 heures supplémentaires par an, soit presque 2,5 semaines de travail complètes. Sur un salaire de CHF 100'000, un contrat à 42h signifie que votre taux horaire effectif est environ CHF 2.80 plus bas qu'avec un contrat à 40h. Tenez-en toujours compte en comparant des offres d'emploi.
Conseils pour tirer le maximum de ce calculateur
Sauvegardez et partagez vos résultats Cliquez sur le bouton de partage pour générer une URL avec vos données exactes. Pratique pour discuter d'horaires avec les RH, comparer différents scénarios ou simplement garder votre calcul en favoris.
Comparez des scénarios à temps partiel Lancez le calculateur avec différentes combinaisons jours/heures pour voir comment passer de 100% à 80% affecte réellement vos heures annuelles et votre taux horaire effectif. Le résultat surprend souvent.
Vérifiez les jours fériés de votre canton N'utilisez pas simplement la valeur par défaut de 9. Consultez les jours fériés réels de votre canton pour l'année en cours et ajustez. La différence entre 8 et 10 jours fériés représente environ 16 à 20 heures de travail par an.
Utilisez-le pour vos négociations salariales Avant votre prochain entretien, calculez votre vrai taux horaire. Si vous travaillez régulièrement 44 heures sur un contrat de 42 heures, vous méritez de savoir ce que ces heures supplémentaires vous coûtent. Venez avec des données, pas des impressions.
Freelances : calculez votre tarif minimum Saisissez votre revenu annuel cible, divisez par vos heures facturables réalistes (pas les heures totales), et vous obtiendrez le tarif horaire minimum à facturer. La plupart des freelances sous-facturent parce qu'ils oublient de tenir compte des vacances, jours fériés, temps administratif et périodes entre les projets.
En résumé
Le temps de travail en Suisse n'est pas compliqué, mais la plupart des gens ne font jamais le calcul complet. Ils estiment, arrondissent et devinent. C'est acceptable jusqu'au moment où vous réalisez que la différence entre 40h et 42h par semaine représente presque CHF 6'000/an de valeur horaire perdue sur un salaire à six chiffres.
Ce calculateur transforme des contrats vagues en chiffres concrets. Utilisez-le avant votre prochaine négociation salariale, quand vous comparez des offres d'emploi, ou simplement pour comprendre ce que votre temps vaut réellement.
Bon à savoir : sauvegardez vos résultats via le bouton de partage. Il crée une URL avec toutes vos données que vous pouvez consulter à tout moment ou partager avec un conseiller financier.
Vous souhaitez faire fructifier vos économies ? Lancez notre calculateur d'intérêts composés pour voir comment même de petites contributions mensuelles grandissent sur des décennies.