Health Insurance for Expats in the Netherlands: Complete Guide

Everything you need to know about Dutch health insurance as an expat — what's mandatory, when to register, and how to choose the right plan.

Moving to the Netherlands is an exciting step — but navigating Dutch bureaucracy, especially health insurance, can feel overwhelming at first. The good news is that the Dutch healthcare system is one of the best in the world, and once you understand how it works, getting covered is straightforward.

This guide explains everything expats need to know: what is mandatory, what it costs, what is covered, and how to choose the right plan for your situation.

Why Expats Need Dutch Health Insurance

The Netherlands operates a regulated, competitive health insurance system. Unlike many countries where healthcare is state-funded and automatic, in the Netherlands every resident must purchase health insurance from a private insurer — but the government sets strict rules about what must be covered and how much insurers can charge.

If you live or work in the Netherlands and are registered with a municipality (you have a BSN — Burgerservicenummer, or citizen service number), you are legally required to hold Dutch basic health insurance. This applies to:

  • Employees working for a Dutch employer
  • Self-employed professionals (ZZP) living in the Netherlands
  • Expats on long-term residence permits
  • EU citizens registering as Dutch residents
  • Family members joining someone already registered

The only common exceptions are highly paid international assignees whose employers have applied for an exemption via the CAK (the government body that handles these exceptions), and some cross-border workers who live in a neighboring country but work in the Netherlands.

If you fail to take out insurance within the required window, the CAK can fine you and enroll you in an insurance plan of their choosing — at the standard rate, with no choice of insurer.

What's Mandatory: The Basic Insurance (Basisverzekering)

The cornerstone of Dutch healthcare is the basisverzekering — the basic health insurance policy. Every insurer offering basic insurance must cover exactly the same package of care, as defined by law. This means that whether you choose a large insurer like CZ, VGZ, or Menzis, or a smaller provider, the core coverage is identical.

What varies between insurers is:

  • The monthly premium (within a regulated range)
  • The type of policy (naturapolis vs. restitutieverzekering — more on this below)
  • The quality of their supplemental insurance offerings
  • Customer service and claims processing speed

Because the basic package is standardized, the choice of insurer comes down to price, policy type, and extras. This is why comparing plans carefully — rather than simply picking the first insurer you find — can save you hundreds of euros per year.

When Do You Need to Register?

You have four months from the date you register with your local gemeente (municipality) to take out Dutch health insurance.

Registration triggers your obligation. The practical timeline looks like this:

  1. You arrive in the Netherlands
  2. You register at your local gemeente and receive your BSN
  3. From that date, you have four months to take out a basisverzekering
  4. Your coverage is backdated to your registration date — so if you visit a doctor in month two before you have officially signed up, that visit will be covered once you do register

This backdating is important: it means you are protected from day one of registration, but you must ensure you complete the administrative process within the four-month window.

If you are employed, your employer's HR team will often prompt you to register, but the legal responsibility is yours. Do not assume someone else is handling it.

What Does Basic Insurance Cover?

The basisverzekering covers a comprehensive range of essential medical care:

Primary Care

  • Visits to your huisarts (GP): fully covered, not subject to the deductible
  • After-hours GP care via the huisartsenpost

Hospital and Specialist Care

  • Hospital admissions (including surgery, intensive care)
  • Specialist consultations (upon GP referral)
  • Diagnostic tests (blood tests, scans, X-rays)
  • Ambulance transport in emergencies

Mental Health Care

  • Specialist mental health care (GGZ) for serious conditions — covered but with a waiting list system
  • Basic psychological care via your GP

Medicines and Therapies

  • Prescription medicines listed on the national formulary (Geneesmiddelenvergoedingssysteem)
  • Physiotherapy — limited sessions for specific conditions (e.g., chronic conditions get broader coverage)
  • Maternity care (kraamzorg) including midwife-led birth and postnatal care — not subject to the deductible

What Is Not Covered

The basic package does not cover:

  • Dental care for adults (children under 18 are covered)
  • Glasses and contact lenses (except in specific medical cases)
  • Most alternative medicine (acupuncture, homeopathy, etc.)
  • Cosmetic procedures
  • Most routine eye examinations

For these, you would need supplemental insurance (aanvullende verzekering) — discussed below.

When Do You Need to Register?

The window is tight but manageable. To summarize the key dates:

Event Deadline
Arrive and register with gemeente Day 0
Take out basisverzekering Within 4 months
Coverage starts Backdated to registration date
Risk of fine if uninsured After 4-month window

One practical tip: do not wait until month four. Insurers can sometimes take a few days to process applications, and you want your BSN confirmed before applying. Aim to register within the first four to six weeks of arrival.

What Is the Eigen Risico (Deductible)?

The eigen risico is the annual deductible — the amount you pay out of pocket for healthcare costs before your insurer starts paying. In 2025, the mandatory minimum eigen risico is €385 per year.

You can choose to voluntarily raise your deductible in exchange for a lower monthly premium. Here is how the voluntary eigen risico options work in 2025:

Total Eigen Risico Monthly Premium Discount
€385 (mandatory minimum) No discount
€485 (+€100 voluntary) ~€7-9/month cheaper
€585 (+€200 voluntary) ~€14-17/month cheaper
€685 (+€300 voluntary) ~€21-25/month cheaper
€785 (+€400 voluntary) ~€27-32/month cheaper
€885 (+€500 voluntary) ~€34-40/month cheaper

Important exemptions: GP visits and maternity care do not count toward your eigen risico. This means even with the minimum deductible, you can see your doctor without any out-of-pocket cost.

The eigen risico resets every January 1st. If you are generally healthy and rarely need specialist care, a higher voluntary deductible can make financial sense. If you have ongoing medical needs, sticking to the minimum is usually wiser.

Supplemental Insurance: Is It Worth It?

Supplemental insurance (aanvullende verzekering) covers care not included in the basic package. Common supplemental packages cover:

  • Dental care (check-ups, fillings, crowns — varying by package level)
  • Physiotherapy (additional sessions beyond what basic covers)
  • Glasses and contact lenses (typically €150-300/year reimbursement)
  • Alternative therapies
  • International travel and repatriation (useful for expats)
  • Certain vaccinations

Supplemental packages are typically tiered (e.g., Basic, Plus, Premium) and cost between €10-60/month depending on the level of coverage.

Is it worth it for expats? It depends on your situation:

  • If you wear glasses or need regular physiotherapy: almost certainly yes
  • If you have children: dental coverage for adults often becomes more relevant as you age
  • If you travel frequently to countries outside the EU: international emergency coverage in a supplemental plan provides peace of mind
  • If you are young and healthy with no recurring needs: a minimal or no supplemental plan may save you money

One nuance for expats: some supplemental plans have waiting periods (e.g., dental coverage only kicks in after 3-6 months). Check the terms before assuming immediate coverage.

Step-by-Step: How to Get Dutch Health Insurance

Here is the practical process:

Step 1: Register with Your Gemeente

Visit your local municipality office to register your address and receive your BSN. You will need your passport and proof of address (rental contract or utility bill). Some larger cities allow online pre-registration.

Step 2: Compare Plans

Use a comparison tool to review plans side by side. Consider premium, deductible, policy type, and supplemental options. Our comparison tool lets you filter by coverage type and budget.

Step 3: Check Your Provider Network

If you choose a naturapolis (a managed-care policy), verify that your preferred GP and any specialists you anticipate needing are in the insurer's contracted network.

Step 4: Apply Online

Almost all Dutch health insurers offer fully online applications. You will need your BSN, Dutch bank account (IBAN), and address. Most applications are processed within a few days.

Step 5: Confirm Your Start Date

Make sure the insurer backdates your coverage to your registration date if you are still within the four-month window.

Step 6: Register with a Huisarts (GP)

Once insured, register with a local GP. In the Netherlands, the huisarts is the gatekeeper to the rest of the healthcare system — you need a referral from them to see a specialist. Register early, as popular GPs can have waiting lists.

Costs: What to Expect

Dutch health insurance costs vary by plan, insurer, and your choices around the eigen risico. Here are the key figures for 2025:

Cost Item 2025 Amount
Basic insurance premium ~€120–155/month
Mandatory eigen risico €385/year
Maximum voluntary eigen risico €885/year
Zorgtoeslag (max. subsidy) ~€127/month

The Zorgtoeslag: Healthcare Allowance

If your income is below a certain threshold, the Dutch government offers a zorgtoeslag — a monthly healthcare allowance paid directly to you. In 2025, the maximum zorgtoeslag is approximately €127 per month for individuals.

To qualify, your income must be below roughly €37,500 (individual) or €47,000 (partners combined). You can apply via the Dutch Tax Authority (Belastingdienst) online — you will need a DigiD account for this. Many expats who arrive mid-year are entitled to a pro-rated allowance and should apply as soon as their income situation is clear.

Use our premium calculator to estimate your net monthly cost after zorgtoeslag.

Total Monthly Cost Example

For a single expat aged 30 with a moderate income:

  • Basic insurance premium: ~€135/month
  • Less zorgtoeslag (if eligible): -€90/month
  • Net monthly cost: ~€45/month
  • Plus any supplemental insurance: +€15-40/month

Ready to Compare Plans?

Finding the right health insurance doesn't have to be complicated. Use our tools to make an informed decision quickly:

Getting covered is one of the most important steps you can take when settling in the Netherlands. Start your comparison today and be protected from day one.


FAQ

Is Dutch health insurance mandatory for expats? Yes. If you live or work in the Netherlands and are registered with a municipality (gemeente), you are legally required to take out Dutch basic health insurance (basisverzekering) within four months of registration. Failure to register can result in fines and backdated premiums.

When must expats register for health insurance? You must register for Dutch health insurance within four months of registering with your local municipality (BSN registration). Coverage is backdated to your registration date, so any care you receive in the interim is still covered — but you must act promptly to avoid penalties.

What does basic insurance (basisverzekering) cover? Basic insurance covers GP visits, hospital care (including specialist referrals), mental health care, prescription medicines on the standard formulary, maternity care, and some physiotherapy. It does not cover dental care (except for children under 18), glasses, or most alternative therapies.

What is the eigen risico (deductible)? The eigen risico is the annual amount you pay out of pocket before your insurer covers costs. The mandatory minimum in 2025 is €385. You can voluntarily raise this to up to €885 per year in exchange for a lower monthly premium. GP visits and maternity care are exempt from the deductible.

Can I keep my foreign health insurance instead of taking Dutch insurance? Generally no. Once you are registered as a resident in the Netherlands, you are obligated to take out Dutch basic health insurance. Foreign travel insurance or employer-provided international health insurance does not satisfy this legal requirement. There are limited exceptions for certain cross-border workers.

How do I register for Dutch health insurance? First, register with your local gemeente (municipality) to get a BSN (citizen service number). Then compare health insurance plans on a comparison site or directly on insurer websites. Choose a plan, apply online, and provide your BSN and bank details. Coverage starts from your registration date.