Netherlands Expat Arrival Guide

Complete step-by-step guide for expats moving to the Netherlands — obtaining your BSN (burgerservicenummer) through the municipality or 30% ruling RSC, registering in the BRP (personal records database), activating DigiD digital identity, applying for the 30% ruling, opening a Dutch bank account, registering for Dutch health insurance within 4 months, coordinating social security (A1 certificate from your home country), and understanding your first-year tax calendar.

Step 2 — DigiD

  • Digital identity: DigiD is your digital signature for all Dutch government services — Mijn Belastingdienst (tax), MijnOverheid (government messages), health insurance, DUO (student finance), municipalities, and UWV (employee insurance). Without DigiD, you cannot file tax returns, apply for benefits, or access your government messages.
  • Application: Apply online at digid.nl using your BSN. You will receive an activation code by post within 3–5 days. The code is sent to your registered Dutch address — plan for the postal delay when timing your arrival. For 30% ruling holders, the RSC may issue an instant activation without the postal delay.
  • DigiD app: Once activated, install the DigiD app on your smartphone for two-factor authentication (required for tax filing, MijnOverheid, and other sensitive functions). The app uses biometric or PIN authentication.

Step 3 — 30% Ruling Application

  • Employer applies: The employer applies for the 30% ruling through the Belastingdienst within 4 months of the employment start date. Late applications are accepted but the ruling takes effect from the date of application, not the employment start date. The ruling applies for a maximum of 5 years (60 months).
  • Documentation: Employment contract, proof of previous residence abroad (rental agreement, utility bills, foreign tax return), and evidence of specific expertise (CV/diploma or salary threshold proof). The employer submits the application online via the Belastingdienst's 30%-regeling portal.
  • Partial non-resident election: Once the ruling is granted, the employee can elect partial non-resident status in their first annual tax return. This election exempts box 2 and box 3 income from Dutch tax for the duration of the ruling.
  • RSC one-stop: If using the RSC in Scheveningen, the 30% ruling application is processed on the spot. Otherwise, processing takes 8–12 weeks. The ruling decision (beschikking) is sent to the employer. See our 30% Ruling Guide → for full details.

Step 4 — Dutch Bank Account and Insurance

  • Bank account (betaalrekening): A Dutch bank account is essential for salary payments, direct debits (health insurance, utilities, mortgage), and tax refunds. Major banks: ING, ABN AMRO, Rabobank, bunq (digital), Knab (digital). Requirements: valid passport, BSN, proof of Dutch address, proof of employment (or deposit for non-resident accounts). Some banks allow account opening before BRP registration (using a foreign address temporarily) — check with the bank. Most expats now use digital banking apps that support English-language interfaces.
  • Health insurance (zorgverzekering): Dutch health insurance is mandatory from day 1 of residence in the Netherlands. You must take out a basic health insurance package (basisverzekering) within 4 months of arrival. After 4 months, a penalty of approximately €450 per month may apply for late registration. The basic insurance costs approximately €150–€180 per month (2026, depending on the insurer and deductible). Children under 18 are covered free under the parent's policy.
  • Deductible (eigen risico): The statutory deductible is approximately €385 per year (2026). You can voluntarily increase it to €885 in exchange for a lower monthly premium. The deductible applies to most healthcare costs except GP visits (huisarts), maternity care, and some preventive care.

Step 5 — Social Security Coordination (A1 Certificate)

  • EU/EEA/Swiss — A1 certificate: If you are posted to the Netherlands from another EU/EEA country or Switzerland, your home country's social security system may continue to apply for up to 24 months (posted worker rules under EU Regulation 883/2004). You must obtain an A1 certificate from your home country's social security authority before the posting starts. The A1 confirms that you remain covered by the home country's system and are exempt from Dutch social security contributions (AOW, WW, WIA, ZVW). Without an A1, you must register for Dutch social security from day 1.
  • Non-EU — bilateral agreements: The Netherlands has bilateral social security agreements with several non-EU countries (US, Canada, Australia, Japan, India, South Korea, and others). These agreements determine which country's social security applies. Many agreements provide for up to 60 months of continued home-country coverage. Check the agreement text with your home country.
  • No agreement — Dutch system applies: If your home country has no social security agreement with the Netherlands, Dutch social security rules apply from day 1. You and your employer must register with the Belastingdienst for loonheffing and social security contributions.

Step 6 — First-Year Tax Calendar

  • Upon arrival: Register BRP (municipality) → BSN → DigiD → bank account → health insurance. Employer applies for 30% ruling.
  • By 1 May following arrival year: File your first Dutch income tax return (aangifte inkomstenbelasting). For the arrival year, you must report: worldwide income from date of arrival, days present in the Netherlands, and any foreign income. The return covers the period from arrival date to 31 December. If you arrive late in the year, the tax liability may be minimal — but filing is required.
  • Provisional assessment (voorlopige aanslag): If you have income not subject to Dutch withholding (box 2 dividends, box 3 assets, self-employment income), request a provisional assessment to make quarterly advance payments. Interest (belastingrente) accrues on late payments at approximately 4–6% (2026).
  • M form (non-residents): If you are a non-resident taxpayer (including 30% ruling partial non-residents), file using the M-form (aangifte inkomstenbelasting buitenland). The M-form may be in Dutch only — English assistance is available through commercial tax software or a tax advisor.

For the 30% ruling eligibility and application details, see our 30% Ruling Guide →. For personal tax filing and the three-box system, see our Personal Tax Guide →. For cross-border tax issues and foreign income, see our Cross-Border Tax Guide →.