Top Pick 2026
IND
Free to use
Try IND
In this guide

My first week in the Netherlands was a comedy of errors. I had a new job starting in two weeks, a flat I could barely afford in Amsterdam, and a growing list of things I couldn’t do without a BSN number. I couldn’t open a bank account. I couldn’t register with a GP. I couldn’t even set up a pay-as-you-go mobile plan without one. The gemeente’s online booking system showed the next available appointment was five weeks away.

I remember sitting on the floor of my half-furnished flat, surrounded by boxes, eating supermarket sushi with a plastic fork and refreshing the Amsterdam appointment page every few hours hoping for a cancellation. It worked, eventually — someone cancelled and I snagged a slot ten days out. But I was lucky. Many people wait the full four to six weeks, and in that time they are in a frustrating limbo: they are here, they are paying rent, but the whole Dutch administrative system is essentially closed to them.

That experience is what made me want to write a thorough, honest guide to getting your BSN. I now help expats settle in the Netherlands for a living, and the BSN is almost always the first conversation I have with a new client. Getting it sorted early — and getting it right the first time — makes everything else significantly easier.

This guide covers everything: what the BSN actually is, when and how to register, which documents you need, what the appointment is like in different cities, and what to do during the waiting period so you are not completely stuck.

If you are still in the planning phase, read my moving to the Netherlands guide first — the BSN fits into a wider sequence of administrative steps that are easier to understand in order.


What Is a BSN — and Why Does Everything Require It?

The BSN (burgerservicenummer, or citizen service number) is a unique 9-digit personal identification number assigned by the Dutch government. Every person registered in the Netherlands has one. It is used across virtually every public and private system in the country.

You will need your BSN to:

  • Start formal employment and receive a salary
  • Register with the Belastingdienst (Dutch Tax Authority) and pay income tax
  • Open a Dutch bank account at most major banks
  • Take out a Dutch health insurance policy (verplichte basisverzekering)
  • Register with a huisarts (GP)
  • Apply for DigiD, the digital identity system used for almost all government services
  • Enrol children in school
  • Apply for the 30% ruling if you are a highly skilled migrant
  • Claim childcare allowance, housing benefit, or any other toeslagen

The BSN was introduced in 2007, replacing the older sofinummer (social-fiscal number). If someone references a sofinummer, they mean the same thing — it is the same number, just an older name.

You do not choose your BSN. It is assigned to you when you register in the Basisregistratie Personen (BRP), the Dutch municipal population register. The moment your registration is processed, the BSN is generated and printed on your confirmation document.

One important distinction: non-EU nationals who are only in the Netherlands temporarily (for fewer than four months) can obtain a BSN at a special Belastingdienst office rather than the gemeente. This is specifically for short-term workers and students who do not need to register in the BRP. If you are staying longer — which most expats are — you need the standard gemeente route described in this guide.


When Should You Register?

The short answer: as soon as you have a confirmed residential address in the Netherlands.

The legal requirement is that you register within five days of moving in, though in practice this is rarely enforced to the letter. What matters practically is that you book your gemeente appointment as early as possible, because in larger cities the wait can be substantial.

My strong advice is to book your appointment before you arrive, if you can. Most municipalities allow you to book online, and you can usually schedule an appointment up to 8–12 weeks in advance. If you have signed a lease or have a confirmed address, book the moment you have that address confirmed — even if your actual move-in date is still two weeks away.

Here is the general timeline I recommend to my clients:

ActionTiming
Book gemeente appointmentAs soon as you have a confirmed Dutch address
Gather and apostille documents4–8 weeks before move (if coming from outside EU)
Arrive in the NetherlandsDay 0
Attend gemeente appointmentAs booked — aim for within first 2 weeks
Receive BSNSame day as appointment
Apply for DigiDDay of BSN receipt or shortly after
Open Dutch bank accountWithin first week of having BSN
Register health insuranceWithin 4 months of arrival (or 4 months of losing coverage elsewhere)

If you are coming as a highly skilled migrant through your employer, your HR or relocation contact may assist with parts of this process. Check my HSM visa guide for how the IND residence permit process connects with gemeente registration.


Required Documents: The Full Checklist

This is where a lot of people go wrong, and a wrong document set means you leave the appointment without a BSN and have to rebook. I have seen this happen. It is deeply annoying. Get the documents right first time.

For All Applicants

  • Valid passport — a national ID card also works for EU citizens, but I always recommend bringing your passport as the primary document. It should be valid for the duration of your intended stay.
  • Original birth certificate — this is the one that trips people up. It must be an original or a certified copy issued by the civil registration authority in your country of birth. It cannot be a photocopy or a scanned print-out.
  • Proof of address in the Netherlands — either a signed rental contract in your name, or a written declaration from your landlord (onderhuurverklaring or huisvestingsverklaring) confirming that you live at the address. More on this below.

Additional Documents for Non-EU Citizens

  • Valid residence permit or MVV sticker — if you have an MVV (machtiging tot voorlopig verblijf) entry visa, bring it. If your residence permit has been issued, bring that. If you are in the IND process and do not yet have your permit, contact your gemeente — some will register you with a pending permit, others will ask you to wait.

Additional Documents for Married Applicants

  • Marriage certificate — again, original or certified copy, apostilled if required (see below).

Additional Documents for Applicants with Children

  • Birth certificate for each child — apostilled or legalised as appropriate.
  • Child’s passport or ID document.

The Apostille Question

Documents issued outside the Netherlands often need to be apostilled or legalised. The rules depend on which country issued the document:

  • Apostille countries (Hague Convention members): your document needs an apostille stamp from the issuing country’s competent authority. For UK documents this is the FCDO Legalisation Office; for US documents it varies by state.
  • Non-Apostille countries: you need full legalisation through the relevant embassy or consulate chain.
  • Belgium, Germany, France, and some other EU neighbours: the Netherlands has bilateral agreements with several countries that exempt their documents from apostille requirements. Check with your specific gemeente.

Translation is sometimes required. If your birth certificate is not in Dutch, English, French, or German, you will typically need a certified translation by a sworn translator (beëdigd vertaler).

The Proof of Address Problem

Proof of address deserves its own section because it is the most common obstacle. You need to prove you live where you say you live, but you are new to the country and may not have had time to establish much documentation.

What works:

  • A rental contract in your name, signed by both you and the landlord
  • A landlord declaration (onderhuurverklaring) — most gemeentes have a standard form on their website that the landlord signs
  • If you own a property: the purchase deed (koopakte)

What does not work:

  • A utility bill (you probably do not have one yet)
  • A hotel booking or short-stay address
  • A PO box or employer’s address
  • A friend’s address without a formal subletting declaration

If you are staying with a friend or family member temporarily, ask them to complete a toestemmingsverklaring or huisvestingsverklaring. Most gemeentes have the form available as a PDF on their website. The homeowner or lease holder signs it, and it confirms that you are living at the address with their permission.

If you are in corporate housing arranged by your employer, ask HR for a letter confirming your address. Some gemeentes accept this; some require the standard landlord form. Call ahead or check the gemeente website to confirm.


How to Book an Appointment: City by City

Registration appointments are booked through the website of your local gemeente (municipality). There is no single national booking system — each gemeente runs its own. Here is the current situation in the five major expat destinations, based on my experience helping clients in early 2026.

Amsterdam

Website: amsterdam.nl/burgerzaken Language: Dutch and English Current wait time: 4–6 weeks for first available appointment Tips: Amsterdam runs a cancellation system. Slots are released on a rolling basis, and cancellations appear with very little notice. I tell my Amsterdam-bound clients to check the booking system daily — early mornings, around 8:00–9:00, seem to be when cancelled slots reappear. The Expat Center Amsterdam also runs dedicated sessions for internationals; check their website separately as they sometimes have shorter wait times than the standard booking system.

If you are moving to Amsterdam, factor the BSN wait time into your planning from day one.

Rotterdam

Website: rotterdam.nl/burgerzaken Language: Dutch and English Current wait time: 2–4 weeks Tips: Rotterdam’s Stadswinkel locations are spread across the city. The Stadswinkel Centrum on Coolsingel sees high demand. I have found that the Stadswinkel locations in Alexanderpolder or Charlois sometimes have shorter waits. Rotterdam also has a dedicated International Welcome Center (IWC) for expats — worth checking as they can sometimes fast-track registration for highly skilled migrants sponsored by larger employers.

For more on settling in Rotterdam, see my moving to Rotterdam guide.

The Hague (Den Haag)

Website: denhaag.nl/burgerzaken Language: Dutch and English Current wait time: 2–3 weeks Tips: The Hague has a well-organised expat infrastructure given the high concentration of international organisations and embassies. The Expat Centre The Hague, based at the City Hall on Spui, is well-resourced and the staff are used to dealing with complex registration situations. Wait times here tend to be shorter than Amsterdam.

See my moving to The Hague guide for more on settling into the area.

Utrecht

Website: utrecht.nl/burgerzaken Language: Dutch Current wait time: 1–2 weeks Tips: Utrecht is one of the faster cities for BSN registration in 2026. The main Stadswinkel is centrally located near Utrecht Centraal. One thing to note: Utrecht’s booking system is entirely in Dutch, which can be confusing. The appointment type you want is “Eerste inschrijving in de BRP” (first registration in the BRP). If you book the wrong appointment type, you will be turned away and need to rebook.

My moving to Utrecht guide covers the wider relocation picture.

Eindhoven

Website: eindhoven.nl/burgerzaken Language: Dutch Current wait time: 1–2 weeks Tips: Eindhoven’s tech expat population has grown significantly, driven by ASML and the broader Brainport ecosystem. The gemeente has become more accustomed to international registrations. Wait times are generally short. The main Stadskantoor is a 10-minute walk from Eindhoven station. English is widely spoken at the desk.

If you are relocating to the tech hub, my moving to Eindhoven guide has more detail.

Smaller Cities and Towns

If you are moving to Leiden, Delft, Haarlem, Groningen, Nijmegen, or another smaller city, the situation is generally better. Wait times of 1–2 weeks are common, and some smaller gemeentes can see you within days. The booking systems are usually the same structure — look for “eerste inschrijving BRP” or “inschrijven als nieuw inwoner” on the gemeente website.

I have also built a BSN Appointment Planner tool that tracks current approximate wait times across Dutch municipalities. Check it before you book — it can help you decide whether to wait or to see if a nearby gemeente has a shorter queue (though remember you must register where you actually live).


What Happens at the Appointment

The appointment itself is usually short — 15 to 30 minutes. Here is what to expect.

At the Desk

You will be called by a medewerker (municipal officer). They will greet you in Dutch, but almost all are happy to switch to English if you ask. Do not be embarrassed to ask — they deal with international registrations regularly.

They will:

  1. Check your identity documents (passport or ID)
  2. Review your birth certificate and check it is correctly apostilled/translated
  3. Verify your proof of address document
  4. Check any additional documents (residence permit, marriage certificate, etc.)
  5. Enter your details into the BRP system
  6. Ask you to confirm your details are correct on screen

If everything is in order, the whole process takes about 15–20 minutes.

Your BSN Is Issued Immediately

This is the part people are often surprised by. You do not have to wait for a letter to arrive in the post. Your BSN is printed on the confirmation document (inschrijfbewijs or uittreksel BRP) that you receive before you leave the building. Write it down somewhere secure — you will be using it constantly in the weeks ahead.

If Something Is Wrong

If a document is missing, the wrong type, not apostilled, or not translated, the officer will explain what is needed. You will not receive your BSN and will need to rebook once you have the correct documents.

The most common reasons for failed appointments that I have seen in my work:

  • Birth certificate is a photocopy rather than an original certified copy
  • Apostille missing or from the wrong authority
  • Proof of address is a hotel booking or employer address rather than a residential declaration
  • For non-EU citizens: residence permit not yet issued and gemeente won’t process without it

If you are unsure about any documents before your appointment, call the gemeente. Many have an international desk or a general enquiries line where you can describe your documents and get confirmation before attending.


After Registration: What You Can Now Do

The moment you have your BSN, a significant number of administrative doors open. Here is the sequence I recommend working through.

1. Apply for DigiD (Immediately)

DigiD is the Dutch digital identity system used to log in to almost every government website: the Belastingdienst, DUO (student finance), My Government portal, your health insurer, and dozens of others. You apply at digid.nl with your BSN, and the activation letter arrives at your registered address within 5–7 working days.

Do not skip this. DigiD is necessary for almost everything in Dutch bureaucracy. Read my full DigiD guide for the step-by-step process.

2. Open a Dutch Bank Account (Within the First Week)

Most major Dutch banks — ABN AMRO, ING, Rabobank, and Bunq — require a BSN for account opening. Once you have your BSN, opening an account is usually quick.

Bunq and Revolut (Dutch branch) are often the fastest options for newly arrived expats and can sometimes be done online within a day. ABN AMRO has a good track record with internationals and offers English-language service. ING’s account opening can sometimes be done at a branch with your BSN and passport on the same day.

See my guide to the best bank accounts for expats in the Netherlands for a detailed comparison.

3. Register for Dutch Health Insurance (Within 4 Months)

You are legally required to take out Dutch basic health insurance (basisverzekering) once you are registered in the Netherlands. The deadline is within 4 months of registering, but I would do it within the first 2–3 weeks to avoid any coverage gaps.

The policy starts from your registration date, not the date you signed up, so you are covered retroactively — but only if you sign up within the 4-month window.

My health insurance guide for expats covers all the insurers, price comparison, and supplementary coverage options.

4. Register with a Huisarts (GP)

With your BSN and health insurance details, you can register with a local GP practice. You cannot access most Dutch healthcare without a registered huisarts — specialists require a referral from your GP, and urgent care is typically routed through them too.

Finding a huisarts with open capacity can be harder in large cities. In Amsterdam especially, many practices are at capacity. Start looking early. The website huisartsenpraktijk.nl and your health insurer’s provider finder are good starting points.

5. Inform Your Employer

Your employer needs your BSN for payroll, tax withholding, and pension registration. Send it to your HR department as soon as you have it.

If you are eligible for the 30% ruling (a tax advantage for highly skilled migrants), the application is filed with the Belastingdienst and requires your BSN. There is a time limit on this application — it must be filed within 4 months of starting your employment. Read my 30% ruling guide for the full details. If you are planning for the long term, our guide to Dutch nationality and naturalization explains the residence and language requirements for applying for a Dutch passport.


What to Do While Waiting for Your Appointment

The waiting period between booking and attending your appointment is frustrating, but it does not have to be totally unproductive. There are things you can set up now that will make the post-BSN week much faster.

Open a Wise Account

Wise (formerly TransferWise) accounts do not require a BSN. You can open one with just your passport, and you get a European IBAN that can receive salary payments, pay Dutch invoices, and handle international transfers at competitive rates.

This is not a permanent solution — you will want a Dutch bank account eventually — but it gets you through the waiting period. Some employers will pay salary to a Wise account in the interim.

Open a Wise account for international transfers →

Keep Your Home Country Bank Account Active

Do not close your UK, US, German, or other home country account before you have a Dutch one. You will need it for larger transactions and online shopping (many Dutch sites accept major international cards without issue).

Prepare Your Documents in Advance

Use the waiting time to gather and apostille any documents that need processing. UK birth certificates need an apostille from the FCDO Legalisation Office — you apply online and the turnaround is typically 2 weeks for postal applications, or same-day at the London walk-in service. US birth certificates need an apostille from the Secretary of State in your birth state, which can take 2–8 weeks depending on the state.

Look Into Temporary Healthcare Coverage

Your Dutch health insurance obligation begins from your BRP registration date, but you are not registered yet. Check whether your existing coverage (from employer insurance, travel insurance, or your home country’s health system) covers you during this gap period. If not, a short-term international health insurance policy for 4–8 weeks is worth considering.


Common Problems and How to Solve Them

No Appointment Slots Available

This is the most common complaint. In Amsterdam and Rotterdam, the online booking calendar sometimes shows nothing for weeks ahead.

Strategies that work:

  • Check daily at 8:00–9:00 — cancellations often reappear in the morning
  • Try adjacent municipalities — if you live in Amsterdam but near the boundary with Amstelveen or Zaandam, you do not qualify to register there (you must register where you live), but if you are genuinely in a border area, check where exactly your address falls
  • Contact the gemeente directly — some municipalities have a waiting list or an urgency process for people who need the BSN for employment starting within days. This is not guaranteed, but it is worth calling
  • Check if your employer can help — large international employers with relocation programmes sometimes have arrangements with expat centres

Wrong Documents at the Appointment

If you arrive and the officer says a document is incorrect, ask specifically what is needed. Get the exact name of the form, the correct authority it needs to come from, and whether a translation is required. Write it down. Then rebook as soon as possible — do not wait.

Address Not Accepted

If you are in temporary housing and cannot provide a rental contract, the gemeente may register you at a temporary address (briefadres) if a permanent residential address is not yet available. This is a formal procedure — not all municipalities handle it the same way — and it does not give you full BRP registration immediately. Ask the gemeente specifically about their briefadres procedure.

Non-EU Citizen Without a Residence Permit Yet

If your IND application is pending and your residence permit has not been issued, most gemeentes will ask you to wait until the permit is in hand before registering. In some municipalities, particularly those with dedicated international welcome centres, there is a process for registering with pending permit status. Contact your target gemeente before attending to find out their specific policy.

Name or Date of Birth Discrepancy

If your documents show inconsistencies — different spellings of your name, different formats of your date of birth — bring additional documents to explain the discrepancy. A statutory declaration or a letter from the issuing authority explaining the inconsistency can help. This is more common than you might think, particularly for people from countries with transliteration conventions that differ from Dutch standards.


BSN for Your Partner and Children

If you are registering with a partner or spouse, each person gets their own BSN and must attend their own appointment (or a joint appointment if the gemeente allows it). Both of you need the same document set — individual passports, individual birth certificates, and so on — plus the marriage certificate if applicable.

Children are registered at the same time as the parents, or at a separate appointment. Each child needs:

  • Their own passport or travel document
  • Their own birth certificate, apostilled and translated if necessary
  • Confirmation of their address (the same as the parents’ address, usually covered by the existing proof of address)

Children registered in the BRP receive their own BSN, which will be used for school enrolment, healthcare registration, and eventually DigiD when they are older.

If you have children from a previous relationship who do not share your family name, bring documentation of your parental relationship — court orders, custody agreements, or legal declarations if applicable.


Frequently Asked Questions

How long does it take to get a BSN in the Netherlands?

Once you attend your registration appointment at the gemeente, you receive your BSN immediately — it is printed on the confirmation letter. The challenge is getting the appointment itself. In Amsterdam, wait times can be 4–6 weeks. In smaller cities like Leiden or Delft, you can often get an appointment within 1–2 weeks.

Can I work in the Netherlands without a BSN?

Technically your employer can apply for a temporary BSN (sofinummer) through the Belastingdienst, but most employers prefer you to have a BSN before starting. You should book your gemeente appointment as early as possible — ideally before you arrive.

What documents do I need for BSN registration?

You need a valid passport, birth certificate (apostilled or legalised), proof of address in the Netherlands (rental contract or declaration from your landlord), and if applicable, a marriage certificate and your partner’s documents. EU citizens need a valid passport or national ID. Non-EU citizens also need their residence permit or MVV sticker.

Can I register at any gemeente in the Netherlands?

No, you must register at the gemeente where you will be living. Your registration address must be a valid residential address in that municipality. You cannot register at a PO box or a business address.

What is the difference between a BSN and a sofinummer?

They are the same number. The sofinummer (social-fiscal number) was renamed to BSN (burgerservicenummer or citizen service number) in 2007. If you hear either term, they refer to the same 9-digit personal identification number used for tax, healthcare, and government services.


Getting your BSN is the first step in a longer administrative sequence. Here is what to tackle next:

This article contains affiliate links. If you sign up through our links, we may earn a commission at no extra cost to you.

Frequently Asked Questions

How long does it take to get a BSN in the Netherlands?

Once you attend your registration appointment at the gemeente, you receive your BSN immediately — it is printed on the confirmation letter. The challenge is getting the appointment itself. In Amsterdam, wait times can be 4-6 weeks. In smaller cities like Leiden or Delft, you can often get an appointment within 1-2 weeks.

Can I work in the Netherlands without a BSN?

Technically your employer can apply for a temporary BSN (sofinummer) through the Belastingdienst, but most employers prefer you to have a BSN before starting. You should book your gemeente appointment as early as possible — ideally before you arrive.

What documents do I need for BSN registration?

You need a valid passport, birth certificate (apostilled or legalised), proof of address in the Netherlands (rental contract or declaration from your landlord), and if applicable, a marriage certificate and your partner's documents. EU citizens need a valid passport or national ID. Non-EU citizens also need their residence permit or MVV sticker.

Can I register at any gemeente in the Netherlands?

No, you must register at the gemeente where you will be living. Your registration address must be a valid residential address in that municipality. You cannot register at a PO box or a business address.

What is the difference between a BSN and a sofinummer?

They are the same number. The sofinummer (social-fiscal number) was renamed to BSN (burgerservicenummer or citizen service number) in 2007. If you hear either term, they refer to the same 9-digit personal identification number used for tax, healthcare, and government services.

Most recommended in this guide
IND — free to use
Trusted by thousands of expats in the Netherlands
Try IND
Sv
Written by
Sarah van den Berg
Expat coach and relocation specialist. Half Dutch, half British, living in the Netherlands for over 10 years.