Switzerland net salary calculator (simplified)

Your Swiss net salary is gross minus social contributions (~12.8%) and income tax at your canton's effective rate.

Worked example: with Brutto pro Jahr of 80,000 CHF, this model computes Netto / Monat of 5,115.73 CHF. See the full breakdown.

✓ Verified against 3 self-test cases Updated for 2026 · sources checked 2026-08-02

How netto in Switzerland is calculated

Swiss social contributions — AHV/IV/EO, unemployment, accident and occupational pension (BVG) — come to roughly 12.8% of gross, though the pension part varies with age.

Income tax is federal plus cantonal and communal, so the total depends heavily on where you live: the combined top rate is about 22% in Zug, 40% in Zurich and 45% in Geneva. Pick your canton from the dropdown to load a representative effective rate for a middling income, or enter your own. Estimate, not tax advice.

Worked example

S1 80,000 CHF im Kanton Zug (tiefer Satz)
Brutto pro Jahr (CHF)80000
KantonZG
Kantonaler Effektivsatz0.12
Sozialabgaben (~12,8%) 10240
Steuerbar 69760
Steuer 8371.2
Netto / Jahr 61388.8
Netto / Monat5115.73

Every row is computed by the engine from the inputs above. Rows marked ✓ are additionally pinned by a published self-test vector.

Frequently asked questions

What is the net for 80,000 CHF in Switzerland?

Social contributions of about 10,240 and income tax at a mid-canton rate leave roughly 61,000 CHF, depending strongly on the canton.

Why does the canton matter so much?

Cantonal and communal multipliers dominate the tax, so the same salary nets very differently in Zug versus Geneva.

Is this an exact figure?

No — this is a simplified estimate; the official ESTV calculator computes the exact canton-and-commune amount.

Sources

Estimate. Not tax advice. The verification badge means the model reproduces the stated formula through 3 self-test cases; the sources support that the formula matches the rules.

Check the arithmetic yourself: how this calculator is verified — the formula behind every derived value, the 3 test cases the engine reproduces, and what the badge does and does not claim. Also available as machine-readable JSON.

Related calculators

Germany net salary · Austria netto · France salaire net · Luxembourg salaire net · Belgium netto loon

Also for Switzerland: Switzerland verkehrsabgabe · Switzerland ahv selbständige

All Switzerland calculators · All calculators

Fork this model in the Valem sandbox →

Built with Valem — a live, verifiable calculator you can fork and embed.