NL

Calculate Income Tax in Netherlands

35.75% - 49.5% progressive Box 1 + heffingskortingen
Tax rates and contribution ceilings updated for 2026
AOW recipients pay no AOW premium - first bracket drops from 35.75% to 17.85%. Heffingskortingen amounts are also reduced proportionally.
Results are for informational purposes only and do not constitute financial or investment advice. Consult a qualified financial professional before making investment decisions.
Quick answer

Dutch income tax (Box 1) taxes salary income through three brackets in 2026. The first-bracket rate of 35.75% includes social insurance (AOW, ANW, WLZ). Tax credits (heffingskortingen) directly reduce your final tax bill - most employees benefit from up to €8,800 in credits. A Dutch employee on €60,000 gross takes home approximately €44,094/year (€3,675/month) - an effective rate of 26.5%.

Key facts - Netherlands 2026
  • Box 1 bracket 1: up to €38,883 at 35.75% (includes 27.65% social insurance: AOW + ANW + WLZ)
  • Box 1 bracket 2: €38,883 - €78,426 at 37.56% (income tax only)
  • Box 1 bracket 3: over €78,426 at 49.50%
  • Algemene heffingskorting (general credit): max €3,115, phases out at 6.398% from €29,736
  • Arbeidskorting (employment credit): max €5,685, phases out from €45,592
  • Health insurance (ZVW): paid separately to insurer, NOT deducted from salary in this calculation

How Dutch income tax works

The Netherlands taxes income in "boxes." Box 1 covers income from work and home ownership - this is what applies to employment income. Unlike Germany, the Netherlands embeds social insurance premiums directly into Box 1 rates, so the first bracket combines income tax and three social insurance contributions into one percentage. According to the Belastingdienst (2026), the social insurance portion is 27.65% of income in the first bracket.

What makes the Dutch system distinct is its use of tax credits (heffingskortingen) that reduce the tax owed - not the taxable income. Every worker gets a general credit (algemene heffingskorting) and employed workers get an additional employment credit (arbeidskorting). These credits are income-dependent and phase out at higher incomes, effectively creating a more progressive system than the headline brackets suggest.

Box 1 tax brackets 2026

Box 1 uses three income brackets in 2026. The key distinction between bracket 1 and brackets 2-3 is that social insurance premiums (AOW, ANW, WLZ totalling 27.65%) are only charged on income in bracket 1. Above €38,883, only income tax applies. Source: Business.gov.nl - Tax brackets 2026.

BracketIncome rangeRate (under AOW age)Rate (AOW recipients)Components
1 Up to €38,883 35.75% 17.85% 8.10% income tax + 27.65% social insurance
2 €38,883 - €78,426 37.56% 37.56% Income tax only
3 Over €78,426 49.50% 49.50% Income tax only

AOW recipients (people at or above state pension age throughout 2026) pay no AOW premium (17.90%), so their first bracket rate drops to 17.85%. Brackets 2 and 3 are unaffected. For people born before 1 January 1946, a slightly higher first-bracket ceiling may apply.

Tax credits (heffingskortingen) 2026

Dutch tax credits reduce the income tax owed after applying the bracket rates. They are not deductions from income - they reduce the tax bill euro-for-euro. Both main credits phase out at higher incomes, so the net benefit decreases as your salary rises. Source: Belastingdienst - Heffingskortingen 2026.

CreditMax (under AOW)Max (AOW)Phase-out startsPhase-out rateZero at
Algemene heffingskorting €3,115 €1,556 €29,736 6.398% €78,426
Arbeidskorting €5,685 €2,840 €45,592 6.510% €132,920

The arbeidskorting builds up on a four-step scale before reaching its maximum. For incomes between €0 and €11,965, the credit is 8.324% of employment income. It rises steeply between €11,965 and €45,592, reaching its peak at €5,685, then phases down. This means low earners benefit proportionally more from this credit than middle earners.

Step-by-step: how to calculate Dutch net salary

The Dutch net salary calculation has four steps. For a €60,000 gross salary in 2026:

  1. Calculate Box 1 tax: €38,883 x 35.75% = €13,901 (bracket 1) + €21,117 x 37.56% = €7,932 (bracket 2). Total: €21,832.
  2. Subtract the algemene heffingskorting: Max €3,115 minus phase-out = €1,179 at this income level.
  3. Subtract the arbeidskorting: €4,747 at €60,000 (in phase-out range above €45,592).
  4. Net income tax = €21,832 - €1,179 - €4,747 = €15,906. Annual net salary: €44,094 (€3,675/month).

Healthcare insurance (ZVW) in the Netherlands

The Netherlands has a mandatory basic health insurance (basisverzekering) under the Health Insurance Act (ZVW). Every resident must take out their own policy with a private insurer. The nominal premium averages around €170-185 per month in 2026 - this is NOT deducted from your salary and is paid by employees directly to their health insurer.

Employers pay a separate income-related ZVW contribution (inkomensafhankelijke bijdrage ZVW) calculated as a percentage of your gross salary. This is a wage cost for the employer and is not deducted from your take-home pay, so it does not appear in this calculator's results. The employee-side of Dutch healthcare is handled entirely outside of the Box 1 income tax system.

How Netherlands compares to other EU countries

The Netherlands has a competitive effective tax rate for middle incomes thanks to its generous heffingskortingen credits. At €60,000 gross, the effective Dutch income tax rate of 26.5% compares favourably with Germany's ~0.0% total deduction rate (which includes substantial social contributions). The Netherlands' tax system is relatively transparent - three brackets plus two credits cover most employees.

CountryTop income tax rateApprox. eff. rate at €60k
Netherlands49.5%~26.5% (Box 1 + credits)
Germany42% / 45%~0.0% (tax + social)
Denmark~55%~38-42%
France45%~30-35%
Sweden~57%~30-35%
Ireland40%~30%

Frequently asked questions

What is the income tax rate in the Netherlands in 2026?

Netherlands Box 1 has three brackets: up to €38,883 at 35.75% (includes 27.65% social insurance), €38,883-€78,426 at 37.56%, and above €78,426 at 49.50%. Tax credits (heffingskortingen) reduce the final bill significantly - at €60,000 gross, the effective rate after credits is just 26.5%.

How much will I take home on a €60,000 salary in the Netherlands?

On €60,000 gross in 2026, you pay €21,832 in Box 1 tax before credits, then subtract the algemene heffingskorting (€1,179) and arbeidskorting (€4,747). Net income tax: €15,906. Annual take-home: €44,094 (€3,675/month). Add to this the ZVW nominal premium you pay to your health insurer directly (around €170-185/month in 2026).

What is the 30% ruling in the Netherlands?

The 30% ruling (or 27% from 2027) is a Dutch tax benefit for employees recruited from abroad. It allows eligible expats to receive up to 30% of their gross salary as a tax-free allowance, effectively reducing the taxable income. To qualify, you must have been living more than 150km from the Dutch border in the 24 months before your Dutch employment started and have specific expertise that is scarce in the Dutch labour market. The ruling applies for a maximum of five years. This calculator does not include the 30% ruling.

Are social security contributions included in Dutch income tax?

Yes, for the first bracket only. The 35.75% first-bracket rate already includes 27.65% in social insurance premiums (AOW state pension 17.90%, ANW survivor's pension 0.10%, WLZ long-term care 9.65%). Income in brackets 2 and 3 is charged only income tax - no additional social insurance. This is why Netherlands has no separate "social contributions" line in the calculator: they're already baked into the first-bracket rate.

What happens to the heffingskortingen at higher incomes?

Both credits phase out as income rises. The algemene heffingskorting (max €3,115) starts reducing at €29,736 and reaches zero at €78,426. The arbeidskorting (max €5,685) starts reducing at €45,592 and reaches zero at €132,920. High earners above €132,920 receive neither credit, making their effective tax rate equal to the headline bracket rates with no offset.