Income & taxes

Salary and taxes by canton: why location changes your net pay

The short answer: the same gross salary can differ by several hundred francs net per month between cantons, because cantonal and municipal income taxes vary massively – Zug and Schwyz tax lightly, Bern, Basel-Stadt and parts of Romandie noticeably more.

Von Leutrim MiftarajGründer von BudgetHub, MSc Innovation Management (FFHS)

What varies and what doesn't

AHV/IV/ALV social deductions are federal and identical everywhere. Pension fund rates depend on your employer. The big variable is income tax: cantonal base rate × municipal multiplier – which is why even neighbouring villages differ.

Source tax for foreigners

Without a C permit you're usually taxed at source: the employer withholds a canton-specific rate directly. Above certain income thresholds or with a C permit you file an ordinary tax return instead – deductions (pillar 3a, commuting, meals) then reduce your bill.

Budget net, not gross

Always plan with your real net salary and put your expected tax as a monthly reserve.

Track these costs in your own budget: create your free Swiss budget in BudgetHub – in English, with Swiss categories built in.

Setz es direkt um

Erstelle dein Budget in BudgetHub – kostenlos, ohne Kreditkarte.

Salary and taxes by canton: why location changes your net pay · BudgetHub.ch