Switzerland Tax Guide 2026 — Canton Arbitrage, Lump-Sum Tax & Why Zurich Isn't Always Best
Switzerland = low taxes. But which canton you live in changes your net by €20k+/year. Here's the 2026 canton breakdown.
The Swiss Tax Layer Cake
| Level | Who Sets It | Range |
|---|---|---|
| Federal (Bund) | Parliament | Same nationwide |
| Canton (Kanton/État) | 26 cantonal parliaments | Massive variation |
| Commune (Gemeinde/Commune) | Local councils | 20-50% of cantonal |
Total tax = Federal + Cantonal × Commune multiplier.
2026 Top Marginal Rates by Canton (Single, No Church Tax)
| Canton | Capital | Top Marginal | Rank |
|---|---|---|---|
| Zug | Zug | ~22% | 1 (lowest) |
| Schwyz | Schwyz | ~23% | 2 |
| Nidwalden | Stans | ~24% | 3 |
| Obwalden | Sarnen | ~25% | 4 |
| Appenzell I.Rh. | Herisau | ~25% | 5 |
| Glarus | Glarus | ~27% | 6 |
| Uri | Altdorf | ~28% | 7 |
| Lucerne | Lucerne | ~29% | 8 |
| Schaffhausen | Schaffhausen | ~30% | 9 |
| St. Gallen | St. Gallen | ~31% | 10 |
| Thurgau | Frauenfeld | ~31% | 11 |
| Aargau | Aarau | ~32% | 12 |
| Fribourg | Fribourg | ~33% | 13 |
| Solothurn | Solothurn | ~34% | 14 |
| Basel-Land | Liestal | ~35% | 15 |
| Graubünden | Chur | ~35% | 16 |
| Valais | Sion | ~36% | 17 |
| Bern | Bern | ~37% | 18 |
| Vaud | Lausanne | ~38% | 19 |
| Ticino | Bellinzona | ~39% | 20 |
| Zurich | Zurich | ~40% | 21 |
| Neuchâtel | Neuchâtel | ~41% | 22 |
| Geneva | Geneva | ~42% | 23 |
| Basel-Stadt | Basel | ~43% | 24 |
| Jura | Delémont | ~44% | 25 |
| Appenzell A.Rh. | Herisau | ~45% | 26 (highest) |
Spread: 22% (Zug) vs 45% (Appenzell A.Rh.) = 23 percentage points.
Real Examples: €150k Gross (CHF 142k @ 1.06)
Zug (Lowest Tax)
| Amount | |
|---|---|
| Federal tax | ~CHF 6,500 |
| Cantonal + Communal | ~CHF 24,000 |
| Total income tax | ~CHF 30,500 |
| Social security (AHV/ALV/FAK/BVG) | ~CHF 18,500 |
| Total deductions | ~CHF 49,000 |
| Net/month | ~CHF 7,750 (€7,300) |
Zurich (Economic Hub, High Tax)
| Amount | |
|---|---|
| Federal tax | ~CHF 6,500 |
| Cantonal + Communal | ~CHF 48,000 |
| Total income tax | ~CHF 54,500 |
| Social security | ~CHF 18,500 |
| Total deductions | ~CHF 73,000 |
| Net/month | ~CHF 5,750 (€5,400) |
Difference: ~€1,900/month = €23k/year. For same salary.
Geneva (International Hub, High Tax)
| Amount | |
|---|---|
| Total deductions | ~CHF 76,000 |
| Net/month | ~CHF 5,500 (€5,200) |
The Commuter Arbitrage
Work in Zurich, live in Zug/Schwyz/Aargau:
- Zurich salary (highest in CH)
- Zug tax (lowest in CH)
- 30-40 min train commute
- Best of both worlds
| Scenario | Gross | Tax | Net/Month |
|---|---|---|---|
| Live & work Zurich | CHF 150k | CHF 54.5k | CHF 5,750 |
| Work Zurich, live Zug | CHF 150k | CHF 30.5k | CHF 7,750 |
| Arbitrage value | — | CHF 24k/year | +CHF 2,000/mo |
Lump-Sum Tax (Pauschalbesteuerung / Forfait Fiscal) — For Non-Working Wealthy
| Feature | Details |
|---|---|
| Tax base | 5× annual rent (or 7× for fed) — not actual income |
| Eligibility | Foreign nationals, no gainful employment in CH |
| Duration | Unlimited (while conditions met) |
| Min tax | CHF 400k+ (varies by canton) |
| Popular cantons | Vaud, Valais, Ticino, Geneva (for HNWIs) |
Not for employees. For retirees, investors, crypto whales living off capital.
Social Security (2026, Employee Share)
| Contribution | Rate | Cap |
|---|---|---|
| AHV/IV/EO (Old Age/Disability/Loss of Earnings) | 5.3% | None |
| ALV (Unemployment) | 1.1% | CHF 148,200 |
| FAK (Family Compensation) | 0.5% | CHF 148,200 |
| BVG (Pension Fund) | 5-15% | Varies by fund |
| UVG (Accident) | Employer pays | — |
Total employee: ~12-18% depending on pension fund.
Crypto in Switzerland 2026
| Transaction | Tax |
|---|---|
| Private investor (buy/hold/sell) | 0% capital gains (tax-free!) |
| Professional trader | Income tax + AHV |
| Staking/DeFi yields | Income tax (but arguable as capital) |
| Mining | Income tax |
| Airdrops/Forks | Income tax at receipt |
Switzerland = only major European country with 0% crypto CGT for private investors.
Switzerland vs Neighbours (€150k / CHF 142k Gross)
| Location | Net/Month | Effective Rate |
|---|---|---|
| Zug | €7,300 | ~34% |
| Zurich | €5,400 | ~48% |
| Geneva | €5,200 | ~50% |
| Germany (Munich) | €5,350 | 46.5% |
| France (Paris, Expat) | €8,700* | 38.6%* |
| Italy (Milan, Impatriati) | €9,467* | 37.3%* |
At higher salaries. At €150k, Zug still beats all expat regimes.
Quick Calculator
Exact numbers for your salary + canton + commune:
taxyoursalary.com/switzerland — 2026 rates, all 26 cantons, 2000+ communes, commuter comparison, lump-sum eligibility.
Source: FTA 2026 scales, canton tax calculators, BVG minimums. Always consult a Swiss Treuhänder/Steuerberater.
Top comments (0)