📋 Visa & Documents

Navigate Dutch bureaucracy with confidence

Essential Documents & Registration

Getting your paperwork in order is crucial for living in the Netherlands. Here's your step-by-step guide.

The Registration Journey

Step 1: Register at Municipality (BSN)

What is a BSN? Your Burgerservicenummer (BSN) is a unique citizen service number needed for everything from banking to healthcare.

How to get it:

  • Book an appointment at your local municipality (gemeente) online
  • Bring: valid passport/ID, birth certificate, proof of address (rental contract)
  • Processing time: You'll receive your BSN immediately, full registration takes 1-2 weeks

Important: Do this within 5 days of arrival in the Netherlands.

Step 2: Open a Bank Account

Popular banks for expats:

  • Bunq: Easy online setup, English interface, instant account
  • ING: Large Dutch bank with good expat services
  • ABN AMRO: Traditional bank with English support
  • Revolut/N26: Digital banks (note: not accepted everywhere)

What you need:

  • Valid passport or EU ID card
  • BSN number (some banks may open account while you're waiting)
  • Proof of address
  • Residence permit (for non-EU citizens)
Step 3: Get Health Insurance

Important: Health insurance is mandatory in the Netherlands. You have 4 months from registration to arrange it.

Popular providers:

  • Zilveren Kruis
  • CZ
  • VGZ
  • Menzis

Cost: Around €120-150/month for basic coverage. Check if you qualify for healthcare allowance (zorgtoeslag) to reduce costs.

Step 4: Apply for Residence Permit (Non-EU)

Common permit types:

  • Highly Skilled Migrant: For qualified professionals with job offer
  • EU Blue Card: For highly educated professionals
  • Self-Employment: For entrepreneurs and freelancers
  • Student Visa: For those enrolled in Dutch education
  • Partner/Family: For joining family members

Process: Usually handled by your employer/sponsor. Processing time: 2-12 weeks depending on type.

Step 5: Register for Dutch Tax (DigiD)

DigiD is your digital identity for accessing government services online (taxes, benefits, official documents).

How to get it:

  • Apply online at digid.nl after receiving your BSN
  • Activation code arrives by mail in 5-10 days
  • Activate online with the code

Why you need it: Essential for filing taxes, applying for benefits, and accessing most government services.

Important Numbers & Services

🏛️

IND

Immigration & Naturalisation Service - handles residence permits and visas.

Website: ind.nl

🏢

Municipality

Local government office for registration, documents, and permits.

Amsterdam: amsterdam.nl

💼

Belastingdienst

Dutch Tax Authority - for taxes and allowances.

Website: belastingdienst.nl

30% Tax Ruling

If you're a highly skilled migrant, you may be eligible for the 30% ruling - a tax advantage where 30% of your gross salary is tax-free for up to 5 years.

Requirements:

Application: Your employer applies on your behalf within 4 months of starting work.