Moving to the Netherlands: Expat Registration Guide
The Netherlands
Capital: Amsterdam
Last verified: May 2026
Fees, fines, and deadlines are approximate and may change. Always verify with official sources before acting.
The Netherlands is one of the most expat-friendly countries in Europe for registration. Your BSN number is the key to everything; housing, banking, healthcare, and tax. You can get it at the gemeente (municipality) office, often within a week of arriving.
Key Registrations & Procedures
Municipal Registration in BRP (Basisregistratie Personen)
MANDATORYEU + Non-EUMunicipal Registration in BRP (Basisregistratie Personen) in the Netherlands: Within 5 days of establishing a permanent address in the Netherlands. Registration in the Personal Records Database (Basisregistratie Personen / BRP) at your local municipality (Gemeente) is the starting point for everything in the Netherlands. Your citizen service number (Burger Service Nummer / BSN) is generated directly from this registration. Without a BSN you cannot be employed, access healthcare, open a bank account at most institutions, or interact with the Tax Authority (Belastingdienst).
- Valid passport or EU national ID card (original)
- Signed rental contract or proof of property ownership
- If renting a room: written permission from the main tenant or landlord (toestemming hoofdhuurder)
- Birth certificate with apostille (required by most municipalities for first registration from abroad, always check with your specific gemeente in advance)
- Note: documents not in Dutch, English, French, or German must be translated by a sworn translator (beedigde vertaler), find certified translators at NGTV.nl
Your local Gemeente office. In Amsterdam: Stadsloket offices. In Rotterdam: Stadskantoor. In The Hague: Stadhuis or Bezuidenhoutseweg.
- Flatio: Furnished mid-term rentals with flexible contracts. Useful for securing an address before committing to a long-term lease.
Citizen Service Number (BSN: Burger Service Nummer)
MANDATORYEU + Non-EUCitizen Service Number (BSN: Burger Service Nummer) in the Netherlands: Issued at the same appointment as BRP registration, no separate action needed. The Dutch citizen service number, an 8 or 9-digit personal identifier used for all government, healthcare, tax, and employment interactions. You do not need to apply for this separately; it is assigned automatically when you complete your BRP municipal registration. There is nothing extra to do; it appears on your registration confirmation. Required before you can legally work, open a bank account, or register with a GP.
- No separate documents needed, BSN is issued automatically upon BRP registration
Your local Gemeente office, same location as BRP registration.
Statutory Health Insurance (Zorgverzekering)
MANDATORYEU + Non-EUStatutory Health Insurance (Zorgverzekering) in the Netherlands: Within 4 months of becoming a Dutch resident, legally mandatory for all residents. Dutch law (Zorgverzekeringswet) requires every resident to hold a basic health insurance policy (Basisverzekering) from a private insurer (Zorgverzekeraar). The contents of the basic package are defined by law; every insurer covers the same treatments. Premiums vary (roughly EUR 130-170/month in 2024) but the coverage does not. You can add supplementary insurance (Aanvullende Verzekering) for dental, physiotherapy, and optical. If your income is below a certain threshold, apply for the healthcare allowance (Zorgtoeslag) via the Tax Authority (Belastingdienst); it can significantly reduce your net premium.
- BSN (Citizen Service Number)
- Valid passport or EU national ID card
- Dutch bank account (IBAN) for direct debit
- Dutch address (as registered in BRP)
Online directly with any Dutch health insurer. Major insurers: Zilveren Kruis (zilverenkruis.nl), VGZ (vgz.nl), CZ (cz.nl), Menzis (menzis.nl). Compare at zorgwijzer.nl.
- SafetyWing: Interim health and travel cover for expats. Useful before local social security enrollment is active.
Dutch Digital Identity (DigiD)
MANDATORYEU + Non-EUDutch Digital Identity (DigiD) in the Netherlands: Register as soon as possible after BRP registration, required for almost all Dutch government online services. DigiD is the Dutch government's digital identity system, required for accessing the Tax Authority (Belastingdienst), the national government portal (MijnOverheid), health insurer portals, and hundreds of other official services. A BSN and a Dutch mobile phone number are required to register. Without DigiD, virtually every online government interaction requires a physical visit instead.
- BSN (Citizen Service Number)
- Dutch address (as registered in BRP)
- Dutch mobile phone number
- Email address
Online at digid.nl. The activation letter is mailed to your BRP-registered address.
- Wise: Multi-currency account compatible with digital identity platforms. Useful for online government services.
GP Registration (Huisarts)
MANDATORYEU + Non-EUGP Registration (Huisarts) in the Netherlands: Register with a GP as soon as possible after arrival, the GP is the gatekeeper to all Dutch healthcare. Registering with a local family doctor (Huisarts) is your entry point to Dutch healthcare. GPs handle primary care and all specialist referrals; self-referral to a specialist is not permitted in the Netherlands. Your Huisarts is the gatekeeper to the entire system. Finding one with available capacity can take weeks in Amsterdam and Utrecht. Register as early as possible, even before you need medical care.
- BSN (Citizen Service Number)
- Valid passport or EU national ID card
- Dutch health insurance policy details (polisblad)
- Dutch address (BRP registered)
Any Dutch Huisarts (GP) accepting new patients in your area. Use zorgkiezer.nl or your insurer's website to find a GP near you.
- SafetyWing: Interim health and travel cover for expats. Useful before local social security enrollment is active.
Tax Registration and Annual Return (Belastingdienst)
MANDATORYEU + Non-EUTax Registration and Annual Return (Belastingdienst) in the Netherlands: Annual tax return deadline: 1 May. New arrivals must file the M-form (Migrantenformulier) for their first partial year, deadline 1 July. Registration with the Dutch Tax Authority (Belastingdienst) and obligation to file an annual tax return. Employees are taxed at source via payroll but must still file if requested or to claim deductions. Self-employed individuals must also register with the KVK (Chamber of Commerce).
- BSN
- DigiD (required for online filing from year 2)
- Dutch bank account IBAN (for refunds)
- Annual income statements (jaaropgave) from employer(s)
- For M-form (first year): income details split between resident and non-resident periods
Online at mijn.belastingdienst.nl using DigiD. For the M-form: request by phone 0800 0543 or download from belastingdienst.nl.
- Wise: Multi-currency account accepted for tax refunds and salary payments across the EU.
- Translayte: Certified document translations accepted by EU authorities. Fast turnaround, available online.
Chamber of Commerce Registration (KVK: Kamer van Koophandel)
MANDATORYEU + Non-EUChamber of Commerce Registration (KVK: Kamer van Koophandel) in the Netherlands: Before starting any business activity or issuing your first invoice in the Netherlands. You must register before you begin operating. All businesses operating in the Netherlands must register with the KVK (Kamer van Koophandel, Chamber of Commerce). For freelancers and self-employed individuals, registration as a ZZP-er (Zelfstandige Zonder Personeel, self-employed without staff) is the standard route. KVK registration gives you a KVK number (required on all invoices) and triggers VAT registration with the Belastingdienst, which assigns your BTW number. The entire registration takes approximately 30 minutes at a KVK office.
- Valid identity document (passport or EU/EEA national ID)
- BSN (Burger Service Nummer)
- Dutch residential address
- Description of your business activities (SBI code)
- EUR 75.45 payment
Book an appointment at kvk.nl. Bring all documents to the KVK office. You will receive your KVK number (8-digit company identifier) and, if VAT-registered, your BTW number (VAT identification number) within days from the Belastingdienst.
EU Right of Residence (Unierecht / Vrij Verkeer)
MANDATORYEU Citizens OnlyEU Right of Residence (Unierecht / Vrij Verkeer) in the Netherlands: No permit required. Register for BRP at your local Gemeente within 5 days of establishing a fixed address. For stays over 3 months you must be exercising a treaty right. EU and EEA citizens have an automatic right to live and work in the Netherlands under EU Freedom of Movement, no MVV entry visa or IND residence permit is required. For stays longer than 3 months you must be a worker, self-employed person, student, or self-sufficient person with comprehensive health insurance. The Netherlands does not issue a formal EU residence certificate by default, but you can request one from the IND (Immigration and Naturalisation Service) if required. The essential practical step for all EU citizens is BRP registration at your local Gemeente, which generates your BSN (Burger Service Nummer). Without a BSN you cannot work, open a bank account, or enroll in health insurance, register as soon as you have a Dutch address.
- Valid EU national ID card or passport
- Proof of Dutch address (signed rental contract or property deed)
- If employed: employment contract
- If self-employed: KVK registration or proof of business activity
- If student: enrollment certificate from a Dutch recognised institution
- If self-sufficient: proof of sufficient funds and Zorgverzekering (Dutch health insurance)
No application needed for the right of residence itself. Register for BRP at your local Gemeente (municipality), appointments often required, book via your gemeente website. For a written EU residence confirmation, contact IND at ind.nl.
- Translayte: Certified translations of passports, birth certificates, and supporting documents for residence permit applications.
- RushTranslate: Fast certified translations of official documents. Accepted by government offices across Europe.
Entry Visa and Residence Permit (MVV / IND)
MANDATORYStudents OnlyEntry Visa and Residence Permit (MVV / IND) in the Netherlands: Apply for an MVV (Machtiging tot Voorlopig Verblijf, provisional residence permit / entry visa) at the Dutch embassy or consulate in your home country before travelling to the Netherlands. Most non-EU students from non-visa-exempt countries need an MVV. Non-EU students who need to study in the Netherlands for more than 90 days must obtain an MVV (entry visa) and a Dutch student residence permit from the IND (Immigration and Naturalisation Service). The good news is that most Dutch universities act as IND sponsors, meaning they handle the bureaucratic process on your behalf. Students with a valid residence permit can work part-time (up to 16 hours per week during term time, or full-time in June, July, and August).
- Valid passport (minimum 6 months validity beyond intended stay)
- Unconditional admission letter from a Dutch recognised educational institution
- Proof of sufficient financial means (EUR 13,800 for one academic year in 2024)
- Proof of health insurance (or enrollment in a Dutch health insurer upon arrival)
- Proof of accommodation in the Netherlands
- Academic qualifications
Most Dutch universities act as IND sponsors and handle the MVV and residence permit application on your behalf. Check with your university's international office. Independent applications go through the Dutch embassy or consulate in your home country.
- Translayte: Certified translations of passports, birth certificates, and supporting documents for residence permit applications.
- RushTranslate: Fast certified translations of official documents. Accepted by government offices across Europe.
Dutch Bank Account (Bankrekening)
GOOD TO HAVEEU + Non-EUDutch Bank Account (Bankrekening) in the Netherlands: Open as soon as possible. Required for salary, rent, health insurance direct debit, and tax refunds. A Dutch bank account with an NL IBAN. Required for salary, rent, DigiD setup, and health insurance payments. ING, Rabobank, and ABN AMRO are the major banks. Bunq and Revolut NL are accessible alternatives for those who struggle to meet traditional bank requirements early on.
- Valid passport or EU national ID card
- BSN
- Dutch address (BRP registered)
- Dutch mobile phone number
Online via ING (ing.nl), ABN AMRO (abnamro.nl), Rabobank (rabobank.nl), or neobank Bunq (bunq.com).
- Wise: Multi-currency account with mid-market exchange rates. Widely used by expats for receiving salary and making international transfers.
Personal Government Portal (MijnOverheid)
GOOD TO HAVEEU + Non-EUPersonal Government Portal (MijnOverheid) in the Netherlands: No legal deadline, but strongly recommended within the first few weeks of receiving your BSN and DigiD. Important government correspondence may be waiting in your digital mailbox from day one. MijnOverheid (My Government) is the personal online portal through which the Dutch government communicates officially with residents. Once activated with your DigiD, it serves as your digital mailbox for correspondence from the Tax Administration (Belastingdienst), the municipality, the Social Insurance Bank (SVB), pension funds, and dozens of other public bodies. Letters and decisions that used to arrive by post are increasingly sent exclusively through MijnOverheid. Activating it ensures you never miss important notifications about your tax, healthcare allowance, or residency status. The portal also shows what personal data the government holds about you, such as your registered address and BSN. MijnOverheid is operated by Logius, part of the Ministry of the Interior and Kingdom Relations.
- Active DigiD account
- BSN (Burger Service Nummer)
- Email address for notification alerts when new messages arrive
Go to mijnoverheid.nl and log in with your DigiD. On first login you will be prompted to activate your Berichtenbox (digital mailbox) and set your notification preferences. You can choose to receive an email or text message alert whenever a new official letter arrives, so you never miss a deadline.
30% Ruling (Belastingdienst Tax Benefit for Expats)
GOOD TO HAVEEU + Non-EU30% Ruling (Belastingdienst Tax Benefit for Expats) in the Netherlands: Apply within 4 months of starting your first Dutch employment. Applications after 4 months still qualify but the benefit only applies from the date of the application, not from the start of employment. The 30% ruling is a significant tax benefit for internationally recruited skilled workers. If eligible, 30% of your gross salary is treated as a tax-free reimbursement; substantially reducing your Dutch income tax bill. To qualify you must have been recruited from outside the Netherlands, possess expertise that is scarce in the Dutch labour market, and earn above the minimum salary threshold (EUR 48,013 gross in 2026, or EUR 36,497 for workers under 30 with a master's degree). The ruling applies for a maximum of 5 years and from 2027 the tax-free rate drops from 30% to 27%. The ruling applies for a maximum of 5 years and must be applied for jointly with your employer within 4 months of starting work.
- Employment contract with a Dutch employer
- Proof of recruitment from abroad (foreign address in the 12-18 months before starting Dutch employment)
- Evidence that you were living more than 150km from the Dutch border before taking the job
- Your BSN
- Employer's loonheffingennummer (payroll tax number)
Your employer applies on your behalf via the Belastingdienst employer portal. You cannot apply independently, the application must be a joint submission. If your employer is unfamiliar with the process, a Dutch tax advisor can assist.
- Wise: Multi-currency account accepted for tax refunds and salary payments across the EU.
- Translayte: Certified document translations accepted by EU authorities. Fast turnaround, available online.
State Pension and Child Benefit Registration (SVB: Sociale Verzekeringsbank)
GOOD TO HAVEEU + Non-EUState Pension and Child Benefit Registration (SVB: Sociale Verzekeringsbank) in the Netherlands: Kinderbijslag: apply within 1 year of child's birth or arrival in the Netherlands. AOW: accrues automatically once registered, no separate registration required. The SVB (Sociale Verzekeringsbank) administers the Dutch state pension (AOW, Algemene Ouderdomswet) and child benefit (Kinderbijslag). If you have children under 18 you can claim Kinderbijslag quarterly as soon as you are registered in the BRP and have a BSN. The AOW state pension accrues at 2% per year of residency between ages 15 and 67; each year lived and insured in the Netherlands builds entitlement. If you plan to stay long-term, registering with the SVB and understanding your accrual is important for retirement planning. You can also check existing pension rights from other EU countries via the EU pension portal.
- BSN (Burger Service Nummer)
- DigiD login (required for online application)
- Dutch bank account (IBAN) for payments
- For Kinderbijslag: child's birth certificate (with certified Dutch translation if not in Dutch or English)
- For Kinderbijslag: proof of child's BRP registration or residence permit
Apply online via the SVB portal at svb.nl or in person at an SVB office. The SVB handles both AOW state pension accrual registration and AKW child benefit applications.
- SafetyWing: Interim health and travel cover for expats. Useful before local social security enrollment is active.
- Wise: Multi-currency account with mid-market exchange rates. Widely used by expats for receiving salary and making international transfers.
Healthcare Allowance (Zorgtoeslag)
GOOD TO HAVEEU + Non-EUHealthcare Allowance (Zorgtoeslag) in the Netherlands: Apply within 3 months of becoming insured and eligible. Backdating limited to the same calendar year. Zorgtoeslag is an income-dependent monthly government contribution toward mandatory Dutch health insurance costs. Singles earning up to approximately EUR 39,000/year and couples up to EUR 49,000 may qualify. Maximum benefit in 2026 is approximately EUR 130/month for singles. This is widely missed by new arrivals and requires a separate application from health insurance. Applications go through the Belastingdienst's Toeslagen division via toeslagen.nl.
- BSN
- DigiD login
- Dutch health insurance policy details
- Income estimate for the current year
Apply online via the Belastingdienst portal at toeslagen.nl using your DigiD digital identity. The allowance is applied for and managed entirely online.
Childcare Allowance (Kinderopvangtoeslag)
GOOD TO HAVEEU + Non-EUChildcare Allowance (Kinderopvangtoeslag) in the Netherlands: Apply as soon as your child starts registered childcare. Do not delay, backdating is limited. Kinderopvangtoeslag reimburses 65-96% of registered childcare costs (depending on income) up to set hourly rates for working parents. The maximum hourly rate for daycare in 2025 is approximately EUR 10.25. Both parents must have an income-generating activity. This is one of the most financially significant benefits for expat families with young children. Applications go through the Belastingdienst's Toeslagen division via toeslagen.nl.
- BSN for both parents and child
- DigiD for both parents
- Registered childcare provider contract with LRK number
- Income details for both parents
Apply online via toeslagen.nl using your DigiD. You must have enrolled your child in registered (LRK) childcare before applying.
Driving Licence Exchange
OPTIONALNon-EU Citizens OnlyDriving Licence Exchange in the Netherlands: Within 6 months of registering in the BRP for non-EU licence holders. EU/EEA licences remain valid. EU/EEA driving licences remain valid in the Netherlands without exchange. Non-EU licence holders must exchange their licence within 6 months of registering in the BRP. Whether a test is required depends on your country of origin and any bilateral agreements with the Netherlands. The exchange is processed by the CBR (Centraal Bureau Rijvaardigheidsbewijzen) and RDW.
- Valid non-EU driving licence (original)
- Certified translation if not in Latin script
- BSN (Citizen Service Number)
- Dutch residence address
- Biometric passport photo
- Completed application form (aanvraagformulier)
Submit application via CBR or RDW. You may need to visit a CBR location for identity verification.
- Translayte: Certified translation of your driving licence and supporting documents for the exchange process.
- RushTranslate: Fast certified translation of driving licence documents.
- My Baggage: Affordable door-to-door shipping when moving to Europe. Book online, tracked delivery.
- ParcelABC: Compare shipping prices across carriers for moving your belongings to Europe.