💻
Salary Data

Software Engineer Salary: Netherlands vs Germany vs UK 2026

The definitive three-way comparison of software engineer salaries, net income, and purchasing power across the Netherlands, Germany, and the UK in 2026. Includes the Dutch 30% ruling impact, city-level disposable income, and equity compensation norms.

94
CQ Score
€82.000
NL Senior (Amsterdam)
Gross — highest in this comparison
€88.000
DE Senior (Berlin)
Gross — highest gross
€104.000
UK Senior (London EUR)
£87.400 gross — highest London
€5.200/mo
NL Senior Net (30% ruling)
With qualifying 30% ruling
Berlin
Best Disposable Income
High salary + low rent = best purchasing power
Data status: Current
Last updated: Jan 2026
Next review: Jan 2027
Update cycle: Annual
+4-5% across all three markets vs 2025
🧠 Calquify Intelligence
London pays the most gross — Berlin delivers the best purchasing power
London senior engineers gross €104.000 (£87.400) — significantly above Amsterdam (€82.000) and Berlin (€88.000). Yet after London rent (€2.499), disposable income is only €2.451/month. Berlin's lower gross (€88.000) nets €4.380/month, and after rent (€1.350) leaves €3.030 disposable — €579 more than London. Amsterdam with 30% ruling nets €5.200, and after rent (€1.850) leaves €3.350 — the highest disposable of the three. Without the ruling, Berlin beats Amsterdam on disposable income.
Source: LinkedIn NL/DE/UK + Belastingdienst + BMF + HMRC + NVM + IVD + ONS IPHRP
The Dutch 30% ruling is the decisive factor for internationally mobile engineers
A Dutch senior engineer qualifying for the 30% ruling nets €5.200/month at €82.000 gross — €820 more than Berlin (€4.380) and €250 more than London (€4.950) despite lower gross in Amsterdam. Over the 5-year ruling period, the accumulated net income advantage versus Berlin is approximately €49.200 and versus London is approximately €15.000. For any internationally recruited engineer, the Netherlands is the financially optimal choice — not London or Berlin.
Source: Belastingdienst 30% ruling + BMF + HMRC comparative 2026
Hamburg is Germany's most financially competitive tech city — better than Berlin for senior earners
Hamburg senior engineers earn approximately €90.000 — above Berlin (€88.000) and below Munich (€100.000). Hamburg rent (€1.600) is €250 above Berlin but €350 below Munich. Net disposable: Hamburg €1.820, Berlin €3.030, Munich €2.310. Hamburg sits between Berlin (better disposable) and Munich (better gross) — but Hamburg's logistics, shipping tech, and media tech sector is more niche. Berlin remains the tech hub for broad career optionality.
Source: LinkedIn DE + IVD Hamburg/Berlin/Munich comparative 2026
Senior Engineer Monthly Disposable Income — Key Cities 2026 LinkedIn + Belastingdienst + BMF + HMRC + NVM + IVD + ONS IPHRP
Senior Engineer Gross Annual — NL vs DE vs UK 2026 LinkedIn NL/DE/UK
📋 Reference Data
Software Engineer Salary — NL vs DE vs UK by Experience 2026 LinkedIn NL/DE/UK + Glassdoor 2026
LevelAmsterdam (NL)Berlin (DE)London (UK £→€)Top Gross Winner
Junior (0-2yr) €45.000 €45.000 €54.700 (£46k) London
Medior (3-6yr) €65.000 €65.000 €77.350 (£65k) London
Senior (7-12yr) €82.000 €88.000 €104.000 (£87k) London
Lead/Staff €95.000 €107.000 €130.000 (£109k) London
Principal €115.000 €122.000 €154.000 (£130k) London
ⓘ London consistently pays more gross than Amsterdam or Berlin for equivalent roles. The gap is largest at senior+ levels where London's finance, tech, and consulting premium drives significant cash compensation. However, gross does not translate proportionally to net due to different tax systems and living costs.
Senior Engineer — Net, Rent, and Disposable Income 2026 Belastingdienst + BMF + HMRC + NVM + IVD + ONS IPHRP
City / CountryGross AnnualNet Monthly1-Bed RentDisposable30% Ruling Applies
Amsterdam (NL) — no ruling €82.000 €4.270 €1.850 €2.420 No
Amsterdam (NL) — with ruling €82.000 €5.200 €1.850 €3.350 Yes (5yr)
Rotterdam (NL) — no ruling €75.000 €4.000 €1.300 €2.700 No
Rotterdam (NL) — with ruling €75.000 €4.800 €1.300 €3.500 Yes (5yr)
Berlin (DE) €88.000 €4.380 €1.350 €3.030 N/A
Munich (DE) €100.000 €4.740 €1.950 €2.790 N/A
Hamburg (DE) €90.000 €4.460 €1.600 €2.860 N/A
London (UK) €104.000 €4.950 €2.499 €2.451 N/A
Manchester (UK) €65.000 €3.450 €1.428 €2.022 N/A
Edinburgh (UK) €68.000 €3.570 €1.607 €1.963 N/A
ⓘ Rotterdam with 30% ruling (€3.500 disposable) is the highest purchasing power city in this comparison. Amsterdam with ruling (€3.350) is second. Berlin (€3.030) beats Amsterdam without ruling (€2.420) and London (€2.451). UK regional cities (Manchester, Edinburgh) have the lowest disposable income of any comparable market — the UK's tech salary premium exists only in London.
Total Compensation (Cash + Equity) — Norms by Market 2026 LinkedIn + Stack Overflow + Glassdoor
MarketCash % of Total CompEquity NormsEquity VehicleVesting Typical
Netherlands 80-90% 10-20% at scale-ups, <5% at corporates ESOP, options 4yr / 1yr cliff
Germany 85-95% 5-15% at Berlin startups, <5% BMW/SAP VSOP, options 4yr / 1yr cliff
UK (London) 70-85% 15-30% at scale-ups, 5-20% at banks RSU, options 3-4yr / 1yr cliff
UK (non-London) 90-95% <10% — equity rare outside tech hubs Options (rare) 4yr
ⓘ London has the most equity-oriented compensation culture of the three markets — particularly at scale-ups and investment banks. Amsterdam and Berlin are increasingly equity-friendly at startup and scale-up level. German corporates (SAP, Bosch, BMW) offer minimal equity. For equity-driven career paths, London scale-ups or Amsterdam unicorns (Booking, ASML, Adyen) offer the best combinations.
🔗 Explore Related Intelligence
🔬 Methodology & Sources
Three-Way Tech Salary Comparison Methodology
Software engineer salary benchmarks are sourced from LinkedIn Salary Insights (covering approximately 2M+ member salary data points per market), Glassdoor, and Stack Overflow Developer Survey. Dutch 30% ruling calculation assumes qualifying international recruit earning €82.000 with €82.000 × 0.30 = €24.600 exempt from income tax. Net calculations: NL Box 1 with heffingskorting + arbeidskorting; DE Steuerklasse I + capped Sozialversicherung; UK PAYE + Employee NIC. UK figures in GBP converted at £1 = €1,19.
Formula
Disposable = Net_monthly − Avg_1bed_rent | Ruling_benefit = Gross × 0.30 × marginal_tax_rate / 12
CitationLinkedIn Economic Graph NL/DE/UK; Stack Overflow Developer Survey 2026; Belastingdienst; BMF; HMRC.
❓ Frequently Asked Questions
It depends on the metric. Highest gross: London (€104.000 senior). Highest net monthly with 30% ruling: Amsterdam €5.200/month. Highest net without ruling: London €4.950/month. Highest disposable income (net minus rent): Rotterdam with 30% ruling (€3.500/month), followed by Berlin (€3.030). For internationally mobile engineers, the Netherlands with 30% ruling is the clear financial winner. Without the ruling, Berlin is best on disposable income.
With the Dutch 30% ruling: Amsterdam is significantly better — €5.200 net vs Berlin's €4.380 despite lower gross. Without the ruling: Berlin wins on disposable income — €3.030 disposable versus Amsterdam's €2.420, because Berlin's higher gross plus lower rent outperforms Amsterdam's net salary advantage. For a Dutch national without ruling eligibility, Berlin is financially superior. For an international recruit to the Netherlands with the ruling, Amsterdam wins clearly.
Amsterdam with 30% ruling is financially superior to London for most senior engineers. At equivalent experience, London gross (€104.000) is higher — but net (€4.950) is below Amsterdam with ruling (€5.200). Amsterdam rent (€1.850) is €649/month below London (€2.499). Amsterdam disposable with ruling (€3.350) comfortably exceeds London (€2.451). Without the ruling at a Dutch company, Amsterdam (€2.420 disposable) and London (€2.451) are nearly identical — choose based on career factors, not finance.
Manchester is the most balanced UK tech city outside London — approximately €65.000 average senior salary, €1.428 rent, producing €2.022 disposable income. Bristol and Edinburgh are growing tech hubs but with higher rents eroding the advantage. None match Amsterdam, Berlin, or Rotterdam on purchasing power — the UK's tech salary premium is predominantly a London phenomenon.
Varies dramatically by company type. Berlin startups (Zalando, N26, Delivery Hero, SoundCloud) offer VSOP/ESOP packages that add 10-20% to total compensation. German corporates (SAP, BMW, Bosch, Deutsche Telekom) offer minimal equity — usually less than 5% of total compensation. Munich's deep tech and automotive software companies fall in between. For equity-driven compensation, Berlin startups and Amsterdam scale-ups (Adyen, Booking.com, ASML) are superior to most German corporate roles.
Sources & References
LinkedIn Salary Insights NL/DE/UK 2026 Retrieved 2026-01-15
Stack Overflow Developer Survey 2026 Retrieved 2026-01-15

Data sourced from official institutional publications. Results are for informational purposes only. Last reviewed Jan 2026.

Data Disclaimer
Salary figures from LinkedIn NL/DE/UK, Glassdoor, and Stack Overflow Survey 2026. UK in GBP converted at £1=€1,19. Net calculations: NL Box 1 + credits, DE BMF Steuerklasse I + SV, UK HMRC + NIC. 30% ruling for NL assumes qualifying international recruit for 5 years.