What is a BSN?
A BSN is a unique personal number that the Dutch government uses to identify you in all their systems — tax authority, healthcare, municipalities, everything. Think of it as a Dutch social security number or national insurance number. It's 9 digits and yours for life.
Why you need it immediately
Without a BSN, you're stuck in a loop. You need it for:
- Your employer — legally required to process your salary
- Bank account — every Dutch bank asks for it
- Health insurance — required to take out a zorgverzekering
- DigiD — the digital ID you need for almost all government services
- GP registration — your huisarts needs it
- Tax authority (Belastingdienst) — for your tax return and toeslagen
The good news: you usually get your BSN on the same day you register.
How to get your BSN
You get a BSN by registering at a Dutch municipality (gemeente). Which route you take depends on your situation:
If you're living in the Netherlands
Register at the gemeente where you live. This is called inschrijving in de BRP (Basisregistratie Personen). Make an appointment online via your municipality's website — search for "[city name] gemeente afspraak inschrijving" or look for "first registration" on their site.
What to bring:
- Valid passport or EU/EEA identity card
- Proof of address — your rental contract or a letter from your landlord
- If relevant: marriage certificate, birth certificate of children
At the appointment, a gemeente employee registers you in the system. Your BSN is assigned immediately — you usually get it on a printout before you leave.
If you're not living in the Netherlands (working here temporarily)
You can register at one of the 19 RNI desks (Registratie Niet-Ingezetenen) across the country. These are specifically for people who work in the Netherlands but live abroad. You get a BSN without a Dutch home address.
Cities with an RNI desk include Amsterdam, Rotterdam, The Hague, Utrecht, Eindhoven, and others. Make an appointment in advance — walk-ins are rarely accepted.
How long does it take?
Your BSN is assigned during the appointment itself. Getting an appointment is usually the slowest part — in busy cities like Amsterdam it can take 1–3 weeks. In smaller municipalities you can often get an appointment within a few days.
Pro tip: if your employer needs your BSN urgently, tell them. Some employers have HR contacts who can help speed things up, or they can work with a provisional arrangement for the first payroll run.
What to do after you get your BSN
- Give it to your employer straight away
- Apply for DigiD — you can do this at digid.nl; takes about 5 days by post
- Open a bank account — ING, Rabobank, ABN AMRO, or Bunq all work for expats
- Take out health insurance — mandatory within 4 months of registering; fines apply if you're late
Common questions
Can I start working before I have a BSN?
Technically yes — your employer can pay you temporarily using a special code, but it's better to get your BSN first. Some employers won't process your salary without it.
What if I lose my BSN?
It's on your DigiD app, on letters from the Belastingdienst, and on your DigiD correspondence. You can also look it up via MijnOverheid.nl once you have DigiD.
Do I need a Dutch address to register?
If you're staying in the Netherlands, yes — you need proof of address. If you're in temporary accommodation, ask your landlord or Airbnb host for a written statement. Some municipalities accept a hotel address for the first registration.