Salaries in Switzerland

Average salary in Switzerland at age 50

At age 50 (50–59 band) the median gross wage in Switzerland is ≈ CHF 7'000 per month according to BFS data. Here is the comparison and how to work out your net.

Data: 21 July 2026

Median wage
≈ CHF 7'000
National median
≈ CHF 6'788
Vs. average
+3%

Pay in Switzerland rises with age and experience. For the 50–59 age band the Earnings Structure Survey reports a median gross wage of ≈ CHF 7'000 per month, against a national median of ≈ CHF 6'788 across all ages. "Median" means half of workers earn less and half earn more — a more realistic reference than the average, less skewed by very high salaries. The figure is gross and standardised; to estimate what you would actually keep as a cross-border worker, after social contributions and withholding tax, use the calculator.

Want to know what you would keep as a cross-border worker? Work out the net by canton and your situation.

Calculate your net salary →

Frequently asked questions

How much does a 50-year-old earn on average in Switzerland?

The median gross wage for this age band is about ≈ CHF 7'000 per month according to BFS data. It covers the whole economy; actual pay varies by occupation, canton, sector and education.

Is this gross or net?

It is the median gross monthly wage. Net pay depends on social contributions and, for cross-border workers, on withholding tax: use the calculator for a personalised net estimate.

Source: BFS/FSO — Swiss Earnings Structure Survey (LSE) 2022. Median gross monthly wage, standardised, total economy (private + public sector). Indicative values.

Read more