Skip to content

Crowdsourced Data

Community-reported compensation, savings, lifestyle and infrastructure data from tech workers across Europe.

Contribute
Read the 2026 European Compensation Report: median & percentile pay by country →
Where to work in Europe: the research, by situation →
All research →

Top savings

Switzerland€51,544

Top lifestyle

Serbia2.18/3

Most jobs

United Kingdom5,297
Overall›By Country

One overall ranking that blends financial outcomes (savings, people supported, lifestyle) with livability: developer happiness and infrastructure. Only countries with enough of both kinds of data are scored, so the board reflects lived experience, not pay alone. Financial leads the blend (60/40), since every submission carries financial data while fewer rate happiness and infrastructure. The pay columns show the average gross and after-tax total comp behind each row; the score itself is built on savings, not pay.

RankCountry
Overall Score
Avg. Pre-Tax TC
Avg. After-Tax TC
Financial
Livability
#1
Poland
69 / 100€104,539€78,194
61
113 submissions
81
64 submissions
#2
Cyprus
68.7 / 100€145,893€126,404
84.5
5 submissions
45.1
5 submissions
#3
Czechia
66.3 / 100€96,165€73,361
55.1
23 submissions
83.2
13 submissions
#4
Serbia
65.3 / 100€79,982€62,482
69.5
40 submissions
58.9
20 submissions
#5
Switzerland
62.5 / 100€163,401€121,639
48.9
100 submissions
82.9
45 submissions
#6
Kosovo
60.6 / 100€82,874€72,833
60.5
6 submissions
60.7
5 submissions
#7
Croatia
57.8 / 100€80,933€58,133
68.1
15 submissions
42.4
8 submissions
#8
Estonia
53.9 / 100€73,640€56,282
48.6
12 submissions
61.9
9 submissions
#9
Bulgaria
51.1 / 100€69,228€57,359
52
19 submissions
49.7
7 submissions
#10
Norway
49.8 / 100€130,285€82,318
43.2
10 submissions
59.8
6 submissions
#11
Lithuania
48.7 / 100€103,456€74,645
45.9
25 submissions
53
5 submissions
#12
Romania
48.1 / 100€92,189€65,720
51
41 submissions
43.6
20 submissions
#13
Belgium
47.3 / 100€106,526€64,117
40.2
22 submissions
58
11 submissions
#14
Sweden
39.8 / 100€78,034€52,037
34.2
26 submissions
48.1
10 submissions
#15
Luxembourg
39.1 / 100€113,600€79,230
36.2
10 submissions
43.5
5 submissions
#16
Netherlands
38.7 / 100€130,801€83,661
38.3
81 submissions
39.2
33 submissions
#17
Finland
38.5 / 100€137,633€82,731
44.5
20 submissions
29.6
8 submissions
#18
Ireland
37.3 / 100€143,076€84,312
48.2
31 submissions
20.9
15 submissions
#19
France
34.2 / 100€96,480€62,830
38.8
54 submissions
27.3
25 submissions
#20
Denmark
34 / 100€100,729€62,968
34.1
52 submissions
33.8
9 submissions
#21
Spain
33.9 / 100€82,754€55,756
30
156 submissions
39.9
103 submissions
#22
United Kingdom
33.8 / 100€138,968€87,516
36.7
86 submissions
29.5
31 submissions
#23
Austria
33.7 / 100€77,016€49,168
19.2
29 submissions
55.4
12 submissions
#24
Germany
31.6 / 100€96,457€58,599
37.6
226 submissions
22.5
108 submissions
#25
Slovakia
29.5 / 100€70,600€52,773
43.5
11 submissions
8.4
6 submissions
#26
Italy
23.9 / 100€61,242€41,522
26.2
150 submissions
20.3
67 submissions
#27
Portugal
22.4 / 100€62,050€43,536
25.2
82 submissions
18.1
29 submissions
#28
Greece
19.8 / 100€48,437€33,586
17.6
14 submissions
23.1
6 submissions
#29
Slovenia
15.5 / 100€69,092€45,070
16.1
10 submissions
14.6
5 submissions
Not yet ranked: help complete the picture

These countries have plenty of submissions, but too few of them rate happiness & infrastructure to score livability fairly yet. A few more each puts them on the board.

Hungary · needs 3 more
Malta · needs 1 more
Latvia · needs 1 more
Moldova · needs 3 more
North Macedonia · needs 1 more
Russia · needs 5 more
Add your data

How the Overall rank is calculated

Blends the Financial and Livability rankings into one 0-100 score, weighted 60% financial outcomes / 40% livability (happiness + tax & infrastructure). Financial leads because every submission carries financial data, while fewer rate happiness and infrastructure.

Overall = 100 × ( 0.60 × norm(financial) + 0.40 × norm(livability) )

norm(x) = (x − min) / (max − min)     # over the same gated set of places

Three safeguards keep the blend honest

  • Common scale: both pillars are min-max normalized over the same gated set of places, so 0-1 means the same thing on each axis (we don't average the per-tab composites, which are each scaled over a different population).
  • Bayesian shrinkage: a place's happiness/tax score is pulled toward the population average in proportion to how little data backs it (adj = (n·mean + k·prior) / (n+k), k=10), so a country with two rated submissions can't swing the board.
  • Sample gate: a place must clear at least 5 submissions, including 5 that rate happiness & infrastructure, to be ranked; those that don't appear in the separate "not yet ranked" list.
Cite this data

Euro Top Tech: Crowdsourced Software Engineer Salary & Savings Rankings (Europe). https://www.eurotoptech.com/data