How to Get a BSN in the Netherlands (2026 Guide for Expats)
The BSN (Burgerservicenummer) is the Dutch citizen service number required for almost everything in the Netherlands: getting a job, opening a bank account, paying taxes, accessing healthcare, and claiming government benefits. Without a BSN you cannot work legally or receive zorgtoeslag. This guide explains exactly how to get your BSN as an expat, what documents you need, and how long it takes in each major Dutch city.
How do expats get a BSN in the Netherlands?
Expats get a BSN by registering at their local gemeente (municipality) in the Netherlands. You book an appointment, bring proof of identity (passport), proof of address in the Netherlands, and a valid reason for registration (employment contract, rental contract). Processing takes 1–4 weeks depending on the city. Benefitly guides you through the exact documents needed and what to expect at each gemeente.
Key Facts
- BSN required to work legally in the Netherlands
- Required to open a Dutch bank account
- Required for zorgtoeslag, DigiD, and all tax matters
- Obtained at your local gemeente office
- Processing: 1–4 weeks depending on city
- Appointment required at most gemeentes
- Non-EU citizens may need residence permit first
Step-by-Step Process
- 1
Gather your documents
You need: valid passport or EU ID card, proof of address in the Netherlands (rental contract, utility bill, or letter from your landlord), and your employment contract or enrollment letter. Non-EU citizens also need a valid residence permit (verblijfsvergunning) or a provisional residence permit (MVV). Benefitly tells you exactly which documents to bring based on your situation.
- 2
Book your gemeente appointment
Go to your municipality’s website and book an appointment for ‘inschrijving’ (registration) or ‘BSN aanvraag.’ In Amsterdam, book via amsterdam.nl/loket. Rotterdam via rotterdam.nl. The Hague via denhaag.nl. Appointments fill up fast in large cities — book 2–4 weeks in advance in Amsterdam. Smaller cities are faster.
- 3
Attend your appointment
Bring all your documents. The gemeente officer will verify your identity, register your address, and issue your BSN. You receive a confirmation letter — your BSN is printed on it. The appointment itself takes 15–30 minutes.
- 4
Receive your BSN
Your BSN is typically issued immediately or within a few days of registration. You’ll receive a letter from the gemeente confirming your registration and BSN. Keep this letter — you’ll need the BSN number repeatedly for employment, banking, and government services.
- 5
Use your BSN to access Dutch services
With your BSN you can: open a Dutch bank account, register with a GP (huisarts), get DigiD, apply for zorgtoeslag, file a tax return, and start work legally. Benefitly can help you with each of these next steps.
Helpful Tips
- In Amsterdam, book your gemeente appointment at least 3–4 weeks ahead — slots fill up extremely fast.
- Bring original documents, not photocopies. Most gemeentes refuse photocopies even if certified.
- If you’re staying with a friend or family member, ask them to write a ‘verklaring van inwoning’ (declaration of residence) — this counts as proof of address.
- Once you have a BSN, apply for DigiD immediately — you need it for zorgtoeslag and tax returns.
- Non-EU workers: your employer can sometimes arrange an emergency BSN appointment through the UWV. Ask your HR department.
- Your BSN stays the same for life — even if you leave the Netherlands and return years later.
Quick Answer for Expats
A BSN (Burgerservicenummer) is the Dutch identification number required to live and work legally in the Netherlands. You obtain it by registering at your local gemeente (municipality) with your passport and proof of address. Processing takes 1–4 weeks. Benefitly helps you prepare the right documents and book the right appointment.
- Required for employment, banking, and government services
- Obtained at your local gemeente — appointment required
- Bring passport + proof of Dutch address
- Processing: 1–4 weeks by city
- Benefitly guides you step by step
Use our free eligibility check to see what Dutch services you can access once you have your BSN.
Start Eligibility CheckFrequently Asked Questions
You need a valid passport or EU ID card and proof of address in the Netherlands (rental contract, utility bill, or a letter from your landlord or host). Non-EU citizens also need a valid Dutch residence permit. For employment registration, bring your employment contract.
Processing times vary by city: Amsterdam takes 2–4 weeks (high demand), Rotterdam and Eindhoven 1–2 weeks, smaller cities 1 week or less. You receive your BSN confirmation letter by post after your appointment.
Technically you can start work before receiving your BSN, but your employer needs it for payroll tax and social insurance. Most employers will not pay your first salary until your BSN is registered. Get your BSN as early as possible after arriving.
Yes. A BSN is required for all Dutch government benefit applications, including zorgtoeslag (healthcare allowance), huurtoeslag (rent allowance), and DigiD. Benefitly helps you get your BSN and then immediately applies for your benefits.
In busy cities like Amsterdam, it’s common to wait 3–4 weeks for an appointment. Check the website daily for cancellations — slots often open up. Alternatively, some gemeentes have walk-in hours (inloopspreekuur) for urgent cases. Benefitly can advise on the fastest route for your city.
Yes. Benefitly helps you prepare the correct documents before your appointment (reducing the risk of being turned away), advises on the fastest appointment slots in your city, and supports you throughout the process in English, Spanish, or Polish.
Need help with BSN registration?
Benefitly tells you exactly which documents to bring, the fastest appointment slots in your city, and guides you through every step — in English, Spanish, or Polish.
We speak English, Spanish, and Polish. No DigiD needed.