Swiss Median Salary 2026: Employees & Self-Employed Compared

What do employees and self-employed earn in Switzerland? Latest BFS median data, canton comparison, gross-to-net, and hourly rate for freelancers.

Nathan Ganser avatar
Nathan Ganser

Founder of Magic Heidi

The Swiss median salary in 2024 is CHF 7,024 gross per month (CHF 84,288 per year) for employees, according to the Federal Statistical Office's Swiss Earnings Structure Survey. For self-employed workers, the BFS reports a median income of around CHF 73,000 gross per year, which looks much lower but is misleading: self-employed people carry all social contributions and insurance themselves, and many declare private withdrawals instead of a salary.

Key Takeaways

  • Median salary, employees: CHF 7,024 gross/month (BFS Swiss Earnings Structure Survey 2024).
  • Median income, self-employed: ~CHF 73,000 gross/year (BFS, income of the self-employed).
  • Highest cantonal medians: Zug, Zurich, Geneva. Lowest: Ticino, Jura, Valais.
  • From gross, employees keep roughly 80–82 % net (depends on canton and family situation).
  • To net the same as a median-salary employee while self-employed, you need about CHF 95,000–115,000 in annual revenue.
  • Hourly rate that matches the median: CHF 95–115/h at 1,000–1,100 billable hours.

Swiss Median Salary 2026 at a Glance

The key figures, all from the 2024 BFS Swiss Earnings Structure Survey (published spring 2026):

Indicator2024 valueAnnual
Median employee salary (FTE)CHF 7,024 gross/monthCHF 84,288
Average employee salary~CHF 7,900–8,300/month~CHF 97,000
Median self-employed income~CHF 6,080/month~CHF 73,000
Forecast wage growth 2026+1.5 to 1.8 %

BFS publishes the Earnings Structure Survey every two years. These figures hold until the next edition, with minor annual adjustments via SECO forecasts.

Median vs. Average Salary: What's the Difference?

The median is the middle value: half earn more, half earn less. The average gets pulled up by a few very high incomes. A pharma CEO on CHF 5 million skews the average heavily but barely touches the median.

For realistic salary comparisons, the median is almost always more meaningful. Saying "Swiss workers earn on average CHF 97,000" is technically correct but doesn't tell you what a typical person takes home. The median at CHF 84,288 fits most employees' reality better.

We stick to the median wherever possible in the sections below.

Salary by Canton: Where You Work Changes Everything

Gross salary varies sharply by canton, and net salary after cantonal taxes varies even more. The figures below are 2024 median gross salaries for full-time employees (BFS, rounded):

CantonMedian gross/monthSalary level
ZugCHF 7,500Highest gross, lowest taxes
ZurichCHF 7,400Highest gross, mid-range taxes
Basel-CityCHF 7,300High (pharma industry)
GenevaCHF 7,250High, but high cost of living
VaudCHF 6,950Above Swiss median
BernCHF 6,850Near Swiss median
AargauCHF 6,800Near Swiss median
LucerneCHF 6,600Slightly below median
ValaisCHF 5,800Clearly below median
JuraCHF 5,600Low, but low costs
TicinoCHF 5,400Lowest salary level

The canton paradox: Zug delivers higher net income than Geneva despite comparable gross salaries. The reason? Much lower cantonal and municipal taxes in central Switzerland. If you optimise for net purchasing power, you often come out ahead in Zug, Schwyz or Nidwalden compared with Geneva or Lausanne.

Salary by Industry & Top Professions 2026

Industry matters more than canton. Pharma, banking, IT and insurance pay clearly above the median. Retail, hospitality and personal services sit below.

Median gross salary by industry (full-time, 2024):

IndustryMedian gross/month
Pharma / ChemicalsCHF 9,200
Banking / FinanceCHF 9,000
InsuranceCHF 8,600
Information TechnologyCHF 8,500
TelecomsCHF 8,200
Energy / WaterCHF 8,000
Public AdministrationCHF 7,800
Architecture / EngineeringCHF 7,600
EducationCHF 7,100
HealthcareCHF 6,900
ConstructionCHF 6,500
RetailCHF 5,200
HospitalityCHF 4,800

Top professions by annual salary 2026 (estimates from Robert Half, Michael Page, Hays):

  1. Chief surgeon / specialist surgeon, CHF 280,000–350,000
  2. CEO of a mid-sized company, CHF 250,000–280,000
  3. Private Banking Director, CHF 220,000–260,000
  4. Senior Partner in consulting, CHF 250,000+
  5. Senior lawyer (business law firm), CHF 200,000–240,000
  6. Senior software architect, CHF 180,000–220,000
  7. CFO mid-sized company, CHF 180,000–210,000
  8. Airline pilot, CHF 170,000–200,000

Gross to Net: What Employees Actually Keep

Several social insurance contributions and taxes get deducted from the gross. As an employee, the employer splits the social contributions with you 50/50.

Standard deductions from gross (employees):

DeductionEmployee share
AHV / IV / EO (old-age/disability/income loss)5.30 %
Unemployment insurance (ALV)1.10 % up to CHF 148,200
Accident insurance (NBU)0.5 to 2 %
Pension fund (BVG)7 to 18 % (age-based)
Daily sickness allowance (KTG)0.5 to 1.5 % (if applicable)
Total social contributions~13 to 22 %
Withholding tax (foreigners)4 to 22 %
Direct taxes (tax return)8 to 35 % effective

Example median-salary employee, single, canton of Zurich, age 35:

  • Gross: CHF 7,024/month
  • Minus social contributions (~13 %): CHF 6,110
  • Minus taxes (~14 % effective): CHF 5,250 net per month

In Zug it'd be more like CHF 5,500 net, in Geneva more like CHF 4,900. Tax differences between cantons can reach CHF 5,000–8,000 a year on the same gross salary.

Reading a Swiss Payslip: Useful Abbreviations

A few non-obvious codes appear on your payslip:

  • AHV/IV/EO: Old-age, disability and income-loss insurance.
  • ALV: Unemployment insurance.
  • BVG: Occupational pension (pension fund, 2nd pillar).
  • NBU: Non-occupational accident insurance.
  • KTG: Daily sickness allowance.
  • QST: Withholding tax (foreigners without C permit).

If you pay withholding tax, you can file for a regular subsequent assessment to correct it if your effective tax burden would be lower. Often worth it.

Median Income for the Self-Employed in Switzerland: What BFS Really Says

Self-employed workers have a median income of around CHF 73,000 gross per year (BFS, income of the self-employed). At first glance the gap to the employee median (CHF 84,288) looks huge. The comparison isn't fair, though, and here's why.

What the BFS Figure Actually Measures

BFS measures earned income after business expenses. For employees that's gross salary. For self-employed people it's the profit of the sole proprietorship: revenue minus materials, software, office, travel and every other business cost. Before comparing, you need to step back and understand what the number actually captures.

Why the Self-Employed Median Is Skewed

Several factors pull the median down:

  • Many self-employed work part-time or as a side gig. A side coach with CHF 15,000 in annual revenue counts equally in the statistics.
  • Private withdrawals instead of salary: anyone keeping their withdrawals low and leaving profit in the company shows up with less income in the data.
  • The first 1–2 years after launching are typically thin. Self-employed in the start-up phase drag the median down.
  • Full-time self-employed typically earn between CHF 80,000 and 130,000 per year, so comparable to or better than the employee median.

The Honest Rule of Thumb

A full-time self-employed person billing 1,000–1,100 hours a year should make at least the median-salary equivalent in revenue, which means around CHF 95,000–115,000 a year, not 84,288. The premium is needed because AHV, sickness insurance, the missing employer half of the pension and your own holidays come out of your pocket.

Self-Employed Median Income by Industry

BFS doesn't publish granular industry data. Here's what we see from professional statistics, trade associations and our own experience with Magic Heidi customers:

IndustryMedian revenue, full-time self-employed
IT / Software developmentCHF 130,000–180,000
ConsultingCHF 110,000–160,000
Marketing / CommunicationsCHF 90,000–130,000
Coaching / TherapyCHF 75,000–110,000
Trades (solo, no employees)CHF 95,000–140,000
Design / GraphicsCHF 70,000–100,000
Translation / EditingCHF 60,000–90,000
Illustration (full-time)CHF 55,000–80,000 (syndicom survey 2025)

Important: these are revenue figures, not profits. Business costs (tools, office, insurance) take another 10–25 % off the top.

Self-Employed Median Income by Canton

Same as for employees: self-employed in Zurich, Zug and Geneva typically earn more because clients there pay higher rates. But:

  • In Zug, Schwyz and Nidwalden, more stays net thanks to lower taxes.
  • In Geneva and Vaud, hourly rates are nominally high, but taxes and cost of living eat a big share.
  • In Ticino and Jura, rates are lower but so are costs. In real net terms, self-employed there often come out better than gross figures suggest.

Gross to Net for Self-Employed: What's Really Left

Self-employed have more obligations than employees, but also more flexibility:

  • AHV/IV/EO: 10.0 % entirely on you (not 50/50 like employees). Full rate only from CHF 60,500 in income, lower below.
  • Pension fund: not mandatory unless you employ staff. Voluntary 3a pillar (max CHF 7,258 per year) and voluntary BVG payments are tax-deductible.
  • Daily sickness allowance: not mandatory but strongly advised. Costs 1–3 % of income.
  • Accident insurance: covered via your health insurance if no separate policy.
  • Taxes: same as employees (income and wealth tax), but all business expenses are deductible.

Example full-time self-employed, canton of Zurich:

  • Revenue: CHF 110,000
  • Minus business expenses (~15 %): CHF 93,500 profit
  • Minus AHV/IV/EO (10 %): CHF 84,150
  • Minus KTG, voluntary pension (~5 %): CHF 79,940
  • Minus taxes (~13 % effective): CHF 69,500 net per year

For comparison: a median-salary employee in Zurich nets about CHF 63,000 after contributions and taxes. At CHF 110,000 revenue, a self-employed person ends up roughly 10 % above the employee median in net terms. That's the realistic benchmark.

What Hourly Rate Matches the Median Salary?

Quick path: take the target annual gross, add 30–35 % for social contributions and non-billable time, divide by billable hours.

Calculation using the Swiss median salary:

  1. Annual gross employee salary: CHF 84,288.
  2. Self-employed mark-up (AHV/IV/EO 10 %, KTG ~2 %, missing employer pension share 5–10 %, holidays/sickness ~10 %): +30–35 %. Gives CHF 109,000–114,000 target revenue.
  3. Realistic billable hours per year: 1,000–1,100. Maths: 220 working days, minus 25 holiday, minus 10 sick/training = 185 days × roughly 6 billable hours.
  4. Hourly rate: CHF 99–114 per hour to hit the median-equivalent gross.

Sanity check by rate:

If your hourly rate is……that equates to a gross-equivalent of
CHF 80/hCHF 67,000–70,000/year
CHF 100/hCHF 84,000–88,000/year
CHF 120/hCHF 100,000–106,000/year
CHF 150/hCHF 125,000–132,000/year

Under CHF 80/h and working full-time? Then you're really earning below the Swiss median. That can be okay at the start, but it's not a long-term plan. Map out the climb step by step each year instead of sitting at the same rate for years.

Salary vs. Cost of Living: The Purchasing-Power Reality

A high salary means little if cost of living eats it. In Zurich and Geneva, rent and health insurance are high enough that the extra gross often doesn't translate into much extra net-real.

Single-person monthly budget by city (2026, estimates):

CityRent (1.5 rooms)Health insuranceTotal fixed costsRecommended gross
ZurichCHF 1,800–2,400CHF 380–450~CHF 3,500CHF 7,000+
GenevaCHF 1,700–2,200CHF 480–550~CHF 3,500CHF 7,000+
BaselCHF 1,400–1,800CHF 380–440~CHF 3,000CHF 6,000+
BernCHF 1,200–1,600CHF 350–400~CHF 2,800CHF 5,800+
LausanneCHF 1,500–1,900CHF 470–520~CHF 3,200CHF 6,500+
LuganoCHF 1,200–1,500CHF 350–400~CHF 2,700CHF 5,500+

Cantons with the best salary-to-cost ratio (net vs cost of living): Aargau, Solothurn, Thurgau, Schwyz, Nidwalden, Schaffhausen. If you're mobile, moving out of Zurich or Geneva often delivers more net without losing on the gross.

The 13th Salary and Swiss Bonus Culture

The 13th salary is widespread in Switzerland (around 90 % of employees receive it), but legally required only in specific cases (for example through a collective labour agreement). It's usually paid in November or December, with some employers splitting it (June + December).

Important: when a job ad shows "CHF 84,000 per year", that usually includes the 13th. So you'd actually receive roughly CHF 6,460/month (84,000 / 13), not CHF 7,000.

Bonuses are standard in banking, consulting and senior tech roles, but the exception in the broader economy. If you negotiate a bonus, get it in writing — otherwise it's often legally treated as a discretionary gratuity.

Negotiating Your Swiss Salary: Quick Playbook

Salary negotiations in Switzerland are more low-key than in many other countries. But the success factors are clear:

  1. Have market data: Salarium (BFS), jobs.ch salary calculator, lohncomputer.ch, moneyland.ch.
  2. Name a concrete number, not "a bit more". Concrete asks get taken more seriously.
  3. Time it right: after a big project delivered, before the annual review, or when changing jobs.
  4. Prepare your evidence: what you delivered in the last 12 months, in numbers.
  5. Plan B: do you have a competing offer, or are you willing to leave? Without an alternative, your negotiating position is weak.

Typical raise for good performance: 2–5 %. For promotion: 8–15 %. For changing jobs: 10–20 %.

FAQ

Frequently Asked Questions

How much do self-employed earn in Switzerland by median?

The BFS median income is around CHF 73,000 gross per year, including side gigs and part-time self-employment. Full-time self-employed typically sit between CHF 90,000 and 140,000 in revenue, depending on industry and canton.

Do self-employed earn more or less than employees?

In gross, often less. In net, often comparable or more. Self-employed pay AHV, sickness insurance and pension entirely themselves. Factoring that in, you need about 25–35 % more revenue to net the same as a median-salary employee.

Is the median salary gross or net?

The BFS figure (CHF 7,024/month) is gross, before AHV, pension and tax. Net, an employee typically keeps CHF 5,250–5,800, depending on canton, family situation and pension fund.

What hourly rate matches the Swiss median salary?

Roughly CHF 95–115 per hour, assuming 1,000–1,100 billable hours per year and a 30 % mark-up for AHV, sickness allowance and non-billable time. Under CHF 80/h full-time only works with very high utilisation.

Where do self-employed earn the most in Switzerland?

In gross: Zurich, Zug, Geneva, Basel-City. In real net terms: Zug, Schwyz, Nidwalden, thanks to low taxes. In western Switzerland hourly rates are nominally high, but taxes and cost of living eat a big share.

How do I know if I earn enough as self-employed?

Take the Swiss median salary as your benchmark (CHF 84,288 gross/year), add 30 % for social contributions and non-billable time, then compare with your annual revenue after business expenses. If you're below, lift your rate, your volume, or both.

What's the difference between minimum wage and median salary?

The minimum wage is the legal floor, but only exists in five cantons (Geneva, Neuchâtel, Jura, Ticino, Basel-City). The median is the statistical middle value — what people actually earn. In Switzerland, the median sits at roughly double the highest cantonal minimum wages.

Is switching from employed to self-employed financially worth it?

Rarely in the first 12 months, often from year 2 or 3. Starting without a client base or savings, you typically earn 30–50 % less in year one. With a client base and a realistic hourly rate, most people match their former salary in 18–24 months and exceed it in net terms by year 3.

For self-employed

Accounting, Invoicing and Expenses in One App

If you're a Swiss freelancer or self-employed and want to keep invoices, expenses and VAT under control without taking an accounting course: that's the exact problem we built Magic Heidi to solve. Free trial, no credit card.

Magic Heidi for Swiss self-employed

Ready to take back your admin time?

Magic Heidi is the simplest invoicing and accounting app for Swiss self-employed. Start free, no credit card.