Switzerland has one of the world's most complex tax systems — federal, cantonal, and municipal taxes all apply simultaneously, with combined rates ranging from ~12% in Zug to ~35% in Neuchâtel for CHF 100,000 income. The Avenzo Swiss tax calculator estimates your total tax burden in seconds: enter your gross income, canton, marital status, and permit type. Source: FTA — Taxes in Switzerland.
What the calculator includes
| Tax type | Included |
|---|---|
| Federal income tax (Direkte Bundessteuer) | ✅ |
| Cantonal income tax | ✅ |
| Municipal tax (Gemeindesteuer) | ✅ |
| Church tax | Optional |
| Wealth tax estimate | ✅ |
| Withholding tax (Quellensteuer) check | ✅ |
→ Open the Swiss Tax Calculator (English)
Swiss Tax Rates at a Glance (2025)
| Canton | Combined effective rate (CHF 100K income, single) |
|---|---|
| Zug | ~12% |
| Schwyz | ~13% |
| Nidwalden | ~14% |
| Zürich | ~22% |
| Bern | ~28% |
| Geneva | ~34% |
| Neuchâtel | ~35% |
Rates are indicative and include federal, cantonal, and average municipal tax. Actual rates depend on exact municipality and deductions.
How Swiss taxation works for expats
Switzerland taxes residents on worldwide income. Key points:
- Permit matters: B permit → withholding tax (unless income > CHF 120000). C permit → ordinary return
- Canton matters: Tax rates vary up to 3× between low-tax (Zug) and high-tax cantons (Geneva)
- Deductions reduce the bill: Säule 3a (up to CHF 7258), commuting, professional expenses, mortgage interest