Danilo · Updated 2026-10-15 · Sources: ESTV (Swiss Federal Tax Administration) tax calculator, tax year 2026; FSO structural survey, average rents 2022–2024
Does a tax move pay off on a modest income? The numbers at CHF 55'000
Tax moves pay off mostly for high earners: at CHF 55'000 gross, the possible gain shrinks to about a third. Picture Sam, a single dad with a nine-year-old, living in Zurich on CHF 55'000 gross a year. Every article about Swiss taxes seems to end the same way: "Move to Zug and you'll save thousands." That line isn't wrong. It just often comes from someone earning well above what Sam does.
This guide runs the numbers for Sam's situation, and for a single person on the same salary. Next to each one sits the same calculation at CHF 130'000, the income most guides on this site use. Side by side, you can see how different the question looks on a smaller salary.
What is calculated
The figures are income tax for the federal, cantonal and municipal level combined, for tax year 2026, as the ESTV tax calculator returns them for each profile. They assume gross income from employment and no church tax (no religious affiliation). Individual deductions such as actual childcare costs, alimony paid or pillar 3a are not modelled; the usual social and child allowances are already built into the calculator. Your own bill can differ, sometimes by a lot. The gaps between places should still be a usable guide.
Six places, picked on purpose: two in the canton of Zurich, two well-known low-tax municipalities, and two cities that charge clearly more at this income.
| Place | Single, CHF 55'000 | Single parent, 1 child, CHF 55'000 | Single, CHF 130'000 |
|---|---|---|---|
| Zürich (ZH) | CHF 3'899 | CHF 1'297 | CHF 18'647 |
| Uster (ZH) | CHF 3'782 | CHF 1'255 | CHF 18'151 |
| Freienbach (SZ) | CHF 1'701 | CHF 188 | CHF 9'216 |
| Zug (ZG) | CHF 1'380 | CHF 0 | CHF 9'384 |
| Lausanne (VD) | CHF 5'402 | CHF 1'473 | CHF 25'370 |
| Bern (BE) | CHF 6'652 | CHF 3'386 | CHF 24'481 |
The gap shrinks to about a third
At CHF 130'000, Lausanne is the dearest of the six and Freienbach the cheapest:
- CHF 25'370 − CHF 9'216 = CHF 16'154 a year
At CHF 55'000 the ends change places. Bern is now the dearest and Zug the cheapest:
- CHF 6'652 − CHF 1'380 = CHF 5'272 a year
CHF 16'154 divided by CHF 5'272 is just over 3. A lower income means lower tax everywhere, which is no surprise. The less obvious part is that the whole field moves closer together: on Sam's salary, the best and the worst place are only a third as far apart as they are for a high earner.
As a ratio the difference looks huge. On the lower salary, Bern charges almost five times what Zug does. But rent is paid in francs, not in ratios.
What a move from Zurich to Zug is worth each month
Take the classic case, Zurich to Zug, for a single person:
- At CHF 55'000: CHF 3'899 − CHF 1'380 = CHF 2'519 a year, divided by 12 that is roughly
CHF 210 a month.
- At CHF 130'000: CHF 18'647 − CHF 9'384 = CHF 9'263 a year, divided by 12 that is
roughly CHF 772 a month.
That monthly figure is the real threshold. If the new flat in Zug costs more than CHF 210 a month above your current rent, the tax advantage at CHF 55'000 is gone before you have bought a single moving box. At CHF 130'000 there is almost four times as much room.
At this salary, rent decides, not the tax rate. If you have an affordable flat, think hard before giving it up for CHF 210 a month. And there are costs no tax table shows: a new rent deposit, the move itself, perhaps a longer commute on a pricier pass.
Freienbach lands in the same range, at CHF 3'899 − CHF 1'701 = CHF 2'198 a year. Uster, in the same canton as Zurich, saves only CHF 3'899 − CHF 3'782 = CHF 117 a year compared with the city. As a tax reason to move, that is nothing.
Single parents: where there is almost nothing left to gain
Now Sam's case, CHF 55'000 with one child. In Zug the tax is CHF 0, in Freienbach CHF 188. It doesn't get much lower than that.
From Zurich, that works out as:
- Zurich to Zug: CHF 1'297 − CHF 0 = CHF 1'297 a year, roughly CHF 108 a month.
- Zurich to Freienbach: CHF 1'297 − CHF 188 = CHF 1'109 a year.
So the "thousands" from that advice come to a little over one thousand a year for Sam, and that is the best option among these six places. If you already live somewhere that charges little, moving can barely improve on it, because the bill can't go below zero.
Even the widest gap in this group, Bern to Zug, is CHF 3'386 − CHF 0 = CHF 3'386 a year. That is noticeable, but not decisive. For a single parent, where you live also means a daycare place, the walk to school, grandparents within reach. Depending on the municipality, daycare and after-school fees scale with income, and each canton sets its own health insurance premium subsidies. On a low income, either of those can matter more than the tax bill. The municipality and the cantonal office for premium subsidies can give you the exact rates.
Bern and Lausanne: more tax, lower rents
Bern and Lausanne tax the modest salary noticeably harder. Compared with Zurich, a single person on CHF 55'000 pays:
- in Bern CHF 6'652 − CHF 3'899 = CHF 2'753 more a year,
- in Lausanne CHF 5'402 − CHF 3'899 = CHF 1'503 more a year.
That is only half the picture. The Federal Statistical Office publishes an average rent for all three cities on the same basis (city, 2022–2024): Zurich CHF 1'739, Bern CHF 1'413, Lausanne CHF 1'369 a month. So:
- Zurich − Bern: CHF 1'739 − CHF 1'413 = CHF 326 a month, times 12 is CHF 3'912 a year.
- Zurich − Lausanne: CHF 1'739 − CHF 1'369 = CHF 370 a month, times 12 is CHF 4'440 a year.
At CHF 55'000 the rent difference outweighs the extra tax in both cities: in Bern by CHF 3'912 − CHF 2'753 = CHF 1'159, in Lausanne by CHF 4'440 − CHF 1'503 = CHF 2'937. At CHF 130'000 it flips. Bern then charges CHF 24'481 − CHF 18'647 = CHF 5'834 more tax than Zurich, and the rent difference no longer covers it. Lausanne is the same story, at CHF 25'370 − CHF 18'647 = CHF 6'723.
One caveat: these are averages across all flat sizes, from the structural survey, not the price of a listing you would find today. Your own flat can be quite far from them. The direction, though, is clear: the lower the income, the more rent matters and the less tax does.
What stays out
- Individual deductions: actual childcare costs, alimony paid, pillar 3a and the like. For single
parents especially, they can move the result a lot; your own tax return is what counts.
- Church tax, wealth tax and commuting costs.
- People taxed at source are assessed differently. Your cantonal tax office can tell you
whether a comparison between municipalities applies to you at all.
- The FSO publishes rents for Uster, Freienbach and Zug only as a cantonal average, so
they are not compared with the city rents here.
- All tax figures are for tax year 2026. None of this is individual tax advice.
And in your case?
Zügle puts your current home and a new one side by side, with rent, tax and commute. What counts is the actual flat you have in mind: