Skip to content

Crowdsourced Data

Contribute

Pay, savings, lifestyle and infrastructure reported by tech workers across Europe.

€40,000
Top yearly savings:
2.18/3
Top lifestyle:
7,048
Most open roles, all workplace modes:
Click any country for its full breakdown and top cities. How this is calculated
1

Croatia

69.8 / 100
Composite
Median pre-tax total comp
€75,000
Yearly savings
€20,000
Lifestyle
2.07 / 3
People supported
2.2
15 submissions
2

Serbia

68.9 / 100
Composite
Median pre-tax total comp
€69,165
Yearly savings
€18,000
Lifestyle
2.18 / 3
People supported
2
40 submissions
3

Poland

63.9 / 100
Composite
Median pre-tax total comp
€94,920
Yearly savings
€30,000
Lifestyle
2 / 3
People supported
1.9
115 submissions
4

Bulgaria

60.1 / 100
Composite
Median pre-tax total comp
€64,000
Yearly savings
€25,000
Lifestyle
2.16 / 3
People supported
1.6
19 submissions
5

Czechia

56.7 / 100
Composite
Median pre-tax total comp
€80,760
Yearly savings
€30,000
Lifestyle
1.91 / 3
People supported
1.9
23 submissions
6

Switzerland

52.4 / 100
Composite
Median pre-tax total comp
€130,000
Yearly savings
€40,000
Lifestyle
1.86 / 3
People supported
1.6
100 submissions
7

Romania

49.5 / 100
Composite
Median pre-tax total comp
€91,000
Yearly savings
€25,000
Lifestyle
1.98 / 3
People supported
1.7
41 submissions
8

Lithuania

39.2 / 100
Composite
Median pre-tax total comp
€96,000
Yearly savings
€26,300
Lifestyle
1.88 / 3
People supported
1.6
25 submissions
9

Ireland

39.1 / 100
Composite
Median pre-tax total comp
€115,000
Yearly savings
€20,000
Lifestyle
1.87 / 3
People supported
1.8
31 submissions
10

Belgium

30.9 / 100
Composite
Median pre-tax total comp
€77,000
Yearly savings
€20,000
Lifestyle
1.86 / 3
People supported
1.6
22 submissions
11

Germany

30.3 / 100
Composite
Median pre-tax total comp
€85,000
Yearly savings
€18,000
Lifestyle
1.88 / 3
People supported
1.6
227 submissions
12

Finland

27.4 / 100
Composite
Median pre-tax total comp
€90,000
Yearly savings
€17,000
Lifestyle
1.81 / 3
People supported
1.7
21 submissions
13

France

27.4 / 100
Composite
Median pre-tax total comp
€70,000
Yearly savings
€15,000
Lifestyle
1.93 / 3
People supported
1.5
54 submissions
14

Netherlands

26.6 / 100
Composite
Median pre-tax total comp
€100,000
Yearly savings
€20,000
Lifestyle
1.9 / 3
People supported
1.4
81 submissions
15

Denmark

26.6 / 100
Composite
Median pre-tax total comp
€88,316
Yearly savings
€20,000
Lifestyle
1.9 / 3
People supported
1.4
52 submissions
16

United Kingdom

23.2 / 100
Composite
Median pre-tax total comp
€105,150
Yearly savings
€20,000
Lifestyle
1.81 / 3
People supported
1.5
86 submissions
17

Sweden

23.1 / 100
Composite
Median pre-tax total comp
€69,000
Yearly savings
€16,000
Lifestyle
1.77 / 3
People supported
1.7
26 submissions
18

Spain

19.2 / 100
Composite
Median pre-tax total comp
€69,080
Yearly savings
€20,000
Lifestyle
1.76 / 3
People supported
1.5
156 submissions
19

Hungary

16.7 / 100
Composite
Median pre-tax total comp
€37,970
Yearly savings
€9,000
Lifestyle
1.83 / 3
People supported
1.6
83 submissions
20

Austria

15 / 100
Composite
Median pre-tax total comp
€70,000
Yearly savings
€20,000
Lifestyle
1.8 / 3
People supported
1.3
30 submissions
21

Italy

13.6 / 100
Composite
Median pre-tax total comp
€50,000
Yearly savings
€13,000
Lifestyle
1.83 / 3
People supported
1.4
150 submissions
22

Portugal

8.5 / 100
Composite
Median pre-tax total comp
€50,000
Yearly savings
€10,000
Lifestyle
1.76 / 3
People supported
1.5
82 submissions
RankCountryComposite scoreMedian pre-tax total compMedian yearly savingsPeople supportedLifestyleSubmissionsJobs
1
Croatia
69.8 / 100€75,000€20,0002.22.07 / 315
2
Serbia
68.9 / 100€69,165€18,00022.18 / 340
3
Poland
63.9 / 100€94,920€30,0001.92 / 3115
4
Bulgaria
60.1 / 100€64,000€25,0001.62.16 / 319
5
Czechia
56.7 / 100€80,760€30,0001.91.91 / 323
6
Switzerland
52.4 / 100€130,000€40,0001.61.86 / 3100
7
Romania
49.5 / 100€91,000€25,0001.71.98 / 341
8
Lithuania
39.2 / 100€96,000€26,3001.61.88 / 325
9
Ireland
39.1 / 100€115,000€20,0001.81.87 / 331
10
Belgium
30.9 / 100€77,000€20,0001.61.86 / 322
11
Germany
30.3 / 100€85,000€18,0001.61.88 / 3227
12
Finland
27.4 / 100€90,000€17,0001.71.81 / 321
13
France
27.4 / 100€70,000€15,0001.51.93 / 354
14
Netherlands
26.6 / 100€100,000€20,0001.41.9 / 381
15
Denmark
26.6 / 100€88,316€20,0001.41.9 / 352
16
United Kingdom
23.2 / 100€105,150€20,0001.51.81 / 386
17
Sweden
23.1 / 100€69,000€16,0001.71.77 / 326
18
Spain
19.2 / 100€69,080€20,0001.51.76 / 3156
19
Hungary
16.7 / 100€37,970€9,0001.61.83 / 383
20
Austria
15 / 100€70,000€20,0001.31.8 / 330
21
Italy
13.6 / 100€50,000€13,0001.41.83 / 3150
22
Portugal
8.5 / 100€50,000€10,0001.51.76 / 382

An amber submission count means fewer than 25 submissions back that row: read it as indicative, not definitive. The composite score weights savings, lifestyle and people supported equally. What the columns mean

Curated job-market medians and the 25th to 75th percentile pay spread by country are in the 2026 European Compensation Report.

Related: 2026 European Compensation Report, Where to work in Europe, by situation and all research.

How the composite score is calculated

Every country and city is scored 0-100 by an equal-weight composite of three crowdsourced pillars. Higher is better. The weights are fixed and identical for every row.

Composite = 100 × mean( norm(savings) , norm(lifestyle) , norm(people_supported) )

norm(x) = (x − min) / (max − min)     # min & max taken across all ranked
                                      # countries (or cities), per pillar

The three pillars (one third each)

  • Yearly savings: euros kept per year after tax and cost of living (absolute euros).
  • Lifestyle level: self-reported quality of life, scale 1 (frugal) to 3 (luxurious).
  • People supported: how many people the income supports (household-size signal).
  • Each pillar is min-max normalized across the ranked set, so a score is relative to the other places shown, not an absolute index.
  • The score always uses absolute euro savings. The "Savings as % of income" switch is a display view only and never changes a ranking.
  • Rows backed by fewer than 25 submissions show their submission count in amber (indicative, not definitive) and can be hidden with the "At least 25 submissions" option.
Cite this data
Euro Top Tech: Crowdsourced Software Engineer Salary & Savings Rankings (Europe). https://www.eurotoptech.com/data