Health Insurance for Spanish Expats in the Netherlands
Moving from Spain to the Netherlands? Learn how the Dutch zorgverzekering compares to the Spanish SNS, when you must enroll, what it costs, and how to avoid the most common mistakes Spanish expats make.
From the SNS to the Zorgverzekering: A Different Way of Doing Things
If you grew up in Spain, healthcare was probably always just there. You visited your centro de salud, showed your Tarjeta Sanitaria Individual (TSI), and received care — no monthly invoice arriving in your bank account, no annual deductible to think about. Spain's Sistema Nacional de Salud (SNS) is a universal healthcare system funded entirely through general taxation, and for residents it is largely invisible in day-to-day life.
The Netherlands works from a different model. Dutch healthcare is funded through mandatory individual insurance — called zorgverzekering — that every resident takes out and pays for directly. There is no equivalent of the SNS here. You sign up, you choose your insurer, and you pay a monthly premium. The government ensures the basic package is the same regardless of which insurer you choose, and it provides an allowance (zorgtoeslag) to help lower-income residents afford it.
This is not worse than the Spanish system — in many respects Dutch healthcare is among the most efficient and highest-quality in the world. But it requires a mindset shift: healthcare is now a visible monthly expense that you actively manage.
One important reassurance for Spanish expats: the GP gatekeeper model will feel familiar. In Spain, you go to the centro de salud first and your médico de familia refers you to specialists. In the Netherlands, the huisarts (GP) plays exactly the same role. You cannot self-refer to a specialist without a huisarts referral except in emergencies. If you've lived the SNS, this part of Dutch healthcare will feel intuitive.
Who Must Get Dutch Health Insurance?
You must take out Dutch health insurance if you:
- Live in the Netherlands — that is, registered as a resident at a municipality (gemeente)
- Work in the Netherlands for a Dutch employer, even if you haven't yet registered as a resident
- Are a student enrolled at a Dutch educational institution
As an EU/EEA citizen, Spanish nationals have the full right to live and work in the Netherlands under freedom of movement rules. But freedom of movement does not exempt you from Dutch insurance requirements. The moment the Netherlands becomes your country of residence, Dutch law applies — and that includes the obligation to hold Dutch health insurance.
Your Tarjeta Sanitaria Individual is not valid in the Netherlands as a resident. It identifies you as an SNS beneficiary in Spain. Once you're living in the Netherlands, you are no longer an SNS beneficiary for routine care — you are a Dutch resident and must insure accordingly.
Timeline: When Do You Need to Enroll?
The clock starts when you register at the gemeente or begin working in the Netherlands, whichever comes first. From that point, you have 4 months to take out Dutch basic health insurance.
| Event | Deadline |
|---|---|
| Register at gemeente | 4 months to enroll |
| Start working for a Dutch employer | 4 months from start date |
| Missed deadline | CAK assigns insurer + retroactive fine |
If you miss the deadline, the Dutch healthcare authority (CAK) will step in: they will assign you an insurer and bill you for premiums from the date you should have enrolled, plus a surcharge. You cannot escape retroactive liability by delaying — the system catches up with you.
Open enrollment: Every year in November and December, everyone in the Netherlands can switch insurers. New policies take effect January 1st. You can switch both your basic insurer and your supplementary coverage during this window.
What Dutch Basic Insurance Covers
Dutch basic insurance (basisverzekering) is defined by law. Every insurer must offer exactly the same basic package — the only differences between insurers are price, service quality, and provider networks. Coverage includes:
- GP (huisarts) visits — completely free, no deductible applies
- Hospital care and specialist treatment (after GP referral)
- Prescription medication on the approved reimbursement list (vergoedingslijst)
- Mental healthcare (GGZ) up to defined limits
- Maternity and obstetric care
- Medical aids (limited categories)
- Ambulance transport
Cost in 2025: Basic insurance premiums range from approximately €135 to €160/month depending on the insurer and plan type. This is a fixed individual cost — unlike in Spain where the cost was embedded in general taxation and not visible as a separate expense.
The Deductible: Eigen Risico
Every adult in the Netherlands has a mandatory annual deductible called the eigen risico: €385 per year in 2025. This means that the first €385 of qualifying care costs each calendar year come out of your own pocket.
The eigen risico applies to:
- Specialist consultations (after GP referral)
- Hospital stays and procedures
- Prescription medication
- Mental healthcare (GGZ)
- Ambulance transport
The eigen risico does not apply to:
- GP (huisarts) visits — always free
- Care for children under 18 — always free, no premium either
- Maternity and obstetric care
- Preventive care and screenings
This is one of the sharpest contrasts with the Spanish SNS. In Spain, most care is free at the point of use, with income-based co-payments on prescriptions. In the Netherlands, prescriptions for medicines on the vergoedingslijst are covered, but you pay the first €385 of specialist and hospital costs yourself each year. Plan for this expense, particularly in your first year — if you need specialist care early on, you'll encounter it quickly.
Pharmacy and Medicines: A Comparison
In Spain under the SNS, prescription medicines are subsidised at the point of dispensing, with co-payment rates based on income — ranging from 0% for pensioners and low-income patients to 40–60% for working-age adults. You pay a percentage of the drug price at the pharmacy.
In the Netherlands, the system works differently. There is an approved national reimbursement list (vergoedingslijst). If your prescribed medicine is on the list, it is covered by your basic insurance — but the cost counts toward your eigen risico. Generic substitution is common; your pharmacist may dispense a generic even if the original brand was prescribed. If a medicine is not on the vergoedingslijst, you pay the full cost yourself, or you can appeal for an exception.
Zorgtoeslag: Healthcare Allowance
Because the Dutch premium is a visible individual expense — unlike the invisible tax-funded Spanish system — the government provides a monthly healthcare allowance (zorgtoeslag) to help lower-income residents.
If your annual income is below approximately €38,520 (2025, single person), you may qualify for zorgtoeslag of up to €127/month. This is a significant contribution — potentially covering most of your premium if you are on a modest income.
You apply through Mijn Toeslagen at Belastingdienst.nl, and you need a BSN (Burgerservicenummer) to do so. Get your BSN first by registering at the gemeente, then apply for zorgtoeslag. Don't delay — the allowance is not backdated more than the current year.
Many Spanish expats are surprised to learn this allowance exists. It substantially changes the effective cost of Dutch healthcare for people on lower or moderate incomes.
Comparing the Systems: Spain vs. Netherlands
| Spain (SNS) | Netherlands | |
|---|---|---|
| Funding model | General taxation | Individual monthly premium |
| Monthly cost visible? | No (embedded in taxes) | Yes — €135–€160/month |
| Annual deductible | None | €385/year (eigen risico) |
| GP visits | Free (at centro de salud) | Free (at huisarts) |
| GP referral required? | Yes (médico de familia) | Yes (huisarts) |
| Specialist visits | Free (after referral) | Covered, counts toward eigen risico |
| Prescription co-pays | Income-based % co-payment | Covered if on vergoedingslijst; counts toward deductible |
| Dental for adults | Not covered (pay privately) | Not covered in basic (pay privately or add supplementary) |
| Dental for children | Basic dental included in SNS | Free (children under 18 have no premium or deductible) |
| Mental health | Covered (with waits) | Covered up to defined limits (GGZ) |
Dental Coverage: Same Gap, Different System
This is an important similarity: in Spain, the SNS does not cover routine dental care for adults. You pay privately or take out separate dental insurance. The Netherlands has the same gap in the basic package — adult dental care is not included in the basisverzekering.
In the Netherlands, children under 18 are covered for basic dental care. Adults who want dental coverage must add aanvullende verzekering (supplementary insurance). Plans with dental coverage cost roughly €10–€50 extra per month, depending on how comprehensive the dental benefit is.
If you were already paying for private dental care in Spain, you should add supplementary dental coverage in the Netherlands from the start.
A1 Certificate: For Posted Workers
If you are employed by a Spanish company and temporarily posted to the Netherlands — a formal assignment arrangement — you may be able to remain in the Spanish social security system (including SNS coverage) during your posting.
The document that enables this is the A1 certificate (certificado A1), issued by the Spanish Tesorería General de la Seguridad Social (TGSS). With a valid A1:
- You remain within the Spanish social security system
- You do not need Dutch health insurance for the duration of the posting
- Your SNS coverage remains your primary coverage in the Netherlands
- The posting is typically limited to 24 months (extendable in some cases)
This only applies to temporary postings by Spanish employers. If you are hired directly by a Dutch company, or if you move to the Netherlands independently to find work, the A1 arrangement does not apply and you must take out Dutch insurance.
If you are unsure whether your employer has arranged an A1 for you, ask your HR or legal team before you arrive — the arrangements must be in place before or at the start of the assignment.
Common Mistakes Spanish Expats Make
1. Assuming the EHIC works as a resident. The European Health Insurance Card (Tarjeta Sanitaria Europea, TSE) is for temporary visits across the EU — holidays, short trips, emergencies while abroad. It does not cover you as a resident in the Netherlands. This is the most common and costly misunderstanding among Spanish expats. Once you register at the gemeente, get Dutch insurance.
2. Treating the TSI as valid in the Netherlands. Your Tarjeta Sanitaria Individual identifies your SNS registration in Spain. Dutch healthcare providers do not accept it for residents. It has no value for routine care in the Netherlands.
3. Missing the 4-month enrollment window. Spanish expats sometimes spend the first few months focused on housing, language, and work — and overlook the insurance deadline. Set a reminder immediately after registering at the gemeente.
4. Not applying for zorgtoeslag. Spain's system was tax-funded and invisible; many Spanish expats are simply unaware that the Netherlands offers a monthly subsidy to reduce the visible premium cost. If you earn under €38,520/year, apply immediately after getting your BSN.
5. Skipping supplementary insurance for dental. In Spain you were probably already paying privately for dentist visits. In the Netherlands, you need to specifically add supplementary insurance or continue paying out of pocket. Don't assume Dutch basic insurance covers what the SNS didn't.
6. Waiting to register with a huisarts. GP practices fill up quickly in Dutch cities. Register with a huisarts as soon as you arrive — before you need one. Without a huisarts registration, accessing specialist care is much harder.
Nationality-Specific Tips for Spanish Expats
Register with the gemeente promptly. As an EU citizen, you do not need a permit to live in the Netherlands, but you still need to register at the gemeente to get your BSN. Registration also triggers your 4-month insurance enrollment window.
Spanish communities cluster in Amsterdam, Rotterdam, and The Hague. In these cities, you may find GP practices with Spanish-speaking staff or multilingual support. Ask when registering whether the practice has Spanish-speaking doctors or assistants — it is a legitimate question and some practices do offer this.
Get a DigiD early. DigiD is the Dutch digital identity system used for online government services, including applying for zorgtoeslag and managing your health insurance. Register for DigiD as soon as you have your BSN — there is a verification step by post that takes a few days.
Keep your SNS registration active if you plan to return. If you maintain ties to Spain and may return, check with your local SNS office about suspension rules. Returning to Spain after years abroad may require re-registering with the SNS, which can take some time.
Understand the mutual recognition of EU qualifications. If you need a specialist referral, your Dutch huisarts may not know your Spanish medical history. Bring your medical records (historial médico) or a summary from your Spanish GP to your first huisarts appointment.
Frequently Asked Questions
Does my Spanish health card (Tarjeta Sanitaria Individual) work in the Netherlands?
No. The TSI is your identification for the Spanish SNS. It is not valid for residents in the Netherlands. As a Dutch resident, you need a Dutch zorgverzekering. The SNS only covers you for care in Spain, or for emergency care while temporarily visiting another EU country through the EHIC (TSE).
I just arrived and haven't registered yet. Am I covered by anything?
If you have not registered as a resident, your Spanish EHIC (Tarjeta Sanitaria Europea) covers you for medically necessary care during short visits. However, the moment you establish residence — or start working — you need Dutch insurance. Don't rely on the EHIC once you're living here.
What happens if I miss the 4-month enrollment deadline?
The Dutch healthcare authority (CAK) will assign you an insurer and bill you retroactively from the date your obligation began, plus a surcharge. The insurance is backdated regardless — you pay from the start date. Don't miss the window.
Is Dutch healthcare more expensive than the Spanish system?
For a Spanish resident, the SNS is effectively free at the point of use (funded through taxes). Moving to the Netherlands means paying €135–€160/month in premiums plus potentially €385/year in deductible costs. However, if you qualify for zorgtoeslag (income under ~€38,520/year), the allowance of up to €127/month significantly reduces the net cost. Quality of care in the Netherlands is very high.
Can I keep my Spanish doctor or get prescriptions from Spain?
No. In the Netherlands, you must register with a Dutch huisarts for routine care. Prescriptions from Spanish doctors are generally not valid at Dutch pharmacies. Your Dutch GP will manage your prescriptions. You can share your Spanish medical history with your huisarts for continuity of care.
Does the Dutch system cover physiotherapy?
Basic insurance covers a limited number of physiotherapy sessions for specific chronic conditions. Most routine physiotherapy is not covered by the basic package. If you anticipate needing physiotherapy regularly, add supplementary insurance that includes physio coverage.
What is the eigen risico and how does it work?
The eigen risico is the mandatory annual deductible of €385 (2025). You pay the first €385 of qualifying care costs yourself each calendar year. GP visits are always free and don't count toward this. The deductible resets each January 1st. You can optionally take a higher deductible (up to €885) in exchange for a lower monthly premium — useful if you are young and healthy and rarely see specialists.
Can I take my children onto Dutch insurance?
Yes. Children under 18 are insured for free in the Netherlands — no premium, no deductible. You enroll them through your insurer when you take out your own policy. If your children are in Spain and you are in the Netherlands, discuss your specific situation with your insurer.
How do I find a Spanish-speaking huisarts?
You can search for GP practices in your area and ask when registering whether they have Spanish-speaking staff. In larger cities like Amsterdam and Rotterdam, multilingual practices are more common. GP practices list their languages on the NVVH website and local municipality directories.
Your Next Steps
- Register at the gemeente — this gives you your BSN and starts your 4-month enrollment clock
- Compare Dutch health insurers at CareCompare to find the right plan and premium for your situation
- Apply for zorgtoeslag at Belastingdienst.nl if your annual income is below ~€38,520
- Register with a huisarts (GP) in your first week — don't wait until you're ill
- Check whether you need supplementary insurance for dental, physio, or glasses
- Get a DigiD to manage your insurance and benefits online
- Ask your employer about an A1 certificate if you are a posted worker from a Spanish company