Burgerservicenummer — the Dutch social security number you need for almost everything
Part of: Expat Essentials
BSN stands for Burgerservicenummer — the Dutch equivalent of a social security number. It is a unique nine-digit number assigned to every person registered in the Netherlands. You need it for almost everything official: opening a bank account, starting a job, registering with a GP, filing taxes, enrolling children in school, applying for benefits.
Without a BSN, daily life in the Netherlands is significantly harder. Getting one is one of the first things to arrange when you arrive.
If you're staying longer than 4 months: Register at your local municipality (gemeente). Once registered in the Basisregistratie Personen (BRP) — the Dutch population register — you are automatically assigned a BSN. Bring your passport, proof of address, and any relevant visa or residence permit documents.
If you're staying fewer than 4 months but need one for work or tax purposes: Register as a non-resident at a designated RNI (Registratie Niet-Ingezetenen) desk. Not every gemeente has one — check the government's website for locations.
If you're an EU citizen: Registration is typically straightforward; you don't need a residence permit, just proof of identity and address.
Your BSN is the foundation of DigiD — the Dutch digital identity system. DigiD is the login you use for government websites: filing your tax return, checking your pension, managing your health insurance. You apply for DigiD after getting your BSN. Almost everything with the Dutch government goes through it.
These guides are written to help you understand the Netherlands — not to replace professional advice. We do our best to be accurate but we make mistakes and information goes out of date. For anything that affects your legal status, taxes, finances, or health, verify with an official source or a qualified advisor.