Mundevo

Case study · Career move

David: senior engineer moving Berlin → Amsterdam at €85k

David, 38, Senior backend engineer. Ten years in Berlin's tech scene, currently at €78k in a comfortable bracket. An Amsterdam scale-up is offering €85k base plus a small equity grant, with the Highly Skilled Migrant + 30% ruling track.

Illustrative composite. David is not a real person. The financial inputs (gross salary, lifestyle tier, city pair) drive the numbers via Mundevo's actual cost and tax data — the math is real even when the protagonist is illustrative.

The setup

David's Berlin salary supports a comfortable lifestyle in Prenzlauer Berg with a strong savings rate. The Amsterdam offer is a 9% gross bump, but Amsterdam's rent index runs ~40% above Berlin's at equivalent neighborhoods, and the Dutch baseline tax burden is higher than Germany's.

The headline question — does the move pay for itself? — depends almost entirely on whether he qualifies for the 30% ruling. With it, the net is materially better. Without it, the move is roughly neutral once Amsterdam housing is factored in.

By the numbers

Berlin → Amsterdam at a glance

Pulled live from Mundevo's catalog. Amsterdam is 13% more expensive than Berlin on the composite cost-of-living index.

Berlin cost index
75
NYC = 100
Amsterdam cost index
85
NYC = 100
Cost delta
+13%
Berlin → Amsterdam
Rent delta
+42%
On rent index

Does €85,000 cover the comfortable tier in Amsterdam?

Protagonist gross / year
€85,000
in EUR
Required gross for comfortable
€76,148
at Amsterdam's prices
Headroom
+12%
Tier covered

Protagonist's monthly net after destination-country taxes: €4,781. Required monthly net at this tier: €4,283. Monthly surplus: +€498.

What they're optimizing for

  • Career: the Amsterdam scale-up is at a later stage and pays in equity that has meaningful exit visibility — the gross headline understates the total compensation.
  • 30% ruling — qualifying inbound HSM employees get a tax-free reimbursement portion for a multi-year window, materially shifting the gross-to-net ratio.
  • International peer density — Amsterdam's tech ecosystem has a higher concentration of senior IC roles in his stack than Berlin currently does.

The trade-offs

  • Housing is the dominant cost driver. Central Amsterdam one-bedrooms are noticeably more expensive than Prenzlauer Berg equivalents; the waitlist for social housing is functionally closed to incoming professionals.
  • Dutch baseline tax is high. Without the 30% ruling, the net delta over Berlin is small to negative.
  • He's resetting on language — his German is conversational; Dutch he'll need to start from scratch (though English-fluency is universal in tech).

Practical considerations

  • Highly Skilled Migrant route is fast (employer is a recognized sponsor); IND processing is typically weeks rather than months.
  • BSN (citizen service number) is the first administrative step; without it, banking, rentals, and tax registration all stall.
  • Confirm 30% ruling eligibility in writing with the employer's payroll team BEFORE accepting. Eligibility hinges on prior residency distance and a specific-skills test.
The lesson

When the gross bump is modest (under 15%) and the destination city is materially more expensive on housing, the move's economics depend on the tax regime, not the salary. If the 30% ruling applies, the move is a net win; if it doesn't, the lateral comparison says you're chasing the role, not the money.

Run your own numbers