Two professionals earning the same gross salary in different European cities are not earning the same thing. Tax rates, housing costs, transport, and general living expenses vary so dramatically that a €70,000 salary can represent a comfortable, savings-generating life in Berlin and a stretched, barely-saving existence in Amsterdam or London. The gross figure is a starting point — not the answer.
This guide compares salary against cost of living across the major European professional hubs, with concrete take-home figures, housing benchmarks, and a framework for making the comparison that actually matters for your situation.
Why gross salary comparisons mislead you
Most salary comparisons — salary guides, LinkedIn posts, recruiter conversations — are in gross terms. But gross is what you earn before tax, social security contributions, and mandatory deductions. Net is what lands in your account. And the gap between gross and net varies substantially by country: from 30–35% in the UK at moderate salaries, to 40–45% in France and Belgium once all contributions are included.
On top of the net-gross gap, the cost of the basic non-discretionary expenses — rent, transport, food — varies enormously between European cities. A professional in London earning £85,000 gross and paying £2,200/month in rent and £180/month in transport has less disposable income than a professional in Berlin earning €70,000 gross and paying €1,200/month in rent and €86/month for a national transport pass.
The comparison that matters is: gross salary → net after tax → minus non-discretionary fixed costs → disposable income. That number is what you're actually comparing between cities.
London
London pays the highest gross professional salaries in Europe but is also the most expensive city on this list by a significant margin. The relationship between gross salary and real living standard is weaker in London than anywhere else we cover.
Tax and take-home: At professional salary levels, the effective rate (income tax + National Insurance) typically reduces gross to net by 32–38%. An £80,000 gross salary produces approximately £53,000–£55,000 net; £100,000 gross produces approximately £64,000–£67,000 net.
Key costs (2026 benchmarks):
- One-bedroom apartment (Zone 2–3): £1,800–£2,400/month
- Zone 1–2 monthly travelcard: ~£170/month
- General living (food, utilities, lifestyle): £1,200–£1,800/month beyond rent
Reality check: An £80,000 gross salary in London produces roughly £53,000 net — about £4,400/month. After rent (£2,000) and transport (£170), you have approximately £2,200 for food, utilities, socialising, and saving. That's manageable but leaves limited room. At £60,000 gross (~£42,500 net or ~£3,540/month), the same calculation leaves roughly £1,370 — uncomfortably tight for the cost of the city.
The London case: London's salary premium is real and significant. For professionals at the top end of the market (£110,000+), the volume of the premium outweighs the cost premium. Below £70,000, the purchasing power case for London is weaker than the gross figures suggest.
Amsterdam
Amsterdam combines strong professional salaries with a lower cost of living than London — and, for qualifying international hires, a tax ruling that dramatically improves effective take-home pay.
Tax and take-home: The Dutch income tax system is progressive. Without the 30% ruling, the effective rate at professional salaries reduces gross to net by approximately 35–42%. The 30% ruling for qualifying international employees allows 30% of gross salary to be paid tax-free, reducing the effective rate dramatically — a €80,000 gross salary with the ruling yields roughly €54,000–€58,000 net, compared to approximately €47,000–€50,000 without it.
Key costs (2026 benchmarks):
- One-bedroom apartment (central Amsterdam): €1,800–€2,500/month
- Monthly public transport pass: ~€100/month
- General living: €1,000–€1,500/month beyond rent
Reality check: Amsterdam housing has become significantly more expensive and supply is very constrained. The city's cost-of-living advantage over London is less pronounced than it was five years ago, particularly for housing. With the 30% ruling, Amsterdam offers excellent purchasing power for international professionals. Without it, the cost-of-living advantage over London narrows considerably.
Berlin
Berlin offers the best cost-of-living adjusted compensation among the major Western European tech hubs for most salary levels. Salaries are lower than London or Amsterdam in gross terms, but the combination of moderate tax rates, reasonable housing costs, and strong public infrastructure makes the real standard of living competitive.
Tax and take-home: German income tax plus social contributions (Rentenversicherung, Krankenversicherung, Pflegeversicherung, Arbeitslosenversicherung) typically reduce gross to net by approximately 35–40% at professional salary levels. A €70,000 gross salary produces approximately €43,000–€46,000 net; €90,000 gross produces approximately €54,000–€57,000 net.
Key costs (2026 benchmarks):
- One-bedroom apartment (central Berlin): €1,200–€1,800/month
- Monthly Deutschlandticket (unlimited public transport): €58/month
- General living: €900–€1,400/month beyond rent
Reality check: A €70,000 gross salary in Berlin produces roughly €44,000 net (~€3,670/month). After rent (€1,400) and transport (€58), you have approximately €2,200 for food, utilities, socialising, and saving — materially more disposable income than the equivalent calculation in London on a higher gross salary. Berlin's rent-to-income ratio is still more favourable than London or Amsterdam despite significant rent growth over the past decade.
The Berlin case: For most professionals below €100,000 gross, Berlin offers the best purchasing power of any major Western European tech hub. The trade-off is lower gross salary potential — the ceiling for most roles in Berlin is lower than in London or Amsterdam.
Paris
Paris is expensive in absolute terms — housing is second only to London among the cities in this guide — but the broader cost structure benefits from France's strong public services, which reduce out-of-pocket costs for healthcare, childcare, and other items that private market costs in London.
Tax and take-home: French income tax combined with social contributions results in a high effective reduction from gross to net — typically 38–45% at professional salary levels. A €70,000 gross salary produces approximately €42,000–€44,000 net; €90,000 gross produces approximately €51,000–€54,000 net.
Key costs (2026 benchmarks):
- One-bedroom apartment (central Paris): €1,600–€2,400/month
- Monthly Navigo pass (unlimited Île-de-France transport): ~€88/month
- General living: €1,000–€1,600/month beyond rent
The Paris case: The high social contribution rate reduces net salary significantly, but the quid pro quo is a healthcare system that costs nothing at point of use, childcare subsidies that significantly reduce family costs, and other social protections that are better than most European comparators. The real standard of living is better than the net-salary figure suggests once these hidden subsidies are factored in.
Barcelona and Madrid
Spanish cities offer significantly lower gross professional salaries but also dramatically lower costs of living — and in many cases, excellent quality of life. The remote work dynamic has changed the picture significantly: Spanish professionals working for non-Spanish employers can earn at or above local senior-level salaries while paying Spanish living costs.
Tax and take-home: Spanish income tax plus social contributions typically reduce gross to net by approximately 30–38% at professional salary levels. A €50,000 gross salary produces approximately €34,000–€36,000 net; €70,000 gross produces approximately €44,000–€47,000 net.
Key costs (2026 benchmarks, Barcelona):
- One-bedroom apartment (central Barcelona): €1,200–€1,800/month
- Monthly public transport pass: ~€48/month
- General living: €800–€1,200/month beyond rent
The Spain case: For remote workers earning in non-Spanish currencies or at international salary levels, Spain is arguably the highest-quality-of-life option in this comparison. A software engineer earning €70,000 working remotely for a UK company from Barcelona has lower cost of living than their London-based colleague earning £90,000 — and a meaningfully better work-life balance, climate, and lifestyle in most respects.
How to compare cities for your specific situation
The right comparison is personalised to your situation. A framework:
- Calculate your true net salary in each city — after all taxes and mandatory contributions, using accurate tax calculators for each country.
- Subtract your non-discretionary fixed costs — rent at your expected standard, transport, and typical food/utility costs for that city.
- Compare the remaining disposable income. This is what you're actually comparing — not the gross figures.
- Adjust for non-financial factors: career trajectory, language, social environment, climate, and personal preferences. These matter and don't appear in any salary comparison.
Before making any city-comparison decision, benchmark your current salary and its market rate. Use our salary checker to see your percentile in your current city — that's the starting point for understanding what a move would actually change.