What Is the BRP (and Why Should You Care)?
The BRP stands for Basisregistratie Personen — roughly translated as the Personal Records Database. It's the central government database that registers everyone living in the Netherlands, whether you're Dutch or foreign. Think of it as the administrative backbone of life here.
When you register, you get linked to a home address and, crucially, receive your BSN (Burgerservicenummer — your citizen service number). Your BSN is a unique nine-digit number that follows you everywhere in the Netherlands: your employer needs it to pay you, your doctor needs it, your bank needs it, and the tax authority (Belastingdienst (https://www.belastingdienst.nl)) definitely needs it.
Without BRP registration, you effectively don't exist on paper in the Netherlands. That means no payroll, no healthcare, no housing benefits — nothing. So if you've just landed, this is your first real task.
Who Needs to Register — and When?
If you're moving to the Netherlands and plan to stay for more than four months within a six-month period, you are legally required to register in the BRP. This applies to:
- EU/EEA citizens (including expats from Germany, Spain, Italy, etc.) - Non-EU citizens with a valid residence permit - Highly skilled migrants (kennismigranten) - Students enrolling at Dutch universities - Employees relocated through international assignments
The deadline: You should register within five days of establishing your address in the Netherlands. In practice, municipalities are usually understanding about slight delays — but don't leave it for weeks, especially if your employer is waiting on your BSN to run payroll.
If you're staying for less than four months, you may be eligible for a RNI registration (Registratie Niet-Ingezetenen — registration for non-residents). This gives you a BSN without a Dutch address and is done at one of 19 designated RNI municipalities across the country. Check the full list at rijksoverheid.nl (https://www.rijksoverheid.nl).
Step-by-Step: How to Register in the BRP
Here's how the process actually works:
1. Find your local gemeente (municipality)
BRP registration is handled by your local gemeente (municipality). Every city in the Netherlands — Amsterdam, Rotterdam, Utrecht, Eindhoven, wherever you land — has its own Stadsdeelkantoor or Stadskantoor (city office) where registration takes place. You cannot register online; it must be done in person.
Search for your municipality's registration page. For example: - Amsterdam: amsterdam.nl (https://www.amsterdam.nl) - Rotterdam: rotterdam.nl (https://www.rotterdam.nl) - The Hague: denhaag.nl (https://www.denhaag.nl)
Most municipalities require you to make an appointment in advance — walk-ins are rarely accepted for BRP registration.
2. Gather your documents
This is where people often get tripped up. Bring the following:
- Valid passport or national ID (EU citizens can use their ID card; non-EU citizens must use a passport) - Proof of address — a rental contract, letter from your landlord, or a declaration from the person you're staying with (a bewonersverklaring) - Your residence permit (if you're a non-EU citizen — check your situation with IND.nl (https://ind.nl), the Immigration and Naturalisation Service) - Birth certificate (sometimes required, particularly if you're also registering family members — check with your specific municipality)
Tip: If your rental contract is in Dutch and you don't understand it, bring someone who does or ask your employer's relocation support team. You don't want to discover a problem at the desk.
3. Attend your appointment
The appointment itself is usually quick — 15 to 30 minutes. A municipal officer will verify your documents, confirm your address, and process your registration. In most cases, your BSN is issued on the spot or sent to you within a few working days.
4. Receive your BSN and registration confirmation
Once registered, you'll receive a DigiD activation letter (your digital identity for Dutch government services) sent to your registered address. You'll use DigiD to log in to MijnOverheid.nl (https://mijn.overheid.nl) — your personal government portal — and manage things like tax filings, healthcare checks, and municipal communication.
Set up your DigiD as soon as the letter arrives. It's essential.
Common Problems (and How to Avoid Them)
Even straightforward processes have their snags. Here are the most common issues expats run into with BRP registration in the Netherlands:
"I don't have a fixed address yet" This is incredibly common, especially for expats arriving before their apartment is ready. If you're staying temporarily with a friend or in a furnished rental, ask your host to sign a bewonersverklaring (resident declaration), which you can usually download from your municipality's website. Alternatively, some employers can temporarily register you at the company address — ask your HR department.
"My landlord won't let me register" Technically, landlords cannot prevent you from registering at your legal place of residence. However, some landlords — particularly short-term or Airbnb-style rentals — may push back. This is a known issue in Amsterdam and other major cities. If this happens, contact your gemeente for advice. You can also find guidance through Juridisch Loket (https://www.juridischloket.nl) (the Legal Aid Desk), which offers free advice in English.
"I'm registered at the wrong address" If you move, you must re-register at your new address — you have five days from your move date to do so. Failing to update your BRP can cause serious problems with your taxes and benefits. Log changes through your municipality's website or visit in person.
"My employer needs my BSN urgently" If you're employed and your employer is pressing for your BSN before you have one, contact your gemeente and explain the urgency. Some municipalities can expedite registration in genuine cases. Your employer can also apply for a temporary loonheffingsnummer arrangement — speak to their HR or payroll team.
After Registration: What Comes Next?
Once you've completed your BRP registration in the Netherlands, a few important next steps follow:
- Health insurance: You are legally required to take out Dutch health insurance (zorgverzekering) within four months of registering. The government's website rijksoverheid.nl (https://www.rijksoverheid.nl) has a comparison tool, and low-income earners may qualify for a healthcare allowance (zorgtoeslag) via the Belastingdienst (https://www.belastingdienst.nl/wps/wcm/connect/nl/toeslagen/toeslagen). - Bank account: With your BSN in hand, you can open a Dutch bank account. Most major banks — ING, ABN AMRO, Rabobank — and digital options like Bunq or N26 will accept newly registered expats. - Tax registration: You'll receive communications from the Belastingdienst automatically once you're in the BRP. Make sure your employer has your BSN to deduct the correct loonheffing (payroll tax) from day one. - EU citizens specifically: You don't need a separate residence permit, but if you plan to stay long-term, it's worth registering your EU right of residence for extra legal certainty. More info at IND.nl (https://ind.nl). - Students: If you're studying, check with your institution (DUO administers student finance — see duo.nl (https://www.duo.nl)) as they'll need your BSN too.
Frequently Asked Questions
Q: Can I start working in the Netherlands before I have a BSN? Technically yes — EU citizens have the right to work immediately. However, without a BSN, your employer cannot process payroll correctly and you may be taxed at the highest rate. Get registered as soon as possible after arrival.
Q: How long does BRP registration take? The appointment itself is usually 15–30 minutes. Getting an appointment can take anywhere from a few days to a few weeks depending on your municipality. Amsterdam and Rotterdam tend to be busier, so book early.
Q: I'm renting a room in a shared house — can I still register? Yes. As long as you have a legitimate rental agreement or a written declaration from your landlord or main tenant, you can register at a shared address. Multiple people can be registered at the same address in the Netherlands — this is completely normal.