Getting started
How to get a BSN in the Netherlands
The Burgerservicenummer (BSN) is the nine-digit personal ID number you need for everything: bank accounts, tax filings, healthcare, renting, and getting paid. Here is how to get one.
By NL Tax Guide editorial·Last reviewed
What is a BSN?
The BSN (Burgerservicenummer) is the nine-digit personal identification number issued by the Dutch government. It replaces the older sofinummer and acts as your identifier across municipal services, the tax authority (Belastingdienst), healthcare, schools, banks, and employers. It is permanent — even if you leave the country and come back years later, it doesn't change.
Without a BSN you can't legally start work, open a regular Dutch bank account, take out health insurance, file tax returns, sign a long-term rental contract, or apply for the 30% ruling. It is the master key for everything else, which is why it's the first thing on the 30-day expat checklist.
Two routes: BRP registration vs RNI
There are two different administrative paths to a BSN, depending on whether you're moving to the Netherlands or staying short-term:
BRP registration (most common)
Basisregistratie Personen — full residence registration at your local gemeente. You get a BSN plus an entry in the national civic register. Required if you'll stay more than four months.
RNI registration (short-term)
Registratie Niet-Ingezetenen — for non-residents who need a BSN but don't live in the Netherlands. Issued at one of the dedicated RNI desks, no permanent address required. Common for cross-border workers, posted employees, and pre-arrival 30%-ruling filings.
Five-day registration rule
Step 1: Book an appointment at your gemeente
Go to your municipality's website and search for eerste inschrijving, register from abroad, or vestiging vanuit het buitenland. Each person in your household needs their own appointment slot, including children and infants.
Wait times vary wildly. Amsterdam, Utrecht, and The Hague have been quoting 2–6 weeks at peak (September, January). Smaller gemeenten like Haarlemmermeer, Almere, or Zaanstad are often available within days. If you're flexible on city, this can shave weeks off your timeline.
Step 2: Bring the right documents
Valid passport (or EU/EEA national ID)
Must be valid for at least the duration of your appointment. Expired travel documents are rejected.
Proof of address
Rental contract, host's ID copy plus a written letter of consent (toestemmingsverklaring), or a hotel/temporary-stay booking. Some gemeenten ask for proof of payment too.
Birth certificate
Legalised or apostilled in your country of birth, with a sworn translation into Dutch, English, German, or French if not already in one of those languages.
Marriage or divorce certificate
If applicable, also legalised. Without it the gemeente cannot register your civil status correctly, which can complicate later tax filings.
Residence permit or proof of legal stay
For non-EU nationals: IND sticker, residence permit card, or work permit confirmation. EU/EEA citizens just need their ID.
Get the apostille before you fly
Step 3: The appointment
The clerk reviews your documents, takes a digital signature, and in most municipalities prints your BSN on a paper confirmation (uittreksel) on the spot. A handful still post the BSN by standard mail within five working days. Either way, immediately give the BSN to your employer so payroll can switch you off the anonymous tariff (the highest withholding bracket) and onto your real tax rate.
Step 4: Apply for DigiD
DigiD is your login to government services — Mijn Belastingdienst for tax, your insurer's portal, healthcare allowance, mortgage e-signing, and dozens of others. Apply at digid.nl using the BSN you just received. The activation code arrives by post within five working days; activate it within twenty days or you'll have to start over.
The RNI route (if you don't live here yet)
If you're still abroad but need a BSN now — for example, an employer wants to file your 30% ruling pre-arrival, or you're buying a Dutch property without moving in — you can register at one of the Registratie Niet-Ingezetenen desks. RNI gives you a BSN without a Dutch address but does not register you in the BRP. You will still have to do BRP registration once you arrive, and the BSN issued via RNI carries over to your full registration.
RNI desks: Alkmaar, Almelo, Amsterdam, Breda, Doetinchem, Eindhoven, Goes, Groningen, Heerlen, Leeuwarden, Leiden, Nijmegen, Rotterdam, The Hague, Utrecht, Venlo, Westland, Zwolle. Booking is via the gemeente that hosts the desk; the appointment page is usually labelled "Registreren als niet-ingezetene".
Common problems and how to fix them
Address rejected
Some gemeenten won't accept Airbnbs, hotel rooms, or rooms without a separate house number. Switch to a serviced apartment with a four-month minimum, or ask your employer for a temporary corporate address letter.
Birth certificate not accepted
Either it isn't legalised/apostilled, or the translation isn't by a Dutch sworn translator. The clerk will note what's missing — fix it and rebook within 60 days to avoid losing your appointment fee.
No BSN visible after appointment
If the gemeente posts BSNs by mail and yours hasn't arrived after seven working days, call the front desk with your appointment reference. Lost-in-post is rare but happens.
Next step
Once you have your BSN, you can apply for DigiD, sign with a Dutch bank, take out health insurance, and — most importantly — start your 30% ruling application within four months of your start date. Estimate your benefit with the 30% ruling calculator.
Frequently asked questions
Can I work in the Netherlands without a BSN?
I don't have a long-term address yet, what do I do?
How long does the appointment take?
What if my birth certificate is not in English/Dutch?
Do I need a BSN to open a Dutch bank account?
Can I register at a gemeente where I'm not living?
Does my BSN ever change?
What's the difference between BSN and DigiD?
Do children need their own BSN?
What is a sofinummer? Is it the same?
Related guides
Moving to the Netherlands: 30-day checklist
BSN, DigiD, banking, health insurance. The order of operations for your first month.
30% ruling application: documents and timeline
How to file the application, the four-month deadline, and the mistakes that get applications rejected.
Best Dutch banks for expats
ING, ABN AMRO, Rabobank, bunq and Revolut compared on fees, English support, and time-to-IBAN.
Dutch health insurance compared
Mandatory basisverzekering, deductibles (eigen risico), and providers expats actually rate.
Sources
- Government.nl — Citizen Service Number (BSN): government.nl
- RNI municipalities list — Rijksdienst voor Identiteitsgegevens
- Procedures may vary by gemeente. Check your local municipality website for current appointment availability and document specifics.