Swiss Tax Calculator

Use this calculator to estimate your Swiss income tax across all 26 cantons. Results include federal direct tax, cantonal and municipal tax, AHV/IV/EO contributions, unemployment insurance, and occupational pension (BVG). All figures are based on 2025/2026 published rates.

CHF
20k100k200k400k
Most newcomers under Quellensteuer can request a correction to claim pillar 3a, training and commute costs. Deadline: 31 March of the year after.

Estimate for

Up to date2025/2026 figures

Last updated: January 2025

Take-home / year
CHF 70’664
CHF 5’889/month
Total tax / year
CHF 14’936
14.9% effective rate
Marginal rate
31.3%
Taxable income
CHF 81’232
Compare with another salary

Social contributions

AHV / IV / EOCHF 5’300
ALV unemploymentCHF 1’100
NBU accidentCHF 1’000
SubtotalCHF 14’400

Deductions applied

Professional expenses (auto)CHF 2’568
Insurance premiums (flat)CHF 1’800
Total deductedCHF 4’368

Taxes

Federal direct taxCHF 1’611
Zurich cantonal + municipalCHF 13’325
Total taxCHF 14’936

Compare across cantons

Same salary & deductions, capital city, average commune

Side-by-side compare
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side
Compare side-by-side

Good to know about Zurich

Zurich uses a relatively flat municipal multiplier (~119% in the city). High earners benefit less from communes outside the city.

This calculator provides estimates only. Figures are based on standard deductions and published cantonal rates. For precise figures, consult a Swiss tax adviser or your cantonal tax authority.

Expat tax & salary guide: what actually comes off your Swiss pay

Swiss payslips confuse almost everyone in their first year. The gross figure in your contract is not what lands in your account, and the gap is bigger than most newcomers expect — usually somewhere between 15% and 30% once tax and social insurance are taken out, before you have paid a single franc of health-insurance premium. The tax calculator above models the main deductions, and this section explains each line so you can sanity-check the result against your own payslip.

AHV / IV / EO — the first pillar

Old-age and survivors' insurance (AHV), disability insurance (IV) and the loss-of-earnings scheme (EO) are deducted together at 5.3% of gross salary from the employee, with the employer matching the same amount (10.6% total). There is no upper ceiling: high earners keep paying 5.3% on every franc, even though the maximum AHV pension is capped. If you leave Switzerland, AHV contributions are generally not refundable to EU/EFTA nationals — they stay in the system and count toward a future Swiss pension. Read the AHV guide.

ALV — unemployment insurance

Unemployment insurance costs the employee 1.1% on salary up to CHF 148,200 per year, plus a 0.5% solidarity levy on the portion above that ceiling. Entitlement normally requires at least 12 months of contributions in the last two years, which is why a job change in your first year in Switzerland deserves care — especially on a B permit.

BVG — the second pillar (occupational pension)

Above an annual salary of roughly CHF 22,680 you are enrolled in your employer's pension fund. Contributions are calculated on the coordinated salary — gross minus a coordination deduction — and the legal minimum savings rate rises with age: 7% at 25–34, 10% at 35–44, 15% at 45–54 and 18% at 55–65, split at least 50/50 with your employer. Many employers pay more than the minimum, so the only reliable number is the one on your annual pension certificate (Vorsorgeausweis). This is also the money you can later use for a property purchase, or partially withdraw when leaving Switzerland — a decision that is easy to get expensively wrong.

Pillar 3a — the deduction most newcomers miss

Voluntary private pension savings in a Pillar 3a account are deducted directly from taxable income. For 2026 the ceiling is CHF 7,258 for employees with a pension fund, or 20% of net earned income (max CHF 36,288) for the self-employed. At a marginal rate of 25%, paying in the full amount saves roughly CHF 1,800 in tax for that year. Money must be in the account before 31 December to count. See the Pillar 3a guide.

Income tax: three layers, one bill

Swiss income tax is federal, cantonal and communal. The federal rate is identical everywhere; cantonal and communal multipliers are not, and the spread between a low-tax commune in Zug and a high-tax commune in Geneva or Neuchâtel can exceed 15 percentage points of effective rate on the same salary. If you hold a B permit and earn under CHF 120,000, your employer withholds tax at source (Quellensteuer) and you can request a correction by 31 March to claim Pillar 3a, training and commuting costs. Above CHF 120,000 — or with a C permit, a Swiss spouse or significant assets — you file an ordinary return instead. How to file your return.

Paid separately: health insurance

Basic health insurance (KVG/LAMal) is not a payroll deduction. You buy it yourself, it is compulsory within three months of arrival and backdated to your arrival date, and it costs roughly CHF 280–550 per adult per month depending on canton, deductible and insurer. Budget for it separately when you compare job offers or rents — estimate your premium and compare cantons in the 2026 canton benchmark.

Sources. Federal Tax Administration (ESTV/AFC), ahv-iv.ch, Federal Social Insurance Office (BSV/OFAS), Federal Office of Public Health (BAG/OFSP) and Fedlex. Figures reviewed August 2026.

Estimates only — not tax, legal or financial advice. See our disclaimer. Binding figures come from your cantonal tax office, insurer and pension fund.

Frequently asked questions about Swiss income tax

Last reviewed: June 2026. This calculator produces an estimate for planning purposes only and is not tax advice — your cantonal tax office sets the binding assessment.

How is Swiss income tax layered between federal, cantonal, and communal levels?
Your Swiss income tax bill is built from three separate layers stacked on the same taxable income. The federal direct tax (direkte Bundessteuer) is set by Bern and is identical no matter where in Switzerland you live — it is progressive and tops out at 11.5%. On top of that, each of the 26 cantons sets its own cantonal income tax scale, which is by far the biggest of the three layers. Finally, the commune (municipality) where you are registered on 31 December applies a multiplier (Steuerfuss / coefficient) to the cantonal base tax — so two people on the same salary in the same canton can pay noticeably different amounts depending on which town they live in. Church tax, where applicable, is a fourth layer applied on top of the cantonal tax.
Why is the same salary taxed so differently in Zug, Zurich, and Geneva?
Because the cantonal and communal layers are set locally, tax competition between cantons is real and large. Zug has historically kept its cantonal rates low as a matter of policy and its communes apply low multipliers, so a household on CHF 150,000 typically keeps several thousand francs more per year there than in Zurich. Zurich sits in the middle of the pack. Geneva, by contrast, has one of the steepest cantonal progressions and higher communal multipliers in the French-speaking cantons, so the same gross salary lands in a materially higher effective rate — especially once you cross into six-figure income. Rent, health-insurance premiums, and childcare costs vary in the opposite direction, so the low-tax cantons are not automatically the cheapest place to live overall.
What is Quellensteuer and who has to pay it?
Quellensteuer (impôt à la source) is Swiss wage withholding tax. Instead of filing a return and paying at year-end, your employer deducts an estimated tax amount from every paycheck and forwards it to the cantonal tax office, using a tariff code that reflects your civil status, number of children, and whether your spouse also works. It applies to foreign employees without a C permit (so most B and L permit holders), to cross-border commuters (G permit), and to some short-stay workers. Swiss citizens and C-permit holders are not subject to Quellensteuer — they file an ordinary annual return instead.
When do I have to file a full tax return instead of only paying Quellensteuer?
Even if you are on Quellensteuer, you are required to file a full ordinary tax return (nachträgliche ordentliche Veranlagung / NOV) once your gross annual employment income exceeds CHF 120,000, or if you have significant additional income or assets (self-employment, rental income, securities, worldwide wealth above the cantonal threshold). You can also request an ordinary assessment voluntarily to claim deductions that Quellensteuer does not automatically account for — pillar 3a payments, extra pension buy-ins, high commute costs, further-education expenses, alimony, and so on. The request has to be filed by 31 March of the year after the tax year and, once granted, applies to every following year while you remain a Swiss resident.
How does Swiss church tax work and how do I opt out?
Church tax (Kirchensteuer / impôt ecclésiastique) is levied by the officially recognised churches — Roman Catholic, Reformed Protestant, and in some cantons Christian Catholic or Jewish communities — and is collected on top of your cantonal tax. Whether you pay it depends on the religious affiliation recorded at your commune when you registered, not on whether you actively practise. Rates typically run from about 5% to 15% of your cantonal base tax, depending on canton and commune. To opt out, you formally leave the church (Kirchenaustritt / déclaration de sortie) in writing to the parish or the commune; the exemption then takes effect from the following tax year. Two cantons (Geneva and Neuchâtel) do not collect church tax through the tax system at all — churches there are financed by voluntary contributions.
What does this calculator NOT account for?
This tool is designed to give a realistic estimate of federal, cantonal, and communal income tax plus AHV/IV/EO, unemployment, and BVG contributions for a standard employed household. It does not model: wealth tax (Vermögenssteuer), which is levied on your worldwide net assets and matters once savings and investments grow; capital gains from qualified investments (generally tax-free for private individuals, but not for professional traders or property); rental income and imputed rental value (Eigenmietwert) if you own your home; pillar 2 pension buy-ins beyond the standard BVG deduction; special deductions such as high medical costs, childcare receipts above the flat rate, alimony paid, or further-education costs; and cross-border and dual-tax-treaty cases (US citizens, G-permit commuters, split-year residents). Treat the output as a planning estimate, not as a filed assessment.
Is the calculator's output tax advice I can rely on?
No. The figures are estimates based on published 2025/2026 federal and cantonal rates and a set of simplifying assumptions about deductions and civil status. Your actual tax bill will be set by your cantonal tax office based on your filed return and can differ because of deductions, side income, wealth tax, and personal circumstances this calculator does not capture. For decisions with real financial consequences — negotiating a salary, relocating between cantons, planning a pension buy-in, or handling a cross-border situation — consult a licensed Swiss tax adviser (Treuhänder / fiduciaire) or your cantonal tax office.