Crowdsourced Data
Community-reported compensation, savings, lifestyle and infrastructure data from tech workers across Europe.
Top savings
Top lifestyle
Most jobs
Tip: click any country to open its full breakdown and top cities.
Croatia
69.8 / 100
Composite€75,000
€20,000
2.07 / 3
2.2
Serbia
69.7 / 100
Composite€69,165
€18,000
2.18 / 3
2
Poland
65 / 100
Composite€93,000
€30,000
2 / 3
1.9
Bulgaria
62.3 / 100
Composite€64,000
€25,000
2.16 / 3
1.6
Czechia
57.8 / 100
Composite€80,760
€30,000
1.91 / 3
1.9
Switzerland
54.6 / 100
Composite€130,000
€40,000
1.86 / 3
1.6
Romania
51.3 / 100
Composite€91,000
€25,000
1.98 / 3
1.7
Lithuania
41.5 / 100
Composite€96,000
€26,300
1.88 / 3
1.6
Ireland
40.6 / 100
Composite€115,000
€20,000
1.87 / 3
1.8
Belgium
33.1 / 100
Composite€77,000
€20,000
1.86 / 3
1.6
Germany
32.5 / 100
Composite€85,000
€18,000
1.88 / 3
1.6
Finland
30.1 / 100
Composite€93,000
€18,500
1.8 / 3
1.7
France
29.9 / 100
Composite€70,000
€15,000
1.93 / 3
1.5
Netherlands
29.6 / 100
Composite€100,000
€20,000
1.9 / 3
1.4
Denmark
29.6 / 100
Composite€88,316
€20,000
1.9 / 3
1.4
United Kingdom
25.8 / 100
Composite€105,150
€20,000
1.81 / 3
1.5
Sweden
25 / 100
Composite€69,000
€16,000
1.77 / 3
1.7
Spain
21.8 / 100
Composite€69,080
€20,000
1.76 / 3
1.5
Hungary
18.9 / 100
Composite€37,970
€9,000
1.83 / 3
1.6
Italy
16.5 / 100
Composite€50,000
€13,000
1.83 / 3
1.4
Austria
12.6 / 100
Composite€70,000
€18,500
1.79 / 3
1.2
Portugal
11.1 / 100
Composite€50,000
€10,000
1.76 / 3
1.5
| Rank | Country | Composite Score | Median Pre-Tax TC (€) | Median Annual Savings (€) | Avg. people supported | Lifestyle Level | Submissions | Jobs Listed |
|---|---|---|---|---|---|---|---|---|
#1 | Croatia | 69.8 / 100 | €75,000 | €20,000 | 2.2 | 2.07 / 3 | 15 | |
#2 | Serbia | 69.7 / 100 | €69,165 | €18,000 | 2 | 2.18 / 3 | 40 | |
#3 | Poland | 65 / 100 | €93,000 | €30,000 | 1.9 | 2 / 3 | 113 | |
#4 | Bulgaria | 62.3 / 100 | €64,000 | €25,000 | 1.6 | 2.16 / 3 | 19 | |
#5 | Czechia | 57.8 / 100 | €80,760 | €30,000 | 1.9 | 1.91 / 3 | 23 | |
#6 | Switzerland | 54.6 / 100 | €130,000 | €40,000 | 1.6 | 1.86 / 3 | 100 | |
#7 | Romania | 51.3 / 100 | €91,000 | €25,000 | 1.7 | 1.98 / 3 | 41 | |
#8 | Lithuania | 41.5 / 100 | €96,000 | €26,300 | 1.6 | 1.88 / 3 | 25 | |
#9 | Ireland | 40.6 / 100 | €115,000 | €20,000 | 1.8 | 1.87 / 3 | 31 | |
#10 | Belgium | 33.1 / 100 | €77,000 | €20,000 | 1.6 | 1.86 / 3 | 22 | |
#11 | Germany | 32.5 / 100 | €85,000 | €18,000 | 1.6 | 1.88 / 3 | 226 | |
#12 | Finland | 30.1 / 100 | €93,000 | €18,500 | 1.7 | 1.8 / 3 | 20 | |
#13 | France | 29.9 / 100 | €70,000 | €15,000 | 1.5 | 1.93 / 3 | 54 | |
#14 | Netherlands | 29.6 / 100 | €100,000 | €20,000 | 1.4 | 1.9 / 3 | 81 | |
#15 | Denmark | 29.6 / 100 | €88,316 | €20,000 | 1.4 | 1.9 / 3 | 52 | |
#16 | United Kingdom | 25.8 / 100 | €105,150 | €20,000 | 1.5 | 1.81 / 3 | 86 | |
#17 | Sweden | 25 / 100 | €69,000 | €16,000 | 1.7 | 1.77 / 3 | 26 | |
#18 | Spain | 21.8 / 100 | €69,080 | €20,000 | 1.5 | 1.76 / 3 | 156 | |
#19 | Hungary | 18.9 / 100 | €37,970 | €9,000 | 1.6 | 1.83 / 3 | 83 | |
#20 | Italy | 16.5 / 100 | €50,000 | €13,000 | 1.4 | 1.83 / 3 | 150 | |
#21 | Austria | 12.6 / 100 | €70,000 | €18,500 | 1.2 | 1.79 / 3 | 29 | |
#22 | Portugal | 11.1 / 100 | €50,000 | €10,000 | 1.5 | 1.76 / 3 | 82 |
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; see how it's calculated.
Want curated job-market medians and the 25th-75th percentile pay spread by country? Read the 2026 European Compensation Report →
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 pillarThe three pillars (⅓ weight each)
- Annual savings: euros kept per year after tax and cost of living (absolute €).
- Lifestyle level: self-reported quality-of-life, scale 1 (frugal) to 3 (luxurious).
- Avg. 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 € savings. The "Savings as % of income" toggle 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 "high-confidence only" toggle.
Cite this data
Euro Top Tech: Crowdsourced Software Engineer Salary & Savings Rankings (Europe). https://www.eurotoptech.com/data