estimatetax
2026 · Box 1 · Belastingdienst

Netherlands income tax calculator

Box 1 with both tax credits, because the published rates are not what you pay — and because the two credits withdrawing at once make the middle of the scale bite harder than the top of it.

Take-home
€44.094

€15.906 in tax — 26.5% of €60.000, or €3.674 a month.

Tax on the scaleBefore any credit
€21.832
General tax creditWithdrawn at 6.398% above €29,736
−€1.179
Labour creditBeing withdrawn at 6.510%
−€4.747
Marginal rate on the tableWhat the published band says
37.6%
What the next €100 costsAbove the top rate — both credits are withdrawing
50.5%

Your real marginal rate is 50.5% — higher than the 49.5% top band. There is no such rate in any table: it is the 37.56% scale plus two credits being withdrawn at once.

What this does not model. It assumes you are below the AOW pension age. Above it the first-bracket rate is much lower, because the state pension premium stops being charged, and the credits follow a different table. Box 2 (substantial shareholdings) and Box 3 (savings and investments) are separate systems with their own rates and are not covered here.

The rates are not the tax, and that is the whole story

Box 1 has three rates for 2026 — 35.8%, 37.6%, 49.5% — and reading them as what you pay produces a figure that is wrong for almost everyone.

Two credits sit underneath. The general tax credit is worth €3.115 at low incomes, and the labour credit up to €5.685. They are credits against tax, not allowances against income, and together they can exceed €8.000 for someone on a modest salary.

On €35.000 the scale produces €12.513 of tax, the two credits take €8.257 off it, and the bill is €4.256 — an effective rate of 12.2% against a headline band of 35.8%.

On €60.000 the same arithmetic gives €15.906, or 26.5%. The credits have started to withdraw, which is where the Dutch system becomes genuinely unusual.

Both are automatic for an employee: the employer applies them through the payroll, so they do not have to be claimed. That is why most people never think about them — and why the marginal effect described below catches almost everyone by surprise.

The middle band is taxed harder than the top band

The general credit is withdrawn at 6.398% of income above €29.736. The labour credit is withdrawn at 6.510% above €45.592. Between roughly €45.592 and €78.426 both withdrawals run at once, on top of a scale rate of 37.6%.

Add them and the marginal rate is 50.5% at €60.000. The top band of the Dutch system is 49.5%. The middle of the scale is therefore taxed harder at the margin than the top of it — and no published table shows this, because it is not a rate.

The consequence is concrete. A raise from €55.000 to €60.000 keeps less than half of itself, while the same raise from €100.000 to €105.000 keeps more, because by then both credits are gone and only the 49.5% applies.

It is the same shape as the UK's 60% band, which this site also covers, and it arises the same way: a taper on something that is being withdrawn while a rate is being charged. The Netherlands is unusual in having two tapers overlapping rather than one.

Above €132.920 both credits are at zero, the withdrawals stop, and the marginal rate falls back to the scale. That is a marginal rate curve that goes up and then down, which very few tax systems produce.

What is not in this figure, and it is a lot

Healthcare. Dutch health insurance is a compulsory private premium paid directly to an insurer, not a payroll deduction. It runs to well over €1.500 a year per adult before any own-risk excess, and it does not appear anywhere in a tax calculation. A Dutch take-home figure compared against a country where health cover comes out of payroll is not comparing like with like.

Pension. Most employees are in an occupational scheme whose employee contribution reduces taxable income. That is not deducted here, so for anyone in a scheme this figure is an upper bound on the tax.

The 30% ruling. An incoming skilled worker may qualify for a portion of salary to be paid free of tax. Where it applies, it changes the answer completely, and it is not modelled.

Box 3. Savings and investments are taxed in a separate box on a separate basis that has been the subject of repeated litigation and reform. Nothing about it is in this page.

Mortgage interest. Still deductible from box 1 income, at a rate that is capped rather than at the marginal rate for higher earners. For a homeowner it is often the largest single adjustment and it is not included.

Where these figures come from

The rates, the general credit table and the labour credit table were read off the Belastingdienst's own pages on 2026-09-02 — three separate documents, because the Dutch system publishes them separately, which is part of why so many calculators use the rates and skip the credits.

The engine is checked against the Belastingdienst's own worked example: on €80.000 it publishes €13.900 + €14.852 + €779 = €29.531 of tax before credits, and the engine reproduces that figure. Checking against a published worked amount catches errors that checking against percentages does not.

The figures assume you are below the AOW pension age. Above it the first-bracket rate is much lower, because the state pension premium stops being charged, and the credits follow a different table — that is a different calculation rather than a variation on this one.

What is not modelled is stated under the calculator rather than in a footnote: It assumes you are below the AOW pension age. Above it the first-bracket rate is much lower, because the state pension premium stops being charged, and the credits follow a different table. Box 2 (substantial shareholdings) and Box 3 (savings and investments) are separate systems with their own rates and are not covered here. The 30% ruling for incoming skilled workers, mortgage interest deduction, and every other deduction from box 1 income are not modelled.

The arithmetic is deterministic. The AI on this site explains figures it is given and never produces one.

The same salary at four incomes

The credits make the Dutch effective rate curve unusually flat at the bottom and unusually steep in the middle. Four incomes make that visible in a way the rate table cannot.

On €30.000: €10.725 on the scale, less €8.479 of credits, leaving €2.246. Effective 7.5%, real marginal 40.2%.

On €45.000: €16.198 on the scale, less €7.812 of credits, leaving €8.386. Effective 18.6%, real marginal 42.0%.

On €60.000: €21.832 on the scale, less €5.926 of credits, leaving €15.906. Effective 26.5%, real marginal 50.5%.

On €100.000: €39.432 on the scale, less €2.143 of credits, leaving €37.289. Effective 37.3%, real marginal 56.0%.

Read the last column downward. The marginal rate rises far above the top statutory rate in the middle of the range and then comes back down — a shape produced entirely by the credits, and one that no country with a plain bracket system has.

Holiday allowance, the thirteenth month, and why annual figures mislead

Dutch contracts customarily include a holiday allowance of 8% of annual salary, paid as a lump in May. Many also include a thirteenth month at the end of the year. Both are salary, and both are taxed.

They are usually withheld at a higher percentage than ordinary pay, under a separate table for non-recurring payments. That is a withholding rule rather than a rate — the annual liability is unchanged — but it makes the May payslip look punitively taxed.

The consequence for a job offer is that a quoted monthly salary and a quoted annual salary can mean different things. Twelve times a monthly figure is not the annual figure if holiday allowance is paid on top, and the difference is 8%.

When entering a figure above, use the full annual gross including holiday allowance and any thirteenth month. That is what the tax is computed on.

The same care applies to comparing a Dutch offer with one elsewhere: the Dutch number may include components a foreign offer would state separately, or exclude a pension contribution that the other includes.

How the Netherlands compares with the rest of this site

Against the UK, the mechanism is the same and the scale is different. Both withdraw something as income rises, producing a marginal rate above the top statutory rate. The UK does it once, between €100.000-equivalent and €125.140-equivalent; the Netherlands does it twice, overlapping, from €45.592 — which is an ordinary professional salary rather than a high one.

Against Germany, the contrast is philosophical. Germany defines the tax as a smooth formula so there are no thresholds at all; the Netherlands defines low rates and then claws back through credits, producing sharper marginal effects than either country's headline rates suggest.

Against the US, the difference is the absence of a state layer and the presence of separate compulsory health insurance. A Dutch take-home figure is complete on the tax side and incomplete on the cost-of-living side in a way an American one is not.

Against Singapore, the gap is simply size: a Dutch effective rate at €60.000 is 26.5% of income tax alone, before health insurance, against a low single-digit or low double-digit figure on comparable Singaporean income.

What every one of them shares is that the published marginal rate is not what the next unit of currency costs. That is the most transferable finding across all seven countries on this site.

Filing, and when you do not have to

Most Dutch employees are not required to file. Tax is withheld through payroll at the right amount for a straightforward salary, and if nothing else applies the year simply closes.

Filing is worthwhile anyway in several common cases: a mortgage with deductible interest, medical expenses above a threshold, study costs, a partner with no income who can have credits paid out, or any year with a period of unemployment where too much was withheld.

The filing window opens on 1 March and the ordinary deadline is 1 May, with extensions available on request. Filing before 1 April carries a commitment from the Belastingdienst to respond before 1 July, which matters when a refund is expected.

The return arrives substantially pre-filled — salary, withholding, bank balances and mortgage details are reported to the Belastingdienst directly — so for most people it is a matter of checking rather than compiling.

Fiscal partners can allocate several items between them freely, which is one of the few genuine planning levers in the Dutch personal system and one that requires filing to use.

Five ways a Dutch estimate goes wrong

Using the rates without the credits. The scale gives €21.832 on €60.000; the credits take €5.926 off it. A calculator built from the rate table alone overstates the bill by that much.

Reading the marginal rate off the band. At €60.000 the band says 37.6% and the next hundred euros costs 50.5%, because two credits are withdrawing at once.

Forgetting holiday allowance. Twelve times a monthly salary is not the annual figure when 8% holiday allowance is paid on top. The tax is computed on the full annual gross.

Comparing take-home against a country with payroll health cover. Dutch health insurance is a separate private premium paid directly, well over €1.500 a year per adult, and it appears in no tax calculation.

Using the figures at pension age. Above the AOW age the first-band rate is far lower, because the state pension premium stops, and the credit tables change. It is a different calculation, not a variation.

Arriving in or leaving the Netherlands part-way through a year

Someone who becomes a Dutch resident during the year is taxed as a resident from that date, and the credits are generally apportioned to the part of the year they were resident. Arriving in October does not give a full year of credit, so the effective rate on those months is higher than a full-year calculation suggests.

The 30% ruling is the provision that most changes an incoming worker's position, allowing a portion of salary to be paid free of tax where the conditions are met. Its duration and its conditions have been tightened repeatedly, so the position for someone arriving now is not the position described in older guidance.

Leaving works the other way and has its own complication: a departure can trigger settlement of items that were being deferred, and residency for tax purposes does not end simply because a lease does. Ties matter — a home kept, a family remaining, a continuing employment.

Anyone with a partner should also look at fiscal partnership, which allows several items to be allocated freely between two returns. It is one of the few genuine planning levers in the Dutch system and it requires both people to be in it for the same period.

None of that proration is modelled here. The figure assumes a full year of Dutch residency, which is right for most people and wrong for anyone in their first or last Dutch tax year.

Three boxes, and only one of them is on this page

The Dutch system divides income into three boxes that are taxed separately and do not offset one another. This calculator covers box 1 only, which is where salary lives.

Box 1 is income from work and home ownership: employment, self-employment, pensions, and the deemed benefit and mortgage interest deduction on a main residence. It carries the rates and credits on this page.

Box 2 is income from a substantial shareholding — broadly a stake of 5% or more in a company — taxed at its own rates. It matters for owner-directors and for almost nobody else.

Box 3 is savings and investments, and it is the contested one. It has historically taxed a deemed return on assets rather than actual income, an approach that has been through repeated litigation and reform. Nothing about it is on this page, and anyone with substantial assets should treat it as a separate question.

The separation is strict: a loss in one box does not reduce income in another. That is unlike most systems on this site, where income of different kinds is aggregated before rates apply.

The tax year, and the dates worth knowing

The Dutch tax year is the calendar year, which makes it one of the simpler ones on this site — no 6 April start like the UK, no 1 July like Australia, no April-to-March like India.

Rates and both credit tables are set annually in the Belastingplan, passed in the autumn for the year beginning in January. That means the figures change on a predictable date, and a page describing an adjacent year is describing a different set of parameters rather than a rounded version of these.

The credit tapers in particular have been adjusted repeatedly in recent years, both in their percentages and in the income points where they start and stop. Those adjustments move the real marginal rate more than a headline rate change would, and they attract far less attention.

For someone comparing offers, the useful discipline is to check which year a quoted net figure was computed for. A Dutch net salary calculated two years ago is not close enough to reuse.

Everything on this page is the 2026 position for someone below the AOW pension age, read off the Belastingdienst on 2026-09-02.

What to take away

The published Dutch rates are not the tax, and the published marginal rate is not what a raise costs. Both statements are unusual enough that most calculators get at least one of them wrong.

If you take one number from this page, take the real marginal rate at your income rather than the band. Between roughly €45.592 and €78.426 it is above the top statutory rate, and that is the figure that decides whether extra hours, a bonus or a promotion is worth what it appears to be.

If you take two, take the fact that health insurance is not in here. A Dutch net salary compared against a country where health cover comes out of payroll is not a like-for-like comparison, and the gap is over €1.500 a year per adult.

And treat this as a planning figure rather than an assessment. It is not tax advice, it does not model your pension contribution or your mortgage interest, and where a decision turns on your particular circumstances a Dutch adviser is worth what they charge.

Where to go next

Questions

How much tax do I pay on €60.000 in the Netherlands?
About €15.906 — the scale produces €21.832 and the general and labour credits take €5.926 off it. That is an effective rate of 26.5%, leaving €44.094 before health insurance and any pension contribution.
Why is my Dutch marginal rate above 50%?
Because two tax credits are being withdrawn at the same time as you pay the scale rate — 6.398% on the general credit and 6.510% on the labour credit, on top of 37.6%. At €60.000 the real marginal rate is 50.5%, higher than the 49.5% top band, and it appears in no official table.
What are the 2026 Dutch tax rates?
Three in box 1 for those below pension age: 35.8% up to €38.883, 37.6% to €78.426, and 49.5% above. The first band includes national insurance premiums, which is why it looks high for a bottom rate.
Is Dutch health insurance included in this figure?
No, and it is a significant cost. Health cover in the Netherlands is a compulsory private premium paid directly to an insurer rather than deducted through payroll, so it appears in no tax calculation. Comparing a Dutch take-home figure against a country where health cover comes out of payroll overstates the Dutch position.
Does the 30% ruling change this?
Substantially, where it applies. It allows a portion of salary to be paid free of tax to a qualifying incoming worker, which changes the calculation completely. It is not modelled here.