
You open your payslip, see a gross salary you negotiated hard for, and then stare at the net figure wondering where a third of your money just disappeared to. You are not alone. Millions of workers in the Netherlands every month look at that gap between gross and net and have no idea what is actually legal, what their employer is paying on top, and — critically — what they might be getting wrong on their tax return right now.
Here is the full 2026 breakdown, in plain Dutch (and English).
The Hidden Drain on Your Dutch Salary Nobody Explains Properly
Most Dutch workers know the words inkomstenbelasting and zorgverzekering. But do you actually know the percentages that apply to your specific income in 2026? Do you know that your employer is also paying a separate healthcare levy on top of your gross salary — one that never even appears on your payslip? Or that there are two tax credits that could be slashing your monthly tax bill by thousands of euros, but only if they are being applied correctly?
This is where workers get caught out. The Dutch payroll system layers multiple deductions on top of each other — income tax, national insurance premiums (premies volksverzekeringen), and the healthcare contribution (zorgverzekeringswet, or Zvw) — and most of them are bundled silently into a single "loonheffing" line on your payslip. It looks like one number. It is actually three.
And here is the number that should make you stop scrolling: Box 1 income up to €38,883 is taxed at a combined rate of 35.75 percent in 2026. That is more than a third of everything you earn up to that threshold, gone before you see it. If you earn more, the rate in the second bracket — Box 1 income up to €78,426 — is 37.56 percent. And for high earners, the top rate of 49.50 percent does not change in 2026. Half your next euro. That is the reality.
What the Law Actually Says
Dutch income tax is governed by the Wet inkomstenbelasting 2001 (Income Tax Act 2001), and your employer is legally required to withhold loonheffing — a combined payroll tax — directly from your salary every pay period. This is not optional and it is not a mistake. It is a legal obligation, and the Belastingdienst (Dutch Tax Administration) sets the tables your employer must use.
As of 2026, a three-bracket system applies. The rate in bracket 1 includes national insurance contributions — 27.65 percent out of the total 35.75 percent rate. Brackets 2 and 3 apply income tax only, as the national insurance ceiling is reached at the top of bracket 1. This means that once your income exceeds €38,883, you are no longer paying national insurance premiums on the excess — only income tax. That is something many workers and even some employers do not realise.
The healthcare contribution — the Zorgverzekeringswet (Zvw) — works differently. If you are employed, your employer pays the employer healthcare levy (werkgeversheffing Zvw) on your salary. In 2026, the percentage is 6.10 percent for employees in regular employment and 4.85 percent for the self-employed, pensioners, or other income types. This employer levy does not appear as a deduction from your salary — your employer pays it on top — but it is very much part of the true cost of your employment.
The statutory minimum wage is an absolute floor set by the Wet minimumloon en minimumvakantiebijslag (WML). A collective labour agreement (CAO) can only pay more, never less. If your contract says otherwise, the law overrides it and your employer owes you the difference — plus the mandatory 8 percent holiday pay (vakantiegeld).
The Real Numbers for 2026
Every figure in this table has been verified from official government sources during the preparation of this article. Not from a blog. Not from memory. From the Belastingdienst, Rijksoverheid, and ondernemersplein.overheid.nl.
| Category | Figure | Source |
|---|---|---|
| Minimum wage (21+), from 1 January 2026 | €14.71 gross/hour | Rijksoverheid / ondernemersplein.overheid.nl |
| Minimum wage (21+), from 1 July 2026 | €14.99 gross/hour | Rijksoverheid / ondernemersplein.overheid.nl |
| Box 1 tax rate — Bracket 1 (up to €38,883) | 35.75 percent (incl. 27.65% national insurance) | Belastingdienst / Deloitte NL Tax Plan |
| Box 1 tax rate — Bracket 2 (€38,883–€78,426) | 37.56 percent | Belastingdienst / Deloitte NL Tax Plan |
| Box 1 tax rate — Bracket 3 (above €78,426) | 49.50 percent | Belastingdienst / KVK |
| ZVW employer levy (werkgeversheffing Zvw) | 6.10 percent | Belastingdienst (belastingdienst.nl) |
| ZVW self-employed/other income rate | 4.85 percent | Belastingdienst (belastingdienst.nl) |
| Max ZVW contribution income | €79,409/year | Belastingdienst (belastingdienst.nl) |
| Algemene heffingskorting (general tax credit, max) | €3,115 | Deloitte / Belastingdienst 2026 Tax Plan |
| Arbeidskorting (employment tax credit, max) | €5,685 | Deloitte / Belastingdienst 2026 Tax Plan |
| Vakantiegeld (holiday pay, statutory minimum) | 8 percent of annual gross | Wet minimumloon en minimumvakantiebijslag |
| UWV sickness/unemployment benefit cap | €304.25/day | UWV / Expatica 2026 |
In 2026, the maximum general tax credit is increased to €3,115 (2025: €3,068). Since 2025, the phase-out point has been linked to the statutory minimum wage. What does that mean in real terms? It means that if you earn a modest Dutch salary, these two credits — the algemene heffingskorting and the arbeidskorting — are reducing your actual tax bill by potentially thousands of euros every year. The employed person's tax credit is capped at €5,685 in 2026. From an income from employment of €45,592, this tax credit phases out at 6.51 percent, until it reaches zero for an income from employment of €132,920.
Put simply: a single worker earning €40,000 gross per year in 2026 does not pay 37.56 percent on the whole amount. They pay 35.75 percent up to €38,883, then 37.56 percent on the small slice above that — and then both major tax credits reduce the final bill significantly. Your effective rate is much lower than the headline rate. Make sure your employer or payroll provider is applying both credits correctly.
What Your Employer Will Never Tell You
Here is what most people never find out. The ZVW levy your employer pays — 6.10 percent of your salary up to €79,409 — is not deducted from your gross pay. Your employer or benefits agency pays the employer healthcare levy (werkgeversheffing Zvw), and this amount is not withheld from your wages or salary. This is real money your employer pays on top of your gross. When you negotiate your salary, factor this in. Your "true cost" to the employer is significantly higher than your gross figure — which gives you real negotiating leverage.
The contributions for employee insurance are paid entirely by the employer. Only employees and deemed employees can be subject to Dutch employee insurance. The schemes covered include the Sickness Benefits Act (ZW), the Disability Insurance Act (WAO), the Work and Income Capacity for Work Act (WIA), and the Unemployment Act (WW). You pay zero out of pocket for most of these. Your employer covers them. But you need to know they exist, because they are what fund your benefits if you ever become ill or unemployed.
Here are three specific things you can do right now. First, check whether your arbeidskorting and algemene heffingskorting are correctly applied by logging into Mijn Belastingdienst at belastingdienst.nl — if you overpaid in 2025, you can still reclaim. Second, if you are paid less than €14.99 gross per hour (the rate since 1 July 2026) and you are 21 or older, your employer owes you the difference plus 8 percent vakantiegeld. You can report underpayment directly to the Nederlandse Arbeidsinspectie (Dutch Labour Authority) at nlarbeidsinspectie.nl. Third, if you lost your job or became ill, unemployment benefit is set at 75 percent of your most recent pay (capped at €304.25 per day in 2026) for the first two months of unemployment, then 70 percent thereafter. Apply to the UWV at uwv.nl within one week of losing your job — not two weeks, not a month. One week.
Netherlands vs The Rest of Europe
How does the Netherlands compare to its neighbours? The picture is nuanced, but Dutch workers are genuinely well-protected at the floor level. From 1 July 2026, the Dutch statutory minimum wage for workers aged 21 and older is €14.99 gross per hour — a 1.9 percent increase from the 1 January 2026 rate of €14.71 per hour. Compare that to Germany: Germany's Federal Ministry of Labour and Social Affairs (BMAS) has confirmed that the statutory minimum hourly wage increased from €12.82 to €13.90 per hour on 1 January 2026. The Netherlands is clearly ahead — €14.99 versus €13.90 — a difference of more than one euro per hour. Over a full-time working year, that is roughly €2,300 gross more at the Dutch minimum wage floor.
Belgium is a different story. As of 1 January 2026, the Belgian general minimum wage is set at €2,154.11 gross per month for a standard 38-hour workweek, which equates to approximately €13.08 per hour. And a 2026 indexation effective 1 April 2026 raised Belgium's minimum to €2,189.81 per month. Even at the post-April Belgian rate, the Dutch €14.99/hour (July 2026) remains higher on a per-hour basis. But here is the counterargument: Belgian workers benefit from automatic wage indexation and a top income tax rate that, at 50 percent, is only marginally higher than the Dutch 49.50 percent — while Belgian employer social security contributions are among the highest in the EU. For a worker, the Netherlands offers a cleaner, more transparent deduction structure. Use our salary comparator to run your own side-by-side across all 27 EU countries.
How to Claim What You Are Owed
-
Check your payslip against the legal minimum. From 1 July 2026 the minimum hourly rate is €14.99 gross for workers aged 21+. Log into your payroll portal or ask HR for a written breakdown. If you are on a 40-hour week and earning less than roughly €2,598 gross per month, something is wrong. Report it to the Nederlandse Arbeidsinspectie at nlarbeidsinspectie.nl.
-
Verify your tax credits are applied. Log into Mijn Belastingdienst at belastingdienst.nl and check that both the algemene heffingskorting (max €3,115 in 2026) and arbeidskorting (max €5,685) appear in your annual tax assessment. If you have overpaid in previous years, file a correction (aangifte inkomstenbelasting) — you have five years to reclaim.
-
Check your vakantiegeld calculation. On top of your minimum wage, you have a legal right to holiday pay (vakantiegeld). This is legally required and amounts to a minimum of 8 percent of your annual gross wage (including holiday pay itself). If your employer has not paid it by June, or is calculating it on a lower base than your actual gross, they owe you money.
-
If you lose your job — act in one week. To claim unemployment benefit (WW), you must apply to the UWV within one week of losing your job. Go directly to uwv.nl and start the process immediately. Missing that deadline can cost you weeks of benefit.
-
If your employer underpays — you have options. The Wet minimumloon en minimumvakantiebijslag gives the Dutch Labour Authority (Nederlandse Arbeidsinspectie) the power to impose fines on employers and order back-pay. You do not need a lawyer to file a report. Go to nlarbeidsinspectie.nl and use the online complaint form. It is free, it is anonymous if you prefer, and it works.
-
Calculate your actual take-home. Stop guessing what you should be netting. Use the EuroDuty salary calculator to model your exact 2026 net salary based on current Dutch brackets, credits, and ZVW contributions — and then compare it against what is actually landing in your bank account.
Frequently Asked Questions
Stay Updated
Monthly EU salary and labor law updates
Free · No spam · Unsubscribe anytime