Healthcare salaries in Switzerland: the official grids, not the promises
The “up to 9,000 CHF!” articles teach you nothing: in Swiss healthcare, salaries are largely collectively agreed or public — they are READ in official grids, class by class, experience year by experience year. Here’s where to find yours, and how to go from the displayed gross to the real net by your canton and status.
Where to read YOUR grid (by employer canton)
Geneva — dominant public sector (HUG)
The HUG applies the Canton of Geneva salary framework: 13 monthly payments by function category and seniority, a specific monthly bonus from the 4th month (categories 4-15). The salary scale (classes 4-33, 22 seniority steps) is public — each annual amount reads directly. → Canton of Geneva salary scale · HUG conditions
Vaud — CCT San (para-public health sector)
The Vaud collective agreement publishes its 2026 salary scale in an annex: function → class → annual progression. It’s THE reference for Vaud’s regional hospitals, care homes and home care. → CCT San Vaud documents
Neuchâtel / Jura / French-speaking Bern — CCT Santé 21
2026 salary grid published online, classes and steps consultable. A zone very accessible from France (Pontarlier, Morteau, the Doubs). → CCT Santé 21 grid
From the grid’s gross to the real net — your canton, your status
Two nurses on 90,000 CHF gross, one a cross-border worker in Geneva, the other resident in Neuchâtel, don’t have the same net — identical contributions, but very different tax and health insurance. Verified 2026 rates:
Your situation
Estimated monthly net
5'495 CHF/month
on 7'500 CHF gross/month · Tax at source (Geneva, official AFC-GE scale)
Social contributions
1'080 /month
Tax
925 /month
Health insurance (LAMal)
489 /month
📍 Geneva: taxation AT SOURCE in Switzerland (1973 agreement), not in France.
The Geneva withholding scale is milder than a resident’s ordinary tax: at equal income, you pay less tax than a canton inhabitant. The gap then widens on RENT and TRANSPORT.
💡 Health option right: LAMal ~489 CHF/month vs CMU ~467 CHF/month.
⚖️ Indicative estimates (2026 rates, sources last reviewed 16.07.2026) based on official averages — they don’t replace personalised tax advice or the official cantonal simulators. The detailed tax breakdown (each country’s official scale, sourced line by line) is in the Decision Engine.
What’s added to the grid (and reads in the CCT)
- 13th salary: standard in public grids and CCTs — the annual amounts include it; check whether the ad speaks in ×12 or ×13.
- Premiums for night/Sunday/public holidays: set by the CCT, they add up quickly in healthcare (irregular hours).
- Automatic progression: the seniority step rises every year — the grid tells you your salary in 5 years, impossible in France.
Key takeaways
- In Swiss healthcare, salary is READ (public grids/CCTs), not guessed.
- Your position depends on your RECOGNISED function — CRS recognition precedes negotiation.
- The grid’s gross is not your net: canton + status (cross-border/resident) + LAMal or CMU make the difference.
Common mistakes
Frequently asked questions
Ready to aim for a position? Relokea’s cross-border path chains the steps in the right order: recognition, Swiss CV, guided applications, permit, insurance.
Official sources
- FSO — Swiss Earnings Structure Survey 2024 (accessed 17.07.2026)
- Canton of Geneva — salary scale (valid 2026) (accessed 17.07.2026)
- HUG — working conditions (accessed 17.07.2026)
- CCT San Vaud — 2026 salary scale (accessed 17.07.2026)
- CCT Santé 21 — 2026 salary grid (accessed 17.07.2026)
Related guides: Nurse in Geneva · Working in Switzerland by profession · LAMal or CMU · The Swiss CV