Salaire net par canton en Suisse : ce qui reste (2026)
À 100 000 CHF brut, le salaire net est le même dans les 26 cantons. Ce qui change : jusqu'à ~15 900 CHF/an de reste à vivre. Comparatif 2026.
En Suisse, votre salaire net ne dépend pas du canton où vous habitez. Les cotisations sociales sont fédérales : à 100 000 CHF brut, il reste ~89 700 CHF net à Appenzell comme à Genève.
Ce qui change — et fortement — c'est ce qu'il reste après les impôts, la prime d'assurance maladie et le loyer. Dans notre simulation, l'écart entre chefs-lieux cantonaux atteint ~15 900 CHF par an pour un célibataire au même salaire brut. Pour une famille, il dépasse ~26 900 CHF.
Pourquoi le salaire net ne varie pas d'un canton à l'autre
Les déductions qui séparent le brut du net sont fixées au niveau fédéral, pas cantonal :
| Cotisation | Part employé (indicative) | Sur 100 000 CHF brut |
|---|---|---|
| AVS / AI / APG | 5,3 % | ~5 300 CHF |
| Assurance-chômage (AC) | 1,1 % | ~1 100 CHF |
| LPP (2e pilier) | variable selon l'âge et le plan | ~3 540 CHF |
| Assurance-accidents non professionnels | variable selon l'employeur | ~400 CHF |
| Total | ~10,3 % | ~10 340 CHF |
À ne pas confondre : les deux premières lignes (AVS/AI/APG + AC) forment le 1er pilier, soit 6,4 % de part salariale. Les ~10,3 % ci-dessus incluent en plus le 2e pilier (LPP) et l'assurance-accidents non professionnels, qui sont retenus sur la même fiche de salaire.
Résultat : ~89 700 CHF de salaire net, partout. Seule la part LPP bouge réellement d'un employeur à l'autre — elle dépend de votre âge et du plan de prévoyance, pas de votre commune.
La nuance qui trompe : si vous êtes imposé à la source (permis B, frontaliers), votre fiche de salaire affiche un montant déjà amputé de l'impôt — et là, oui, le canton compte. Mais c'est l'impôt qui varie, pas les cotisations sociales. Pour les permis C et les citoyens suisses, l'impôt est facturé séparément, une fois par an.
Ce qui change vraiment : trois postes
Sur le même revenu de 100 000 CHF brut, entre les 26 chefs-lieux cantonaux :
- Impôts (fédéral + cantonal + communal) : de ~5 500 CHF à ~18 750 CHF par an — un écart de plus du triple.
- Prime d'assurance maladie adulte : de ~300 CHF à ~620 CHF par mois. Pour comprendre le mécanisme, voir notre guide de l'assurance maladie suisse.
- Loyer estimé pour un 2,5 pièces : de ~930 CHF à ~1 840 CHF par mois.
Ces trois postes ne vont pas dans le même sens, et c'est ce qui rend le classement final peu intuitif.
Comparatif 2026 — célibataire, 100 000 CHF brut
| Canton (chef-lieu) | Est. impôts/an | Prime LAMal/mois | Loyer estimé 2,5 p./mois | Est. reste à vivre/mois |
|---|---|---|---|---|
| AI (Appenzell) | ~8 190 CHF | ~320 CHF | ~1 260 CHF | ~4 170 CHF |
| SH (Schaffhausen) | ~8 590 CHF | ~470 CHF | ~1 220 CHF | ~4 030 CHF |
| SZ (Schwyz) | ~7 400 CHF | ~390 CHF | ~1 480 CHF | ~3 950 CHF |
| GL (Glarus) | ~10 230 CHF | ~410 CHF | ~1 240 CHF | ~3 940 CHF |
| GR (Chur) | ~8 680 CHF | ~450 CHF | ~1 410 CHF | ~3 860 CHF |
| ZG (Zug) | ~5 520 CHF | ~300 CHF | ~1 840 CHF | ~3 840 CHF |
| NW (Stans) | ~9 180 CHF | ~370 CHF | ~1 490 CHF | ~3 820 CHF |
| TG (Frauenfeld) | ~9 750 CHF | ~420 CHF | ~1 400 CHF | ~3 810 CHF |
| SG (St. Gallen) | ~10 900 CHF | ~450 CHF | ~1 340 CHF | ~3 750 CHF |
| UR (Altdorf) | ~13 480 CHF | ~370 CHF | ~1 270 CHF | ~3 670 CHF |
| OW (Sarnen) | ~11 320 CHF | ~370 CHF | ~1 480 CHF | ~3 640 CHF |
| SO (Solothurn) | ~12 090 CHF | ~480 CHF | ~1 320 CHF | ~3 640 CHF |
| JU (Delémont) | ~15 970 CHF | ~550 CHF | ~930 CHF | ~3 620 CHF |
| FR (Fribourg) | ~12 230 CHF | ~480 CHF | ~1 340 CHF | ~3 600 CHF |
| AR (Herisau) | ~14 370 CHF | ~410 CHF | ~1 240 CHF | ~3 590 CHF |
| LU (Luzern) | ~12 160 CHF | ~440 CHF | ~1 420 CHF | ~3 570 CHF |
| AG (Aarau) | ~12 780 CHF | ~440 CHF | ~1 380 CHF | ~3 550 CHF |
| NE (Neuchâtel) | ~13 970 CHF | ~570 CHF | ~1 190 CHF | ~3 520 CHF |
| VS (Sion) | ~15 520 CHF | ~460 CHF | ~1 280 CHF | ~3 410 CHF |
| TI (Bellinzona) | ~14 500 CHF | ~610 CHF | ~1 230 CHF | ~3 380 CHF |
| ZH (Zürich) | ~12 040 CHF | ~510 CHF | ~1 700 CHF | ~3 230 CHF |
| BE (Bern) | ~16 900 CHF | ~560 CHF | ~1 420 CHF | ~3 060 CHF |
| GE (Genève) | ~15 460 CHF | ~620 CHF | ~1 490 CHF | ~3 030 CHF |
| BL (Liestal) | ~16 710 CHF | ~550 CHF | ~1 460 CHF | ~3 030 CHF |
| VD (Lausanne) | ~16 870 CHF | ~570 CHF | ~1 470 CHF | ~2 990 CHF |
| BS (Basel) | ~18 750 CHF | ~580 CHF | ~1 450 CHF | ~2 850 CHF |
Estimations OikoSearch, profil célibataire sans enfant, 100 000 CHF brut/an, chef-lieu de chaque canton. Méthode détaillée plus bas.
Trois lectures de ce tableau
Dans ce tableau, le canton le moins taxé n'arrive pas en tête. Zoug affiche l'impôt le plus bas de l'échantillon (~5 520 CHF, soit ~3 fois moins que Bâle-Ville) et la prime LAMal la plus basse — mais aussi le loyer le plus élevé. Résultat : ~3 840 CHF de reste à vivre estimé, en 6e position. L'avantage fiscal est en grande partie réabsorbé par le marché du logement.
Un loyer bas compense un impôt élevé. Delémont paie ~15 970 CHF d'impôts — plus que Genève — mais avec un loyer estimé à ~930 CHF, le chef-lieu jurassien reste dans la moitié haute du classement.
Les chefs-lieux romands se situent plutôt dans la seconde moitié, sans que ce soit un bloc homogène : entre Delémont (~3 620 CHF) et Lausanne (~2 990 CHF), l'écart interne à la Suisse romande atteint ~630 CHF par mois — du même ordre que l'écart entre la Romandie et la moyenne suisse. Le clivage linguistique explique donc moins que le clivage fiscal et immobilier. Notre comparatif du coût de la vie par canton détaille ces postes un par un.
Et pour une famille ? L'écart double
Même exercice avec un couple marié, deux enfants, 150 000 CHF de revenu brut du ménage, logé dans un 4,5 pièces (extrait — 5 premiers et 5 derniers) :
| Canton (chef-lieu) | Est. impôts/an | LAMal/mois (2 ad. + 2 enf.) | Loyer estimé 4,5 p./mois | Est. reste à vivre/mois |
|---|---|---|---|---|
| ZG (Zug) | ~2 760 CHF | ~770 CHF | ~2 800 CHF | ~4 750 CHF |
| SZ (Schwyz) | ~9 520 CHF | ~980 CHF | ~2 090 CHF | ~4 680 CHF |
| UR (Altdorf) | ~17 190 CHF | ~920 CHF | ~1 520 CHF | ~4 670 CHF |
| AI (Appenzell) | ~12 480 CHF | ~800 CHF | ~2 070 CHF | ~4 630 CHF |
| SH (Schaffhausen) | ~12 610 CHF | ~1 160 CHF | ~1 740 CHF | ~4 590 CHF |
| … | … | … | … | … |
| ZH (Zürich) | ~16 960 CHF | ~1 270 CHF | ~2 650 CHF | ~3 210 CHF |
| GE (Genève) | ~20 020 CHF | ~1 550 CHF | ~2 220 CHF | ~3 100 CHF |
| BL (Liestal) | ~30 000 CHF | ~1 380 CHF | ~1 850 CHF | ~2 820 CHF |
| BS (Basel) | ~24 970 CHF | ~1 440 CHF | ~2 420 CHF | ~2 610 CHF |
| VD (Lausanne) | ~28 480 CHF | ~1 420 CHF | ~2 240 CHF | ~2 510 CHF |
L'écart entre le premier et le dernier chef-lieu passe à ~2 240 CHF par mois, soit ~26 900 CHF par an. La raison est mécanique : la progressivité de l'impôt amplifie les différences de barèmes cantonaux quand le revenu monte, et la prime LAMal se multiplie par le nombre d'assurés.
Note méthodologique
- Profils : (1) célibataire sans enfant, 100 000 CHF brut/an, 2,5 pièces ; (2) couple marié, 2 enfants, 150 000 CHF brut/an (taxation conjointe), 4,5 pièces. Sans confession (pas d'impôt ecclésiastique). Commune retenue : le chef-lieu de chaque canton.
- Formule : salaire net (après cotisations sociales) – impôts (fédéral + cantonal + communal) – prime LAMal – loyer estimé – forfait de vie courante – transports + allocations familiales.
- Ce qui est inclus au forfait : 700 CHF/mois par adulte actif et 500 CHF/mois par enfant pour l'alimentation, les vêtements, les loisirs et les frais courants. Ce forfait est un barème normatif interne, volontairement prudent, pas une donnée officielle.
- Transports : un abonnement général CFF 2e classe par adulte actif (~3 995 CHF/an). C'est une surestimation assumée par rapport à la plupart des trajets réels.
- Allocations familiales : plancher fédéral LAFam (200 CHF/enfant/mois). Plusieurs cantons versent davantage — leur position réelle est donc légèrement meilleure que celle affichée ici.
- LPP : la part employé dépend de l'âge. Le modèle retient la bande 35–44 ans. Le niveau absolu du reste à vivre bouge de quelques centaines de francs aux âges extrêmes, mais le classement entre communes reste stable.
- Nature du chiffre : il s'agit d'un reste à vivre théorique avant dépenses variables (voyages, épargne, 3e pilier, imprévus), pas d'un solde bancaire.
- Caveat : les valeurs peuvent varier sensiblement selon la commune exacte, la caisse maladie, la franchise choisie, l'âge et les déductions personnelles.
Sources : barèmes fiscaux AFC/ESTV (calculateur officiel admin.ch), primes OFSP 2026, loyers OFS (Relevé structurel 2024, reprojeté commune par commune). Le loyer est une estimation du loyer payé, pas une annonce de marché : lisez-le comme un ordre de grandeur (marge ~10–15 %), sa valeur étant surtout comparative entre communes.
La commune pèse souvent plus que le canton
Ce comparatif utilise les chefs-lieux parce qu'ils sont comparables entre eux. Mais le canton n'est qu'un premier tri : à l'intérieur d'un même canton, le coefficient d'impôt communal peut varier du simple au double, et les loyers encore davantage entre un centre-ville et une commune à 15 minutes.
Autrement dit : un « mauvais » canton avec la bonne commune peut battre un « bon » canton mal choisi. C'est exactement ce que montre notre Top 10 des communes suisses les moins chères.
Deux réserves à garder en tête avant de déménager pour 300 CHF par mois :
- L'emploi d'abord. Un reste à vivre supérieur ne compense pas un bassin d'emploi trop étroit pour votre métier.
- Le trajet coûte deux fois. En argent (abonnements, voiture) et en temps — un poste que ce calcul ne monétise pas.
Estimez votre propre cas
Ces chiffres valent pour deux profils types. Le vôtre — votre revenu, votre situation familiale, votre nombre de pièces — donnera un autre classement.
Article publié en juillet 2026. Les primes LAMal sont mises à jour chaque automne pour l'année suivante ; les barèmes fiscaux et les loyers évoluent annuellement. Vérifiez les montants en vigueur auprès des sources officielles.
Chiffres datés, sources officielles citées dans l'article. Quand une donnée manque, on l'écrit — jamais d'estimation déguisée en fait.

