Free • Printable • Updated March 2026

Free Expat Checklists & Templates

Download free printable checklists for moving to the Netherlands. BSN registration, first 30 days, tax return, leaving NL — all in one place.

8 checklists · Print-ready · No sign-up required · By Sarah van den Berg

01

Moving to the Netherlands Checklist

Before you leave
  • Get apostilles on key documents (birth certificate, marriage certificate, diplomas) — takes 2–8 weeks depending on country
    Most countries issue apostilles through their Ministry of Foreign Affairs or designated authority
  • Arrange temporary or permanent housing in the Netherlands
    You need a registered address to get your BSN — hotel addresses generally not accepted
  • Arrange travel insurance to cover the gap before Dutch health insurance kicks in
  • Book return flight or have onward travel if required for entry
  • Notify your home country bank of your move (international card access)
  • Gather certified copies of your employment contract, rental contract, and passport
  • Research your municipality (gemeente) and their BSN appointment process
    Amsterdam, Rotterdam, and The Hague have different booking systems and wait times
  • Arrange pet import paperwork if applicable (EU health certificate, rabies vaccine, microchip)
First week after arrival
  • Register at your gemeente and receive your BSN number
    Book the appointment before you arrive if possible — some cities have 2–4 week waits
  • Open a Dutch bank account (or set up Wise for the interim period)
    You need your BSN for most Dutch bank accounts, but Wise works without one
  • Contact your employer's HR to confirm payroll registration with Dutch tax authority (Belastingdienst)
  • Get a Dutch SIM card or plan (KPN, Odido, Lebara)
  • Register with a GP (huisarts) — walk in or call the practice directly
    Many practices are full; register as early as possible
First month
  • Apply for DigiD (takes 1–2 weeks; activation code arrives by post)
    You need DigiD for taxes, the IND portal, pension overview, and healthcare declarations
  • Take out Dutch health insurance (zorgverzekering) within 4 months of registration
    ⚠ If you miss the 4-month window, you are still required to be insured from your registration date and will owe backdated premiums with a surcharge
  • Apply for zorgtoeslag (healthcare benefit) at toeslagen.nl if your income qualifies
  • Set up a Dutch bank account if you haven't already (ING, ABN AMRO, Rabobank, Bunq)
  • Apply for the 30% ruling with your employer if eligible
    Both you and your employer must submit the application; you cannot apply alone
  • Arrange home contents insurance (inboedelverzekering) and liability insurance (aansprakelijkheidsverzekering)
  • Notify your home country: cancel or redirect mail, update address with tax authority, pension, and bank
02

BSN Registration Checklist

Documents to prepare
  • Valid passport or national ID (original, not a copy)
    EU citizens can use a national ID card; non-EU citizens must use a passport
  • Original birth certificate (plus an apostille if issued outside the EU)
    Some municipalities accept a certified copy; call ahead to confirm
  • Rental contract or proof of address at a Dutch address
    Your name must appear on the contract or have a landlord declaration (verhuurdersverklaring)
  • Marriage certificate if applicable (apostilled if issued outside the EU)
  • Work permit or employment contract (some municipalities ask for this)
  • Completed municipality registration form (varies per city; download from gemeente website)
Booking your appointment
  • Find your municipality's appointment portal (gemeente.nl, amsterdam.nl, denhaag.nl, etc.)
  • Book as early as possible — ideally before you arrive
    Amsterdam and The Hague often have 3–6 week waits during peak periods (September–October)
  • Note your appointment reference and confirm appointment by email/SMS reminder
  • Check if your gemeente requires a specific form to be downloaded and completed in advance
  • If your city has a Expat Center (Amsterdam, The Hague, Eindhoven), check if you qualify — they often have faster appointments
At the gemeente appointment
  • Bring all original documents (not photocopies)
  • Arrive 10 minutes early; bring the appointment confirmation
  • Ask for written confirmation of your BSN on the spot if possible
    Some municipalities give you a print-out; others send your BSN by post within 5 working days
  • Ask about DigiD registration at the same appointment if available
  • Note the date of your official registration — this is the start date for your 4-month health insurance window
03

Health Insurance Setup Checklist

Understand your deadline
  • Note your BSN registration date — your 4-month insurance window starts then
    ⚠ Critical deadline: You must have Dutch health insurance within 4 months of registering in the Netherlands. Missing this means backdated premiums plus a surcharge from the CAK.
  • Check whether you are exempt (EU cross-border workers, certain diplomats, and long-stay students under an international plan sometimes qualify)
  • Confirm your employment start date with HR — your employer may have insurance from day one
Compare and choose a policy
  • Decide on your eigen risico (own risk / deductible): €385 minimum in 2026, up to €885 voluntary
    Higher own risk = lower monthly premium, but you pay more out of pocket if you use care
  • Decide whether you need aanvullende verzekering (supplementary insurance) for dental, physio, or glasses
  • Check if English-language support matters to you (Zilveren Kruis, CZ, and ONVZ all offer English)
Compare all Dutch health insurers side by side Independer is the Netherlands' largest comparison platform — free, takes 10 minutes, shows exact premiums for your age and preferred own risk.
Compare on Independer →
Documents needed to enrol
  • BSN number (required by all Dutch insurers)
  • Dutch home address
  • Dutch bank account IBAN for direct debit
    Some insurers accept a foreign IBAN temporarily; Wise works here if you don't have a Dutch account yet
  • Date of birth and passport number
  • Preferred GP (huisarts) if choosing a managed-care (zorgmodel) policy
After you sign up
  • Save your insurance card (verzekeringskaart) — you need it at doctors and pharmacies
  • Apply for zorgtoeslag (monthly healthcare benefit) at toeslagen.nl if you are eligible
    In 2026, single people earning under ~€37,000 may qualify; couples up to ~€47,000
  • Register with a GP (huisarts) near your home address
  • Cancel any international or home-country health insurance that overlaps
04

Dutch Tax Return Checklist

Key deadlines
  • 1 May — standard deadline to file your aangifte inkomstenbelasting (income tax return) online via belastingdienst.nl
    ⚠ If you can't file by 1 May, request an extension before the deadline. Extensions are usually granted automatically for 6 months.
  • 1 July — extended deadline if you request one in time
  • M-form: If you arrived or left the Netherlands during the tax year, use the M-form (Migration form) — this has a separate process and a different deadline (typically end of June)
Before you start: what you need
  • DigiD login with SMS authentication activated
    Without DigiD you cannot file online; apply at digid.nl if you don't have one
  • Jaaropgave (annual salary statement) from every employer — typically sent by February
    If you changed jobs mid-year, you need a jaaropgave from each employer
  • WOZ-waarde (property valuation) if you own property — gemeente sends this by post in January/February
  • Mortgage annual statement (hypotheekopgave) showing interest paid — from your bank or mortgage provider
  • Annual bank statements or January 1 balances for all accounts (Box 3 savings)
  • Dividend statements if you hold shares or have a Box 2 (substantial interest) situation
  • Healthcare invoice total (for the eigen risico deductible you paid)
  • Pension statement (pensioenoverzicht) from mijnpensioenoverzicht.nl
  • 30% ruling approval letter if applicable — shows your tax-free allowance and the correct taxable salary
Potential deductions to check
  • Mortgage interest deduction (hypotheekrenteaftrek) — only for your primary residence
  • Alimony payments (partneralimentatie)
  • Study costs (if paid out of pocket and not reimbursed) — check current rules as these have been restricted
  • Gifts to recognised charities (giftenaftrek) over €60 or 1% of income, up to 10% of income
  • Specific healthcare costs not reimbursed by insurance (limited circumstances)
After filing
  • Keep confirmation and the filing reference number
  • Wait for the voorlopige aanslag (provisional assessment) — Belastingdienst sends this within a few weeks
  • Check the final aanslag (definitive assessment) and verify figures match your filing
  • If you disagree with the assessment: file a bezwaar (objection) within 6 weeks of the date on the letter
05

30% Ruling Application Checklist

Eligibility requirements — confirm all apply
  • You are recruited from abroad (not already living in the Netherlands)
  • You have a specific expertise that is scarce in the Dutch labour market
  • Your taxable salary (after the 30% exclusion) meets the minimum threshold:
    2026 threshold: €46,107 gross/year (taxable after ruling). Under 30 with a qualifying master's degree: €35,048. Adjust upwards — your actual salary must be ~€65,867 or ~€50,069 respectively.
  • You lived more than 150 km from the Dutch border for 16 of the 24 months before your start date
    This is the "distance criterion" — it disqualifies people who lived in Belgium, Luxembourg, or near the German/French border
  • Your employer is a Dutch payroll entity (registered with Belastingdienst)
  • This is your first time applying (or you meet the recalculation rules for prior Dutch work)
  • You submit within 4 months of your Dutch employment start date
    ⚠ Apply within 4 months of your Dutch contract start date. If you miss this window, the ruling can only start from the date of application — you lose the backdated benefit.
Steps for your employer
  • HR or payroll team submits the application to Belastingdienst on your behalf (the employee cannot apply alone)
  • Employer completes form "Verzoek loonheffingen 30%-regeling" (available at belastingdienst.nl)
  • Employer signs and submits the form — you both sign
  • Wait for the "beschikking" (ruling letter) — typically 4–10 weeks
  • Once approved, employer applies the ruling to payroll starting from the approval date (or retroactively if within the window)
Documents to gather
  • Employment contract showing Dutch salary and start date
  • Proof of previous foreign address (utility bills, registration document from prior country)
  • Copies of relevant diplomas or credentials demonstrating scarcity
  • Passport copy
  • BSN number (once received from gemeente)
2026 step-down schedule (new rulings from 2024 onward)
  • Months 1–20: 30% of your salary is tax-free
  • Months 21–40: 20% of your salary is tax-free
  • Months 41–60: 10% of your salary is tax-free
  • Maximum ruling duration: 5 years (previous time in NL within last 25 years is subtracted)
06

Leaving the Netherlands Checklist

3 months before you leave
  • Notify your employer of your leaving date and start your notice period (opzegtermijn)
  • Check your rental contract notice period (usually 1 month; some contracts require 2–3 months)
  • Arrange your move: shipping company, temporary storage, or selling furniture
  • Contact Belastingdienst if you have an ongoing voorlopige teruggaaf (provisional refund) to stop it
  • Check your pension situation: request a value statement (waardeoverzicht) from your pension fund and check transfer or continuation options
  • Cancel subscriptions with notice periods: gym, streaming, mobile plan, internet
1 month before you leave
  • Deregister at your gemeente (uitschrijven) — this officially ends your Dutch residency
    You can deregister up to 5 days before your actual departure date
  • Cancel Dutch health insurance — it ends automatically on your deregistration date, but notify your insurer
  • File or arrange filing for your final Dutch tax return (M-form for the year of departure)
  • Request a final jaaropgave from your employer at the end of your employment
  • Notify the IND if you are on a residence permit (they should be informed of departure)
  • Return any leased equipment from work
  • Get a deposit refund from your landlord — document the apartment's condition with photos
Final week
  • Download your banking history and statements before closing or switching accounts
    Dutch banks often send final statements by post — update your forwarding address first
  • Set up mail forwarding with PostNL (doorsturen service) for 3–12 months
  • Update your address with Belastingdienst to your new address abroad (or a trusted contact in NL)
  • Notify your Dutch bank of your new address; consider keeping the account open for any final refunds
  • Take your BSN note — you may need it for the M-form tax return after you leave
  • Cancel DigiD or update your contact details to your new address
  • Collect final pay and holiday allowance (vakantiegeld) from employer
07

Opening a Bank Account Checklist

Before you can open a Dutch bank account
  • BSN number — required by all major Dutch banks (ING, ABN AMRO, Rabobank, SNS)
    Without a BSN, your options are Bunq (accepts foreign address), or Wise (no BSN needed at all)
  • Dutch home address registered at gemeente
  • Valid passport or ID card
  • Dutch phone number (for SMS verification)
  • Email address
Interim option: open a Wise account first
  • Wise gives you a multi-currency account with an IBAN — usable immediately, no BSN required
  • Good for receiving your first salary while waiting for your Dutch bank account
  • Works with most Dutch landlords, health insurers, and employers for initial payments
Wise — multi-currency account, works from day one No BSN required, holds 40+ currencies, Dutch IBAN available, low international transfer fees.
Open a Wise account →
Choose a Dutch bank
  • ING: English app, widely accepted, straightforward account opening online
  • ABN AMRO: Strong English support, good for expats and internationals; Expat Banking package available
  • Rabobank: Good rural and mid-city coverage; English support is more limited
  • Bunq: Dutch fintech, fully English, opens without BSN initially, very expat-friendly
  • N26 / Revolut: European neobanks — convenient but not always accepted by all Dutch systems
    Some landlords and pension funds only accept Dutch IBANs (NLxx XXXX). Always confirm acceptability first.
After opening your account
  • Activate your debit card and iDEAL (the Dutch online payment system)
  • Set up salary payment with your employer's HR using your new IBAN
  • Set up automatic payments (machtigingen) for rent, health insurance, and utilities
  • Register for your bank's app and enable push notifications for transactions
  • Share your Dutch IBAN with Belastingdienst for any tax refunds
08

Housing Search Checklist

Set your budget first
  • Calculate your maximum rent: Dutch standard is that rent should not exceed 1/3 of your gross monthly salary
  • Factor in servicekosten (service charges), which are added on top of the base rent for apartments
  • Budget for the deposit (waarborgsom): typically 1–2 months' rent, paid upfront
  • Check if you qualify for huurtoeslag (rent benefit): single people earning under ~€31,750/year may qualify for social housing; private sector has no income cap for benefit
  • Use the Rent Affordability Calculator to know exactly what you can afford
Where to search
  • Funda.nl — the main listings platform; most agents post here
  • Pararius.nl — strong for international listings, English interface
  • Kamernet.nl — good for rooms, student housing, and shared flats
  • Facebook Groups — "Amsterdam Housing", "Expats in The Hague Housing" — fast-moving, mix of scams and legitimate listings
  • Expat Center / relocation agency — if your employer offers a relocation package, ask HR to activate it
  • Set up email alerts on Funda and Pararius for your criteria — good apartments in Amsterdam and The Hague go within 24–48 hours
Scam red flags — walk away if you see these
  • Landlord is "abroad" and sends keys by post after you wire a deposit
  • Price is significantly below market rate for the location
  • Payment requested via cryptocurrency, Western Union, or WhatsApp only
  • No physical viewing possible before signing the contract
  • Urgency pressure: "someone else is offering today — decide now"
  • Landlord's identity cannot be verified against the Kadaster (land registry) ownership records
Documents landlords typically want from you
  • Passport or ID copy
  • Employment contract or proof of income (3 recent payslips)
  • Employer's statement (werkgeversverklaring) confirming your employment and salary
  • Bank statements for the last 3 months
  • References from previous landlords if available
  • BSN number (required once you register in the Netherlands)
    Some landlords accept a letter confirming BSN is in process if you haven't registered yet
Before signing the rental contract
  • Read the entire contract — if it's in Dutch and you don't read Dutch, get a translated copy or have it reviewed
  • Check the notice period (opzegtermijn) and any break clauses
  • Confirm what is included in the servicekosten (hot water, heating, building maintenance?)
  • Do a thorough inspection and document all existing damage with photos before moving in
  • Confirm the deposit goes into a separate account (not into the landlord's personal account)
  • Check Huurcommissie rules: if your rent is in the social sector range, you may have rent protection rights
ENH
Expat Netherlands Hub Team
Our team of expats and local experts creates practical guides to help you navigate life in the Netherlands.