In this guide
This review covers CZ’s premiums, coverage, English-language support, the claims process, supplementary packages, and how it compares to other Dutch insurers.
💡 Looking for a complete banking comparison? Read Best banking for expats in the Netherlands 2026 — covers ABN, ING, Bunq, Wise, Revolut & 5 others by expat use case.
Quick answer: CZ health insurance reviewed for expats in 2026. Premiums, English support, coverage options, and how CZ compares to other Dutch insurers.
What Is CZ?
CZ (CZ Groep) is one of the four largest health insurers in the Netherlands, alongside VGZ, Menzis, and Zilveren Kruis. Based in Tilburg, CZ serves approximately 3.3 million members across the country. It is a non-profit insurer (onderlinge waarborgmaatschappij), meaning profits are reinvested rather than distributed to shareholders.
CZ also owns a number of budget labels that use its care network:
- Just (formerly CZdirect): A digital-first label with lower premiums
- Nationale Nederlanden Zorg: A CZ-branded product sold through Nationale Nederlanden
These labels are worth knowing about if you want CZ’s network at a lower price point.
| Fact | CZ |
|---|---|
| Founded | 1853 |
| Headquarters | Tilburg |
| Members | ~3.3 million |
| Type | National (non-profit) |
| English support | Moderate |
| Labels | CZ, Just, Nationale Nederlanden Zorg |
CZ Premiums 2026
| Policy Type | Monthly Premium (2026) |
|---|---|
| CZ Natura | ~EUR 148/month |
| CZ Restitutie | ~EUR 155/month |
| Just (budget label, natura) | ~EUR 143/month |
These figures are approximate — premiums can vary slightly depending on the exact package and any group discounts available through your employer.
Eigen Risico Options
The mandatory eigen risico in 2026 is EUR 385. CZ allows you to voluntarily increase this:
| Total Eigen Risico | Premium Reduction |
|---|---|
| EUR 385 (mandatory only) | No reduction |
| EUR 485 | ~EUR 5/month off |
| EUR 585 | ~EUR 9/month off |
| EUR 685 | ~EUR 13/month off |
| EUR 885 (maximum) | ~EUR 19/month off |
Natura vs Restitutie: The Critical Choice
CZ Natura Policy
With CZ’s natura policy, care at contracted providers is fully covered (subject to eigen risico). At non-contracted providers, CZ typically reimburses 75-80% of the Dutch market rate. Since CZ has a large national contracted network, most expats find that their preferred hospital or specialist is covered.
CZ Restitutie Policy
The restitutie policy covers care at any provider in the Netherlands, contracted or not, up to the Dutch market rate. The premium is around EUR 7/month higher than natura. For expats in cities like Amsterdam, Utrecht, or Eindhoven where certain preferred clinics or specialists may not be contracted with CZ, restitutie gives peace of mind.
My take: CZ’s contracted network is large enough that many expats are comfortable with the natura option. If you plan to use a specific private clinic, check whether it is contracted before deciding.
Basic Insurance Coverage
The basisverzekering content is set by the Dutch government and is the same across all insurers. Here is what CZ’s basic policy covers:
| Treatment | Covered? | Eigen Risico Applies? |
|---|---|---|
| GP (huisarts) visits | Yes | No |
| Hospital care and surgery | Yes | Yes |
| Specialist referrals | Yes | Yes |
| Prescription drugs (formulary list) | Yes | Yes |
| Mental healthcare (with GP referral) | Yes | Yes |
| Maternity and prenatal care | Yes | No |
| Kraamzorg (postnatal home care) | Yes | No |
| Ambulance transport | Yes | Yes |
| Physiotherapy (chronic conditions, from session 1) | Yes | Yes |
| Physiotherapy (non-chronic conditions, sessions 21+) | Yes | Yes |
| Dental care (under 18) | Yes | No |
| Adult dental care | No | N/A |
CZ Supplementary Insurance Packages
CZ’s supplementary packages are among the better-developed in the Dutch market. The main options for expats:
CZ Aanvullend 1 (basic)
- 9 physiotherapy sessions/year
- Dental up to EUR 250/year
- Glasses contribution EUR 50 (every 2 years)
- ~EUR 13/month
CZ Aanvullend 2 (popular with expats)
- 18 physiotherapy sessions/year
- Dental up to EUR 500/year
- Glasses EUR 75 (every 2 years)
- Travel vaccinations (up to EUR 150/year)
- Alternative therapies (limited)
- ~EUR 23/month
CZ Aanvullend Plus / Uitgebreid
- Unlimited physiotherapy (with conditions)
- Dental up to EUR 1,000/year
- Orthodontics contribution
- Full travel vaccination coverage
- Better abroad coverage
- ~EUR 40-55/month
CZ Tandverzekering (Dental)
CZ offers dedicated dental insurance with annual limits from EUR 500 to EUR 2,500. This is particularly useful if you are moving from a country where dental care was free or heavily subsidised.
For most expats, I suggest CZ Aanvullend 2 as the starting point. It covers the physiotherapy, dental basics, and vaccinations that come up most often in day-to-day expat life.
English Language Support at CZ
This is an area where CZ performs noticeably better than many Dutch-only insurers:
What CZ offers in English:
- English-language information on cz.nl (partial)
- English-speaking customer service representatives (not guaranteed, but common)
- MijnCZ member portal with English-language option
- English-language forms for certain processes
What is still in Dutch:
- All official insurance letters and policy documents
- Reimbursement decision letters
- Complex policy wording
CZ is not fully bilingual, but for expats who need to ask a basic question or understand their coverage, the English support is adequate for most situations. For disputes or complex matters, you may still need Dutch assistance.
How Claims Work at CZ
Natura Policy Claims
For natura policyholders, most care is direct-billed — the provider sends the claim to CZ, and you are charged only for the eigen risico portion you owe. You do not typically need to submit paperwork.
Restitutie Claims
If you paid for care directly, submit the claim via MijnCZ:
- Log in to mijn.cz.nl
- Go to “Declaraties” (claims)
- Upload the invoice
- Enter your IBAN for reimbursement
- Submit — reimbursement typically arrives within 5-10 working days
CZ’s digital claims portal works reasonably well. The upload process is simple and status updates are visible within the portal.
CZ’s Group Discounts
One underused benefit at CZ: group discounts. Many Dutch employers negotiate group contracts with CZ, giving employees a 3-10% discount on premiums. This can save EUR 50-200 per year compared to the standard individual rate. When you start a new job in the Netherlands, always ask your HR department whether the company has a group health insurance arrangement.
Professional associations and expat communities sometimes also arrange group discounts. Worth checking if you have a relevant membership.
CZ Customer Satisfaction
CZ’s customer satisfaction ratings in 2026:
| Rating Category | Score |
|---|---|
| Overall customer satisfaction (Zorgwijzer) | 7.6/10 |
| Digital services (app + portal) | 7.8/10 |
| Claims handling speed | 7.5/10 |
| Accessibility of customer service | 7.2/10 |
CZ performs consistently across most categories. The main customer complaints tend to be about waiting times for complex claim disputes and the phone queue during the November-December enrollment period.
CZ vs Competitors: Comparison Table
| Insurer | Premium (Basic Restitutie) | English Support | Network | Satisfaction |
|---|---|---|---|---|
| CZ | ~EUR 155/month | Moderate | National | 7.6/10 |
| DSW | ~EUR 149/month | Limited | Regional (SW) | 7.8/10 |
| Zilveren Kruis | ~EUR 163/month | Good | National | 7.4/10 |
| VGZ | ~EUR 154/month | Moderate | National | 7.3/10 |
| Menzis | ~EUR 158/month | Limited | National | 7.5/10 |
| a.s.r. | Not published on the page | Dutch-language site | National (100% free hospital choice) | Not published on the page |
CZ is mid-tier on price and solid on most other dimensions. It is not the cheapest and not the most English-friendly, but it is a dependable, nationally available option.
Where a.s.r. fits in: a.s.r. does not use the natura/restitutie pair at all. It sells three basisverzekering variants, and the published difference between them is purely the reimbursement level at non-contracted providers: Bewuste Keuze pays a maximum of 65%, Ruime Keuze up to 85% (75% for GGZ and district nursing), and Eigen Keuze 100% at contracted and non-contracted providers alike, with all three giving 100% free hospital choice at Dutch hospitals (asr.nl/zorgverzekering/basisverzekering, checked 17 September 2026). That middle tier is the useful contrast with CZ’s natura policy, where non-contracted care typically lands at 75-80%. One caveat before you shortlist it: a.s.r.’s health insurance pages are in Dutch and the English entry URLs we tried returned a 404 on 17 September 2026, so do not assume English-language service.
Check a.s.r. health insurance →
Using the Independer Comparison Tool
Before committing to CZ, Consider running a comparison. Premiums shift each year, CZ may or may not be the best value for your specific situation, and small differences add up over 12 months.
Compare Dutch health insurance options with our Health Insurance Wizard →
How to Register with CZ
If CZ is the right fit, registration is fairly simple:
- Go to cz.nl (browser translation helps for non-Dutch speakers)
- Choose your policy type (natura or restitutie) and supplementary package
- Enter your BSN, date of birth, and municipality registration date
- Provide your IBAN for direct debit
- Review and submit
- Your insurance card arrives within 7-10 working days
CZ collects premiums by direct debit monthly. Coverage begins from your registration date if you apply within four months of registering in the Netherlands.
Internal Links
- Dutch health insurance for expats: complete guide 2026
- What Dutch health insurance covers (and what it doesn’t)
- DSW health insurance review for expats 2026
- Zilveren Kruis vs CZ for expats
- Best Dutch health insurance plans 2026
- Best health insurance add-ons for expats
- Physiotherapy in the Netherlands: expat guide
- Finding an English-speaking doctor in the Netherlands
- Dutch healthcare system explained for newcomers
What to Do When a CZ Claim Is Disputed
Occasionally, insurers decline a reimbursement or pay less than expected. At CZ, the process for disputing a decision is:
Step 1: Request the written decision (beslissing) from CZ explaining why they declined or reduced reimbursement. This is your right.
Step 2: Submit a formal objection (bezwaar) in writing within the time limit stated in the decision (usually six weeks). You can do this via the MijnCZ portal or by letter.
Step 3: CZ has a legal obligation to review your bezwaar and respond within a set time. If they uphold their original decision, they must explain why.
Step 4: If you disagree with CZ’s review decision, you can escalate to the Stichting Klachten en Geschillen Zorgverzekeringen (SKGZ) — the Dutch health insurance complaints and disputes body. SKGZ handles disputes between policyholders and health insurers. Their service is free to use and independent.
For complex disputes, a patient advocacy organisation (like the Patiëntenfederatie Nederland) can also help you understand your rights.
CZ’s Digital Experience in Practice
MijnCZ app: Available for iOS and Android. Reasonably well designed. Key functions work: checking your eigen risico usage, viewing your policy, submitting a claim by uploading a photo of your receipt, checking your healthcare provider coverage. The app is in Dutch, but the layout is logical enough that most expats manage with browser translation.
Website: cz.nl is Dutch-first but CZ has made some effort toward expat accessibility. There is a partial English-language section for new registrations and basic FAQs. The main policy documents remain in Dutch.
Claim submission: The digital claim submission at CZ is one of the cleaner ones among Dutch insurers. You upload the invoice (factuur) from your provider, enter your IBAN, and submit. Status updates are visible in the portal. Standard processing time is 5–10 working days for supplementary claims.
CZ for Expats with Chronic Conditions
If you have a chronic condition (diabetes, COPD, cardiovascular disease, MS, rheumatoid arthritis, etc.), CZ has a network of contracted care coordinators and specialist programmes under the Dutch chronic care model (ketenzorg).
This matters because:
- For conditions on the chronic list, physiotherapy is covered from session one under the basic package
- Chronic disease management programmes (DM-2 for diabetes, for example) are coordinated through your GP and are fully covered
- CZ’s contracted specialist network means you do not need to worry about whether your specialist is covered
If you have a chronic condition and are choosing between CZ and a smaller or regional insurer, the contracted specialist network size is a meaningful practical factor. CZ’s national network means that wherever in the Netherlands you are, your regular specialist care will be covered.
CZ and the Zorgtoeslag (Healthcare Allowance)
If your income is below the threshold (approximately €38,000 for individuals in 2026), you are entitled to a government healthcare allowance (zorgtoeslag) that offsets part of your premium. This is paid by the Belastingdienst, not by CZ — but it means your effective monthly cost is lower.
At an individual income of €25,000, the zorgtoeslag in 2026 is approximately €100–€115/month. At €30,000, it drops to around €85/month. Apply via toeslagen.nl. You need a DigiD and a Dutch bank account.
Many expats in their first year — before their income has stabilised, during a job search, or at a lower salary level — qualify for partial zorgtoeslag and do not claim it. This is free money. Check your eligibility.
My Verdict on CZ for Expats
CZ is a reliable, nationally available insurer that hits the middle of the market on price and quality. The partial English support makes it more approachable than some alternatives, and the group discount system can make it genuinely competitive if your employer is in the CZ network.
It is not the cheapest option and it is not the best for English support. But for expats who want a solid national insurer without having to gamble on a smaller regional player, CZ does the job well.
As always: compare first. Your personal situation — location, health needs, employer, and budget — should drive the decision.
Compare Dutch health insurance options with our Health Insurance Wizard →
CZ vs VGZ: A Direct Comparison
VGZ and CZ are the two mid-market national insurers that come up most frequently in expat comparison discussions. Both are large, national, and offer similar coverage levels. Here is how they compare on the dimensions that matter:
| Feature | CZ | VGZ |
|---|---|---|
| Basic restitutie premium (2026) | ~EUR 155/month | ~EUR 156–162/month |
| English customer service | Moderate | Moderate |
| Contracted hospital network | National, broad | National, broad |
| Customer satisfaction (Klantenmonitor) | 7.6/10 | 7.3–7.6/10 |
| Employer collective schemes | Yes | Very common |
| Budget labels | Just, NN Zorg | Besured, Univé |
| Non-profit | Yes | Cooperative |
The practical difference between CZ and VGZ for most expats is small. CZ has a slight edge in customer satisfaction scores. VGZ has a slight edge if your employer has a VGZ collective scheme. If neither of those conditions applies, the premium difference and supplementary coverage are the primary factors to compare.
CZ’s non-profit structure means it does not have shareholders and reinvests surplus income. VGZ is a cooperative. Both models tend to keep premiums more aligned with actual healthcare cost inflation rather than margin optimisation.
Understanding the Eigen Risico: A Practical Guide
The eigen risico (deductible) system confuses many new expats because it works differently from insurance deductibles in many other countries. Here is how it actually functions at CZ.
The mandatory minimum: In 2026, the mandatory eigen risico is EUR 385 per person per year. This applies to all Dutch insurers, not just CZ. Children under 18 have no eigen risico.
What it applies to: The eigen risico applies to most specialist healthcare, hospital stays, prescription drugs, and physiotherapy for non-chronic conditions. It does NOT apply to GP visits (huisarts), maternity care, postnatal care (kraamzorg), or district nursing.
How it accumulates: You pay the first EUR 385 of eligible costs each calendar year yourself. Once you have paid EUR 385 in a calendar year, CZ covers 100% of the remaining eligible costs for the rest of that year.
A practical example: You sprain your ankle in March, go to A&E, and need physiotherapy. The A&E visit costs EUR 250 and the six physiotherapy sessions cost EUR 300. You pay the first EUR 385 (all of the A&E and EUR 135 of physio). CZ pays the remaining EUR 165 of physio, and your eigen risico for the year is fully used.
Voluntary additional eigen risico: By voluntarily raising your eigen risico above EUR 385, you reduce your monthly premium. This makes financial sense if you are young and healthy and expect minimal healthcare use. At higher eigen risico levels, calculate whether the monthly premium saving exceeds the increased risk of having to pay more out of pocket.
My general guidance: if you have no known health conditions and are under 40, raising to EUR 585–685 total eigen risico often makes mathematical sense. If you have ongoing health needs, stick with the minimum.
CZ for Expats Moving to the Netherlands Mid-Year
One question that comes up often: what happens to CZ coverage when you arrive in the Netherlands at a time other than January?
New arrivals: If you are registering in the Netherlands for the first time, you can take out health insurance at any point in the year. Your obligation starts from the date you register in the municipality (BRP). You have four months from that date to take out insurance; if you take it within those four months, coverage is retroactive to your registration date.
Cost: You pay from the month you register. If you arrive in July and your first monthly payment is for July, you are not paying for months you were not here.
Mid-year BSN: In practice, you often cannot apply for health insurance before receiving your BSN. The process is: arrive → register at gemeente → receive BSN (same day or shortly after) → apply for insurance. Between arrival and BSN, you are technically uninsured under the Dutch system. This is the gap period where SafetyWing or other travel insurance provides useful bridging coverage.
Leaving the Netherlands: When you deregister from the Netherlands, your obligation to hold basisverzekering ends. You can cancel your CZ policy by deregistering from the BRP and notifying CZ. Policies cannot typically be cancelled mid-year other than for deregistration or moving abroad.
Switching to CZ From Another Insurer
The Dutch open enrollment period runs from approximately 12 November to 31 December each year. During this period, you can switch your basic health insurer. The new policy starts on 1 January.
Steps to switch to CZ:
- During November–December, go to cz.nl and select your new policy
- CZ will handle the cancellation of your previous insurer’s basic policy — you do not need to contact your old insurer separately
- Your CZ policy starts 1 January; your old policy ends 31 December
- Continue paying your old insurer until 31 December
Supplementary insurance: Supplementary insurance can sometimes be changed outside the open enrollment period if you have a life event (moving, marriage, birth of a child). But the basic basisverzekering switch is restricted to the November–December window.
My observation during switching season: CZ’s phone lines get very busy in November and December. The portal is more reliable. Do not wait until the last week of December — the queue for completing online applications also slows down near the deadline.
The Real Cost of Dutch Health Insurance Over a Full Year
Compare the annual cost rather than only the monthly premium. The illustration below combines the premium with one deductible scenario; actual care use and policy choices will change the result:
Scenario: Single adult, CZ Restitutie + Aanvullend 2, EUR 385 eigen risico, no group discount
| Cost item | Amount |
|---|---|
| Basic restitutie premium × 12 | EUR 1,860/year |
| Aanvullend 2 supplementary × 12 | EUR 276/year |
| Mandatory eigen risico (if used) | Up to EUR 385/year |
| Total potential annual cost | EUR 2,521 |
| Less: zorgtoeslag at EUR 30,000 income | ~–EUR 900/year |
| Effective annual cost at EUR 30,000 income | ~EUR 1,621 |
The zorgtoeslag (healthcare benefit) makes a substantial difference for expats at moderate income levels. At EUR 25,000, the benefit is even higher. This is not automatic — you must apply via toeslagen.nl each year.
Frequently Asked Questions
Is CZ good for expats in the Netherlands?
CZ is one of the larger Dutch health insurers and operates nationally, so the contracted care network covers the whole country. Customer satisfaction scores are solid. CZ offers moderate English support — better than purely regional insurers but not as robust as Zilveren Kruis. For most expacts without a strong preference for a specific regional insurer, CZ is a reliable middle-ground choice: competitive premiums, good coverage, and a reasonably accessible digital experience.
What is CZ’s basic insurance premium in 2026?
CZ’s basisverzekering premiums in 2026 are approximately EUR 148/month for the natura policy and EUR 155/month for the restitutie policy. CZ also sells budget labels such as Just and Nationale Nederlanden Zorg, which use the CZ care network but offer slightly lower premiums in exchange for a more limited service offering.
Does CZ offer English language support?
CZ has a partial English-language offer. Their main website (cz.nl) is in Dutch, but CZ operates an English-language information page and customer service representatives often speak English. For simple queries — signing up, checking coverage, submitting a claim — you can usually manage in English. CZ also has a functional English-language version of their MijnCZ member portal.
What supplementary insurance does CZ offer for expats?
CZ offers several supplementary (aanvullende) packages at different price points, covering physiotherapy sessions, dental care, glasses, travel vaccinations, and alternative therapies. The mid-range CZ Aanvullend 2 or CZ Aanvullend Plus packages are most popular with expats. CZ also sells a dedicated dental package (tandverzekering) if you want significant dental coverage.
How does CZ handle care abroad for expats who travel?
Under CZ’s restitutie policy, medically necessary care received abroad is generally reimbursed up to Dutch market rates. Coverage for care outside the EU is more limited under the basic policy. If you travel frequently, consider adding a reisverzekering (travel insurance) or ensuring your supplementary package includes adequate abroad coverage. CZ’s higher supplementary tiers often include better abroad coverage.
Can I switch to CZ mid-year?
You can only switch your basic health insurer during the annual open enrollment period, which runs from mid-November to 31 December. The new policy takes effect on 1 January. If you are new to the Netherlands and registering for the first time, you can take out CZ at any point in the year — your coverage starts from your municipality registration date.
CZ vs the Other Major Dutch Insurers: How It Stacks Up
For an expat deciding between Dutch health insurers, the meaningful comparison is not between individual CZ plans but between CZ and the other large national insurers. Here is an honest side-by-side view.
CZ vs Zilveren Kruis: Zilveren Kruis is part of the Achmea group and consistently scores among the highest in Dutch insurer satisfaction surveys. It has arguably better English support and a slightly broader contracted network for specialist care. CZ’s premiums tend to be marginally lower for equivalent coverage. For expats who want the most established and well-reviewed insurer, Zilveren Kruis is the standard benchmark; CZ is a solid alternative at a slight cost advantage.
CZ vs Menzis: Menzis is primarily a regional insurer with strong roots in the northeast Netherlands (Groningen, Overijssel, Gelderland). Its contracted network is thinner in the Randstad and major cities. For expats based in Amsterdam, Rotterdam, The Hague, or Utrecht — where most international professionals live — CZ’s national network coverage is an advantage over Menzis.
CZ vs VGZ: VGZ (part of Univé group) is the third largest insurer in the Netherlands and offers competitive premiums with a serviceable national network. Customer service quality is comparable to CZ. Neither insurer stands out dramatically over the other for expat-specific needs. CZ’s English digital interface has been more consistently rated.
CZ vs DSW: DSW is a regional South Holland insurer with consistently low premiums and high customer satisfaction, particularly in Rotterdam and surroundings. If you live in South Holland and want the cheapest option with strong local service, DSW is worth considering as an alternative to CZ. Its English support is more limited.
Bottom line: CZ is in the solid middle tier — not the most expensive, not the cheapest, with national coverage, reasonable English support, and a reliable service record. For expats who are not in a region where a specialist insurer has a clear advantage, and who want a mainstream option with a full supplementary menu, CZ is a defensible choice. It is rarely the single best option for any specific profile, but it is rarely the wrong choice either.
One final practical note: if you are comparing CZ against other insurers and want a concrete number to work with, use Independer’s comparison tool at the end of the open enrollment window when all 2026 premiums are confirmed. Final premiums are sometimes slightly lower than the indicative amounts published earlier in the year, and running the comparison in late November or December ensures you are working with the exact figure. Small differences in the basic premium compound meaningfully over 12 months.
External source: Zorgverzekeringslijn — onafhankelijke info — independent information on this topic.
More questions
What is CZ's basic insurance premium in 2026?
CZ's basisverzekering premiums in 2026 are approximately EUR 148/month for the natura policy and EUR 155/month for the restitutie policy. CZ also sells budget labels such as Just and Nationale Nederlanden Zorg, which use the CZ care network but offer slightly lower premiums in exchange for a more limited service offering.