Skip to main content
Language
Moving and taxes

Low taxes or a short commute? How to set priorities when moving

Moving from Zurich to Zug or Schwyz saves taxes, but adds commute time. Here's how to figure out if the math actually works for your daily routine.
Updated:
16 June 2026
Read time:
3 min
Share:XFacebookLinkedIn
Swiss Federal Palace in Bern seen from the south

The commute vs. tax trade-off

Everyone wants lower taxes, but nobody wants to spend three hours a day on a train. 8001 Zurich charges a single-person tax rate of 10.1% and gives you 49 transit stops right outside your door. Move to 6300 Zug and your rate drops to 7.9% with 81 stops. 6430 Schwyz lands in the middle at 9.0% with 39 stops. The math looks straightforward until you factor in your daily route to the office.

Zurich main station as a commute reference
Source: Wikimedia Commons, file Zürich (Schweiz), Bahnhof -- 2011 -- 1386.jpg.

Finding the right data

When evaluating a postcode, look at the tax.scenarios, the public transport stop density, and nearbyPlz. The tax scenarios tell you if a move to Zug or Schwyz actually leaves more money in your pocket after deducting travel costs. The transit stop count hints at whether you'll need a car. The nearbyPlz list often reveals neighboring postcodes that offer a better compromise between the two.

The Federal Palace in Bern as the official check point

How to compare locations

Start your search with a city baseline like 8001 Zurich. Once you have those numbers, test 6300 Zug and 6430 Schwyz against your actual commute. Zurich sets the standard for connectivity, Zug shows you the aggressive tax savings, and Schwyz gives you an idea of a smaller cantonal hub. If you need more structure, read How to evaluate a postcode before moving.

Always verify the final numbers

PLZHub is a great way to build a shortlist. But once you start looking at specific apartments, you need exact numbers. Before signing a lease, run your income and the new address through the official cantonal tax calculator.

What to check first

Horizontal scroll to compare values

PointWhat to checkWhy it helps
Starting point/plz/8001-zurichGives the trade-off a city baseline
Relevant datatax.scenarios, oev stop density, nearbyPlzShows tax and access in the same frame
Follow-up pages/blog/how-to-evaluate-a-postcode-before-moving, /methodologySharpens the comparison without drifting off topic
VerificationOfficial source or calculatorStill needed once the decision becomes real

How to use this post

  • Start with Zurich, then test Zug and Schwyz against the same route.
  • Keep the tax gap and the commute gap in the same sentence.
  • Ignore any page that does not change the shortlist.
  • Use an official source when the move is no longer hypothetical.
Blog

Selected articles from the PLZHub blog