PayMetric Labs
Zurich · Zug · Geneva · 2026 ratesCHF 7'219 Zug vs Zurich gap

Switzerland Canton Comparator

On a CHF 120'000 gross salary, a single filer nets CHF 95'420 in Zug, CHF 88'200 in Zurich, and CHF 82'716 in Geneva, a CHF 7'219 gap between Zug and Zurich, and a further CHF 5'485 gap between Zurich and Geneva, on the identical gross figure. Enter your own salary to compare all three side by side.

Compare all three cantons ↓

Zug net

CHF 95'420

20.5% effective

Zurich net

CHF 88'200

26.5% effective

Geneva net

CHF 82'716

31.1% effective

On

CHF 120'000

gross, single filer, age 30

CHF

Common gross figures:

Annual net gap between Zug and Geneva

CHF 12'704

at the same CHF 120'000 gross salary, single filer, age 30, no church tax

Zurich

City of Zurich

CHF 88'200

net annual (CHF 7'350/mo)

Federal taxCHF 4'421
Cantonal taxCHF 7'746
Communal taxCHF 9'703
AHV/IV/EO + ALVCHF 7'680
BVG (employee half)CHF 2'249
Effective rate26.5%

Zug · highest net

City of Zug

CHF 95'420

net annual (CHF 7'952/mo)

Federal taxCHF 4'421
Cantonal taxCHF 6'260
Communal taxCHF 3'970
AHV/IV/EO + ALVCHF 7'680
BVG (employee half)CHF 2'249
Effective rate20.5%

Geneva

City of Geneva

CHF 82'716

net annual (CHF 6'893/mo)

Federal taxCHF 4'421
Cantonal taxCHF 17'011
Communal taxCHF 5'923
AHV/IV/EO + ALVCHF 7'680
BVG (employee half)CHF 2'249
Effective rate31.1%

Single filer, no church tax, 2026 rates. Zurich figures use Canton + City of Zurich multipliers; Zug uses Canton + City of Zug; Geneva uses Canton + City of Geneva. Federal tax and social insurance (AHV/IV/EO, ALV, BVG) are identical nationwide and don't vary by canton. Moving canton means moving your legal domicile, not just your employer's address, always confirm which municipality you'd actually be taxed in before comparing offers.

Want the full Zurich-only breakdown, with church tax and BVG detail?

Open the Zurich Salary Calculator

Why the same salary nets so differently by canton

Switzerland has no flat national income tax. Federal tax (Direkte Bundessteuer) is identical everywhere, but every canton sets its own cantonal tax mechanism, and every municipality within that canton sets its own communal multiplier on top. Zurich and Zug both compute a progressive "einfache Steuer" (simple tax), then multiply that same figure by a cantonal multiplier and, separately, by a communal multiplier. Zug's multipliers (82% cantonal, 52% City of Zug communal, a combined 134%) are far lower than Zurich's (95% cantonal, 119% City of Zurich communal, a combined 214%), which is the entire reason Zug nets meaningfully more at the same gross salary.

Geneva works differently again: its cantonal bracket table already produces a base tax amount directly, and cantonal and communal layers are each a percentage surcharge ("centimes additionnels") on that same base figure, 48.5% cantonal and roughly 45.5% for the City of Geneva. Geneva also applies a flat 12% statutory reduction to the cantonal portion only, not the communal portion. The net effect is a steeper overall tax burden than Zurich at comparable income levels, consistent with Geneva's reputation as a higher-tax canton.

Federal tax, AHV/IV/EO, ALV, and BVG pension contributions are identical across all three cantons and don't explain any of the gap. The entire difference in take-home pay you see in this calculator comes from the cantonal and communal tax lines alone, which is exactly why the canton and municipality you're legally domiciled in matters as much as your gross salary.

Worked example: CHF 120'000 gross

Single filer, no church tax, age 30, 2026 rates

Line itemZugZurichGeneva
Federal taxCHF 4'421CHF 4'421CHF 4'421
Cantonal taxCHF 6'260CHF 7'746CHF 17'011
Communal taxCHF 3'970CHF 9'703CHF 5'923
AHV/IV/EO + ALVCHF 7'680CHF 7'680CHF 7'680
BVG (employee half)CHF 2'249CHF 2'249CHF 2'249
Net annual (net monthly)CHF 95'420 (CHF 7'952/mo)CHF 88'200 (CHF 7'350/mo)CHF 82'716 (CHF 6'893/mo)

Keep your numbers current

Tax rates and allowances change every year

Get an email when we update this calculator for new rates, so you're never planning from stale numbers.

No spam. Unsubscribe any time.

Frequently asked questions

1

Which canton has the lowest tax: Zurich, Zug, or Geneva?

Zug, by a wide margin. On the same CHF 120'000 gross salary, a single filer nets about CHF 7'219 more per year in Zug than in Zurich, and Zurich itself nets about CHF 5'485 more than Geneva. Zug combines a low cantonal multiplier (82% of the simple tax) with a low City of Zug communal multiplier (52%), for a combined 134%, versus Zurich's combined 214% and Geneva's steeper base-rate bracket table plus centimes additionnels. Zug's reputation as Switzerland's lowest-tax canton is well earned at the income levels this calculator models.

2

Why does Geneva use a different tax mechanism than Zurich and Zug?

Zurich and Zug both compute an "einfache Steuer" (simple tax) from a progressive schedule, then multiply that same number by a separate cantonal multiplier and a separate communal multiplier to get the cantonal and communal tax lines. Geneva doesn't work that way: its cantonal bracket table (Art. 41 LIPP) already yields a base tax amount directly, and cantonal and communal layers are each a percentage surcharge ("centimes additionnels") added on top of that same base figure, not a further-multiplied simple tax. Geneva also applies a flat 12% statutory reduction to the cantonal total (base tax plus cantonal centimes) that explicitly excludes the communal centimes, per Art. 1 LDIRPP.

3

If I move from Zurich to Zug or Geneva, do I get to pick where I'm taxed?

No. Swiss tax follows your legal domicile, generally where you actually live and sleep most nights, not where your employer's office sits. Plenty of people who work in Zurich or Geneva already commute from lower-tax municipalities, but you can't simply elect a canton on paper while living somewhere else. If you're weighing an offer that lets you choose your base, this calculator shows what the tax difference is actually worth, but the underlying move (changing your registered residence) is what makes it real.

4

Does federal tax, AHV/IV/EO, ALV, or BVG change between cantons?

No, all four are set nationally and don't vary by canton or municipality. Direkte Bundessteuer (federal tax) uses the same bracket table everywhere in Switzerland. AHV/IV/EO is a flat 5.30% employee share, uncapped. ALV is 1.10% up to the CHF 148,200 insured-earnings ceiling. BVG (occupational pension) uses the same age-banded coordinated-salary formula nationwide. The entire net-pay difference between Zurich, Zug, and Geneva in this calculator comes from the cantonal and communal tax layers alone.

5

Is this calculator scoped to the cities of Zurich, Zug, and Geneva specifically, or the whole canton?

The city specifically, in each case: City of Zurich, City of Zug, and City of Geneva, each canton's largest municipality and the one whose own communal multiplier this calculator uses. Every other municipality within Zurich, Zug, or Geneva canton sets its own communal multiplier, which can differ meaningfully from the city figure (Zug canton alone ranges from 47.5% in Baar to 59% in Neuheim for 2026). Treat this as a same-city comparison, not a canton-wide average.

6

Why doesn't this calculator include church tax for Zug and Geneva?

Zurich's Kirchensteuer (10% of the simple tax, opt-in for registered church members) is well documented and modeled with a toggle. Zug's church-tax mechanics weren't researched deeply enough for this calculator to model confidently, so it's left out for Zug. Geneva doesn't have a compulsory church tax at all; instead it has a voluntary "contribution religieuse volontaire" capped at 1.5% of net taxable income, which isn't withheld from pay the way Kirchensteuer is, so it's out of scope here by design, not an oversight.

7

Is Geneva's City of Geneva communal rate as precisely sourced as Zurich's and Zug's?

It's slightly less certain. Zurich's and Zug's cantonal and communal multipliers came directly from the Swiss Federal Tax Administration's own official Kantonsblatt documents and, for Zug's city rate, the City of Zug's own 2026 budget announcement. Geneva's canton-level figures (base tax schedule, 48.5% cantonal centimes, 12% statutory reduction) are equally official, but the City of Geneva's specific communal centimes rate (45.5% for 2026) comes from two independent secondary sources rather than a primary spreadsheet, since Geneva publishes that figure as a downloadable Excel file rather than indexed text. Treat the Geneva communal figure as a close estimate rather than to-the-decimal-point exact.