Dans un contrat suisse, le salaire mensuel est un montant fixe versé chaque mois, vacances et jours fériés compris. Le salaire horaire ne paie que les heures réellement effectuées, et les vacances s’y ajoutent en supplément, à faire figurer à part dans le contrat et sur la fiche de paie. Cette différence modifie le montant versé chaque mois, la place du 13e salaire et la façon de comparer deux offres.
Salaire mensuel et salaire horaire : ce que fixe le contrat
Les deux formules sont des modes de rémunération valables. Le contrat choisit simplement la base de calcul : un forfait par mois, ou un taux multiplié par les heures travaillées.
Le mensuel lisse les mois de 20 ou de 23 jours ouvrés : la paie reste la même. Le salaire horaire suit au contraire l’activité, ce qui convient au temps partiel irrégulier ou au travail sur appel, puisque seul le temps de travail effectivement fourni est rémunéré.
Pour éviter les litiges, le contrat doit indiquer le taux, le nombre d’heures prévu et le mode de calcul des suppléments. Un contrat à l’heure qui ne dit rien de ces points laisse place à des interprétations différentes entre employeur et salarié.
Vacances et jours fériés : inclus dans le mois ou ajoutés à l’heure
Au mois, les vacances sont payées comme un mois ordinaire : aucune ligne supplémentaire n’apparaît sur la fiche de paie. À l’heure, les semaines de vacances ne sont pas travaillées, donc pas payées, et le contrat prévoit un supplément vacances versé en plus du taux de base. Son montant dépend de la durée des vacances :
- 4 semaines de vacances : 8,33 % de supplément ;
- 5 semaines de vacances : 10,64 % ;
- 6 semaines de vacances : 13,04 %.
Ces taux viennent de la formule jours de vacances / (260 – jours de vacances), où 260 est le nombre de jours ouvrés d’une année. Le supplément doit apparaître sur une ligne séparée, sans quoi on ne peut pas vérifier qu’il a bien été versé.
Pour les jours fériés, seul le 1er août doit être payé lorsqu’il tombe un jour ouvrable. Les autres jours fériés sont facultatifs, sauf si le contrat ou une convention collective les prévoit. Un salarié payé au mois n’a pas à s’en préoccuper, alors qu’un salarié payé à l’heure doit vérifier ce que son contrat prévoit.

13e salaire : inclus, en sus ou absent
Le 13e salaire n’est pas imposé par le droit fédéral. Il est dû s’il figure au contrat, dans une convention collective ou dans le règlement du personnel, et il se verse alors au prorata en cas de départ en cours d’année.
Au mois, il est versé à part, souvent en fin d’année : un salaire de 13 mensualités. À l’heure, il est en règle générale facultatif et déjà compris dans le taux horaire, sans ligne dédiée. Exemple publié par la fiduciaire Weka : un taux de 22,50 CHF de l’heure se décompose en 20,77 CHF de taux de base et 1,73 CHF pour le 13e salaire.
Deux offres au même montant mensuel ne se valent donc pas avec ou sans 13e salaire, et deux taux horaires identiques ne se valent pas si l’un inclut le supplément vacances et l’autre non.
Maladie, accident et mois creux : ce que chaque formule garantit
Quand le salarié ne peut pas travailler pour cause de maladie ou d’accident, l’employeur doit maintenir le salaire pendant une durée qui dépend des années de service. Au mois, la base est claire : c’est le montant fixe du contrat. À l’heure, il faut reconstituer un salaire moyen à partir des heures des mois précédents, ce qui rend le calcul plus discutable.
Le risque du salaire horaire tient aux mois creux : moins d’heures proposées signifie une paie plus basse, sans filet. L’assurance perte de gain prévue dans le contrat ou la convention collective limite la perte lors d’une absence prolongée, mais pas celle d’un mois peu rempli.
Convertir un salaire horaire en salaire mensuel pour comparer
Pour comparer deux offres, il faut les ramener à la même unité. Un mois compte en moyenne 52 / 12 semaines, soit environ 4,33 semaines. La conversion s’écrit ainsi :
- de l’horaire au mensuel : taux horaire x heures hebdomadaires x 52 / 12 ;
- du mensuel à l’horaire : salaire mensuel x 12 (ou x 13 avec un 13e salaire) / (heures hebdomadaires x 52).
Prenons un salaire de 3 000 CHF par mois pour 42 heures hebdomadaires. Sans 13e salaire, on obtient 3 000 x 12 / (42 x 52), soit environ 16,48 CHF de l’heure. Avec un 13e salaire, le même calcul avec 13 mensualités donne environ 17,86 CHF de l’heure. À l’inverse, 30 CHF de l’heure pour 40 heures par semaine représentent 30 x 40 x 52 / 12, soit 5 200 CHF par mois sur 12 mois.
Les minima salariaux varient selon les secteurs : la page sur les salaires minimum en Suisse permet de situer un taux horaire. Pour un temps partiel ou des horaires variables, le décompte des heures en centièmes évite les erreurs de conversion entre minutes et fractions d’heure.

Brut, net et fiche de paie : les lignes à vérifier
Les cotisations sociales se prélèvent de la même façon sur les deux formules : elles s’appliquent au salaire brut, quelle que soit la façon dont il est calculé. Ce qui change, c’est la fiche de paie : à l’heure, elle doit détailler les heures effectuées, le taux appliqué et le supplément vacances sur une ligne séparée.
Pour passer du brut au net, le guide sur le salaire net en Suisse détaille les retenues habituelles. Reste à contrôler, chaque mois, que les heures indiquées correspondent à celles réellement travaillées.
Avant de signer, vérifiez donc quatre points dans le contrat : la base de calcul, le supplément vacances, la présence ou non d’un 13e salaire et le mode de décompte des heures.

