Income tax / Compare cantons
Where you keep the most after income tax
The same salary leaves a different amount in every canton. Enter your gross salary and see all 26 cantons at once.
Left per month
In Zug CHF 6’961 a month is left, in Neuchâtel CHF 5’949: a difference of CHF 1’012 a month.
ZG6’961SZ6’777AI6’596NW6’509OW6’508UR6’499LU6’491SH6’490ZH6’466AG6’427GR6’407TG6’367GL6’358VS6’260AR6’257TI6’253BS6’234SG6’194GE6’166JU6’161SO6’108BE6’092FR6’087BL6’063VD6’058NE5’949
CHF 5’949CHF 6’961
Tap a canton to open its page. Darker green means more of the salary is left.
Two cantons side by side
ZugCHF 6’961left a month · tax and contributions 16.5%
ZurichCHF 6’466left a month · tax and contributions 22.4%
In Zug you keep CHF 495 more a month than in Zurich, or CHF 5’937 a year.
All 26 cantons
- 1Zug6’961
- 2Schwyz6’777
- 3Appenzell Innerrhoden6’596
- 4Nidwalden6’509
- 5Obwalden6’508
- 6Uri6’499
- 7Lucerne6’491
- 8Schaffhausen6’490
- 9Zurich6’466
- 10Aargau6’427
- 11Graubünden6’407
- 12Thurgau6’367
- 13Glarus6’358
- 14Valais6’260
- 15Appenzell Ausserrhoden6’257
- 16Ticino6’253
- 17Basel-Stadt6’234
- 18St. Gallen6’194
- 19Geneva6’166
- 20Jura6’161
- 21Solothurn6’108
- 22Bern6’092
- 23Fribourg6’087
- 24Basel-Landschaft6’063
- 25Vaud6’058
- 26Neuchâtel5’949
For employees who file a tax return: Swiss citizens and C permit holders. Calculated for the capital of each canton, with one salary per household, without church tax or tenant deduction, children aged 8. Within a canton the tax differs by commune: the canton pages show every commune. For your full situation, use the income tax calculator.