When we landed, the hardest part wasn't any single task. It was that everything depended on something else. You can't open a proper bank account without a BSN, you can't get a BSN without registering at the gemeente, and you can't register without an address. Here's the order that actually works, learned the slightly painful way.
The sequence, in order
- 1Residence permit (IND). If you're coming as a highly skilled migrant (kennismigrant), your employer is a recognised sponsor and files with the IND before you arrive. You collect your residence card (verblijfsdocument) after landing, and there's often a TB test to schedule.
- 2Find an address & register at the gemeente (BRP). Anyone staying longer than 4 months registers in the Basisregistratie Personen. Book the appointment early, in busy cities the wait can be weeks.
- 3Get your BSN. Your burgerservicenummer is issued at (or just after) your gemeente registration. It's your single most important number here, taxes, healthcare, banking, everything.
- 4Open a bank account. With a BSN and proof of address you can open a full Dutch account (ING, ABN AMRO, Rabobank). Digital banks like bunq or Revolut can be opened even sooner, before your address is settled.
- 5Arrange health insurance. Mandatory, and you have 4 months from your permit start date. Cover is backdated to that date, so don't sit on it.
- 6Activate DigiD. Once you have a BSN, request DigiD, the login for every government, tax and healthcare portal. This unlocks things like the healthcare allowance (zorgtoeslag).
Book the gemeente appointment first
Everything downstream waits on your BSN, and the BSN waits on your gemeente slot. The day you know your address, book it. In Amsterdam and Amstelveen especially, it's the bottleneck.
What to bring to your gemeente appointment
- Passport (and residence sticker/card if you have it)
- Your birth certificate, legalised with an apostille and, if not in English/Dutch/German/French, officially translated. Sort this in India before you fly; it's very hard to fix later.
- Marriage certificate (same apostille + translation rules) if you're registering as a couple
- Rental contract or proof of address
- Your employer's details / permit paperwork
The birth-certificate trap
This caught us out. Get your birth and marriage certificates apostilled in India before moving. Doing it from the Netherlands means couriering documents back home and waiting weeks, while your registration (and therefore your BSN) is stuck.
A realistic timeline
If your address is sorted, a smooth run looks like: register within week 1–2, BSN a few days later, bank account the same week, health insurance and DigiD by week 3. If you're still flat-hunting, everything slides, which is why we treat finding a place as the real first task.
This is our experience as a highly skilled migrant household, not legal advice. Your exact route (job-seeking visa, EU citizen, family reunification, student) can change the order, always check ind.nl and your gemeente's site.
Questions & answers
- Can my spouse and I register at the gemeente in one appointment?
- Usually yes. If you arrive together with all your documents, most gemeentes let you register as a household in one go (kids included). If your partner joins you later, they simply book their own appointment when they arrive. Either way, bring everyone's apostilled birth and marriage certificates, it's the paperwork, not the number of people, that slows things down.
- The gemeente has no appointments for weeks. Any way to speed up the BSN?
- A few things helped us and others: ask your employer's HR or relocation partner, they often have priority slots at the expat centres in the big cities (Amsterdam, The Hague, Eindhoven, Rotterdam all have one). Check nearby gemeentes too, if you'll live just over a municipal border, that one may have earlier slots. And grab the earliest appointment you can even if it's far out, then keep refreshing for cancellations.
