Net salary in every canton
A single person without children earning CHF 100’000 a year takes home the most in Zug: CHF 7’160 a month. In Neuchâtel it's CHF 6’210, a difference of CHF 950 a month. The table uses withholding tax and employee social contributions. To try your own salary or compare two cantons, open the canton comparison.
| # | Canton | Withholding tax | Net per month |
|---|---|---|---|
| 1 | Zug | 4.4% | 7’160 |
| 2 | Schwyz | 6.0% | 7’032 |
| 3 | Zurich | 8.9% | 6’783 |
| 4 | Nidwalden | 9.4% | 6’748 |
| 5 | Uri | 10.1% | 6’692 |
| 6 | Appenzell Innerrhoden | 10.4% | 6’663 |
| 7 | Aargau | 10.7% | 6’638 |
| 8 | Obwalden | 10.8% | 6’630 |
| 9 | Graubünden | 10.8% | 6’625 |
| 10 | Schaffhausen | 11.2% | 6’592 |
| 11 | Lucerne | 11.3% | 6’589 |
| 12 | Glarus | 11.5% | 6’573 |
| 13 | Thurgau | 11.6% | 6’561 |
| 14 | Appenzell Ausserrhoden | 12.3% | 6’503 |
| 15 | St. Gallen | 12.5% | 6’490 |
| 16 | Valais | 12.4% | 6’482 |
| 17 | Ticino | 13.1% | 6’438 |
| 18 | Geneva | 13.3% | 6’420 |
| 19 | Basel-Stadt | 13.4% | 6’410 |
| 20 | Basel-Landschaft | 13.5% | 6’407 |
| 21 | Vaud | 13.8% | 6’373 |
| 22 | Bern | 14.3% | 6’338 |
| 23 | Solothurn | 14.8% | 6’296 |
| 24 | Fribourg | 15.0% | 6’282 |
| 25 | Jura | 15.6% | 6’228 |
| 26 | Neuchâtel | 15.8% | 6’210 |
CHF 100’000 gross a year in 12 salaries, single, no children, no church tax, age 34. Jura tariffs always include church tax. Pension fund and accident insurance are estimates. For your own numbers, use the calculator.