Health Insurance for Polish Expats in the Netherlands
Coming from Poland to the Netherlands? Learn when you need Dutch health insurance, how EU coverage rules apply, what A1 forms mean for posted workers, and how to avoid costly mistakes.
Poland to the Netherlands: The Insurance Transition
Poland has the NFZ (Narodowy Fundusz Zdrowia) — a national health insurance system funded through contributions deducted from wages. Like most EU countries, it provides broad public coverage. But when you move to the Netherlands, those NFZ contributions don't follow you.
As an EU citizen, you have the right to live and work in the Netherlands — but Dutch law requires everyone who resides or works in the Netherlands to take out Dutch health insurance (zorgverzekering). Your NFZ coverage, like Polish public healthcare in general, only applies in Poland.
This guide explains everything Polish expats need to know: who needs Dutch insurance, when, the EU coordination rules that may temporarily apply, and how to navigate the transition smoothly.
Who Needs Dutch Health Insurance?
You need Dutch health insurance if you:
- Live in the Netherlands (registered at a municipality/gemeente)
- Work in the Netherlands for a Dutch employer
- Are a student enrolled at a Dutch institution
EU citizenship gives you free movement rights, but it doesn't exempt you from Dutch insurance requirements. Once you're a resident, Dutch law applies.
The EHIC: What It Does and Doesn't Do
Your Polish EHIC (Europejska Karta Ubezpieczenia Zdrowotnego) is valuable for travels across the EU — it covers medically necessary care during short stays. But it is not a substitute for Dutch health insurance when you live in the Netherlands.
If you use your EHIC for care in the Netherlands as a resident, you may be billed for the full cost later, or the claim may be rejected. Don't rely on the EHIC once you've registered as a resident.
The 4-Month Enrollment Window
Once you register at the gemeente (municipal office), you have 4 months to take out Dutch basic health insurance. This deadline is strict.
| Event | Action Required |
|---|---|
| Register at gemeente | 4 months to enroll in Dutch insurance |
| Start working for Dutch employer | 4 months from start date |
| Miss deadline | CAK assigns insurer + surcharge |
If you miss the window, CAK (the Dutch healthcare authority) will assign you an insurer automatically and bill you for retroactive premiums plus a fine. The coverage is backdated — you pay from the start date regardless.
Posted Workers: A1 Form and Temporary Exceptions
Many Polish workers come to the Netherlands through employment agencies or as posted workers — temporarily assigned by a Polish employer. In this case, special EU coordination rules may allow you to stay in the Polish social security system (including NFZ) during your posting.
The key document is the A1 certificate (Zaświadczenie A1), issued by ZUS (Zakład Ubezpieczeń Społecznych) in Poland. With a valid A1:
- You remain covered under Polish social insurance (including NFZ health coverage)
- You do not need to take out Dutch health insurance for the duration of the posting
- The posting must be temporary (typically up to 24 months, extendable)
- You must be sent by a Polish employer who continues to pay your ZUS contributions
If your posting ends, you become a permanent employee in the Netherlands, or your A1 expires, you must switch to Dutch insurance.
If you're unsure whether you have an A1 arrangement, ask your employer. Polish employment agencies often handle this, but you should always check — the consequences of being uninsured are costly.
What Dutch Basic Insurance Covers
Dutch basic insurance (basisverzekering) is defined by law — identical at every insurer. Coverage includes:
- GP (huisarts) visits — free, no deductible
- Hospital care and specialist treatment
- Prescription medication (on the approved list)
- Mental healthcare (GGZ)
- Maternity and postnatal care
- Medical aids (limited)
Cost in 2025: Approximately €135–€160/month. The deductible (eigen risico) is €385/year — this applies to specialists, hospital care, and prescriptions but not to GP visits or care for children.
Getting Your BSN Number First
Before you can enroll in Dutch health insurance, you need a BSN (Burgerservicenummer) — the Dutch citizen service number. You get this when you register at the gemeente.
Without a BSN, insurers cannot process your application. So the sequence is:
- Find accommodation with an address you can register at
- Register at the gemeente → receive BSN
- Use BSN to apply for Dutch health insurance
- Apply for zorgtoeslag (healthcare allowance) if your income qualifies
Zorgtoeslag: Getting Money Back
If your annual income is below approximately €38,520 (single person, 2025), you may qualify for the zorgtoeslag — a government healthcare allowance paid monthly to offset your premium costs. It can reimburse up to €127/month.
Many Polish expats don't apply because they don't know it exists or assume they don't qualify. Apply through Mijn Toeslagen at Belastingdienst.nl as soon as you have your BSN.
Comparing Polish and Dutch Healthcare
| Poland (NFZ) | Netherlands | |
|---|---|---|
| Arrangement | Employer deducts contribution from salary | Individual contract, you pay insurer directly |
| GP access | Available but often long waits | Available, must register with one GP |
| Specialist | Referral from GP required | Referral from GP (huisarts) required |
| Deductible | None for NFZ | €385/year |
| Dental | Basic coverage included | Not covered in basic; add supplementary |
| Waiting times | Often long for specialists | Generally shorter with referral |
One similarity: in both systems, your GP is the gatekeeper for specialist care. In the Netherlands this is called the huisarts, and you must register with one before you need them.
Common Mistakes Polish Expats Make
1. Staying on the Polish system too long. NFZ is not valid for residents of the Netherlands. Even if you're still paying ZUS contributions from Polish income, that doesn't give you valid Dutch coverage.
2. Assuming an A1 is automatic. Posted workers only keep Polish insurance if the employer has formally applied for and received an A1 certificate. Always verify with your employer.
3. Not registering at the gemeente promptly. Your 4-month window starts at registration — or earlier if you're working. Don't delay your gemeente registration.
4. Forgetting to register with a GP (huisarts). GP practices in the Netherlands fill up quickly, especially in cities. Register early — before you need care.
5. Missing zorgtoeslag. This allowance can save you €1,000+ per year. Apply as soon as you have your BSN.
6. Skipping dental coverage. Dutch basic insurance doesn't cover routine dental care for adults. If you've been using the Polish system for checkups, you'll need to add supplementary insurance or pay out of pocket.
Frequently Asked Questions
Do I need Dutch health insurance if I'm an EU citizen from Poland?
Yes. EU citizenship gives you the right to live and work in the Netherlands, but everyone who resides or works there must take out Dutch health insurance (zorgverzekering). Your Polish NFZ coverage does not apply once you're a resident.
My employer handles my ZUS contributions — am I covered in the Netherlands?
Only if your employer has obtained an A1 certificate, making you a formally posted worker. If you're a direct employee of a Dutch company or have registered as a resident, you need Dutch insurance regardless of ongoing ZUS contributions.
What is an A1 form and how do I get one?
The A1 certificate confirms that you remain in the Polish social security system during a temporary work assignment abroad. Your employer applies for it through ZUS (Zakład Ubezpieczeń Społecznych). It's not automatic — your employer must request it before or at the start of your posting.
How much does Dutch health insurance cost compared to Poland?
Polish NFZ contributions are deducted from wages and often feel invisible. In the Netherlands, you pay €135–€160/month directly to your insurer. However, zorgtoeslag can reduce this significantly for lower incomes, and the coverage quality is comparable to the best private insurance in Poland.
Can I get my teeth checked under Dutch health insurance?
Basic dental care (beyond emergency extractions) is not covered by Dutch basic insurance for adults. You can add supplementary insurance (aanvullende verzekering) for dental, physio, and glasses. This typically costs an extra €15–€40/month depending on the plan.
What if I move back to Poland? Do I get a refund on my Dutch premiums?
No refunds are given for premiums paid. When you deregister from the gemeente and leave the Netherlands, your Dutch insurance obligation ends. You can cancel your policy with your insurer.
Can my children use Dutch health insurance?
Yes. Children under 18 are insured for free under the Dutch system — parents pay no premium for dependent children, and children have no deductible. You do need to enroll them with your insurer.
Your Next Steps
- Register at the gemeente — this gives you your BSN and starts your insurance clock
- Check if you have an A1 form — ask your employer if you're a posted worker
- Compare Dutch insurers at CareCompare to find the best plan for your situation
- Apply for zorgtoeslag at Belastingdienst.nl if your income qualifies
- Register with a GP (huisarts) in your first week