Living and working as a freelancer in the Netherlands gives you a lot of freedom, but it also comes with responsibilities.
One of the most important ones is health insurance.
If you live here and earn income through self-employment, you are legally required to take out Dutch health insurance. It ensures you can access medical care when you need it and protects you from unexpected medical costs.
This guide explains everything clearly so you know exactly what is required, what it costs, and how to stay insured as a freelancer in the Netherlands.
In this guide, you’ll learn:
In the Netherlands, a freelancer (zelfstandige zonder personeel or zzp’er) is anyone who works for themselves instead of an employer.
You are considered self-employed if you:
Common examples include consultants, designers, IT professionals, translators, and online creators.
To work legally as a freelancer, you need to:
Once you are registered, you are treated like any other resident when it comes to healthcare: you must take out at least basic health insurance within four months of moving or starting your business.
Under Dutch law, known as the Zorgverzekeringswet (Zvw), everyone who lives or works in the Netherlands must have at least basic health insurance (basisverzekering).
That includes freelancers, self-employed professionals, and independent contractors, even if you do not have a Dutch employer.
Health insurance is mandatory so that everyone contributes to and benefits from the same high-quality healthcare system. Without it, you would need to pay the full cost of any treatment yourself.
If you fail to register within four months of moving or starting your business, you may face fines and backdated premiums.
For a full overview of how the Dutch system works, see our general guide.
Not every freelancer is required to get Dutch health insurance immediately.
It depends on:
If your company and tax residence are outside the Netherlands and you only spend short periods here, you may not need Dutch health insurance. In that case, you can stay covered under your current plan or use a flexible international option like Feather expat insurance.
If you do not have a BSN (Citizen Service Number) or residence permit, insurers will not let you sign up for Dutch health insurance. While you wait, expat health insurance such as Feather keeps you covered. It is designed for freelancers and digital nomads who are temporarily living in the Netherlands and can be cancelled anytime once your Dutch plan begins.
If you work across borders, your insurance depends on where your main business activity takes place. The Dutch social insurance office (SVB) can confirm which country’s system applies to you.
When in doubt, it is best to start with international coverage to avoid gaps, then switch to Dutch insurance once your status becomes official.
Visa-compliant. Cancel anytime.
You usually need Dutch health insurance if you:
If your main work or tax residence is abroad, you may stay insured there instead. The SVB can confirm which system applies to your situation.
If you are unsure or waiting for registration, stay covered through Feather expat insurance until you qualify for Dutch insurance.
If you live and pay taxes in the Netherlands, you need Dutch insurance. If not, confirm your situation before switching.
And if you have any questions, contact us.
The Dutch basic health insurance plan (basisverzekering) is the foundation of the healthcare system. It is required for anyone living or working in the Netherlands and guarantees access to essential medical care.
Every insurer must accept you for this plan, regardless of your age, income, or health history. The coverage is defined by the government each year, so all insurers provide the same core benefits — the only differences are in price, customer service, and how they process claims.
The Dutch healthcare system works on a mixed model:
The basic plan always includes care that is considered essential and medically necessary:
This ensures that everyone in the Netherlands — including freelancers — can access doctors, hospitals, and medication without major financial risk.
You can choose a higher deductible (up to €885 in 2026) to lower your monthly premium. This is common among healthy freelancers who rarely visit the doctor, but it means you pay more out of pocket if you need hospital or specialist care.
If you receive treatment, the insurer usually pays the provider directly. You only pay the portion within your deductible.
Supplemental insurance (aanvullende verzekering) is optional coverage that adds extra benefits not included in the basic plan. You can choose it when you apply for health insurance or add it later, usually at the start of a new calendar year.
Common add-ons include:
Each insurer offers different combinations of these add-ons. Prices vary depending on what you include, your age, and your health status.
It is important to know that insurers are not required to accept everyone for supplemental insurance. They may ask health-related questions or decline applications if they consider you higher risk.
Freelancers often choose a modest supplemental package, for example one that covers basic dental care and a few physiotherapy sessions each year, and skip higher-cost extras they are unlikely to use.
If you prefer simplicity, you can start with only the basic plan and add supplemental coverage later once you know what kind of care you need.
Everyone in the Netherlands is covered under the same health system — but how you pay for it depends on how you work.
Your health contributions are handled automatically through your salary.
Your employer pays a percentage straight to the tax authority on your behalf, and you only pay the monthly premium for your basic plan directly to your insurer.
So, in short:
You handle everything yourself. That means you pay:
The Tax and Customs Administration (Belastingdienst) works this out through your annual tax return and adds it to your income tax assessment.
Because freelancers don’t have an employer to pay this contribution, the total cost can feel a bit higher.
That said, you can deduct part of your health insurance and related costs when calculating taxable income — which helps balance things out.
If you become a resident or start freelancing in the Netherlands, you have four months to take out health insurance.
If you apply within that period, your coverage can be backdated to your arrival or start date. Apply later, and coverage only starts from your application date.
Register your business with the Kamer van Koophandel (KvK). This connects you to the Dutch Tax and Customs Administration.
Register your address with your local municipality (gemeente) to receive your BSN. You need this number before you can apply for insurance.
Compare insurers using Zorgwijzer.nl or Independer.nl. Every provider offers the same basic benefits but differs in:
Apply online with your BSN, address, and bank details. Remember the four-month rule.
Once your policy starts, choose a GP. They are your first contact for most health issues and referrals. If practices are full, your insurer can help you find one.
If your registration is still being processed, you cannot yet join the Dutch public system. During this time, Feather expat insurance keeps you covered until your Dutch plan starts.
| Type | Details |
|---|---|
| Monthly premium | €155–€165 (average) |
| Annual deductible | €385 standard, up to €885 optional |
| Income-based contribution | Around 5.5% of taxable profit |
| Supplemental insurance | €5–€40 per month, depending on your package |
As a freelancer in the Netherlands, you’ll make two separate payments toward the healthcare system your monthly premium and your income-based contribution.
Your monthly premium is paid directly to your insurer. It covers your basic plan and varies depending on which insurer you choose and the deductible you set.
Your income-based contribution (inkomensafhankelijke bijdrage) is collected by the Belastingdienst (Tax and Customs Administration) through your annual tax return. It’s roughly 5.5% of your taxable profit, up to a set income ceiling.
Together, these two payments keep the system running:
If your income is below about €37,500, you might qualify for a healthcare allowance (zorgtoeslag). This monthly benefit helps cover part of your premium. You can apply at toeslagen.nl.
If you are unsure what applies to you, you can always reach out to us — we are here to help.
Staying insured from your first day in the Netherlands helps you avoid fines and stress so you can focus on growing your freelance business.
All online, and in English. Cancel anytime.
“After my claim, Chris guided me through everything. Super helpful and responsive.”
Madalina
“Justina makes me feel like her only customer. Fast, clear, always helpful.”
Funto
“Best support I’ve ever had. Clear answers, fast help, incredibly kind team.”
HW