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:

The commute trade-off. The Netherlands is tiny. Amsterdam to Utrecht is 27 minutes by train. Amsterdam to Rotterdam is 40 minutes. Living in a cheaper city and commuting is genuinely viable here — the infrastructure is excellent and many companies reimburse your travel costs. If your employer offers a reiskostenvergoeding (travel allowance), the savings from cheaper rent can far outweigh the train ticket.

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.

Grab the free Dutch CV template
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.

The bottom line: Dutch salaries are good. Dutch taxes are high but come with strong social services. The cost of living is reasonable outside of Amsterdam — and manageable even in Amsterdam if you earn well or have the 30% ruling. Don't chase the highest salary without looking at the city. A lower offer in a cheaper city can leave you with more money, more space, and less stress. Run the numbers. Then decide.

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.

About YourDutchJob

Practical guides for expats navigating the Dutch job market. Written by internationals who've been through it — the CV rejections, the salary surprises, the motivatiebrief confusion, and the first broodje kaas at the office.