Software Engineer Salary Amsterdam: What You Actually Take Home in 2025
Amsterdam's tech sector pays well — but the Dutch tax system and a rent market under severe pressure mean the gross figure on your contract tells only part of the story. According to CBS (Statistics Netherlands) 2024 data, the median gross salary across all roles in the Netherlands sits at approximately €48,000 per year. Software engineers land meaningfully above that, typically in the €60,000–€95,000 range depending on seniority, with senior engineers and tech leads at established firms pushing past €110,000. The gap between gross and net is where most relocation decisions get complicated.
What software engineers actually earn in Amsterdam
Salary bands for software engineers in Amsterdam vary sharply by experience level and employer type. Based on CBS 2024 labour market data and aggregated job market reporting:
- Junior (0–2 years): €40,000–€55,000 gross
- Mid-level (3–5 years): €60,000–€80,000 gross
- Senior (6+ years): €80,000–€110,000 gross
- Staff/principal or tech lead: €110,000–€140,000+ gross
International tech employers — Booking.com, ASML, Adyen, TomTom, and a dense cluster of scale-ups — tend to pay at the upper end of these bands. Dutch companies outside the major tech hubs typically pay 10–15% less for comparable roles.
One significant lever for non-EU engineers: the 30% ruling. If you're recruited from abroad and meet HMID eligibility criteria (the successor scheme to the 30% ruling, restructured in 2024), a portion of your salary can be treated as tax-free for up to five years. For a senior engineer on €90,000 gross, this can shift your net monthly take-home by €500–€800. Always verify current eligibility with a Dutch tax advisor — the rules changed materially in late 2023 and again in 2024.
CityVerdict scores Amsterdam's salary index at 70 out of 100 — competitive by European standards, though not at the top of the global leaderboard when purchasing power is factored in. See the full amsterdam data profile for how this stacks up against other cities in the dataset.
The Dutch tax system: gross to net for software engineers
The Netherlands uses a two-bracket income tax system (Box 1) as of 2024, according to the Dutch Tax and Customs Administration (Belastingdienst):
- Up to €75,518: 36.97%
- Above €75,518: 49.50%
These rates include national insurance contributions (volksverzekeringen), so they're higher than comparable UK or German income tax rates but cover more at source.
Running the numbers for a mid-level engineer on €70,000 gross:
- Estimated annual income tax: approximately €21,500–€22,500
- Net annual income: approximately €47,500–€48,500
- Net monthly take-home: approximately €3,950–€4,050
For a senior on €95,000 gross (without the 30% ruling):
- Estimated annual tax: approximately €34,000–€36,000
- Net monthly take-home: approximately €4,900–€5,100
These are approximations — use the Belastingdienst's official calculator or a payroll tool for your exact situation. The key point: expect to lose 35–40% of gross to tax and social contributions at mid-to-senior levels.
Software engineer salary Amsterdam vs. cost of living
CityVerdict's data assigns Amsterdam a cost index of 68 and a rent index of 75 — meaning costs are high but not extreme by global-city standards, while rent specifically represents significant pressure on net income.
Here's what that looks like in practice for a single engineer:
| Expense | Monthly estimate (2024–25) |
|---|---|
| Rent (1-bed, central) | €1,600–€2,200 |
| Rent (1-bed, outer districts) | €1,200–€1,600 |
| Groceries | €300–€450 |
| Transport (OV-chipkaart or bike) | €90–€150 |
| Health insurance (basisverzekering) | €130–€160 |
| Utilities | €120–€200 |
| Total (central estimate) | €2,400–€3,100 |
For a mid-level engineer netting ~€4,000/month, that leaves a monthly surplus of roughly €900–€1,600 before discretionary spending — not a savings machine, but workable. A senior netting €5,000/month has more room to manoeuvre.
The rent market is the main pressure point. Amsterdam's housing supply remains severely constrained. The city's rent regulation reforms (introduced under the Affordable Rent Act, July 2024) have pulled more mid-market properties under rent control, which helps some tenants long-term but has simultaneously reduced private rental supply. Expect competition for any flat under €1,800/month.
If you're comparing Amsterdam against cities with lower tax rates or lower rent, the numbers shift. The best cities for software engineers analysis on CityVerdict models this across 60 cities — useful if Amsterdam is one of several options you're evaluating.
Career opportunity: is Amsterdam's tech market worth relocating for?
Amsterdam scores 74 out of 100 on CityVerdict's opportunity index — reflecting a genuine cluster of tech employers, a well-developed startup ecosystem, and proximity to European headquarters for US tech firms.
Practically, this matters for several reasons:
Density of employers. Amsterdam and the broader Noord-Holland region host Booking.com, Adyen, TomTom, IMCD, and dozens of growth-stage scale-ups. This means lateral moves are realistic without relocating again.
English-language working environment. Unlike Germany or France, most Amsterdam tech companies operate predominantly in English. This reduces friction for non-Dutch speakers significantly — though learning Dutch improves day-to-day life outside the office.
EU work authorisation hub. For non-EU engineers, the Netherlands' Highly Skilled Migrant (kennismigrant) visa is one of the more straightforward EU work routes. Minimum salary thresholds apply (€5,008/month gross for applicants under 30, €6,966/month for those 30+, per IND 2024 figures — verify current thresholds before applying).
Career ceiling. Amsterdam is strong for mid-level to senior individual contributors and engineering managers. For very senior principal/staff engineer roles or C-suite tech leadership, London, Berlin, and Zurich offer deeper markets.
For career-growth-focused relocators, best cities for career growth compares Amsterdam's opportunity index against peer European cities.
Should you move to Amsterdam as a software engineer?
The honest answer depends on where you're moving from.
Moving from the UK (London): Amsterdam's gross salaries are comparable in many bands, but the Dutch tax burden is heavier than the UK's at senior levels. The rent market is competitive but cheaper than Zone 1–2 London. Net, it's roughly a wash financially — the case for Amsterdam is lifestyle and the 30% ruling if you qualify.
Moving from Germany: Salaries in Amsterdam typically exceed Berlin equivalents by 15–25% for senior engineers, according to general market reporting. Cost of living is similar. The opportunity index advantage is meaningful.
Moving from the US: Gross salaries are lower — US tech hubs pay significantly more at senior levels. Amsterdam makes sense if lifestyle (work-life balance index: 76/100 on CityVerdict), European base, or personal circumstances matter more than maximising gross comp.
Moving from Southern or Eastern Europe: Amsterdam represents a clear salary and opportunity upgrade. The cost adjustment is real, but net income typically improves materially.
CityVerdict's verdict engine models your specific situation — current city, salary, and priority — and returns a "Stay", "Consider moving", or "Strong move opportunity" verdict with estimated monthly and 3-year net financial change. Run the Should I move to Amsterdam? analysis to see how your numbers land.
Frequently asked questions
What is the average software engineer salary in Amsterdam?
According to CBS 2024 labour market data, the median gross salary in the Netherlands is approximately €48,000. Software engineers sit above this: mid-level engineers typically earn €60,000–€80,000 gross, and senior engineers €80,000–€110,000 gross. Employer type matters — major tech firms like Adyen and Booking.com pay at or above the top of these ranges.
How much do software engineers take home after tax in Amsterdam?
At €70,000 gross, a software engineer in Amsterdam typically takes home approximately €3,950–€4,050 net per month, after Dutch income tax and national insurance contributions. At €95,000 gross (without the 30% ruling), expect roughly €4,900–€5,100/month net. The 30% ruling can increase net take-home by €500–€800/month for eligible internationally recruited engineers.
Is Amsterdam expensive for software engineers?
Amsterdam has a rent index of 75/100 on CityVerdict — high, but below cities like Zurich, London, or San Francisco. A single engineer typically needs €2,400–€3,100/month to cover rent, food, transport, and health insurance. On a senior salary, this leaves a reasonable surplus. On a junior salary, the margin is tighter, particularly with central Amsterdam rents running €1,600–€2,200/month for a one-bedroom flat.
Do you need to speak Dutch to work as a software engineer in Amsterdam?
For most tech roles in Amsterdam — particularly at international companies and scale-ups — English is the working language. Dutch is not a practical barrier to employment in the sector. That said, Dutch is useful for housing applications, local administration, and social integration, and learning it signals long-term commitment to employers and landlords alike.
Amsterdam offers a genuine combination of competitive salaries, a functional tech labour market, and a high lifestyle score — but the rent pressure and tax rates mean the financial case for relocating isn't automatic. Whether it's a strong move depends on your current city, seniority, and whether you qualify for schemes like the 30% ruling. Run your own numbers at CityVerdict — enter your current city and salary, and the tool returns a data-driven relocation verdict with projected monthly and 3-year financial impact. No sign-up required.