Where you keep the most
The same salary gives a different net in every canton. Enter yours and see all 26 at once.
Net per month
In Zug you keep CHF 7’160 a month, in Neuchâtel CHF 6’210: a difference of CHF 950 a month.
ZG7’160SZ7’032ZH6’783NW6’748UR6’692AI6’663AG6’638OW6’630GR6’625SH6’592LU6’589GL6’573TG6’561AR6’503SG6’490VS6’482TI6’438GE6’420BS6’410BL6’407VD6’373BE6’338SO6’296FR6’282JU6’228NE6’210
CHF 6’210CHF 7’160
Tap a canton to open its page. Darker green means more net salary.
Two cantons side by side
ZugCHF 7’160net a month · withholding tax 4.4%
ZurichCHF 6’783net a month · withholding tax 8.9%
In Zug you keep CHF 377 more a month than in Zurich, or CHF 4’520 a year.
All 26 cantons
- 1Zug7’160
- 2Schwyz7’032
- 3Zurich6’783
- 4Nidwalden6’748
- 5Uri6’692
- 6Appenzell Innerrhoden6’663
- 7Aargau6’638
- 8Obwalden6’630
- 9Graubünden6’625
- 10Schaffhausen6’592
- 11Lucerne6’589
- 12Glarus6’573
- 13Thurgau6’561
- 14Appenzell Ausserrhoden6’503
- 15St. Gallen6’490
- 16Valais6’482
- 17Ticino6’438
- 18Geneva6’420
- 19Basel-Stadt6’410
- 20Basel-Landschaft6’407
- 21Vaud6’373
- 22Bern6’338
- 23Solothurn6’296
- 24Fribourg6’282
- 25Jura6’228
- 26Neuchâtel6’210
Withholding tax and employee social contributions, age 34, no church tax (Jura tariffs always include it). Pension fund and accident insurance are estimates. For your full situation, use the calculator.