If there's one thing every new arrival in the Netherlands underestimates, it's the order in which the paperwork has to be done. Get the sequence wrong and you spend three weeks blocked because something else needs to happen first. Here is the order that actually works, and what each step gives you.
The dependency chain
The Dutch admin system is a chain:
Registered address → BSN → DigiD → Dutch bank account → Health insurance → Everything else.
You can shuffle a couple of steps if you're clever (a few neobanks open accounts without a BSN, some employers can advance you a BSN via RNI), but in general, the chain is real. Skip a link and you'll come back to it.
Step 1: Register at your address and get a BSN
Within five working days of moving from abroad, book an appointment with your gemeente. Bring your passport, a legalised birth certificate (apostille if you're from outside the EU — get this before you leave, it's a pain to do remotely), and proof of address (your rental contract or a written permission from the lead tenant).
Walk out with a BSN. Without this, almost nothing else works. Detailed breakdown of registration mechanics in our BSN and gemeente registration guide.
Step 2: DigiD
DigiD is the Dutch government login. You apply at digid.nl after you have your BSN. They post an activation letter to your registered address within about a week. Once activated, install the DigiD app — it replaces the SMS code and is far less annoying.
What DigiD unlocks: tax filings, health insurance enrolment, GP registration, parking permits, child benefits, residence permit renewals, school enrolment, basically anything official.
Step 3: Dutch bank account
You'll need an IBAN starting with NL for one practical reason: most Dutch direct-debit systems (rent, utilities, gym, energy) only accept SEPA mandates from Dutch IBANs, and many merchants prefer iDEAL — the Dutch local payment rail — over cards.
Main options:
- ING, ABN AMRO, Rabobank — the big three. Branch appointments, paperwork, but very accepted everywhere. ABN AMRO has a dedicated expat track in English.
- bunq, Revolut, N26 — fast online onboarding, real NL IBAN (for bunq) or workable EU IBAN. Good as a starter; some old-school landlords still side-eye non-Dutch IBANs.
- Knab, ASN — smaller Dutch banks, sometimes easier remote setup.
Step 4: Health insurance — within four months
Dutch basic health insurance (basisverzekering) is mandatory if you live and work in the Netherlands. You have four months from your registration date to enrol — but the coverage backdates to your start date, so you'll pay premiums for those months retroactively.
Cost: roughly €142–€185/month for basic cover in 2026, depending on insurer and policy type. The deductible (eigen risico) is €385/year — the first €385 of non-GP care you use comes out of your pocket.
How to choose:
- Use a comparator like zorgwijzer.nl or independer.nl. They have English interfaces.
- Decide whether you want an in-kind policy (cheaper, restricted to contracted hospitals) or a restitution policy (more expensive, free choice of hospital).
- Add supplementary cover only if you'll actually use it (dental, physio, alternative medicine). Otherwise basic is fine.
Step 5: Register with a GP (huisarts)
The Dutch healthcare system is GP-gatekept. You can't just show up at a hospital — you go to your GP first and they refer you onward. Register with a GP near your home as soon as you have an address. Many GPs in the big cities have closed lists, so this can take a few tries.
The 30% ruling, briefly
If you're a skilled migrant moving to the Netherlands for work, your employer may be able to apply for the 30% ruling on your behalf. It lets up to 30% of your gross salary be paid out tax-free for up to five years. The criteria: you were recruited from abroad, your salary clears the yearly threshold (more than €48,013 in 2026, or more than €36,497 if you're under 30 with a qualifying master's degree), and you lived more than 150km from the Dutch border for more than 16 of the 24 months before your first Dutch working day.
It's not automatic — your employer files the application within four months of you starting. If they don't, you can still apply later but you lose the retroactive period. Ask your HR on day one.
Other things expats forget
- Energy contract. When you move into an unfurnished rental, you sign up for gas/electricity yourself. Use energievergelijk.nl or pricewise.nl. Variable contracts are cheaper when prices fall, fixed when they rise.
- Internet. KPN, Ziggo, Odido, Delta are the main providers. 12-month contracts are standard; ask for installation date when you sign — sometimes it's three weeks out.
- Municipal taxes (gemeentebelasting). A bill arrives in spring covering waste, sewerage, and water. Budget €300–500/year depending on the city and household size.
- Health subsidy (zorgtoeslag). If your income is below a threshold, you can get a monthly subsidy toward your health insurance. Apply via Mijn Toeslagen with your DigiD.
- Liability insurance (aansprakelijkheidsverzekering). Very cheap (€3–5/month), covers you if you accidentally damage someone else's stuff or injure them. Nearly every Dutch household has it.
One-week checklist
- Day 1–5: register at gemeente, get BSN.
- Day 5–10: apply for DigiD, wait for the letter, activate.
- Day 10–14: open Dutch bank account.
- Day 14–30: enrol in health insurance, register with a GP.
- Day 30+: energy, internet, liability insurance, zorgtoeslag application.
If you do these in order, the first month feels organised instead of frantic. Skip the order and you'll be standing in a bank branch being told you can't open an account without a BSN you don't have yet.