Swiss withholding tax (Quellensteuer) explained for new arrivals
If you hold a B or L residence permit, your employer deducts Swiss income tax directly from your salary each month under the Quellensteuer (impôt à la source) system. The rate is set by your canton based on a tariff code reflecting marital status, children and church affiliation, and typically runs 6-25% of gross income as of 2025.
Overview
Withholding tax is one of the most misunderstood items on a Swiss payslip. It is not a flat tax and it is not always final - high earners and those with extra deductions need to file an ordinary return (NOV) to recover overpaid tax or settle additional liability.
What to know before your first Swiss payslip
- 1
Confirm your tariff code
Common codes: A (single, no children), B (married, sole earner), C (married, both working), H (single parent), each with church-tax variants. The wrong code means you over- or underpay every month.
- 2
Know the canton sets the rate
Each canton publishes its own tariff. Rates in Zug or Schwyz are materially lower than Geneva or Vaud for the same gross salary.
- 3
Understand the CHF 120,000 threshold
If your gross Swiss employment income exceeds CHF 120,000 in a calendar year, you must file an ordinary tax return (NOV - Nachträgliche ordentliche Veranlagung) - the withholding tax becomes a payment on account.
- 4
Track your worldwide income and assets
Once you file a return, all worldwide income and assets are reported (taxed under treaty rules). Keep records of foreign accounts, property and investments from day one.
- 5
Claim deductions via NOV by 31 March
Pillar 3a contributions, pension buy-ins (Einkauf), training costs, large medical bills and second-earner deductions usually require an NOV filing by 31 March of the following year to be recovered.
- 6
Plan church tax actively
Swiss church tax (~5-15% of cantonal tax) is opt-in via your registration form. If you don't belong to a recognised confession, declare 'no confession' to avoid being charged.
Frequently asked questions
Who pays withholding tax in Switzerland?+
Foreign nationals on B or L permits (and short-stay/cross-border workers) without Swiss citizenship or a C permit. C-permit holders and Swiss citizens are taxed via the ordinary return process instead.
Can I get a withholding-tax refund?+
Yes - by filing a tax-rate adjustment (Tarifkorrektur) or an ordinary return (NOV). Common refund triggers: pillar 3a contributions, pension buy-ins, costs of further education, alimony and substantial medical expenses.
What happens if my spouse also works in Switzerland?+
You both fall under tariff C (Doppelverdiener). The employer estimates the other spouse's income; if reality differs significantly, file an NOV to correct it.
Is withholding tax the same in every canton?+
No - each canton sets its own tariff, and rates vary by 30-50% between low-tax cantons (ZG, SZ, NW) and high-tax cantons (GE, VD, NE) at the same income level.
Do I need to file a Swiss tax return if I'm on the B permit?+
Mandatory above CHF 120,000 gross Swiss income, if you have substantial other income or wealth, or if you own Swiss property. Optional below that threshold - usually worth doing when you have pillar 3a or pension buy-ins to deduct.
