NLnest


The Dutch job market is extremely competitive right now. Candidates with a complete profile are contacted first by 500+ recruitment agencies.
BSN Number & Municipality Registration

BSN Number & Municipality Registration: Step-by-Step Guide

How to register at your Dutch municipality and get your BSN (citizen service number) — the first essential step after arriving.

What is a BSN Number?

The BSN (Burgerservicenummer) is the Dutch citizen service number — a unique 9-digit identification number assigned to every resident. Think of it as the Dutch equivalent of a national insurance or social security number. Without a BSN, you cannot:

  • Be legally employed and receive a salary
  • Open a Dutch bank account at most banks
  • Register with a healthcare provider or GP
  • File tax returns or receive tax benefits and allowances
  • Access government digital services via DigiD
  • Apply for housing benefits, childcare allowances, or zorgtoeslag

Getting your BSN is therefore the single most important administrative step you must take when arriving in the Netherlands.

When and Where to Register

You must register at your local gemeente (municipality) if you intend to stay in the Netherlands for more than 4 months. Registration must happen within 5 days of establishing a permanent address.

You can make an appointment online via your gemeente's official website. Search for your city name plus "afspraak inschrijven BRP" (appointment register BRP). Major cities and their municipality websites:

  • Amsterdam — amsterdam.nl
  • Rotterdam — rotterdam.nl
  • The Hague (Den Haag) — denhaag.nl
  • Utrecht — utrecht.nl
  • Eindhoven — eindhoven.nl
Tip: In large cities, waiting times for municipality appointments can be 2–4 weeks. Book your appointment before you travel to the Netherlands if possible, or on the day you arrive.

Documents Required

Bring the following originals (not photocopies) to your gemeente appointment:

  • Valid passport or EU national ID card — must not be expired
  • Birth certificate — apostilled copy strongly recommended for non-Dutch documents; some municipalities require it, others do not
  • Proof of Dutch address — a signed rental contract in your name, or a written declaration (toestemmingsverklaring) from the person whose home you are staying in, plus their ID
  • Employment contract — not always required but speeds up processing
  • Marriage certificate — if registering as part of a household
  • Children's birth certificates — if registering children under 18

The Registration Appointment

Here is what to expect during your gemeente appointment:

  • A municipal official reviews and scans your documents
  • You fill in a registration form (often available in English)
  • In most municipalities your BSN is assigned on the spot and you receive a printout confirming it
  • Registration is free of charge
  • The appointment typically takes 30–45 minutes
  • Within 2 weeks you receive a BRP uittreksel (official extract from the Municipal Personal Records Database) by post — this confirms your Dutch address registration

After Getting Your BSN

With your BSN in hand, your next steps are:

  1. Arrange mandatory Dutch health insurance — within 4 months of registration (fines apply otherwise)
  2. Open a Dutch bank account — most banks require your BSN; bunq and some digital banks can work without one temporarily
  3. Apply for DigiD at digid.nl — your digital identity for government portals; takes 3–5 days by mail
  4. Register with a GP (huisarts) near your home address
  5. Apply for zorgtoeslag (healthcare allowance) if your income qualifies
  6. Inform your employer of your BSN — required for payroll and tax withholding

Tips & Common Issues

No fixed Dutch address yet?

If you have just arrived and are staying in temporary accommodation (hotel, Airbnb, etc.), you cannot register immediately. Some municipalities offer RNI (Registration Non-Residents) locations — these allow cross-border workers and people without a permanent Dutch address to obtain a BSN. Major RNI offices are in Alkmaar, Amsterdam, Breda, Den Haag, Eindhoven, Groningen, Heerlen, Leeuwarden, Nijmegen, Rotterdam, Terneuzen, Utrecht, and Zwolle.

Apostille requirements

Documents issued outside the Netherlands may need an apostille stamp to be officially recognized. EU documents (from Hague Convention countries) generally require an apostille. Check with your local municipality in advance. Note that not all municipalities enforce this equally.

Large city waiting times

Amsterdam, Rotterdam, and The Hague can have appointment waiting times of 3–6 weeks during peak periods (summer and January). If you start working before getting your BSN, ask your employer to use your passport number temporarily — this is legally permitted for a limited period.

Official Sources

Once you have your BSN, you are ready to work legally in the Netherlands. Search for Dutch job vacancies on NLnest or register your candidate profile to get discovered by Dutch employers.

Frequently Asked Questions

In most cases your BSN is assigned on the spot during your gemeente appointment. However, waiting times to get an appointment can range from a few days (smaller municipalities) to 3–6 weeks (Amsterdam, Rotterdam). The BRP uittreksel confirming your registration arrives by post within 2 weeks after the appointment.
Technically yes, for a short period. Dutch law permits employers to use your passport number as a temporary identifier while you await a BSN. However, without a BSN your employer cannot process payroll taxes correctly and you may face administrative issues. Get your BSN appointment booked as soon as possible after arrival.
They are two separate things. BSN registration happens at the gemeente (municipality) and gives you a citizen service number for daily life (banking, tax, healthcare). IND registration is required if you stay more than 3 months and formally establishes your right of residence as an EU citizen. Both are necessary for long-term stays.

Start Your Career in the Netherlands

Create a free profile and receive verified job offers from Dutch employers. No hidden fees.

100% Free Verified Jobs Legal Employment
Register Free