·9 min read

Is €90,000 a Good Salary in Amsterdam? A Brutally Honest Breakdown

Is 90000 a good salary in Amsterdam? We break down what it really buys you after tax, rent, and cost of living in 2026.

Amsterdam has a reputation for being one of Western Europe's most desirable cities to work in — international, well-connected, and home to a dense cluster of tech companies, financial institutions, and multinationals. It also has a reputation for being eye-wateringly expensive. So when you're sitting on a €90,000 gross salary offer, the question isn't just whether the number sounds impressive. The question is whether it actually works — for your role, your seniority, and your life in this specific city.

This article gives you a direct answer, with real numbers behind it.

What €90,000 Looks Like After Tax in Amsterdam

The Netherlands uses a box-based progressive tax system, and the headline rates can come as a shock if you're relocating from a lower-tax country. In 2026, income above approximately €75,000 is taxed at 49.5%. Below that threshold, the rate sits at 36.97%. On a €90,000 gross salary, you'll land somewhere in the middle of those brackets once you account for general tax credits and employment deductions.

A rough net monthly take-home on €90,000 gross is approximately €4,800–€5,100 per month, depending on your personal deductions, pension contributions, and whether you're eligible for the 30% ruling — a tax benefit for highly skilled migrants that effectively exempts 30% of your salary from income tax for up to five years. If you qualify for the 30% ruling, your net monthly income jumps substantially — closer to €5,600–€5,900 per month — which changes the calculus significantly.

Without the 30% ruling, €90,000 gross in Amsterdam gives you a comfortable but not lavish life. With it, you have genuine financial breathing room. The difference is large enough that whether you qualify should be one of your first questions before accepting any offer in the Netherlands. To be eligible, you typically need to be recruited from abroad, earn above the salary threshold (around €46,107 in 2026 for most roles), and have specific expertise not easily sourced locally.

The tax burden in the Netherlands is real, and anyone quoting you a gross salary without walking you through the net number is doing you a disservice. Always convert to net before you compare.

How €90,000 Compares to Amsterdam Salary Benchmarks

Context matters. A salary that's strong in one role is weak in another. Across Amsterdam's professional market, €90,000 gross sits roughly at the 70th–80th percentile for most mid-level professional roles — meaning you're earning more than the majority of your peers, but you're not in the top tier.

For junior roles (0–3 years experience), €90,000 gross is genuinely strong. Most junior software engineers in Amsterdam earn between €45,000 and €65,000. Junior finance and consulting professionals typically land between €40,000 and €60,000. If someone with fewer than three years of experience is offered €90,000, that's an above-market package — possibly a sign of high demand for a specific skill set, or a company competing aggressively for talent.

For mid-level professionals (4–8 years experience), €90,000 is around market rate — good, but not exceptional. A mid-level software engineer at a Dutch tech company or a Big4-adjacent consultancy might expect €75,000–€95,000. At this level, €90,000 puts you solidly in the market, but you're not being overpaid, and you have room to push.

For senior professionals (8+ years experience, or people in lead/staff roles), €90,000 is below market in several sectors. Senior software engineers in Amsterdam regularly earn €100,000–€130,000, and senior data scientists or machine learning engineers can command €110,000–€145,000 at larger tech firms. If you're a senior professional being offered €90,000, you should be negotiating upward. Check the Amsterdam salary guide to benchmark your specific role and level.

Does €90,000 Cover the Cost of Living in Amsterdam?

Amsterdam's cost of living is one of the highest in the Netherlands and among the highest in the EU. The housing market in particular is brutal. Average rent for a one-bedroom apartment in central Amsterdam runs €1,800–€2,400 per month in 2026. Move slightly outside the centre — to areas like Amsterdam Noord, Oost, or Nieuw-West — and you might find something between €1,500–€1,900, but availability is constrained. Buying property is out of reach for most people without significant existing capital or a very high combined household income.

After housing, monthly costs for a single professional living reasonably well in Amsterdam typically look something like this: groceries and household costs around €350–€450, transport (OV-chipkaart or cycling, occasional train travel) around €100–€150, utilities around €150–€200, dining out and social costs €300–€500 depending on your habits. Total non-housing monthly spend is roughly €900–€1,300 for most people.

Combined with a mid-range rent of €1,900, a single person in Amsterdam is spending approximately €2,800–€3,200 per month just to cover the basics with a moderate social life. On a net monthly income of €4,900 (without the 30% ruling), that leaves roughly €1,700–€2,100 for savings, investments, travel, and discretionary spending. That's a reasonable but not generous buffer. It means €90,000 is liveable and comfortable in Amsterdam — but it doesn't give you the financial momentum some people expect from a salary that sounds large on paper.

For couples where both partners work, €90,000 on one income becomes considerably easier to manage. For someone supporting dependents or servicing significant debt, the math gets tighter quickly.

€90,000 by Company Type and Industry Vertical

Where the money comes from matters as much as how much you earn. Amsterdam's employer landscape divides into a few distinct tiers, and compensation norms differ sharply between them.

Large multinationals and FAANG-adjacent tech companies — think ASML, Booking.com, Adyen, Netflix, or TomTom — typically pay above the Dutch market average and often include equity, bonuses, and solid benefits. At these companies, €90,000 gross for a mid-level role is fairly standard or slightly below their internal bands. Their senior and staff-level roles often start above €100,000 and can go considerably higher once you include variable compensation.

Dutch corporates and traditional employers — banks like ING and ABN AMRO, or large retailers and logistics companies — tend to pay slightly more conservatively. At these organisations, €90,000 is a solid senior-to-lead compensation point, and the benefits package (pension, vacation days, commuter allowance) is often generous. The base salary ceiling at these companies is frequently lower than tech, but total compensation including pension contributions can be more competitive than it looks.

Scale-ups and growth-stage startups are a mixed bag. Amsterdam has a meaningful startup ecosystem, and some well-funded companies pay competitively. Others don't. If you're being offered €90,000 at a Series A or B company, ask hard questions about equity — specifically the strike price, cliff and vesting schedule, and what percentage of the company the option pool represents. Without meaningful equity, a startup salary should carry a premium over a corporate offer to compensate for the risk.

Consulting firms have their own logic. At the Big4 or strategy firms (McKinsey, BCG, Bain), €90,000 is typically a manager or senior consultant-level salary. Below that, salaries are structured around grades, and movement depends heavily on performance and promotion cycles.

How to Negotiate If You're Underpaid

If your benchmarking shows that €90,000 is below what your role, level, and company type should be paying, here's how to approach a conversation about it.

Step one: build your case with external data. Vague appeals to fairness don't move hiring managers or HR. Specific market data does. Use tools like SalaryVerdict, Glassdoor, LinkedIn Salary, and Levels.fyi to document what similar roles pay at comparable companies in Amsterdam. When you go into a negotiation, name the sources. Say: "Based on multiple benchmarking sources, mid-level software engineers in Amsterdam with my experience level are earning €95,000–€110,000. I'd like to understand how this offer was positioned."

Step two: understand the full package before you anchor on base. Dutch employers often offer meaningful ancillary benefits — employer pension contributions of 5–15% of salary, NS Business Card or commuter allowance, 25–30 days annual leave, and sometimes a 13th month or profit-sharing arrangement. A base salary of €88,000 with a 12% pension contribution is worth more in total than €92,000 with a 5% contribution. Understand the full number before you decide what to push on.

Step three: time your negotiation strategically. The best moment to negotiate is before you formally accept an offer — not after you've started. If you're already in role, tie the conversation to a performance review, a completed project, or a promotion discussion. Frame it as alignment with market, not personal grievance.

Step four: have a specific number ready. Asking for "more money" achieves less than saying "I'd like to discuss moving the base to €97,000." Be concrete. If they push back, ask what the path to that number looks like and what timeline they'd attach to it.

For a deeper playbook, read our guide on salary negotiation tips.

Signs You Might Be Underpaid at €90,000

Not everyone on €90,000 is underpaid — but some people absolutely are, and the number itself doesn't tell you which camp you're in. A few signs that you should be earning more: you've been in role for more than two years with no meaningful increase; your responsibilities have grown significantly since you were hired at this salary; you're regularly approached by recruiters offering more; or colleagues hired after you in equivalent roles are being offered higher base salaries.

If any of those apply, the issue isn't the absolute number — it's that the number has become disconnected from your market value. Our guide on how to know if you are underpaid walks through the diagnostic questions worth asking yourself before you decide whether to act.


Frequently Asked Questions

Is €90,000 a good salary in Amsterdam for a software engineer?

For a junior or early mid-level engineer, yes — €90,000 is above average and a strong offer. For a senior engineer or anyone with six or more years of experience, it's at the lower end of the market. Senior engineers at Amsterdam's better-known tech employers — Booking.com, Adyen, TomTom, Uber's Amsterdam office — typically earn between €100,000 and €130,000 base. If you're a senior engineer being offered €90,000, it's worth negotiating or at least understanding what the growth trajectory looks like.

What is a good salary in Amsterdam in 2026?

The Dutch median salary is approximately €44,000–€46,000 gross. In Amsterdam specifically, salaries are somewhat higher given the concentration of tech and financial employers. A salary that puts you comfortably above local cost of living pressures and positions you above the median for your field is roughly €70,000+ for most professional roles. €90,000 clears that bar meaningfully. Whether it's good for your specific situation depends on your role, your seniority, and who's employing you.

How much is €90,000 after tax in the Netherlands?

Without the 30% ruling, you're looking at approximately €4,800–€5,100 net per month. With the 30% ruling, that figure increases to roughly €5,600–€5,900 per month. The 30% ruling is time-limited (five years) and not everyone qualifies, but if you do, it materially changes the value of any Dutch salary. Run exact figures through the Dutch Tax Authority's (Belastingdienst) official calculator, and factor in your specific deductions.

Is Amsterdam affordable on €90,000?

Affordable, yes. Comfortable, yes. Wealthy, not quite. Amsterdam's rental market is one of the most expensive in Europe, and housing will take a large chunk of your net income. A single professional can live well on €90,000 gross — go out, travel, save a reasonable amount — but won't feel wealthy in the way the gross number might suggest. If you're moving from a lower cost-of-living city, adjust your expectations on housing specifically.

Should I ask for more than €90,000 in Amsterdam?

That depends on your role, industry, and experience level. If you're junior, probably not necessary. If you're mid-to-senior level in tech, finance, or consulting, it's worth pushing. Use market data from reliable benchmarking sources, understand the full compensation package including pension and bonuses, and make a specific, evidence-based ask rather than a general one. Most Amsterdam employers expect some negotiation — not pushing at all often leaves money on the table.


Find Out Exactly Where You Stand

€90,000 in Amsterdam is above average for most roles — but whether it's right for your role, your seniority, and your employer is a different question. Our free salary checker lets you enter your role, location, and current salary to see your exact market percentile based on aggregated benchmark data from Eurostat, Levels.fyi, and other public sources. It takes under two minutes and gives you a specific, defensible number to work with. You can also dig deeper into Amsterdam-specific compensation data in our full Amsterdam salary guide, or read about how we calculate our benchmarks if you want to understand the methodology behind the numbers.

Stop guessing. Run the numbers.

Find out if you're underpaid

Enter your role, location, and salary. Takes 30 seconds.

Check my salary →