You've got a job offer. Or maybe you're comparing two. One is in Amsterdam, the other in Eindhoven. The Amsterdam salary is higher. Obviously you should take the Amsterdam one, right?
Not necessarily. A €60,000 salary in Amsterdam and a €52,000 salary in Eindhoven can leave you with almost identical savings at the end of the month — because rent in Amsterdam will eat the difference and then some.
The Netherlands is a small country, but the cost of living varies dramatically between cities. Salaries, on the other hand, don't vary nearly as much. Understanding this gap is the difference between feeling comfortable and feeling squeezed. Let's walk through the real numbers.
The rent reality
Housing is the single biggest expense for expats in the Netherlands — and the single biggest variable between cities. Everything else (groceries, insurance, transport) is roughly the same whether you live in Amsterdam or Eindhoven. Rent is where the math changes.
Here's what a one-bedroom apartment costs in the five main expat cities as of 2026:
| City | 1-bed (unfurnished) | 1-bed (furnished) |
|---|---|---|
| Amsterdam | €1,900–2,200 | €2,200–2,500 |
| Utrecht | €1,500–1,800 | €1,700–2,000 |
| Rotterdam | €1,400–1,700 | €1,600–1,900 |
| The Hague | €1,300–1,600 | €1,500–1,800 |
| Eindhoven | €1,200–1,400 | €1,400–1,700 |
Read those numbers again. The cheapest one-bedroom in Amsterdam costs more than a furnished place in Eindhoven. The difference between the two cities is roughly €600–800 per month — that's €7,200–9,600 per year, after tax. You'd need a significantly higher salary in Amsterdam just to break even.
A few things expats learn the hard way about Dutch housing:
- You'll probably need to furnish it. Unlike many other countries, unfurnished in the Netherlands often means truly empty — no kitchen cabinets, sometimes no flooring. "Furnished" or "upholstered" (gestoffeerd) means floors and window coverings are included. Factor in €2,000–5,000 for basics if you're going unfurnished.
- You'll need months of rent upfront. Most landlords want one to two months' deposit plus the first month's rent. In Amsterdam, that's €4,000–6,000 before you've slept a single night.
- The search takes longer than you think. Especially in Amsterdam. Budget 4–8 weeks and have your documents (employment contract, ID, payslips) ready to go. Apartments get snapped up within days.
What everything else costs
Beyond rent, the Netherlands is remarkably uniform. A litre of milk costs the same in Groningen as in Amsterdam. Health insurance doesn't change by postcode. Here's what to budget for the things that aren't rent:
| Expense | Monthly cost (single person) |
|---|---|
| Groceries | €300–450 |
| Health insurance (zorgverzekering) | €140–185 |
| Utilities (gas, electricity, water) | €150–250 |
| Internet + phone | €50–70 |
| Public transport (monthly) | €100–200 |
| Eating out, coffee, social | €150–300 |
That puts your non-rent expenses at roughly €900–1,400 per month for a single person. Add rent on top, and you get your total monthly cost of living.
A few things worth noting:
Health insurance is mandatory. Everyone living and working in the Netherlands must have basic health insurance (basiszorgverzekering). The average policy runs about €159 per month in 2026. Your employer may have a collective discount — always ask. If your income is below a certain threshold, you can get a monthly subsidy (zorgtoeslag) from the government that covers a big chunk of the premium.
Groceries are reasonable. Albert Heijn is the default supermarket and it's mid-range. Lidl, Aldi, and Dirk are cheaper. Jumbo is somewhere in between. If you shop smart and cook at home, €300 per month is achievable. Eating out regularly pushes this much higher — a simple dinner for two at a mid-range restaurant runs €60–80.
Bikes save a fortune. This is the Netherlands. A decent second-hand bike costs €100–300 and replaces most short-distance transport. Many expats barely use public transport after their first month because they cycle everywhere. It's not a lifestyle choice — it's just the fastest way to get around most Dutch cities.
City by city: salary vs cost
Here's where it gets interesting. Dutch salaries vary less between cities than rent does. A software engineer in Amsterdam might earn 5–10% more than the same role in Eindhoven, but their rent could be 50% higher. The city that looks like a worse deal on paper can actually leave you better off.
Amsterdam
The most international city, the most English-friendly job market, and the most expensive. Average salaries are the highest in the country — roughly €53,000 gross — but rents eat the difference. A single person earning €55,000 will take home around €2,900 per month (without the 30% ruling) and spend €2,500–3,200 on living costs. It's livable, but there's not a lot left over.
Amsterdam makes financial sense if you're in a high-paying field (tech, finance, consulting) or if you have the 30% ruling, which meaningfully changes the math. Without either of those, the other cities offer a better quality of life for the same salary.
Rotterdam
Growing fast, increasingly international, and noticeably cheaper than Amsterdam. Rotterdam has a strong job market in logistics (Europe's largest port), tech, and a growing startup scene. Rents are 20–30% lower than Amsterdam. A €50,000 salary goes significantly further here.
The city has a grittier, more entrepreneurial energy than Amsterdam — more modern architecture, less tourist congestion. The commute to Amsterdam is 40 minutes if you need it, but most people who move to Rotterdam find they don't.
The Hague
If your background is in law, policy, international relations, or NGO work, The Hague is where the jobs are. The International Criminal Court, Europol, and dozens of UN-affiliated organizations are based here. Rents are comparable to Rotterdam — meaningfully cheaper than Amsterdam. The expat community is large and well-established.
Eindhoven
The best-kept secret for expats who care about savings. Eindhoven is the tech and engineering capital of the Netherlands — ASML, Philips, NXP Semiconductors, and the High Tech Campus are all here. Salaries in tech often match or exceed Amsterdam levels, but rents are 35–40% lower. The result: you save more money each month, even on a slightly lower salary.
The city is smaller and less cosmopolitan than Amsterdam, which is either a downside or a relief depending on what you want. The international community is growing fast thanks to ASML's massive hiring.
Utrecht
Right in the centre of the country, with excellent train connections everywhere. Utrecht has a growing startup scene, a major university, and a charming city centre. Rents are between Amsterdam and Rotterdam — cheaper than the capital but trending up. A good choice if you want a central location without Amsterdam prices.
Applying for jobs in the Netherlands? Get a CV formatted the way Dutch recruiters expect.
Get it free
A realistic monthly budget
Let's make it concrete. Here's what a single expat's monthly budget looks like in Amsterdam versus Eindhoven, both on a gross salary of €55,000 (no 30% ruling):
| Amsterdam | Eindhoven | |
|---|---|---|
| Net monthly salary | ~€2,900 | ~€2,900 |
| Rent (1-bed, unfurnished) | €2,000 | €1,300 |
| Utilities + internet | €220 | €200 |
| Groceries | €370 | €350 |
| Health insurance | €160 | €160 |
| Transport | €50 (bike) | €50 (bike) |
| Social / eating out | €200 | €200 |
| Left over | ~−€100 | ~€640 |
Same salary. Same lifestyle. But in Amsterdam you're scraping by, and in Eindhoven you're saving €640 a month — that's €7,700 a year. Over three years, that's a down payment on something. Or a lot of flights home.
This is why the salary number alone doesn't tell you much. You need to know what it buys you in the specific city where you'll live. For a full breakdown of how Dutch compensation works — vakantiegeld, 13th month, pension, and what to negotiate — read our salary negotiation guide.
The 30% ruling changes everything
If you qualify for the 30% ruling — the Dutch expat tax benefit that lets you receive 30% of your salary tax-free — the entire calculation shifts.
On that same €55,000 salary, the 30% ruling bumps your monthly net from roughly €2,900 to about €3,400. That's an extra €500 per month — €6,000 per year — that goes straight into your pocket. Suddenly Amsterdam becomes livable. And in Eindhoven, you're saving over €1,100 per month.
The 30% ruling isn't guaranteed — you need to meet specific salary thresholds and have been recruited from abroad. But if you think you might qualify, make sure your employer applies for it within 4 months of your start date. It's free to apply and it costs the company nothing.
What about couples and families?
If you're moving with a partner, the math gets more interesting. Two incomes against one rent is a completely different equation. A couple earning a combined €90,000 in Amsterdam can live comfortably — two-bedroom apartments run €2,200–2,800, which is painful for one income but manageable for two.
Families should know that childcare in the Netherlands is expensive — €1,000–2,000 per month per child for full-time daycare, though the government subsidizes a significant portion through the kinderopvangtoeslag (childcare benefit). International schools, if you go that route, run €10,000–25,000 per year. Most expat families use Dutch schools, which are free and generally excellent.
The salary-rent ratio
A useful rule of thumb: Dutch landlords and mortgage advisors typically want your rent to be no more than one-third of your gross monthly income. If you earn €55,000 gross (€4,583/month), that means a maximum rent of about €1,500.
In Amsterdam, that buys you... not much. In Rotterdam or Eindhoven, it buys you a solid one-bedroom in a good neighbourhood. This is the practical reason so many expats end up outside Amsterdam — not because they don't want to live there, but because the rent-to-income ratio doesn't work unless they're earning significantly above average.
Start crunching
If you're evaluating a job offer, here's the process: check the gross salary, estimate your net using a calculator like thetax.nl, subtract realistic rent for the city (use the table above), subtract roughly €1,100 for everything else, and see what's left. That's your actual financial reality in the Netherlands.
Still job hunting? Our guide to finding English-speaking jobs in the Netherlands covers the industries, cities, and agencies that hire internationals. Once you've got interviews, our interview guide walks you through what to expect. And make sure your CV is ready — grab our free Dutch CV template if you haven't already.