Health insurance and the Zvw contribution for freelancers
What freelancers pay for health insurance, the income-dependent Zvw contribution, and how to budget for both in your tax bill.
Health insurance in the Netherlands is mandatory. Everyone, employee or freelancer, must have a basic health insurance policy. But here's what makes health costs complicated for freelancers: you pay not just a monthly premium, but also an income-dependent contribution (Zvw bijdrage) based on your profit. This post breaks down both and shows you how to plan for them.
The two parts of health cost for a freelancer
1. Basic health insurance premium (zorgverzekering) — the monthly bill, like everyone pays. Around €100–150/month depending on your plan and insurer.
2. Income-dependent Zvw contribution (inkomstenafhankelijke bijdrage) — a percentage of your profit, added to your income tax bill. Roughly 5% of your profit (hedge: exact rate varies by year, check belastingdienst.nl).
The Zvw is odd because it appears in two ways: a monthly advance payment you make during the year, and a final adjustment in your tax return.
The Zvw is not optional, unlike other insurances
You can shop between health insurers for the basic premium. But the Zvw contribution? The government takes it automatically from your profit when you file your tax return. You can't opt out.
The basic health insurance premium
You choose an insurer (ziekenhuisplein.nl compares them) and a plan. Most freelancers pick a basic plan (basic coverage, no frills). You'll pay:
- €110–150/month depending on your age, location, and insurer
- The exact amount varies; younger people and better-negotiated group plans cost less
- You can switch insurers once a year (usually 1 January) if you find a better rate
The premium is deductible if your insurer categorises it as a professional cost. Most do — it's essential to your working life as an employee's premium is paid by their employer. Check with your insurer whether to claim it as a business expense or personal expense; the tax office may have an opinion.
Health costs for a zzp'er
The Zvw bijdrage (income tax contribution)
The Zvw bijdrage is a progressive tax on your profit. How much you pay depends on your income:
- Low profit: around 5% of your profit in health tax
- Higher profit: the rate changes slightly at income brackets, but stays roughly in the 5–6% range (hedge: exact percentages vary yearly)
How it's calculated:
The tax authority estimates your Zvw bill based on last year's profit, and you pay it in monthly instalments throughout the year (called a voorlopige aanslag). Then, when you file your final tax return, they recalculate based on your actual profit and adjust you up or down.
Example: Your profit is €30,000. At 5%, you'd pay €1,500/year in Zvw (€125/month). If your profit rises to €40,000, it might be €1,800 (€150/month). The exact amount depends on current government rates — check belastingdienst.nl for the year you're filing.
Let ZZP Belasting do the maths
Automatic BTW returns, income-tax forecasts and depreciation — from the invoices you already have.
Try it freeHow it appears in your tax planning
The Zvw is part of your total tax bill, not separate. When you forecast your income tax, the Zvw is bundled in. Here's a simple breakdown:
- Profit: €40,000
- Income tax (roughly 20–30% after deductions): €7,000–9,000
- Zvw (roughly 5%): €2,000
- Total: €9,000–11,000 combined
Some tax software automatically calculates the Zvw; if yours doesn't, add 5% to your profit to estimate it. It's an easy line item not to forget.
Deductibility and timing
Is the Zvw deductible? No. It's a tax, not a cost, so it doesn't reduce your profit. It's calculated after profit, based on profit.
Is the health insurance premium deductible? Usually yes, if you claim it as a business cost. Check with your insurer about the classification. Some insurers send a separate invoice for the "professional" part; others bundle it.
The distinction matters for your numbers. If you deduct the premium (€1,500/year) and pay the Zvw (€2,000/year) based on a €40,000 profit, your total health-related cost is €3,500. But the Zvw is calculated on your full profit, not the profit after the premium deduction.
Switching insurers and timing
You can switch health insurers once a year, usually with notice by 1 December for a change on 1 January. If you're paying too much, shopping around takes 15 minutes — many freelancers save €10–20/month this way.
Warning: If you're mid-year when you switch, you may have to pay the previous insurer for the remaining months (no refund). Plan your switch for 1 January to avoid overlaps.
Special cases
Working part-time + freelancing. If you work 30 hours in employment and 10 as a freelancer, your employer deducts a portion of your health insurance from your salary. You only pay the freelance portion. The Zvw applies only to your freelance profit.
Partnership or BV. If you're a shareholder in a partnership (VOF), each partner pays Zvw on their share. In a BV, you don't pay Zvw on your shareholder profit (only on salary if you take one).
Next steps
- Get a health insurance quote (ziekenhuisplein.nl takes 5 minutes)
- Choose a basic or mid-range plan (check what your partner or family has; many insurers offer family discounts)
- Ask your insurer: is the premium deductible as a business cost? (most say yes)
- Budget 5% of your profit for the Zvw contribution in your tax forecast
- Review your tax software or accountant's setup to ensure they're calculating Zvw correctly
Can I skip health insurance if I'm young and healthy?
Does the Zvw change every year?
Can I deduct health costs other than the premium (e.g., dentist, glasses)?
Health insurance feels like two separate bills, but it's really one: you're paying for coverage (the premium) plus a government tax on your income (the Zvw). Both are non-negotiable. The premium you can shop; the Zvw you budget for. When you forecast your tax bill, don't forget the Zvw — it's 5–6% of your profit that many freelancers overlook until April arrives. ZZP Belasting helps you plan all of it, so your tax bill has no surprises.