Europe · Switzerland

Switzerland Salary Calculator

Net pay after federal, cantonal and communal tax and social contributions, for all 26 cantons. Based on official ESTV 2026 tax figures.

CHF

Single, no children, no church tax. Health insurance is paid separately and is not deducted.

Net per year

CHF 77,814

Net per payment (13×)

CHF 5,986

Income tax

CHF 11,848 (11.8%)

All deductions

CHF 22,186 (22.2%)

Where CHF 100,000 goes in Zürich

  • AHV/IV/EO (old-age, disability, income compensation)−CHF 5,300
  • ALV (unemployment insurance)−CHF 1,100
  • NBU (non-occupational accident insurance)−CHF 400
  • BVG pension fund−CHF 3,538
  • Federal income tax−CHF 1,701
  • Cantonal income tax−CHF 4,494
  • Communal tax (Zürich) incl. personal tax−CHF 5,653
  • Take-home payCHF 77,814

CHF 100,000 in all 26 cantons

Take-home pay in each cantonal capital at this salary, best first. Zürich ranks 9 of 26, CHF 6,527 a year behind Zug.

#Canton (capital)Income taxTax rateNet per yearvs. yours
1CHF 5,3215.3%CHF 84,341+6,527
2CHF 8,1158.1%CHF 81,547+3,733
3CHF 10,29410.3%CHF 79,368+1,554
4CHF 11,32511.3%CHF 78,337+523
5CHF 11,32511.3%CHF 78,337+523
6CHF 11,44511.4%CHF 78,217+403
7CHF 11,53511.5%CHF 78,127+313
8CHF 11,53511.5%CHF 78,127+313
9CHF 11,84811.8%CHF 77,814—
10CHF 12,31212.3%CHF 77,350−464
11CHF 12,57512.6%CHF 77,087−727
12CHF 13,02813.0%CHF 76,634−1,180
13CHF 13,14113.1%CHF 76,521−1,293
14CHF 14,25714.3%CHF 75,405−2,409
15CHF 14,37314.4%CHF 75,289−2,525
16CHF 14,42614.4%CHF 75,236−2,578
17CHF 14,65914.7%CHF 75,003−2,811
18CHF 15,13915.1%CHF 74,523−3,291
19CHF 15,48415.5%CHF 74,178−3,636
20CHF 15,53315.5%CHF 74,129−3,685
21CHF 16,16316.2%CHF 73,499−4,315
22CHF 16,36616.4%CHF 73,296−4,518
23CHF 16,43216.4%CHF 73,230−4,584
24CHF 16,71916.7%CHF 72,943−4,871
25CHF 16,72116.7%CHF 72,941−4,873
26CHF 18,07118.1%CHF 71,591−6,223

How to use this calculator

  • Enter your gross salary

    Use the annual figure from your contract, or switch to monthly and say whether you get a 13th salary.

  • Choose canton and age band

    The canton sets cantonal and communal tax; your age band sets the BVG pension contribution.

  • Compare

    Read the breakdown, then check the 26-canton table to see what the same salary leaves you elsewhere.

Three taxes, set in three places

Swiss income tax has three parts. The direct federal tax is the same in every canton and rises to a top rate of 11.5%. The cantonal tax uses each canton’s own tariff and a cantonal multiplier. The communal taxapplies the commune’s own multiplier (Steuerfuss/coefficient) to that same base. Cantonal and communal tax are the big items, and because both are set locally the spread is wide. On CHF 100,000, a single 35-to-44-year-old pays about CHF 5,321 in total income tax in Zug but about CHF 18,071 in Neuchâtel. That is CHF 12,750 a year, or CHF 1,063 a month, for the same job.

The gap widens with income. At CHF 250,000 the difference between Zug and Neuchâtel is CHF 36,823 a year of take-home pay. Moving a few kilometres across a cantonal border can be worth more than a raise, and many people working in Zürich or Geneva choose where to live with this in mind.

Social contributions: almost the same everywhere

  • AHV/IV/EO (old-age, disability and income-compensation insurance): 5.3% of all salary, with no ceiling. The employer pays another 5.3%.
  • ALV (unemployment insurance): 1.1% of salary up to the insured maximum, matched by the employer.
  • NBU (non-occupational accident insurance): set by your employer’s insurer. The figures here use ESTV’s standard assumption.
  • BVG (pension fund, second pillar): rises with age. On CHF 100,000 in Zürich it is about CHF 2,574 a year at 25–34 and CHF 6,108at 55–65. That money goes to your own retirement account, so it is saving rather than cost, but it doesn’t reach your bank account. The figures assume a minimum plan; generous employer plans deduct more.

Compulsory health insurance is not deducted from pay. You pay the premium yourself, typically CHF 300–600 a month per adult. When comparing a Swiss offer with one elsewhere in Europe, subtract it from the net figure here. Our €60,000 across Europe comparison explains why that matters, and the European salary calculator puts Switzerland next to eight other systems.

The 13th salary, and gross vs net per month

Many Swiss employers pay a 13th salary in November or December, so an annual salary of CHF 104,000 often arrives as 13 payments of CHF 8,000 rather than 12 of CHF 8,667. The annual tax is the same either way, but the monthly figure you budget with is not. Choose “13 salaries” and the calculator shows net per regular payment. Enter a monthly salary and it multiplies by 12 or 13 before working out tax.

Where the numbers come from, and what they leave out

Every figure is derived from the Swiss Federal Tax Administration’s (ESTV/AFC) own tax calculator for the 2026 tax year. We queried it for a single employee with no children, no church membership and no wealth, living in each cantonal capital, at 18 salary levels from CHF 30,000 to CHF 500,000 and for each BVG age band. The calculator interpolates between those points. Data was retrieved on 2026-10-18.

Not modelled: married couples and children (both reduce tax considerably), church tax, other communes within a canton (communal multipliers vary, so a suburb can be cheaper or dearer than the capital), extra deductions such as pillar 3a contributions (up to about CHF 7,000 a year for employees with a pension fund), commuting and training costs, and wealth tax. Employees taxed at source pay through withholding tables that aim at roughly the same annual result.

Switzerland salary FAQ

How much tax do I pay on CHF 100,000 in Switzerland?

It depends heavily on where you live. For a single employee aged 35–44 with no church membership, total income tax on CHF 100,000 ranges from about CHF 5,321 in Zug (Zug) to about CHF 18,071 in Neuchâtel (Neuchâtel). Social contributions of roughly CHF 10,338 come on top and are almost the same everywhere.

Why does the canton matter so much?

Switzerland levies income tax three times: federally, by the canton, and by the commune. The federal tax is the same everywhere. Each canton sets its own tariff, and both the canton and every commune apply their own multiplier (Steuerfuss) to it. The result is that cantonal plus communal tax on the same salary can differ by a factor of two or three between, say, Zug and Geneva.

Is health insurance deducted from my salary?

No. Basic health insurance (KVG/LAMal) is compulsory but paid directly to your insurer, typically CHF 300–600 a month per adult depending on canton, model and deductible. It is not in this calculator's net figure, so subtract it when you budget. Accident insurance (NBU) is deducted through payroll and is included.

What is the BVG deduction?

BVG (LPP in French) is the occupational pension, Switzerland's second pillar. Employee contributions rise with age, because the legal savings credits are 7%, 10%, 15% and 18% of the insured salary for ages 25–34, 35–44, 45–54 and 55–65, with the employer paying at least half. That is why the calculator asks for your age band. Many employers run plans more generous than the legal minimum, which deduct more and save more for you.

Does this work for foreigners taxed at source?

Employees without a C permit are usually taxed at source (Quellensteuer/impôt à la source): the employer deducts tax monthly using a cantonal withholding table. Withholding tables aim at roughly the same annual tax as an ordinary assessment, so this calculator is a good guide. Above CHF 120,000 a year, an ordinary tax return is mandatory and settles the difference.

Is church tax included?

No. The figures assume no membership of a recognised church. Members of the Reformed, Roman Catholic or Christian Catholic church pay an additional church tax in most cantons, usually a few percent of the cantonal and communal tax, or roughly 0.5–1.5% of salary.

Trust and methodology

Last reviewed: June 28, 2026

This calculator provides planning estimates based on the assumptions shown on this page.

Method
Auto-updated on Oct 18, 2026Data snapshot: Jun 28, 2026

Inputs used

  • Gross salary (annual, or per payment × 12 or 13)
  • Canton
  • Age band (for BVG)

Formula basis

  • Net = gross − (AHV/IV/EO + ALV + NBU + BVG) − (federal + cantonal + communal + personal tax)
  • Each component is read from the ESTV 2026 calculator at 18 salary points per canton and age band, and interpolated linearly between them

Assumptions and limits

  • Single, no children, no church membership, no wealth; resident in the cantonal capital
  • Standard ESTV deductions for an employee (social contributions, BVG, professional expenses, insurance premiums)
  • Health insurance premiums are paid privately and not deducted