Tax Calculator

Paycheck Tax Calculator

🇨🇭
Country hub · 2026

Switzerland Tax Insights

Federal DBSt 0–11.5% · Social AHV/ALV/NBU/BVG · Tax year 1 Jan – 31 Dec 2026 · Filing By canton (often 31 Mar). Explore all 26 canton profiles with live take-home ladders.

By Sammy S. · Founder · AuthorUpdated for 2026

Federal DBSt range

0–11.5%

Social (employee)

AHV/ALV/NBU/BVG

VAT (MWST)

8.1%

Tax year

1 Jan – 31 Dec 2026

Filing deadline

By canton (often 31 Mar)

Cantons

26

Switzerland tax facts — 2026

Federal DBSt + cantonal + municipal income tax, plus employee social insurance. Take-home varies sharply by municipality — Tax Insights profiles use one reference city per canton.

26 cantons

Take-home salary ladder

Single filer, no church tax, no wealth tax, employee social insurance included. Federal DBSt + cantonal + municipal for 2026. Zurich and Zug illustrate how take-home diverges by location.

Zurich

Zurich city · single · no church tax

Profile
GrossDBStCantonal+SocialTake-homeEff. %
CHF 60'000CHF 398CHF 4'147CHF 6'203CHF 49'25217.9%
CHF 80'000CHF 900CHF 6'981CHF 8'270CHF 63'84920.2%
CHF 100'000CHF 1'701CHF 10'122CHF 10'338CHF 77'83922.2%
CHF 120'000CHF 2'849CHF 13'473CHF 12'406CHF 91'27223.9%
CHF 150'000CHF 5'014CHF 18'888CHF 15'487CHF 110'61126.3%
CHF 200'000CHF 9'716CHF 29'198CHF 20'106CHF 140'98029.5%

Zug

Zug · single · no church tax

Profile
GrossDBStCantonal+SocialTake-homeEff. %
CHF 60'000CHF 398CHF 2'390CHF 6'203CHF 51'00915%
CHF 80'000CHF 900CHF 3'730CHF 8'270CHF 67'09916.1%
CHF 100'000CHF 1'701CHF 5'349CHF 10'338CHF 82'61217.4%
CHF 120'000CHF 2'849CHF 7'286CHF 12'406CHF 97'45918.8%
CHF 150'000CHF 5'014CHF 10'616CHF 15'487CHF 118'88220.7%
CHF 200'000CHF 9'716CHF 15'640CHF 20'106CHF 154'53922.7%

Canton directory

Every profile includes COL context, a federal + cantonal + municipal ladder for the reference municipality, FAQs, and official sources.

Showing 26 of 26 cantons

AG

Aargau

Cantonal + municipal (progressive)

AarauCOL 118Take-home @ CHF 100k CHF 77'349
AR

Appenzell Ausserrhoden

Cantonal + municipal (progressive)

HerisauCOL 105Take-home @ CHF 100k CHF 75'289
AI

Appenzell Innerrhoden

Cantonal + municipal (progressive)

AppenzellCOL 102Take-home @ CHF 100k CHF 79'300
BL

Basel-Landschaft

Cantonal + municipal (progressive)

LiestalCOL 118Take-home @ CHF 100k CHF 72'826
BS

Basel-Stadt

Cantonal + municipal (progressive)

BaselCOL 132Take-home @ CHF 100k CHF 70'027
BE

Bern

Cantonal + municipal (progressive)

BernCOL 125Take-home @ CHF 100k CHF 71'558
FR

Fribourg

Cantonal + municipal (progressive)

FribourgCOL 112Take-home @ CHF 100k CHF 79'154
GE

Geneva

Cantonal + municipal (progressive)

GenevaCOL 150Take-home @ CHF 100k CHF 72'156
GL

Glarus

Cantonal + municipal (progressive)

GlarusCOL 105Take-home @ CHF 100k CHF 76'521
GR

Graubünden

Cantonal + municipal (progressive)

ChurCOL 120Take-home @ CHF 100k CHF 77'107
JU

Jura

Cantonal + municipal (progressive)

DelémontCOL 100Take-home @ CHF 100k CHF 73'709
LU

Lucerne

Cantonal + municipal (progressive)

LucerneCOL 122Take-home @ CHF 100k CHF 78'178
NE

Neuchâtel

Cantonal + municipal (progressive)

NeuchâtelCOL 110Take-home @ CHF 100k CHF 70'725
NW

Nidwalden

Cantonal + municipal (progressive)

StansCOL 115Take-home @ CHF 100k CHF 78'242
OW

Obwalden

Cantonal + municipal (progressive)

SarnenCOL 112Take-home @ CHF 100k CHF 77'057
SH

Schaffhausen

Cantonal + municipal (progressive)

SchaffhausenCOL 112Take-home @ CHF 100k CHF 78'187
SZ

Schwyz

Cantonal + municipal (progressive)

SchwyzCOL 118Take-home @ CHF 100k CHF 80'767
SO

Solothurn

Cantonal + municipal (progressive)

SolothurnCOL 110Take-home @ CHF 100k CHF 73'899
SG

St. Gallen

Cantonal + municipal (progressive)

St. GallenCOL 115Take-home @ CHF 100k CHF 74'523
TG

Thurgau

Cantonal + municipal (progressive)

FrauenfeldCOL 110Take-home @ CHF 100k CHF 76'543
TI

Ticino

Cantonal + municipal (progressive)

BellinzonaCOL 125Take-home @ CHF 100k CHF 75'776
UR

Uri

Cantonal + municipal (progressive)

AltdorfCOL 108Take-home @ CHF 100k CHF 76'179
VS

Valais

Cantonal + municipal (progressive)

SionCOL 112Take-home @ CHF 100k CHF 75'628
VD

Vaud

Cantonal + municipal (progressive)

LausanneCOL 130Take-home @ CHF 100k CHF 71'730
ZG

Zug

Cantonal + municipal (progressive)

ZugCOL 142Take-home @ CHF 100k CHF 82'612
ZH

Zurich

Cantonal + municipal (progressive)

ZurichCOL 145Take-home @ CHF 100k CHF 77'839

Related tools & guides

Salary & take-home guides

Related salary articles from our blog — take-home figures use the same tax engine as this page. Swiss city guides use CHF take-home from our ESTV-aligned Switzerland paycheck engine.

More guides: Salary guides hub · All blog posts

Frequently asked questions

Switzerland taxes wages at three levels: federal direct tax (DBSt, progressive up to ~11.5%), cantonal tax (each canton has its own tariff and Steuerfuss), and municipal tax (commune Steuerfuss on the cantonal basic tax). Employee social insurance (AHV/IV/EO, ALV, NBU, BVG) is withheld nationwide. Church tax and wealth tax are optional and excluded from Tax Insights ladders.

No. Federal DBSt is uniform, but cantonal brackets and Steuerfüsse differ, and each municipality sets its own multiplier. That is why CHF 100,000 gross can yield thousands of francs more take-home in Zug than in Zurich city for the same personal situation.

At CHF 100,000 gross (single, no church tax), estimated take-home is about CHF 77'839 in Zurich city vs CHF 82'612 in Zug — a gap of roughly CHF 4'773/year driven by cantonal and municipal tax. Open any canton Tax Insights profile for the full ladder.

Employee AHV/IV/EO, ALV (with ceiling), NBU, and a simplified BVG estimate — the same social block as /calculator/switzerland. Mandatory health insurance premiums are paid separately and are not subtracted from the paycheck ladder.

No. Tax Insights baselines use no church affiliation and exclude wealth tax so every canton is comparable. Enable those options on the Switzerland calculator when they apply to you.

Ordinary assessment returns are due by canton — often 31 March of the following year, with extensions commonly available. Confirm the exact date with your cantonal tax administration.

Figures target calendar year 2026 using our ESTV-aligned Switzerland tax engine (federal, cantonal, municipal, social) — the same engine as /calculator/switzerland. When ESTV or cantonal rates change, both update together.

Taxes are one factor. Zurich and Geneva rents can erase cantonal savings; language region, commute, and schools matter. Use canton ladders for paycheck math and the Switzerland location comparison tool for municipality-level gaps.

Related calculators