Guide · Work

What's a good salary in Sweden? By profession

The median salary for all of Sweden hides more than it reveals. A good salary depends on your profession, where in the country you work, and how far into your career you are. Here is the actual data.

8 min readUpdated July 2026

When someone says "the median salary in Sweden is around 38,000 kr" they are missing the most important thing: that figure includes part-time workers, retirees with side income, and students with casual jobs. For full-time employees of working age the picture looks quite different. Even more importantly: your salary should be compared with others in your profession, not with a national average. A secondary school teacher earning 50,000 kr is well-paid within their field. A software developer on the same salary may not be.

The short answer

A good salary is defined by your profession, not a national average. Find your SSYK code (the Swedish Standard Classification of Occupations) and check where you sit in the distribution for your occupational group. If you are at the median for your profession you are not underpaid. If you are at p25 after ten years of experience, it is probably time for a conversation or a move.

I go through what the data actually says profession by profession, how experience affects salaries in Sweden compared with other countries, what the Stockholm premium is really worth once you factor in housing costs, what gross salary looks like after tax, and why the full compensation package matters more than the headline figure. Run your net salary in the net salary calculator.

That number is wrong

Statistics Sweden (SCB) publishes wage structure statistics every year, and that is the source you should use, not the figure circulating in news articles. The journalistic "median salary" that lands around 36,000 to 38,000 kr is based on the whole population, including part-timers and those with a part-time income during the measurement month. SCB's wage structure statistics, published via the National Mediation Office (Medlingsinstitutet), focus on full-time employees and report salary spread by occupational group: p25, median, and p75. That is the salary data that gives an accurate picture. For full-time employees aged 25 to 55 the median sits considerably higher than the figures often cited. My main advice here: always use the wage structure statistics from Medlingsinstitutet, not an aggregate national figure, when you assess your pay level.

By profession

Below are approximate salary ranges based on Medlingsinstitutet data. The figures are monthly salary in kronor for full-time employees, national average for the occupational group (SSYK 2012). They are updated annually; always check Medlingsinstitutet for the latest year's values.

Profession P25 Median P75
Software developer46 00054 00063 000
Registered nurse38 00043 00048 000
Upper secondary teacher41 00044 00048 000
Auditor40 00048 00058 000
Retail sales assistant30 00033 00038 000
Chief executive54 00068 000108 000

The table shows how wide the spread can be within a single profession. An auditor at p25 and an auditor at p75 differ by 18,000 kr a month, over 200,000 kr a year gross. That is why it is so important to know where in that spread you sit, not just whether you are above or below a national average salary. Check your job offer against these levels in the job offer calculator.

Experience and age

Swedish salaries have historically been fairly compressed compared with countries such as the US and the UK. A senior software developer in Sweden might earn 70,000 to 80,000 kr, while a counterpart in San Francisco might earn three times as much. But that comparison has no context: Sweden compensates with free healthcare, subsidised childcare and a safety net that actually works. That levels a great deal out.

What is more important to understand is the pay review logic in Sweden. Most employees get a pay rise once a year, often in April or October depending on the collective agreement. The typical increase follows the wage agreement for the sector plus an individual supplement based on performance. In practice this means that the natural salary progression within a single job is modest. The biggest pay rise you get is almost always when you change jobs. That is not a cynical observation, it is just how the market works. If you have been in the same role for three years and gone from p50 to p25, you know what happened.

Stockholm vs the rest

There is a real salary premium for working in Stockholm. For software developers it sits around 15 to 20 percent above the national average for the profession. For nurses it is somewhat lower, around 8 to 10 percent. But the first thing you have to do when you see that figure is work out the housing costs. A two-room flat in Stockholm costs significantly more per month, whether you rent or own, than in Gothenburg or Malmö. For many occupational groups that cost eats up the entire salary premium, especially if you are renting.

One thing that confuses many people: Stockholm actually has the country's lowest municipal tax rate, at 30.55 percent. So a Stockholm resident pays slightly less tax on their salary than someone in a high-tax municipality. That is a small advantage that does not negate the premium but gives a little back. Still, it does not change the fundamental conclusion: for most people the Stockholm premium is more of a career argument than a purely financial one, at least in the short term.

Gross to net

Three concrete examples at Stockholm's municipal tax rate of 30.55 percent. The figures are approximate and vary with exact deductions and salary composition, but give a solid sense of what lands in your account.

  • Registered nurse, 42,900 kr gross: around 34,500 kr net. Tax lands at just over 19 percent effective rate thanks to the earned income tax credit.
  • Software developer, 53,500 kr gross: around 41,700 kr net. Here the effect of deductions starts to taper off a little, but effective tax still sits below 23 percent.
  • Software developer p75, 62,600 kr gross: around 47,000 kr net. Part of the salary is now approaching the state-tax breakpoint around 55,000 kr, so the marginal rate on every additional krona above that line is higher.

Check exactly what your salary gives net in the net salary calculator. You can also compare what the same gross salary gives in different municipalities in the tax comparison, which can be useful if you are thinking of moving.

The full package

Two jobs with identical gross salaries can differ by thousands of kronor in real value per month. Here are the items that matter most and are too easily overlooked when you focus on the headline number in an offer.

Occupational pension (tjänstepension) is the most important. Under the ITP1 agreement, which applies to many white-collar employees, 4.5 percent of salary up to 52 125 kr is set aside for pension, and 30 percent on the portion above that. A software developer on 54,000 kr therefore gets around 2,900 kr a month in occupational pension, roughly 35,000 kr a year. If your salary exceeds that threshold, you can amplify the pension further with the salary sacrifice calculator. That does not show up in the gross salary figure but is a substantial part of total compensation. Employers without a collective agreement often contribute much less, sometimes nothing at all. It is a question worth asking when you receive a job offer.

Holiday days matter too. The Annual Leave Act (1977:480) gives 25 days, but many collective agreements give 28 to 30. Three extra holiday days on a salary of 50,000 kr is worth around 6,000 kr a year. Add parental pay top-up (companies with collective agreements pay up to 90 percent of salary during parental leave, not just the state's 80 percent cap), unsociable hours supplements, and wellness allowance. Use the job offer calculator to account for all of these items when comparing offers. Read also the guide on collective agreements to understand what having agreement coverage actually means in practice.

The pay gap

Medlingsinstitutet publishes the so-called pay gap between the sexes every year. The unadjusted figure, without accounting for profession, sector or hours, typically sits around 10 percent. The adjusted figure, where men and women in the same profession, sector and with the same working hours are compared, typically sits around 4 to 5 percent. Both figures are real; they just measure different things. The unadjusted shows that men and women on average have different professions and hours. The adjusted shows there is a remaining gap that those factors do not explain.

What statistics miss is bonus, shares and other value outside the gross salary. For the vast majority of employees, fixed salary plus occupational pension is what counts. That is at least what I focus on when I evaluate an offer: base salary, pension, and holiday. Everything else is uncertainty.

Three steps to evaluate your salary

Here is how I approach it when I want to know whether a salary is reasonable.

  1. Find your SSYK code and look up p25, median and p75 for your occupational group on the Medlingsinstitutet website or via the job offer calculator. That figure is your legitimate benchmark.
  2. Convert gross to net in the net salary calculator with the right municipal tax rate. That amount is what you actually live on.
  3. Check your percentile against the whole population's income distribution in the salary comparison tool. It is a useful complement to the profession-specific statistics and gives perspective.

A salary at the median for your profession is not bad. By definition it sits exactly in the middle of the distribution. But if you have ten years of experience and sit at p25, that is information worth acting on, either with a pay conversation or a move.

Related