
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)
| Category | Berlin | Amsterdam |
|---|---|---|
| 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 |
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.
Neighbourhoods: where expats actually live
City averages hide the streets that matter. Where expats cluster — and what it costs (illustrative):
- Berlin — Kreuzberg / Neukölln: the classic expat landing zone. One-beds roughly €1,100–€1,400 illustrative; unbeatable food scene, loud at night, fiercely competitive listings.
- Berlin — Prenzlauer Berg / Mitte: polished, family-friendly, pricier — one-beds €1,400–€1,800 illustrative. Best Kitas, worst availability.
- Berlin — Wedding / Moabit: the value play — one-beds €900–€1,200 illustrative, 15 minutes from the centre, rapidly gentrifying.
- Amsterdam — De Pijp / Oud-West: the expat favourites. One-beds €1,900–€2,400 illustrative; expect bidding wars and same-day decisions.
- Amsterdam — Noord: across the IJ, the relative bargain — one-beds €1,500–€1,900 illustrative, free ferries, 15 minutes to Centraal.
- Amsterdam — Amstelveen / Diemen: the family suburbs — more space per euro, 20–30 minutes by metro/tram, international schools nearby.
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 item | Berlin | Amsterdam |
|---|---|---|
| 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 |
Verdict by expat profile
- Single professional, 25–35: Amsterdam if the salary (plus 30% ruling) covers the rent premium — the career upside is real. Berlin if you value disposable income and nightlife over career velocity.
- Couple, no kids: Berlin usually wins on pure finances — two Berlin rents don't exist, but one Amsterdam rent hurts. Unless both partners get Amsterdam premiums.
- Family with young kids: Berlin, by a distance — subsidised childcare plus cheaper family-sized flats is an unbeatable combo.
- Freelancer: Berlin. Lower burn rate, bigger freelance ecosystem, cheaper everything while you build the client base. See our German freelance tax guide.
- Finance/tech senior: Amsterdam — the salary premium and 30% ruling typically outweigh costs, and the Zuidas ecosystem compounds careers.
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:
- Deposits: Berlin landlords may legally ask up to 3 months' cold rent as Kaution (payable in three instalments) — on a €1,350 flat that's ~€3,000+ locked on day one. Amsterdam deposits run 1–2 months.
- Agency/finder's fees: in Amsterdam, makelaar fees of one month's rent are common; in Berlin, tenant-side broker fees are heavily restricted — verify who pays before you sign anything.
- Furnishing: Berlin flats often come with a kitchen (EBK) but little else; Amsterdam rentals are frequently unfurnished down to the light fixtures. Budget €2,000–€5,000 illustrative for basics.
- Temporary housing: budget 4–8 weeks of Airbnb/serviced apartment while you flat-hunt — in Amsterdam, non-negotiable.
- Registration admin: Anmeldung is free, but residence-permit fees, document translations and health-insurance bridge months add a few hundred euros.
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
- Comparing salaries, not net savings. The only number that matters is what remains after rent, tax and childcare. Model all three.
- Ignoring the 30% ruling window. It must be arranged near your start date — miss the application window and the €700/month illustrative benefit evaporates.
- Underestimating Amsterdam's housing search. Budget 2–3 months of temporary housing and start the search before you arrive.
- Forgetting childcare in the family math. It's the biggest single swing factor and the most commonly omitted.
- 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.