Swiss Cantonal Income Tax 2026: Why Your Canton Changes Your Net Pay
Three-layer income tax: federal, cantonal, and communal
Switzerland is unusual among its neighbours in that income tax is levied at three separate levels. The federal direct tax (direkte Bundessteuer) applies the same progressive tariff to everyone in Switzerland regardless of where they live. The cantonal tax follows the canton's own tariff, which each of the 26 cantons sets independently. Finally, the communal tax is calculated as a multiple of the basic cantonal tax, with each commune within a canton setting its own multiplier.
The result is that the total income tax burden for the same gross income can vary by a factor of three or more depending on where you live. On CHF 100,000, the tax in Zurich is CHF 11,848 (11.8%) versus CHF 5,321 (5.3%) in Zug, a difference of CHF 6,527 in take-home pay per year, all else equal.
Canton comparison at CHF 100,000 gross (2026)
The figures below are for a single taxpayer, no children, no church tax, aged 35, with the tax calculated for the cantonal capital. Zurich and Zug use the official ESTV calculator data. The estimates for Bern and Geneva are based on publicly available data and are approximations only; consult the official ESTV calculator for a precise figure.
| Canton | Cantonal capital | Total income tax | Effective rate |
|---|---|---|---|
| Zug (ZG) | Zug | CHF 5,321 | 5.3% |
| Zurich (ZH) | Zurich | CHF 11,848 | 11.8% |
| Bern (BE) | Bern | approx. CHF 32,000 | approx. 32% |
| Geneva (GE) | Geneva | approx. CHF 33,000 | approx. 33% |
Why do the rates differ so much?
Swiss cantons have broad fiscal autonomy. Each sets its own tax rates, deductions, and allowances without needing federal approval, as long as general constitutional limits are respected. Small, economically dynamic cantons like Zug and Schwyz have historically set very low rates to attract high-income residents and corporate headquarters. This tax competition has been a deliberate part of their economic model for decades. Larger cantons with substantial public services and redistributive goals, such as Bern, apply higher rates to fund those services. Geneva, as an expensive international city with high costs and generous social safety nets, also sits at the high end.
Communal multipliers within a canton
Even within a single canton, the tax bill can vary meaningfully from one municipality to the next. Each commune sets a multiplier (Steuerfuss) applied to the basic cantonal tax. In the canton of Zurich, the city of Zurich has a higher multiplier than many suburban and rural communes. Moving from the city centre to a nearby suburb in the same canton can save several thousand francs a year in income tax on a middle to high income. The savings are most visible for high earners precisely because the cantonal tariff is progressive.
Withholding tax for foreign residents
Employees who do not hold a Swiss settlement permit (permit C) and are not Swiss citizens normally pay income tax through withholding (Quellensteuer). The employer deducts the tax directly from the salary and remits it to the canton. Withholding rates vary by canton, income band, and family situation. If your actual tax liability is lower than what was withheld, or if you have significant deductions not captured by the standard withholding table, you may be able to request a retroactive ordinary assessment (nachträgliche ordentliche Veranlagung) in some cantons.
Practical takeaway for salary comparisons
When comparing job offers in different Swiss cities, always convert to the same net basis before deciding. A higher gross salary in Geneva may produce less take-home pay than a lower gross in Zug, simply because of the cantonal tax difference. The Switzerland salary calculator lets you select the canton and shows the full deduction breakdown including income tax at the cantonal capital.
Frequently asked questions
Why does income tax vary so much between Swiss cantons?
Swiss cantons set their own income tax rates and deductions independently. Total income tax is federal tax (uniform) plus cantonal tax (varies by canton) plus communal tax (a multiple of the cantonal rate). The combination produces large differences across the country.
Which Swiss cantons have the lowest income tax?
Zug and Schwyz consistently rank among the lowest. For CHF 100,000, the effective combined tax rate in Zug is 5.3%, substantially lower than in high-tax cantons such as Geneva (approx. 33%) or Bern (approx. 32%).
Does moving to a different commune in the same canton change my tax?
Yes. Each commune applies its own multiplier to the basic cantonal tax. Urban communes like the city of Zurich typically have a higher multiplier than surrounding suburban or rural communes in the same canton.
Zurich and Zug figures from the official ESTV calculator for 2026, cantonal capital, single, no children, no church tax, age 35. Bern and Geneva are approximations. Last updated 2026-11-04.