Germany vs Netherlands

Cost of Living: Berlin vs Amsterdam for Expats (October 2026 Guide)

Berlin vs Amsterdam cost of living compared: rent, groceries, transport, childcare and the salary math — with illustrative 2026 figures and an honest verdict by expat profile.

Canal houses in Amsterdam — cost of living Berlin vs Amsterdam for expats
Quick answer

For expats, Amsterdam costs roughly 20–35% more than Berlin overall, driven overwhelmingly by housing — a central one-bedroom that rents for around €1,200–€1,500 in Berlin easily reaches €1,800–€2,300 in Amsterdam. Day-to-day costs (groceries, transport, eating out) differ far less, typically 5–15%. The twist: Amsterdam salaries — especially with the Dutch 30% ruling — often erase the gap for skilled migrants. All figures below are illustrative ranges, not quotes.

Berlin and Amsterdam compete for the same expats: international, English-speaking, working in tech, finance and the creative industries. Both are superb places to live — and they cost meaningfully different amounts of money. This guide compares them the way a relocation decision actually works: housing first (it's half the story), then daily life, then the salary-and-tax math that decides whether the expensive city is actually expensive for you.

Every figure below is an illustrative range for October 2026, compiled from rental listings and crowdsourced price data — useful for ordering magnitude, useless as a quote for your specific flat. Treat them as a map, not a price tag.

Berlin vs Amsterdam: at a glance (illustrative, monthly)

CategoryBerlinAmsterdam
1-bed, city centre€1,200–€1,500€1,800–€2,300
1-bed, outside centre€900–€1,200€1,400–€1,800
3-bed, family, outside centre€1,800–€2,500€2,500–€3,500
Groceries (single person)€250–€350€300–€400
Monthly transit pass~€50–€60~€100–€120
Meal, mid-range restaurant~€15–€20~€20–€30
Utilities (85m² flat)€200–€300€200–€300
Childcare (full-time, 0–3)~€0–€300 (heavily subsidised)€1,800–€2,400 (allowance offsets part)
Coffee (cappuccino)~€3.50–€4.50~€4–€5.50
Methodology: ranges are illustrative, drawn from rental portals and crowdsourced price datasets observed in October 2026. They are not a statistical sample and your street, timing and luck move any figure by 20%+. Childcare figures are the most policy-sensitive — verify current subsidies and allowances before budgeting.

Housing: where the gap lives

Housing is the entire story. Amsterdam's housing market is one of Europe's most brutal: a structural shortage, intense competition for every listing, and bidding above asking as standard practice. Expats routinely report 50–100+ viewings before landing a flat, and agencies charge finder's fees that would be illegal in Berlin.

Berlin is not the bargain it was a decade ago — rents have risen sharply — but it remains structurally cheaper, with stronger tenant protections (including limits on broker fees charged to tenants) and a vastly larger rental stock. The practical consequence: a couple can live centrally in Berlin on what a single person pays for a peripheral flat in Amsterdam.

Buying flips the script slightly: Amsterdam's purchase market, while expensive per square metre, is transparent and mortgage-accessible for expats with permanent contracts; Berlin's market is dominated by rentals and new-build purchases carry heavy transfer taxes. Neither city is a buyer's paradise for newcomers.

Daily life: smaller differences than you'd think

Strip out housing and the two cities converge. Groceries run maybe 10–15% higher in Amsterdam — the Netherlands imports more and its supermarkets are pricier than Germany's discount-driven market (Aldi/Lidl discipline keeps Berlin cheap). Eating out is noticeably more expensive in Amsterdam; a casual dinner for two can cost 30–40% more.

Transport is the surprise: Berlin's transit is famously cheap for a capital, while Amsterdam's GVB fares add up fast — but most Amsterdammers cycle, and a €500 bike amortised over three years beats any transit pass. Utilities, phones and internet are near-identical.

The real Amsterdam budget-killer for families is childcare: full-time daycare can exceed €2,000/month per child before the childcare allowance (kinderopvangtoeslag) — while Berlin's Kitas are heavily subsidised, often nearly free. For parents, this single line item can outweigh the entire rent gap.

The salary math: why Amsterdam can still win

Cost without income is half an equation. Amsterdam's international labour market — finance, tech, EU institutions, the Zuidas — pays a premium over Berlin for comparable roles, often 15–30% higher gross for skilled migrants (illustrative; varies enormously by sector).

Then there's the 30% ruling: qualifying skilled migrants in the Netherlands can receive 30% of salary tax-free for five years (stepping down to 27% under reforms taking effect in 2027). On an €80,000 salary, that's worth roughly €650–€800/month in extra net pay — illustrative — which single-handedly covers the rent gap for many expats. See our 30% ruling 2026 guide for the full mechanics.

Berlin counters with lower absolute costs and — for freelancers — a large, cheap ecosystem: coworking, services and talent all cost less. Germany's progressive tax bites harder at higher incomes, but at Berlin salary levels most expats feel the difference less than the rent saving.

Illustrative: salary premiums and 30%-ruling savings above are stylised examples. Your sector, seniority and exact tax position determine the real numbers — model your own offer letter, don't trust a blog table (including this one).

Neighbourhoods: where expats actually live

City averages hide the streets that matter. Where expats cluster — and what it costs (illustrative):

Rule of thumb for both cities: never rent sight unseen from abroad beyond a short-term landing pad. Scams target exactly the desperate newcomer — no legitimate landlord asks for a deposit before you've seen the flat and signed a contract.

The first-month budget: a worked example (illustrative)

Single professional, central one-bedroom, cooking mostly at home, transit pass, one dinner out per week:

Line itemBerlinAmsterdam
Rent (warm)€1,350€2,050
Groceries€300€350
Transit€58€110
Eating out (4x)€70€100
Phone + internet share€40€45
Health insurance (employee share, illustrative)€500€150
Total~€2,320~€2,805
Methodology: stylised budget using mid-range illustrative figures from the tables above. Dutch health insurance (basisverzekering + eigen risico) is far cheaper monthly than Germany's income-based GKV share — but the Dutch system has a mandatory deductible (~€385 illustrative) per year. Real budgets vary enormously; build your own from quotes.

Verdict by expat profile

Whichever you choose, get the money plumbing right first: our Germany and Netherlands banking guides, and cheap transfers for the move itself.

Moving costs people forget to budget

The monthly comparison misses the one-time hit of actually relocating — and it's bigger than most expats expect:

Realistic landing fund: 3 months of the monthly budget above, in cash, before you fly — roughly €7,000 for Berlin, €8,500 for Amsterdam (illustrative). Expats who arrive underfunded end up taking the first flat offered, which is how you overpay for two years.

5 mistakes expats make comparing the two

  1. Comparing salaries, not net savings. The only number that matters is what remains after rent, tax and childcare. Model all three.
  2. Ignoring the 30% ruling window. It must be arranged near your start date — miss the application window and the €700/month illustrative benefit evaporates.
  3. Underestimating Amsterdam's housing search. Budget 2–3 months of temporary housing and start the search before you arrive.
  4. Forgetting childcare in the family math. It's the biggest single swing factor and the most commonly omitted.
  5. Assuming Berlin is still “cheap.” It's cheaper than Amsterdam, not cheap — central Berlin rents have roughly doubled in a decade.

How we compared

We compared Berlin and Amsterdam across housing, daily costs, childcare and the salary/tax offset, using illustrative ranges drawn from rental portals and crowdsourced price datasets observed in October 2026 — explicitly not a statistical sample. The 30% ruling figures reference our dedicated 2026 guide; Dutch tax reforms (step-down to 27% from 2027) are noted where relevant. Street-level variation exceeds 20% in both cities. No city, employer or relocation service paid for placement.

Disclaimer: Fees, limits and features change — always verify the current terms on the provider's official website before opening an account or sending money. This guide is educational and not financial advice.
Affiliate note: We may earn a commission if you sign up via our links — at no cost to you. This helps keep our guides free. See our affiliate disclosure for details.

Berlin vs Amsterdam FAQ

Yes, roughly 20–35% more expensive overall for expats, driven overwhelmingly by housing — central one-bedrooms run €1,800–€2,300 in Amsterdam versus €1,200–€1,500 in Berlin (illustrative ranges). Day-to-day costs differ far less, typically 5–15%.

Probably not comfortably — Amsterdam's rent premium alone can exceed €500/month. Amsterdam roles typically pay 15–30% more for skilled migrants (illustrative), and the Dutch 30% ruling can add roughly €650–€800/month net on an €80,000 salary. Negotiate the Amsterdam premium; don't import the Berlin number.

Berlin, financially: heavily subsidised childcare (often nearly free) plus cheaper family-sized flats. In Amsterdam, full-time daycare can exceed €2,000/month per child before allowances — a swing factor that can outweigh the entire rent gap.

The Dutch 30% ruling lets qualifying skilled migrants receive 30% of salary tax-free for five years (stepping to 27% under 2027 reforms). On typical expat salaries it's worth several hundred euros monthly in extra net pay — often enough to erase Amsterdam's cost premium. See our dedicated 30% ruling guide.

Yes — it's one of Europe's toughest rental markets, with structural shortages and bidding above asking as standard. Budget 2–3 months of temporary accommodation and start searching before arrival; expect dozens of viewings.

Berlin: lower burn rate, a larger freelance ecosystem and cheaper services while you build clients. Amsterdam works for high-billing freelancers, but the housing market punishes uncertain income. See our German freelance tax guide for the setup mechanics.

Share: