Aftertax

Estimates for comparison, not tax or financial advice. Disclaimer

Switzerland · 26 cantons · 2026

Salary after tax in every Swiss canton

Switzerland taxes income three times: federal, cantonal and communal. Each canton sets its own scale and deductions and each commune its own multiplier, so the same salary keeps you very different amounts. Figures are for a single person with no church tax living in the canton capital, from the Federal Tax Administration's 2026 tariffs and checked against its own calculator.

Click to choose another canton, or type to search.

3. Per

Before tax, for one employee. Results update as you type.

Estimated take-home in Zurich, per year

CHF 77,815

You keep
77.8%
Deductions
22.2%
Rank
9 / 26
Take-homeGross CHF 100,000

Zurich

Single employee, no church tax, in the canton capital

Breakdown

  • Gross salaryCHF 100,000
  • Communal tax (Zürich)−CHF 5,629
  • Old-age, disability and income-loss insurance (AHV/IV/EO)−CHF 5,300
  • Cantonal tax (Zurich)−CHF 4,494
  • Occupational pension (BVG)−CHF 3,538
  • Direct federal tax−CHF 1,701
  • Unemployment insurance (ALV)−CHF 1,100
  • Accident insurance (NBU)−CHF 400
  • Personal tax−CHF 24
  • Total deductions−CHF 22,185
  • Take-home payCHF 77,815

The same salary, every canton

26 cantons · take-home in CHF

Gross salary converted at ECB reference rates, then taxed under each place’s own rules. Employee income tax and mandatory social security only. How we calculate

CHF 100,000 in every canton

Compare cantons side by side →
  1. 01ZugCHF 84,341
  2. 02SchwyzCHF 81,547
  3. 03Appenzell InnerrhodenCHF 79,369
  4. 04NidwaldenCHF 78,338
  5. 05ObwaldenCHF 78,337
  6. 06UriCHF 78,217
  7. 07LucerneCHF 78,128
  8. 08SchaffhausenCHF 78,128
  9. 09ZurichCHF 77,815
  10. 10AargauCHF 77,350
  11. 11GraubündenCHF 77,088
  12. 12ThurgauCHF 76,634
  13. 13GlarusCHF 76,521
  14. 14ValaisCHF 75,406
  15. 15Appenzell AusserrhodenCHF 75,289
  16. 16TicinoCHF 75,236
  17. 17Basel-StadtCHF 75,004
  18. 18St. GallenCHF 74,523
  19. 19GenevaCHF 74,179
  20. 20JuraCHF 74,129
  21. 21SolothurnCHF 73,499
  22. 22BernCHF 73,296
  23. 23FribourgCHF 73,231
  24. 24Basel-LandschaftCHF 72,943
  25. 25VaudCHF 72,942
  26. 26NeuchâtelCHF 71,592

Take-home a year on a gross salary of CHF 100,000, in the canton capital.