Skip to main content
Language
Cantonal taxes

How to compare Swiss tax burden by postcode

For the 2024 ESTV single-person model at CHF 80,000 gross income, 6300 Zug shows CHF 3,543 total tax, 8001 Zurich CHF 8,096, and 1003 Lausanne CHF 12,011. Those figures are comparable because the household assumptions are identical.
Updated:
17 July 2026
Read time:
3 min
Share:XFacebookLinkedIn
Interlaken bridge with the Swiss Alps behind it

Compare one fixed household scenario

Start by holding every input constant. In PLZHub's 2024 ESTV comparison, the single-person model assumes age 35, CHF 80,000 gross employment income, no children, no confession and CHF 0 wealth. Under those assumptions, 6300 Zug totals CHF 3,543 or 4.43%, 8001 Zurich totals CHF 8,096 or 10.12%, and 1003 Lausanne totals CHF 12,011 or 15.01%.

The Zurich-Zug difference is CHF 4,553 a year for this model. Changing to the couple or family tab produces a different comparison because the ESTV rules and deductions change with the household.

Map of Switzerland with its main regions and cantons
General map of Switzerland
Image: General Map of Switzerland.jpg by swisstopo, via Wikimedia Commons.

Check which municipality supplies the result

A postcode is not a tax authority. PLZHub therefore uses the official ESTV calculation for the postcode's primary municipality, defined by the largest share of addresses in the swisstopo mapping. For 8001, that municipality is Zurich with a 100% share. For 6300, Zug accounts for about 99.52% and Baar for 0.48%, so the displayed calculation is Zug's.

1008 Prilly is the awkward case: its address shares are split 50/50 between Prilly and Jouxtens-Mézery. The page displays Prilly's official result, CHF 11,719 or 14.65% for the single model. It is not a blended estimate, but it may not apply to an address on the Jouxtens-Mézery side. Confirm the municipality before comparing a specific home.

Yellow Swiss mailbox mounted on a stone wall
Swiss mailbox
Image: Swiss mailbox die Post.jpg by Toni_V, via Wikimedia Commons.

Read the cantonal median correctly

The median note compares a municipality only with others in the same canton and the same household scenario. Zurich is 4.4% above the Zurich cantonal median, Zug is 2.0% below the Zug median, and Lausanne is 3.5% above the Vaud median for the single model. These figures describe each municipality's position inside its canton; they do not replace the direct cross-canton tax totals.

Verify the address before deciding

Use PLZHub to form a shortlist, then enter the exact municipality and personal details in the official ESTV calculator. Personal deductions, wealth, confession, age and children can materially change the result. The postcode comparison is standardized and reproducible; the official calculator is where the standardized model becomes your calculation.

2024 ESTV comparison for a single person on CHF 80,000 gross income

Horizontal scroll to compare values

Postcode and municipalityTotal taxEffective rate
6300 ZugCHF 3,5434.43%
8001 ZurichCHF 8,09610.12%
1003 LausanneCHF 12,01115.01%

Tax-comparison checklist

  • Select the same ESTV scenario on every postcode page.
  • Check the municipality named directly above the calculation.
  • Treat the cantonal median as regional context, not a national ranking.
  • Recalculate the shortlist with your actual details in the ESTV calculator.
Blog

Selected articles from the PLZHub blog