Updated: March 2026
Standard deductions on a Swiss salary
  • AVS/AHV (state pension, 1st pillar): 5.3% of gross, no cap
  • AC/ALV (unemployment insurance): 1.1% up to CHF 148,200/year, 0.5% above
  • ANP (non-occupational accident insurance): 1.2%; employer chooses insurer, rate varies slightly
  • LPP/BVG (occupational pension, 2nd pillar): 6–9% of coordinated salary depending on age group
  • Income tax at source: 10–35% depending on canton, salary level, civil status, permit
  • IJM (daily sickness allowance insurance): optional but common; 0.5–1% of gross, often split employer/employee

The mandatory social insurance deductions

These deductions are identical regardless of which canton you live in and apply to all employees from their first day of work.

AVS (5.3%): Your contribution to the state pension (Pillar 1). Your employer matches this exact amount. No ceiling: applies to your full gross salary.

AC (1.1%): Unemployment insurance contribution, mandatory for all employees. The rate drops to 0.5% on earnings above CHF 148,200/year (the solidarity contribution). Again, employer matches.

ANP (approximately 1.2%): Non-occupational accident insurance. Covers you for accidents outside work hours. The employee pays this; the employer pays the occupational accident insurance (LAA) separately. The exact rate depends on the insurer your employer uses.

LPP contributions (6–18% of coordinated salary depending on age): The occupational pension contribution varies by age bracket because older employees accumulate less time until retirement. At age 25–34: approximately 7%; 35–44: approximately 10%; 45–54: approximately 15%; 55–65: approximately 18%. Your employer must contribute at least as much as you, and many contribute more. On a CHF 100,000 salary with a CHF 74,275 coordinated salary, a 35-year-old pays approximately CHF 7,428/year in LPP, matched by at least the same from the employer.

A worked example: CHF 10,000/month gross

For a single B-permit holder in Geneva, earning CHF 10,000/month gross (CHF 130,000/year including 13th month):

The same profile in Zurich (lower cantonal rate) would net approximately CHF 7,100/month. In Zug, approximately CHF 7,400/month. The canton of residence alone creates a difference of CHF 600–700/month net on a CHF 10,000 gross salary.

The 13th month: how it affects the calculation

Most Swiss employers pay a 13th month salary: an additional month's pay typically disbursed in December or split June/December. This is standard across most sectors and is built into the annual gross figure. A "CHF 10,000/month" offer in Switzerland almost always means CHF 10,000 × 13 = CHF 130,000/year, not CHF 120,000. Always clarify whether a monthly figure is ×12 or ×13 when comparing offers. The 13th month is taxed as regular salary, not as a bonus at a preferential rate.

Income above CHF 120,000: mandatory ordinary taxation

Once your gross annual income exceeds CHF 120,000, tax at source no longer applies even on a B permit: you automatically enter the ordinary taxation regime and must file an annual tax return. This also means you gain access to all deductions (Pillar 3a, professional expenses, mortgage interest), which can meaningfully reduce your effective tax rate compared to what the at-source rate would have been.


Frequently asked questions

Does the employer pay anything on top of my gross salary?

Yes: employers pay the matching AVS (5.3%), unemployment insurance (1.1%), family allowances (cantonal, approximately 1.5–2.5%), occupational accident insurance (LAA), and at least matching LPP contributions. The total employer cost is typically 15–20% above your gross salary. This matters when negotiating: a CHF 100,000 gross salary costs the employer approximately CHF 115,000–120,000 in total.

What is the IJM insurance that appears on some payslips?

IJM (indemnités journalières maladie) is a daily sickness allowance insurance that tops up your sick pay beyond the legal minimum. Swiss law requires employers to pay salary during illness for a period determined by seniority (1 month in the first year, scaling up). Many employers take out a collective IJM policy that extends this to 720 days at 80% of salary, and share the premium with employees. Appearing on your payslip at approximately 0.5–1% of gross, split 50/50 with the employer.

How do I calculate my take-home pay precisely?

The most accurate way is to use the official cantonal tax calculator (each canton publishes one online) combined with the fixed social deductions above. For tax at source, each canton publishes tariff tables specifying the exact rate by salary band, civil status, and permit type. The calculateur brut-net on the Upreer tools section provides an estimate for the main Swiss Romande cantons.