Which is the best salary calculator for Switzerland?
Updated:
In short
There is no single best salary calculator, because there are three different questions. What does my occupation pay? Salarium, run by the Federal Statistical Office, is the first address — official, built on the 2024 Wage Structure Survey, free, in four languages. What does it pay in my canton? The SECO national wage calculator, which reports a median and a spread down to cantonal level. And: is this offer any good, what comes off it, and who is hiring at that level? That is our calculator on swissjobs.app. All three are free and need no account. As of 28 August 2026.
Why the order alone is not enough shows up in a test. On 28 August 2026 we put one identical profile through several of these tools: a nurse with a Swiss HF diploma, aged 40, five years with the employer, no management responsibility, 42 hours a week, hospital. The SECO calculator returns a national median of CHF 7690 gross a month, CHF 8050 for Zurich, CHF 8360 for Geneva and CHF 6730 for Ticino. The calculator of the Swiss Federation of Trade Unions gives CHF 7906 for Zurich and CHF 8923 for Geneva. jobs.ch shows an average of CHF 79 300 a year for the same job title, which is CHF 6608 spread over twelve months.
None of those numbers is wrong; they measure different things. The Confederation surveys employers, jobs.ch collects what its own members report about themselves. The unions calculate in labour-market regions, SECO in cantons. Salarium sits on the 2024 survey, the two other statistics-based tools on the 2022 one. And an average sits above or below a median depending on who answered. If you carry a figure into a salary conversation, be able to say which tool it came from and what that tool measures.
One thing worth knowing before you use any of them from abroad: all seven work without a Swiss address, without an AHV number (the Swiss social-security number) and without an account, so you can use them before you move. What they will not do for you is the Swiss arithmetic around the figure. The 13th month salary is not a statutory entitlement — it applies only when your contract or the collective agreement says so, which makes an annual figure from a Swiss advert and one from a German or British one hard to compare. Workload is quoted as a Pensum in per cent, and every number in these calculators is a full-time value. And on a B permit without settlement, tax is deducted at source straight from the wage.
Profile: nurse with a Swiss HF diploma, aged 40, five years with the employer, no management responsibility, 42 hours a week, hospital. The SECO and trade-union figures were calculated in those tools on 28 August 2026 (median / central value). The jobs.ch figure is the average annual salary it publishes for the same job title nationally, spread over twelve months.
- The same nurse, the same day, different tools: CHF 6608 (jobs.ch, national, self-reported), CHF 7690 (SECO, national), CHF 7906 (unions, Zurich), CHF 8050 (SECO, Zurich), CHF 8923 (unions, Geneva). Roughly 35 per cent between the lowest and the highest figure.
- They are not all built on the same year. Salarium uses the 2024 Wage Structure Survey; the SECO calculator and the union calculator both use the 2022 one, and the union tool adds the average wage growth of the chosen industry since 2022, which for hospitals is 3.1 per cent.
- The SECO calculator draws on private-sector data only, so public hospitals, schools and administrations are not represented in it. It shows a range only where the chosen combination holds at least ten company units and 150 observations; otherwise it falls back to one of sixteen labour-market regions or seven major regions.
- Languages differ sharply. Salarium, the SECO tool and ours run in German, French, Italian and English. The union calculator offers German, French and Italian but no English — an English request returns the German texts. jobs.ch runs in German, French and English and has no Italian version at all.
- With self-reported data, the range is not a pay band. For the same nursing title jobs.ch quotes a "typical" range of CHF 10 000 to CHF 150 182 from more than eleven thousand entries. CHF 10 000 a year is not a Swiss full-time wage; it is the floor of what people typed in.
- Every one of these tools quotes a full-time figure. Among the open adverts we hold, the share that is part-time varies enormously by field: 34.9 per cent in education, 19.7 per cent in nursing and care, 12.3 per cent in retail, 1.8 per cent in IT and 0.5 per cent in construction. For a 60 per cent Pensum you have to scale every figure yourself.
- There is no national minimum wage, but there are cantonal ones: Geneva has set CHF 24.59 gross an hour since 1 January 2026, Ticino between CHF 20.00 and CHF 20.50 depending on the economic sector. Binding minimum wages from collective agreements are shown by only one of the calculators compared here, the union one.
Where Swiss salary data comes from
| Source | Kind of data | Cost |
|---|---|---|
| Salarium (Federal Statistical Office) | official salary structure survey | free |
| Union salary calculators | based on collective agreements and surveys | free |
| Portal salary calculators | user submissions and adverts | free, basis often unclear |
| International salary sites | self-reported, thin for Switzerland | sometimes paid |
| What to check | survey year, region, sector, experience | — |
| What no source can do | tell you the salary for this one role | — |
On salary the best source is public. Salarium, from the Federal Statistical Office, rests on the official salary structure survey; commercial calculators are usually an interface over it, or rest on self-reported figures.
SwissJobs.app salary calculator
What it is: a calculator for placing a figure, not for looking one up. It shows the three anchor points of the 2024 Wage Structure Survey — CHF 4635 for the lowest-paid ten per cent, CHF 7024 as the median full-time wage, CHF 12 526 for the best-paid ten per cent — tells you what share of employees earn less than the amount you type in, and computes exactly the two deductions that are fixed by law nationwide: AHV/IV/EO at 5.3 per cent and ALV (unemployment insurance) at 1.1 per cent up to an annual gross of CHF 148 200.
What it costs: nothing, no account, in German, French, Italian and English. Who it suits: anyone who already has a number in front of them — an offer, a salary expectation, a draft contract — and wants to know where it sits nationally and what comes off it.
The limitation, plainly: we have no figure per occupation. Swiss adverts almost never state a wage, and we do not invent one. If your question is what an electrician earns in Aargau, use Salarium or SECO. What no statistics office offers, on the other hand, sits directly under the number: the live openings in that occupational field, updated daily and linked.
Salarium (Federal Statistical Office)
What it is: the Confederation's statistical wage calculator. You pick an industry, a region and an occupational group, add age, education, position and further characteristics, and get an estimated gross monthly wage with its spread, exportable as a PDF. It is built on the 2024 Wage Structure Survey and estimated with a model of fourteen explanatory variables whose coefficients are fitted for ten industry groups.
What it costs: nothing, no account, four languages. Who it suits: anyone who needs a figure that will hold up in front of an HR department, an authority or a court, and anyone in an occupation or region where self-reported data thins out.
The office puts the limitations on the front page itself: the estimates are "a simplified representation of reality", they "do not constitute wage recommendations", and interactions between the variables are not modelled — so in the model the effect of education does not depend on the job you actually do. Add the geography: Salarium works in major regions, not cantons.
SECO national wage calculator
What it is: the calculator built under the flanking measures to the free movement of persons. For a complete profile it returns three values — what a quarter earn less than, the central value, and what a quarter earn more than — at cantonal level where the data allows, otherwise falling back to one of sixteen labour-market regions or seven major regions.
What it costs: nothing, no account, in German, French, Italian and English. Who it suits: anyone who needs a cantonal figure — for a salary negotiation, for comparing two offers in different cantons, or for a company posting workers to Switzerland that has to know what is customary locally.
Two real limitations. It runs on the 2022 Wage Structure Survey, two years behind Salarium. And it uses private-sector data only: if you work in a public hospital, a school or an administration, your environment is not in it. The monthly figures are also standardised to 42 hours a week — on a 40-hour week the comparable value is lower.
jobs.ch salary calculator
What it is: the one large Swiss calculator that does not stand on an official survey but on wages reported by registered members. That is exactly where its strength comes from. For a given job title it breaks the figure down by age and gender, by six levels of experience, by a trend across several periods, and it ranks the best-paying industries for that title. No official tool comes close to that density.
What it costs: nothing, no account. Languages: German, French and English — there is no Italian version, though the same figures appear in French under the sister brand jobup.ch. Who it suits: occupations and regions with many entries, and anyone preparing for a salary conversation who wants to know whether their level of experience moves the number at all.
The limitation lies in the same source. The headline figure is an average rather than a median, the page states that it includes bonuses and the 13th month salary, and the "typical" range starts at CHF 10 000 a year — the bottom edge of the entered data, not a wage. When you quote the number, you are quoting what members of a job board said about themselves.
lohncomputer.ch
What it is: a gross-to-net calculator, and the only tool here that follows the question "what is actually left" all the way through. You enter gross salary, age, marital status, number of children, church membership and canton of residence; cross-border commuters get their own calculation under the double-taxation agreement.
What it costs: nothing, no account, in German, English, French, Italian and Spanish. Who it suits: people relocating and frontaliers who have an offer in francs and need to know what lands in the account after tax and social deductions — the question a mental conversion from home usually gets wrong.
The limitation: it does not tell you what a job pays, only what remains of an amount you type in. And it is not a neutral utility but the tool of a Zurich immigration agency that also sells advice and relocation services. That does not make the arithmetic wrong, but it is worth knowing whose site you are on.
Robert Half salary calculator
What it is: the freely accessible calculator of a recruitment firm, fed by its own placements and a survey of 750 respondents in June 2025, with projections for 2026. It gives ranges per job title of the kind a recruiter actually sees in negotiations — something a biennial federal survey structurally cannot deliver.
What it costs: nothing, no account. Languages: English, German and French. Who it suits: commercial, finance and IT roles at the more senior end, where title and responsibility say more about pay than the industry does.
The limitation is coverage. It covers three fields only — finance and accounting, IT, and administrative and office support. Nursing, construction, hospitality, retail, education: none of them are in it. And it is a market participant's projection, not a statistic; if you need a source someone else can check, use the federal tools.
lohnrechner.ch (Swiss Federation of Trade Unions)
What it is: the union calculator, running since 2004. It asks for occupation, industry, age, years with the employer, education, position and place of work, and returns a band that excludes the lowest and the highest quarter — explicitly on the grounds that below that threshold one can no longer speak of a customary wage. It is the only tool in this comparison that also shows the binding minimum wages from collective agreements (GAV/CCT).
What it costs: nothing. The form asks for a name and an email address, but neither is required for the calculation; entering them signs you up for the union's wage letter. Who it suits: anyone working under a collective agreement — hospitality, construction, cleaning, retail — where the minimum, not the average, is the number that decides.
Two limitations, and the second one matters if you are reading this page in English. It calculates on the 2022 survey, adding only the industry's average wage growth since then. And it exists in German, French and Italian only: request it in English and you get the German texts. For an English-speaking newcomer, this otherwise excellent tool is effectively closed.
In short: which calculator for which question
You want to know what your occupation pays: Salarium. Official, on the most recent survey year, with its model and its limits published. If you need the figure for one canton rather than a major region, add the SECO national wage calculator — and read that it covers the private sector only.
You work under a collective agreement: lohnrechner.ch, if you read German, French or Italian. The GAV minimum is the number that counts there, and no other calculator here shows it. You want to know what experience is worth in your job: jobs.ch, knowing it is self-reported. You are in finance, IT or administration and negotiating a senior role: Robert Half.
You are moving to Switzerland or commuting across the border and want the net figure: lohncomputer.ch. And if you already have an offer and want to know where it sits nationally, what is deducted by law and who else is hiring at that level: our calculator. It replaces none of the official tools — it answers the question that comes after them.
Everything stated here about Salarium, the SECO national wage calculator, lohnrechner.ch, jobs.ch, jobup.ch, lohncomputer.ch and Robert Half was read on those sites on 28 August 2026; the comparison figures for the nursing profile were computed in those tools on the same day. These products change, which is why the date is on the page. The federal wage figures come from the 2024 Wage Structure Survey; the other two statistics-based tools state that they use the 2022 survey. Figures about our own index are shares of open adverts — we do not publish absolute index sizes.
Salary calculator: where a figure sits, and what is deducted
Sources
- Salarium — the Federal Statistical Office's wage calculator
- FSO — Salarium: data, method and the limits of the model
- SECO — national wage calculator
- Wage calculator of the Swiss Federation of Trade Unions
- jobs.ch — salary calculator, with its statement on the data behind it
- lohncomputer.ch — gross-to-net calculator for Switzerland
- Robert Half — Switzerland Salary Guide 2026 and salary calculator
- FSO — Swiss Earnings Structure Survey 2024, first results
- Canton of Geneva — minimum wage: amount and calculation
- Canton of Ticino — cantonal minimum wage from 1 January 2026
Related questions
What our job index says about the Swiss market
Computed live from our own index, not quoted from a study. Shares only, as of today.
Language the advert is written in
- Deutsch
- 60%
- English
- 23%
- Français
- 13%
- Italiano
- 3%
Of adverts that state a language requirement, the share asking for
- Deutsch
- 70%
- English
- 43%
- Français
- 21%
- Italiano
- 3%
19% posted in the last 7 days · Largest markets: Zürich 18% · Bern 10% · Genève 5% · Basel 5%