Average salary in Switzerland in 2026: everything you need to know by sector and status
- What is the average salary in Switzerland in 2026 ?
- The minimum wage in Switzerland : a cantonal reality
- Gross vs. net salary in Switzerland : understanding the difference
- Swiss salaries by sector in 2026 : latest FSO data
- Swiss salary for a cross-border worker : specifics and tips
- Frequently asked questions about Swiss salaries
- Sources
Swiss salaries have a reputation for being among the highest in Europe, to the point that Switzerland is often seen as a worker's Eldorado. But what's the reality once you factor in contributions, health insurance and taxation? How much do you really earn? Is there a Swiss minimum wage? What's left of your net salary? And for a cross-border worker, how do you convert your salary into euros without losing out on the exchange rate? This guide covers it all, backed by official FSO and cantonal figures (2024-2026).
• The median salary in Switzerland is CHF 7,024 gross per month, according to the latest official data available.
• There's no national minimum wage: the minimum depends on the canton, with CHF 24.59 per hour in Geneva in 2026.
• To estimate what you'll actually take home, you need to factor in salary deductions and health insurance, which is paid separately.
• For a cross-border worker, disposable income also depends on taxation and the CHF/EUR exchange rate.
- What is the average salary in Switzerland in 2026 ?
- The minimum wage in Switzerland : a cantonal reality
- Gross vs. net salary in Switzerland : understanding the difference
- Swiss salaries by sector in 2026 : latest FSO data
- Swiss salary for a cross-border worker : specifics and tips
- Frequently asked questions about Swiss salaries
- Sources
On paper, a Swiss salary is appealing. But between the gross figure quoted and what actually lands in your account, the gap can be surprising.
Contributions, health insurance, taxes and, for cross-border workers, the exchange rate : this guide gives you the benchmarks to properly assess a Swiss offer, based on official figures from the FSO and the cantons.
What is the average salary in Switzerland in 2026 ?
Aiming for a position in Switzerland? Remember one figure : CHF 7,024 gross per month. This is the official median salary (FSO, ESS 2024) : half of employees earn more, the other half less. That gives you a first benchmark for assessing an offer.
But the national figure doesn’t tell the whole story. Between Zurich and Ticino, as between banking and catering, the gaps are considerable : from CHF 7,502 in the Zurich region to CHF 5,708 in Ticino, and up to three times higher depending on the sector (see below). Your future salary therefore depends heavily on your profession and region, but also on your experience and level of responsibility.
? Good to know :
real wages rose by 1.6% in 2025, the sharpest increase since 2009.
Compared with a French salary, the gap is striking. Except gross pay doesn’t tell the whole story. For a future resident, the cost of living in Geneva (or your canton) weighs into the equation ; for a cross-border worker, it’s mainly taxation, health insurance, commuting and the exchange rate that matter. Let’s look at the figures.
Average salary or median salary : what’s the difference?
People talk about an “average salary”, but the FSO actually publishes the median. And that’s a good thing : the average is pulled upward by a handful of very high earners.
? Key point :
Ten people earn CHF 5,000, an eleventh earns CHF 50,000. The average jumps to CHF 9,090, but the median stays at CHF 5,000. That’s why the median is the most representative benchmark for placing your own salary.
The minimum wage in Switzerland : a cantonal reality
A Swiss minimum wage? There isn’t one at federal level : voters rejected it in a 2014 referendum. The minimum operates elsewhere. First, in five cantons that impose it by law : Geneva, Basel-Stadt, Jura, Neuchâtel and Ticino. Second, through collective labour agreements (CLAs), which set sector floors : more than a million employees are covered by one (SECO, 2024).
Geneva has the highest cantonal rate in Switzerland : CHF 24.59 per hour in 2026 (State of Geneva), re-indexed each year to the cost of living. Specific rates apply to certain sectors, however, notably CHF 18.07 per hour in agriculture.
Table of cantonal minimum wages in 2026
Monthly equivalents are calculated for guidance only (hourly rate × 42h × 52 ÷ 12) ; this isn’t necessarily the legal monthly-conversion method used in every canton. The table shows the rates in force as of 1 January 2026 ; their revision terms vary by canton.
Minimum wage by canton in 2026 (42h/week equivalent)
Geneva
CHF 24.59 per hour, i.e. ≈ CHF 4,475 per month
Basel-Stadt
CHF 22.20 per hour, i.e. ≈ CHF 4,040 per month
Jura
CHF 21.40 per hour, i.e. ≈ CHF 3,895 per month
Neuchâtel
CHF 21.35 per hour, i.e. ≈ CHF 3,886 per month
Ticino
CHF 20.00 – 20.50* per hour, i.e. ≈ CHF 3,640 – 3,731 per month
* Ticino : the rate ranges from CHF 20.00 to 20.50/h depending on the economic sector (Council of State decree). Official sources : Geneva, Basel-Stadt, Jura, Neuchâtel, Ticino.
To find out more, see our dedicated article on the Swiss minimum wage.
Gross vs. net salary in Switzerland : understanding the difference
An offer of CHF 6,000 on the table. How much at the end of the month? Salary deductions usually amount to 13 to 17% of gross pay, depending on your age, your pension fund (LPP) and your accident insurance. That leaves roughly CHF 5,000 to 5,200 after salary contributions, before health insurance and, depending on your situation, before income tax or withholding tax.
These deductions are often lighter than in France, but the two systems don’t fund the same benefits : here, health insurance is paid separately.
This is actually a trap worth pausing on.
⚠️ Please note : health insurance does not appear on the payslip. Mandatory but individual, you pay it yourself, every month, out of your own pocket. This expense must therefore be budgeted separately in your monthly budget.
To read a payslip line by line, see our guide Swiss payslip explained.
Contributions deducted from a Swiss salary
In detail, here’s what comes out of your gross pay (employee share) :
- AHV/IV/EO (old age, disability, loss-of-earnings allowances) : 5.3% of gross pay (employee share ; the total rate of 10.6% is split equally with the employer), according to the AHV/IV Information Centre.
- Unemployment insurance (ALV) : around 1.1% of gross pay (employee share), up to the applicable ceiling.
- Occupational pension (LPP/BVG, 2nd pillar) : in 2026, employees subject to AHV whose annual salary from a single employer exceeds CHF 22,680 (≈ CHF 1,890/month) are in principle subject to mandatory occupational pension contributions. The contribution then varies depending on age, pension fund and plan, and doesn’t necessarily apply to the entire gross salary (FSIO).
- Non-occupational accident insurance (UVG) : for employees working at least eight hours a week for the same employer, the employee share varies depending on the insurer and the company (Suva).
Note : health insurance (LAMal) is not included in these deductions : it’s paid separately.
Worked example : CHF 5,000 gross → net salary
For a gross salary of CHF 5,000/month, the fixed deductions are first CHF 265 for AHV/IV/EO (5.3%) and around CHF 55 for unemployment insurance (1.1%). On top of that come the LPP and non-occupational accident insurance, whose amounts depend on your profile and pension fund.
From CHF 5,000 gross to net salary (indicative example)
AHV/IV/EO
5.3%, − CHF 265
Unemployment insurance
1.1%, − CHF 55
LPP (2nd pillar)
varies by age and pension fund rules; the employer funds at least half, to be deducted
Non-occ. UVG
variable, to be deducted
Net salary before tax
≈ CHF 4,200 to 4,400
Net pay before tax can therefore range between CHF 4,200 and 4,400, but only your salary statement shows the exact amount. You then need to fund your own health insurance, whose premium varies significantly (canton, region, insurer, deductible, model). Note : Salarium, the FSO’s calculator, estimates the typical gross salary for a given profile (profession, region, age) ; it doesn’t calculate net pay, which depends on the contributions actually applied by the employer and pension fund.
An offer of CHF 6,000 : what to check before accepting?
Before comparing a Swiss offer with your current salary, put it through these six checks. This is our own screening grid, to adjust to your profile :
An offer of CHF 6,000 : what to check before accepting?
Net before tax (estimate)
≈ CHF 5,000 to 5,200 (deductions of 13 to 17%)
Health insurance to add
CHF 300 to 450 per month per adult, on top of salary
Canton of taxation
at source in Geneva; in France in the eight cantons under the 1983 agreement
Number of annual salaries
12 or 13? Check the contract or the CLA
CHF/EUR rate used
the day’s rate, to be compared (see our CHF/EUR converter)
Date and assumptions
2026 figures, excluding income tax; adjust to your profile
Swiss salaries by sector in 2026 : latest FSO data
The national figure gives you an idea. But your salary is, above all, your sector. Let’s look closer.
The figures below are the gross monthly medians by sector in 2024 (FSO) : in each sector, half earn more, the other half less.
Median gross monthly salaries by sector in Switzerland in 2024, compared with the national median of CHF 7,024.
Median salaries in Switzerland by sector in 2024
Median gross monthly salary, full-time standardised, in CHF
National median: CHF 7,024. Source : FSO, Swiss Earnings Structure Survey (ESS) 2024.
Source : FSO, ESS 2024.
The best-paid sectors : banking, pharma and research
At the top of the pile : banking, pharma, research (and, right at the top, the tobacco industry). Banks show a median of CHF 10,723, far above the national CHF 7,024. Your degree matters too : CHF 10,533 median for a university graduate, versus CHF 6,390 for a vocational diploma (CFC). And for the same qualification, it’s the role that widens the gap, up to CHF 14,409 for a senior-responsibility position.
The lower-paying sectors : retail, hospitality, catering
At the other end : retail, catering, accommodation, all under CHF 5,300. These are also the sectors where low pay is most common (48.7% of positions in accommodation, 47.8% in catering). In between, construction, metallurgy and manufacturing hover around the national median.
Summary table : Swiss salaries by sector
Gross monthly medians 2024 (FSO, ESS). The annual equivalent is calculated × 12 (the monthly median already includes 1/12 of any 13th salary and bonuses).
Median monthly salary by sector in 2024 (FSO)
Tobacco industry
Median of CHF 14,304 per month, i.e. CHF 171,648 per year
Banking
Median of CHF 10,723 per month, i.e. CHF 128,676 per year
Pharmaceutical industry
Median of CHF 10,159 per month, i.e. CHF 121,908 per year
Research & development
Median of CHF 9,139 per month, i.e. CHF 109,668 per year
Machinery industry
Median of CHF 7,632 per month, i.e. CHF 91,584 per year
Wholesale trade
Median of CHF 7,478 per month, i.e. CHF 89,736 per year
Air transport
Median of CHF 7,134 per month, i.e. CHF 85,608 per year
Construction
Median of CHF 6,616 per month, i.e. CHF 79,392 per year
Metallurgy
Median of CHF 6,279 per month, i.e. CHF 75,348 per year
Retail trade
Median of CHF 5,214 per month, i.e. CHF 62,568 per year
Catering
Median of CHF 4,744 per month, i.e. CHF 56,928 per year
Accommodation
Median of CHF 4,715 per month, i.e. CHF 56,580 per year
Source : FSO, ESS 2024 press release (medians by sector).
To convert these amounts into euros at today’s rate (which is constantly changing), use our CHF/EUR converter. And for a specific profession (engineer, nurse, accountant…), there’s no national “minimum/maximum salary by profession” statistic : amounts vary by canton, age, experience and role. Platforms such as jobs.ch provide estimates based on salaries self-reported by their users (indicative, unofficial data). To estimate the gross salary for a given profession, region and profile, you can use Salarium, the FSO’s statistical calculator.
Swiss salary for a cross-border worker : specifics and tips
A distinction that changes everything for your budget : a cross-border worker lives in France and works in Switzerland (G permit) ; a future resident settles in Switzerland (B permit). Same gross salary, but tax and health insurance aren’t handled the same way. This section speaks mainly to the former.
For the same role, you earn the same salary as a resident : same minimums, same CLAs. In practice, observed salaries still vary. In 2024, a cross-border worker with no management role earned a median of CHF 5,950, versus CHF 6,765 for a Swiss employee at the same level ; among managers, conversely, cross-border workers reached CHF 11,207, versus CHF 10,989 for Swiss employees (FSO). In short, there’s no single “cross-border salary” : it all depends on the role, sector and canton (see our complete cross-border worker guide).
The particularities of cross-border worker status
With a G permit, you live outside Switzerland, work in Switzerland and return home at least once a week (not to be confused with the tax status of a cross-border worker, which assumes an almost daily return, see below). On the work side, it’s the same as for a resident : a 13th salary is common (75.9% of employees in 2024, though not systematic), a 41 to 42 hour working week, contributions deducted directly. In case of a setback, see our guide on unemployment for Swiss cross-border workers.
Another decision that weighs on your budget : the right to choose your health insurance. Living in France, you choose between Swiss LAMal and French social security (CMU). This must be done within three months of starting your job, and the choice is then almost final : better to make it with full knowledge of the facts. Practical steps : becoming a Swiss cross-border worker and becoming a cross-border employee.
Cross-border worker taxation : withholding tax and the FR-CH agreement
Where do you pay your taxes? It mainly depends on your canton of employment. Two scenarios :
- The eight cantons under the 1983 agreement (Bern, Solothurn, Basel-Stadt, Basel-Landschaft, Vaud, Valais, Neuchâtel, Jura) : an eligible cross-border worker is taxed in France, on presentation of a certificate of residence (form 2041-AS/ASK). This status generally assumes a daily return home, with an allowance of 45 overnight stays a year in Switzerland for full-time employees. A round trip of up to three hours is presumed compatible with this requirement ; when the journey exceeds three hours, the status isn’t automatically lost, but the actual pattern of returns must be able to be documented (tolls, mileage…).
- Geneva and the other non-signatory cantons : the salary is taxed at source in Switzerland, then also declared in France, where a tax credit (generally equal to the corresponding French tax) avoids double taxation. If you’re targeting this area, our guide working in Geneva fills in the picture.
In all the cases outlined here, a cross-border worker who is a French tax resident must declare their Swiss income in France via form 2047, alongside the standard 2042 return. Our guides on form 2047, foreign-source income and filing your tax return in France detail the process (impots.gouv.fr).
Since 1 January 2026, a cross-border worker can, under certain conditions, work remotely from France for up to 40% of their time without changing the tax regime applied to their salary (this tax threshold includes up to ten days of temporary assignments per year). Not to be confused with the social security threshold (below 50%), which determines whether affiliation to Swiss insurance schemes continues. As taxation is sensitive and every case is different, have your situation validated by a professional or the authorities.
Converting your CHF salary into euros : avoiding exchange losses
Your salary arrives in francs, but your bills are in euros. What rate should you convert at? This is where it matters : between a bank’s margin on the rate and any fixed fees, 1% in margin already means CHF 50 lost on a converted salary of CHF 5,000. Every month. Compare the rate, the fees and the final amount received, and keep in mind the exchange rate risk of a salary paid month after month. This is exactly what b-sharpe optimises with a reduced margin ; to go further : converting your CHF salary, receiving your salary in a foreign currency, repatriating a Swiss salary to France and how b-sharpe works.
Key takeaways :
The Swiss median salary stands at CHF 7,024 gross per month in 2024 (FSO), with no federal minimum wage but five cantonal minimums. Salary deductions are often lower than in France, but tax and health insurance (paid separately) are handled apart. For a cross-border worker, real income also depends on taxation and the exchange rate applied to the salary.
Ready to take the leap? With b-sharpe, convert your salary into francs as close as possible to the real rate, with no nasty surprises on the margin.
Frequently asked questions about Swiss salaries
The latest official data on median salary levels relates to 2024 : the Swiss median salary was CHF 7,024 gross per month full-time equivalent (FSO). The FSO favours this median over the average, as it’s less influenced by the highest earners and therefore more representative.
Not at federal level : Switzerland has no national minimum wage. However, five cantons apply a legal minimum : Geneva (CHF 24.59/h in 2026, the highest of the cantonal minimums), Basel-Stadt, Jura, Neuchâtel and Ticino. Collective labour agreements and standard employment contracts also impose minimums in certain sectors (see table above).
There’s no single salary specific to cross-border workers. In 2024, cross-border workers with no hierarchical role earned a median of CHF 5,950 gross per month, versus CHF 11,207 for senior or middle managers among cross-border workers (FSO). Canton, sector, education and level of responsibility remain the deciding factors.
Yes in nominal terms : gross Swiss salaries are significantly higher. But a fair comparison must factor in working hours (41 to 42h/week), health insurance paid by the employee, taxation, housing and the cost of living. The gross figure alone isn’t enough to measure the real gain in purchasing power ; before taking the plunge, it’s worth anticipating the realities of settling in Switzerland, or, for the Lake Geneva area, what you should know before moving to Geneva.
It depends on the canton of employment. In the eight cantons under the 1983 cross-border agreement (Bern, Solothurn, Basel-Stadt, Basel-Landschaft, Vaud, Valais, Neuchâtel, Jura), an eligible French resident’s salary is taxed in France. In Geneva and the other non-signatory cantons, it’s taxed at source in Switzerland, then declared in France with a tax credit to avoid double taxation. For a French tax resident, Swiss income must in all cases be declared in France via form 2047.
Sources
- FSO, Swiss Earnings Structure Survey (ESS 2024, median salary CHF 7,024, medians by sector) (accessed July 2026)
- Federal Council / FSO, press release “median salary CHF 7,024” (25.11.2025)
- FSO, Wage developments in 2025 (nominal +1.8%, real +1.6%)
- FSO, Salarium, gross salary calculator
- State of Geneva, Geneva minimum wage 2026 (CHF 24.59/h)
- Canton of Basel-Stadt, minimum wage 2026 (CHF 22.20/h)
- Canton of Jura, minimum wage (CHF 21.40/h)
- Canton of Neuchâtel, minimum wage 2026 (CHF 21.35/h, official SEMP document)
- Canton of Ticino, cantonal minimum wage (CHF 20.00–20.50/h)
- AHV/IV Information Centre, contributions
- FSIO, LPP entry threshold 2026 (CHF 22,680/year), Occupational Pensions Bulletin No. 167 ; legal basis : Art. 2 LPP (Fedlex)
- Suva, accident insurance : who is covered (non-occupational accident cover from 8h/week)
- impots.gouv.fr, Franco-Swiss cross-border worker (1983 agreement, form 2047)
- impots.gouv.fr, employee in one of the 8 agreement cantons : daily return, 3h journey, 45 overnight stays (updated 09.03.2026)
- SFI (State Secretariat for International Financial Matters), Franco-Swiss tax amendment on remote work
- AHV/IV Information Centre, employees abroad (as of 1 January 2026)


