Virmondo EOREOR
Switzerland

Cantonal tax differences in Switzerland

Navigate Switzerland's complex cantonal tax system. Understand how employee location affects tax rates and employer obligations.

January 18, 2026
5 min read
By Virmondo EOR Team

Switzerland's federal structure means tax rates vary dramatically between cantons. Where your employee lives and works directly impacts their take-home pay and your administrative obligations. Understanding these differences is essential for competitive compensation planning.

How Swiss taxation works

Switzerland has three levels of taxation:

  1. Federal tax: Same rates nationwide
  2. Cantonal tax: Varies by canton
  3. Municipal tax: Varies by municipality within each canton

Tax location

Taxes are based on where the employee lives (residence principle), not where they work. An employee living in Zug but working in Zurich pays Zug tax rates.

Cantonal tax comparison 2026

Lowest tax cantons

CantonTax multiplierEffective top rateKey city
Zug0.75~22%Zug
Schwyz0.90~24%Schwyz
Nidwalden0.92~25%Stans
Obwalden0.94~25%Sarnen
Appenzell IR0.95~25%Appenzell

Major business cantons

CantonTax multiplierEffective top rateKey city
Zurich1.19~34%Zurich
Geneva1.44~45%Geneva
Basel-Stadt1.22~36%Basel
Bern1.53~41%Bern
Vaud1.55~42%Lausanne

Geneva's high rates

Geneva has some of Switzerland's highest tax rates. A CHF 150,000 salary in Geneva results in approximately CHF 15,000 more in taxes than the same salary in Zug.

Impact on salary negotiations

Net salary expectations

Employees are acutely aware of cantonal differences. When hiring:

CantonGross salaryApproximate net salaryTax burden
ZugCHF 120,000CHF 95,000CHF 25,000
ZurichCHF 120,000CHF 86,000CHF 34,000
GenevaCHF 120,000CHF 79,000CHF 41,000

Competitive compensation

To attract talent from low-tax cantons to high-tax locations:

  • Budget 10-15% higher gross salary for Geneva versus Zurich
  • Budget 20-25% higher for Geneva versus Zug
  • Consider total compensation packages with benefits

Withholding tax (Quellensteuer)

Who is subject to withholding

Foreign employees without C permit (permanent residence) have taxes withheld at source:

  • B permit holders (residence permit)
  • L permit holders (short-term)
  • Cross-border commuters (Grenzgänger)

Withholding rates

Withholding rates are canton-specific and depend on:

  • Marital status
  • Number of children
  • Church membership
  • Income level

Example withholding rates for single person, no children, CHF 8,000/month:

CantonWithholding rate
Zug~8%
Zurich~12%
Geneva~16%

Employees subject to withholding can request an ordinary tax assessment if their gross income exceeds CHF 120,000 or they have additional income sources. This may be advantageous depending on deductions.

Employer obligations by canton

Registration requirements

Employers must register with cantonal tax authorities for:

  1. Withholding tax administration
  2. Monthly or quarterly submissions
  3. Annual tax certificates

Deadlines vary by canton

CantonMonthly deadlineAnnual certificate deadline
Zurich10th of following monthEnd of February
Geneva30th of following monthEnd of March
Basel20th of following monthEnd of February
Zug20th of following monthEnd of February

Cross-canton employment

Employees working in multiple cantons

When employees work in multiple locations:

  • Tax residence determines applicable rates
  • Some cantons have inter-cantonal agreements
  • Remote work can complicate allocation

Cross-border workers (Grenzgänger)

Special rules apply for workers commuting from neighboring countries:

CountryTax treatment
GermanyTaxed in Switzerland, limited German tax
FranceGeneva: taxed in France; other cantons: taxed in Switzerland
ItalyTaxed in Switzerland with Italian exemption
AustriaTaxed in Switzerland with Austrian exemption

Planning for cantonal taxes

For new hires

  1. Determine employee's canton of residence
  2. Calculate gross-to-net for competitive offers
  3. Register with appropriate cantonal authority
  4. Set up correct withholding calculation

For expanding teams

Consider these factors:

  • Talent availability versus tax costs
  • Office location versus remote work options
  • Multi-cantonal administrative complexity

Working with an EOR in Switzerland

An Employer of Record manages cantonal complexity:

  • Registers in all relevant cantons
  • Calculates correct withholding by canton
  • Handles monthly and annual filings
  • Manages multi-cantonal payroll

Virmondo EOR coverage

We employ workers in all Swiss cantons with:

  • Correct cantonal registration
  • Accurate withholding calculations
  • Timely tax authority submissions
  • Annual certificate generation

Next steps

Expanding into Switzerland? Virmondo EOR handles cantonal tax complexity so you can focus on your business.

Get started with Virmondo EOR or see our pricing.

VET

Virmondo EOR Team

DACH employment specialists helping global companies hire compliantly in Germany, Austria, and Switzerland.

Ready to hire in DACH?

Get expert guidance on hiring and employing talent in Germany, Austria, or Switzerland.

What to expect:

  • Custom cost breakdown for your hire
  • No commitment required
  • Response within 24 hours
  • Expert guidance on DACH employment

Or email us directly at hello@virmondo.com