Skip to main content
Updated for tax year 2026
Mottalib Radif By Mottalib Radif, passionate about personal finance, MBA INSEAD
Share:

Swiss Canton Tax Comparison 2026

Compare net salary across all 26 Swiss cantons.

CHF
Marital status

Best canton

Zug

CHF 65 800.38

Worst canton

Geneva

CHF 59 112.27

#CantonAnnual net salaryDifference
1ZG - ZugCHF 65 800.38CHF 0.00
2NW - NidwaldenCHF 64 025.99-CHF 1 774.39
3SZ - SchwyzCHF 63 889.49-CHF 1 910.89
4OW - ObwaldenCHF 63 548.26-CHF 2 252.12
5LU - LucerneCHF 62 865.80-CHF 2 934.58
6AI - Appenzell InnerrhodenCHF 62 865.80-CHF 2 934.58
7UR - UriCHF 62 524.57-CHF 3 275.81
8AG - AargauCHF 62 524.57-CHF 3 275.81
9TG - ThurgauCHF 62 524.57-CHF 3 275.81
10GL - GlarusCHF 62 388.08-CHF 3 412.30
11AR - Appenzell AusserrhodenCHF 62 183.34-CHF 3 617.04
12GR - GraubuendenCHF 62 183.34-CHF 3 617.04
13SH - SchaffhausenCHF 61 978.60-CHF 3 821.78
14ZH - ZurichCHF 61 842.11-CHF 3 958.27
15VS - ValaisCHF 61 842.11-CHF 3 958.27
16SO - SolothurnCHF 61 500.88-CHF 4 299.50
17BL - Basel-CountryCHF 61 296.14-CHF 4 504.24
18SG - St. GallenCHF 61 159.65-CHF 4 640.73
19TI - TicinoCHF 61 159.65-CHF 4 640.73
20FR - FribourgCHF 61 023.16-CHF 4 777.22
21BS - Basel-CityCHF 60 818.42-CHF 4 981.96
22BE - BernCHF 60 135.96-CHF 5 664.42
23NE - NeuchatelCHF 59 794.73-CHF 6 005.65
24JU - JuraCHF 59 794.73-CHF 6 005.65
25VD - VaudCHF 59 453.50-CHF 6 346.88
26GE - GenevaCHF 59 112.27-CHF 6 688.11

Frequently Asked Questions

How does the comparison work?
The calculator computes net salary for the same gross salary in each canton, taking into account canton-specific tax rates and municipal taxes.
Which canton has the lowest taxes?
The canton of Zug generally offers the lowest taxes, followed by Nidwalden and Schwyz. Results may vary depending on salary level.
Is my data stored?
No, all calculations are performed locally in your browser.

Rate this page