Why cantonal comparison is essential
In Switzerland, tax competition between cantons is a constitutional principle. Each canton sets its own rates on income, wealth and corporate profits, with differences that can reach factors of 2x or 3x. For a family earning CHF 200,000, the annual difference between living in Zug and living in Geneva can exceed CHF 30,000.
This guide goes beyond a theoretical ranking: we include simulations for 4 real profiles (single with average income, dual-income family, high-income self-employed, retiree with wealth), wealth tax and corporate tax comparisons, and an analysis of non-tax factors that influence canton choice.
Data refers to the 2025/2026 tax period and uses cantonal capital rates as reference. Within each canton, the municipal multiplier can vary the tax by 10–30% compared to the capital.
Ranking of all 26 cantons: income tax
The following table ranks all 26 Swiss cantons by overall tax burden on individuals (federal + cantonal + capital municipality), at two income levels (CHF 100,000 and CHF 200,000, single person). Index 100 equals the Swiss average:
| # | Canton | Rate at 100k | Rate at 200k | Tax index |
|---|---|---|---|---|
| 1 | Zug (ZG) | ~10.5% | ~19.5% | 54 |
| 2 | Schwyz (SZ) | ~12.0% | ~21.0% | 61 |
| 3 | Nidwalden (NW) | ~11.8% | ~21.5% | 62 |
| 4 | Obwalden (OW) | ~12.5% | ~22.0% | 65 |
| 5 | Appenzell I.Rh. (AI) | ~13.0% | ~22.5% | 67 |
| 6 | Uri (UR) | ~13.5% | ~23.0% | 69 |
| 7 | Lucerne (LU) | ~14.0% | ~24.0% | 72 |
| 8 | Thurgau (TG) | ~14.5% | ~24.5% | 74 |
| 9 | Graubünden (GR) | ~15.0% | ~25.0% | 76 |
| 10 | Schaffhausen (SH) | ~15.5% | ~25.5% | 78 |
| 11 | St. Gallen (SG) | ~16.0% | ~26.0% | 80 |
| 12 | Aargau (AG) | ~16.0% | ~27.0% | 82 |
| 13 | Zurich (ZH) | ~16.5% | ~28.0% | 84 |
| 14 | Fribourg (FR) | ~17.0% | ~28.5% | 86 |
| 15 | Glarus (GL) | ~17.0% | ~28.0% | 85 |
| 16 | Appenzell A.Rh. (AR) | ~17.5% | ~29.0% | 88 |
| 17 | Solothurn (SO) | ~18.0% | ~30.0% | 91 |
| 18 | Ticino (TI) | ~18.5% | ~31.0% | 93 |
| 19 | Valais (VS) | ~18.0% | ~30.5% | 92 |
| 20 | Bern (BE) | ~19.0% | ~32.0% | 96 |
| 21 | Neuchâtel (NE) | ~19.5% | ~33.0% | 99 |
| 22 | Basel-Landschaft (BL) | ~20.0% | ~33.5% | 101 |
| 23 | Vaud (VD) | ~21.0% | ~35.0% | 106 |
| 24 | Basel-Stadt (BS) | ~21.5% | ~36.0% | 109 |
| 25 | Jura (JU) | ~22.0% | ~37.0% | 112 |
| 26 | Geneva (GE) | ~22.5% | ~38.0% | 115 |
Note: this ranking is based on cantonal capitals. Within each canton, there are municipalities with significantly different rates. For example, in Canton Zurich, Kilchberg and Rüschlikon have much lower rates than the city of Zurich.
Simulations for 4 real profiles
Average rates say little without concrete context. Here are 4 simulations showing the impact of canton choice on real profiles, comparing the most advantageous with the least advantageous canton:
Profile 1: Single, income CHF 80,000
Single person, employed, no children, resident in the cantonal capital. Gross income CHF 80,000, standard deductions (pillar 3a, health insurance, flat-rate professional expenses).
Profile 2: Family, dual income CHF 180,000
Married couple, two children (6 and 10 years), dual income (CHF 120,000 + CHF 60,000), apartment owners with mortgage. Child deductions, mortgage interest, pillar 3a for both.
Profile 3: Self-employed, income CHF 250,000
Self-employed, sole proprietorship, net income CHF 250,000 after AHV deductions. Maximum pillar 3a contributions (CHF 35,280), home office deduction, health insurance.
Profile 4: Retiree, wealth CHF 3,000,000
Retiree, AHV + pension fund income CHF 90,000/year, net wealth CHF 3,000,000 (real estate + investments). Focus: combined income tax + wealth tax.
Wealth tax comparison
Wealth tax varies enormously between cantons. Some apply near-symbolic rates, others exceed 0.5% annually. Here's the comparison for the 10 most relevant cantons, calculated on net wealth:
| Canton | Tax on CHF 1M | Tax on CHF 5M | Tax on CHF 10M |
|---|---|---|---|
| Schwyz (SZ) | CHF 500 | CHF 4,500 | CHF 11,000 |
| Zug (ZG) | CHF 700 | CHF 5,500 | CHF 13,000 |
| Nidwalden (NW) | CHF 600 | CHF 4,800 | CHF 12,000 |
| Lucerne (LU) | CHF 900 | CHF 7,500 | CHF 18,000 |
| Zurich (ZH) | CHF 1,300 | CHF 10,000 | CHF 25,000 |
| Bern (BE) | CHF 1,500 | CHF 12,000 | CHF 30,000 |
| Ticino (TI) | CHF 1,800 | CHF 14,000 | CHF 34,000 |
| Vaud (VD) | CHF 2,500 | CHF 18,000 | CHF 42,000 |
| Basel-Stadt (BS) | CHF 3,000 | CHF 22,000 | CHF 50,000 |
| Geneva (GE) | CHF 3,500 | CHF 28,000 | CHF 65,000 |
For wealth above CHF 5 million, the difference between Schwyz and Geneva exceeds CHF 50,000/year in wealth tax alone. Adding income tax, the total gap can exceed CHF 100,000. This explains the migration flows of wealthy taxpayers toward Central Switzerland.
Corporate tax comparison
After the TRAF reform, effective corporate profit tax rates have converged between cantons, but significant differences remain. Here's the comparison for the 10 main cantons:
| Canton | Effective profit rate | Capital tax | Patent Box |
|---|---|---|---|
| Zug (ZG) | ~11.9% | 0.001% | Yes (90%) |
| Lucerne (LU) | ~12.3% | 0.01% | Yes (90%) |
| Nidwalden (NW) | ~12.0% | 0.005% | Yes (80%) |
| Schwyz (SZ) | ~14.1% | 0.01% | Yes (90%) |
| Zurich (ZH) | ~19.7% | 0.075% | Yes (90%) |
| Ticino (TI) | ~19.2% | 0.15% | Yes (90%) |
| Bern (BE) | ~21.6% | 0.03% | Yes (90%) |
| Vaud (VD) | ~14.0% | 0.04% | Yes (90%) |
| Geneva (GE) | ~14.7% | 0.04% | Yes (90%) |
| Basel-Stadt (BS) | ~13.0% | 0.08% | Yes (90%) |
Factors to consider beyond taxation
Canton choice cannot be based solely on tax burden. Here are the 5 most important non-tax factors to evaluate before relocating:
Cost of living and real estate
The most tax-advantageous cantons (Zug, Schwyz, Nidwalden) have among the highest real estate costs in Switzerland. A 4.5-room apartment averages CHF 3,500/month in Zug vs. CHF 2,200 in Bern. Tax savings can be partially or fully absorbed by higher rent or mortgage costs.
Public service quality
Cantons with higher rates often provide better public services: schools, transport, healthcare facilities. Bern, Zurich and Basel have comprehensive public transport networks and excellent social services. Evaluate the overall quality-to-price ratio, not just the tax.
Job market and opportunities
The job market varies enormously between cantons. Zurich, Geneva and Basel concentrate most qualified positions in finance, pharmaceuticals and technology. Relocating to a tax-advantageous canton with fewer professional opportunities can prove counterproductive.
Language and integration
The language barrier should not be underestimated: moving from Lugano to Zug means changing working language (from Italian to German). For expats, the Romand cantons (Geneva, Vaud) offer a more international and French-speaking environment. Social integration is a key factor for quality of life.
Taxation as a system, not a single rate
Consider the overall tax system: income + wealth + inheritance + real estate + vehicle tax + health insurance premiums. A canton with low income tax but high wealth tax and high health insurance premiums may be less advantageous than it appears from the income rate alone.
Methodology note
The data presented in this guide is based on official sources and verified calculations. Here are the methodological notes for correct interpretation:
Methodology and sources
- Rates refer to the cantonal capital and include federal direct tax, cantonal tax and municipal tax. Within each canton, municipal multipliers can vary the tax by 10–30% compared to the capital
- Simulations consider standard deductions (AHV, pillar 3a, health insurance, flat-rate professional expenses) but not situation-specific deductions (mortgage interest, donations, extraordinary medical expenses)
- The tax index is calculated as a weighted average of income and wealth taxes, with 100 corresponding to the Swiss average. Index < 100 = canton below average (more advantageous); index > 100 = canton above average (more expensive)
- Sources: Federal Tax Administration (FTA), official cantonal calculators, BAK Economics Tax Index 2025/2026. Data may vary slightly from cantonal calculators due to differences in deductions considered
7 tips for choosing the right canton
- Don't just look at the rate: calculate the effective tax on your specific situation. A canton with a low average rate might have less generous deductions, ending up less advantageous
- Consider the municipality, not just the canton: within the same canton, the difference between the cheapest and most expensive municipality can exceed 20%. Use official tax calculators (e.g., BAK Taxation Index) for a precise comparison
- For those with high wealth, the wealth tax matters more than the income tax. Schwyz, Nidwalden and Zug offer the biggest advantages for large estates. For those with only employment income and little wealth, Ticino or Vaud can be competitive
- For companies, the Patent Box and R&D super-deduction can reduce the effective rate well below the nominal rate. Cantons like Vaud and Geneva, expensive for individuals, are very competitive for innovative companies
- Run a simulation with AccountEX before relocating: upload your current tax situation and simulate it in candidate cantons. Tax savings must justify relocation costs (moving, new contracts, potential penalties)
- Don't forget the rental value effect: if you buy property in a low-tax canton with high prices, the high rental value can significantly reduce the expected tax advantage
- Plan long-term: cantonal rates change over time. Cantons that are advantageous today might increase rates in the future, and vice versa. The stability of the cantonal tax system is a factor to evaluate as much as current rates
Simplify your Swiss accounting
AccountEX handles VAT, QR-invoices and bookings with AI. Start for free.
Start Free