Wage Tax Calculator 2026

Calculate your Dutch wage tax (loonbelasting) -- the income tax your employer withholds from your salary each month.

Calculate your payroll tax

For determining pension age

Total payroll tax per year

€ 7.630,15

Per month: € 635,85 | Effective rate: 17.7%

Payroll tax breakdown

Gross: €43,200.00Net: €35,569.85
AOW-premie€6,960.06
Anw-premie€38.88
Wlz-premie€3,752.21
Inkomstenbelasting€4,770.99
Net salary€35,569.85

Payroll tax components

ComponentPer yearPer month
Tax brackets (IB + NI premiums)
Bracket 1 (35.75%)€ 0,00 - € 38.883,00€ 13.900,67€ 1.158,39
Bracket 2 (37.56%)€ 38.883,00 - € 78.426,00€ 1.621,47€ 135,12
Total gross tax€ 15.522,14€ 1.293,51
Of which national insurance premiums
AOW premium (17.90%)€ 6.960,06€ 580,01
Anw premium (0.10%)€ 38,88€ 3,24
Wlz premium (9.65%)€ 3.752,21€ 312,68
Total premiums€ 10.751,15€ 895,93
Of which income tax€ 4.770,99€ 397,58
Tax credits (deduction)
General tax credit- € 2.253,57- € 187,80
Labour tax credit- € 5.638,42- € 469,87
Total tax credits- € 7.891,99- € 657,67
Net payroll tax€ 7.630,15€ 635,85
Net salary€ 35.569,85€ 2.964,15

Healthcare contribution (not deducted from salary)

Your employer additionally pays € 2.635,20 per year in healthcare contribution (6.10%). This is not deducted from your salary but is an employer cost.

This tool provides estimates based on 2026 tax rates. Consult a tax advisor for your specific situation.

Disclaimer: This calculation is indicative and does not constitute financial advice. While we strive for accuracy based on the 2026 tax rules, individual circumstances may vary. Consult a tax advisor for your specific situation.

What Is Wage Tax (Loonbelasting)?

Wage tax, known in Dutch as loonbelasting, is the income tax component that your employer withholds from your salary each pay period and remits directly to the Dutch Tax Authority (Belastingdienst). It is fundamentally a prepayment system: instead of paying all your income tax in a single annual lump sum, the government collects it gradually throughout the year via your employer.

For expats arriving in the Netherlands, understanding wage tax is essential because it directly determines how much money appears in your bank account each month. The term loonbelasting is often used interchangeably with loonheffing in everyday conversation, but there is a technically important distinction. Loonbelasting refers specifically to the income tax portion of the payroll deduction. Loonheffing is broader, encompassing both loonbelasting and the national insurance premiums (premies volksverzekeringen) that fund the state pension, survivors' benefits, and long-term care. This page focuses on the income tax component and how it relates to your overall tax situation.

The Dutch wage tax system is a “pay as you earn” (PAYE) model, similar to systems in the UK, Australia, and many other countries. The key advantage for employees is that you do not need to set aside money for a large annual tax bill. The downside is that the monthly withholding is an estimate based on your projected annual income, which means the amount might be slightly too high or too low. This is reconciled when you file your annual tax return.

Loonbelasting vs. Loonheffing: The Critical Distinction

This is one of the most confusing aspects of Dutch payroll taxation for international workers. Let us clarify the distinction definitively:

Term Dutch Name What It Includes Where You See It
Wage tax Loonbelasting Income tax only Annual tax return, jaaropgave
Payroll tax Loonheffing Income tax + national insurance premiums Monthly payslip
Income tax Inkomstenbelasting Final annual income tax (all sources) Annual tax assessment

The distinction matters because the rates are very different. In the first tax bracket (income up to €38,883 in 2026), the combined loonheffing rate is 35.75%, but the actual income tax (loonbelasting) portion is only 8.10%. The remaining 27.65% consists of national insurance premiums. This means that for lower-income workers, the vast majority of their payroll deduction is going to social insurance, not income tax.

In the second bracket (€38,883 to €78,426), national insurance premiums no longer apply, and the entire 37.56% rate is income tax. Similarly, in the third bracket (above €78,426), the entire 49.50% is income tax. This structure creates an interesting dynamic: the marginal income tax rate actually increases dramatically when moving from the first to the second bracket (from 8.10% to 37.56%), even though the combined rate only increases from 35.75% to 37.56%.

Why does this matter for you as an expat? If you are exempt from Dutch national insurance premiums (for example, because you hold an A1 certificate from your home country), your effective first-bracket rate drops to just 8.10% instead of 35.75%. This situation is uncommon but can apply to employees posted to the Netherlands temporarily by a foreign employer.

How Wage Tax Relates to Your Annual Income Tax

The relationship between monthly wage tax and your annual income tax assessment is best understood as a cycle:

  1. Monthly: employer withholds wage tax. Using the official wage tax tables, your employer deducts the estimated income tax and premiums from each paycheck. This is your loonheffing (including the loonbelasting component).
  2. January: you receive your jaaropgave. This annual income statement from your employer shows your total gross salary, total loonheffing withheld, and other relevant figures for the past year.
  3. March-April: you file your annual tax return. Using the figures from your jaaropgave, plus any additional income, deductions, and credits, you file your inkomstenbelasting return with the Belastingdienst.
  4. Assessment: the Belastingdienst calculates your final tax. Your actual income tax is calculated based on your complete financial picture. The total loonheffing already withheld is subtracted from this amount.
  5. Settlement: refund or additional payment. If your loonheffing exceeded your actual tax liability, you receive a refund. If it was insufficient, you pay the difference.

For most employees with a single employer and no special deductions, the annual settlement is close to zero -- the monthly withholding system is designed to be accurate. However, several situations commonly produce either refunds or additional payments.

When You Get a Tax Refund

Many expats are pleasantly surprised to discover they are entitled to a tax refund when filing their first Dutch tax return. The most common scenarios that produce refunds include:

Mortgage Interest Deduction

If you own a home in the Netherlands with a mortgage, the interest you pay is deductible from your Box 1 income. Since this deduction is not factored into the monthly wage tax withholding (unless you have a provisional assessment), you receive the tax benefit as a refund when filing your return. On a €300,000 mortgage at 4% interest, the annual deduction is approximately €12,000, which at a marginal rate of 37.56% translates to a refund of about €4,507 per year.

Working Only Part of the Year

If you started or ended your Dutch employment during the year, the monthly withholding was based on a projected full-year income. Since you actually earned less, you likely had too much tax withheld. For example, if you started in July and earned €30,000 for the half year, the monthly withholding was calculated as if you would earn €60,000 annually. The refund compensates for the difference in tax brackets and tax credits.

Deductible Expenses

Various expenses can reduce your taxable income when filing your return:

  • Healthcare costs above a certain threshold (specific medical expenses not covered by insurance)
  • Charitable donations to qualified Dutch institutions (ANBI organizations), both regular and one-off gifts
  • Study costs for education directly related to your profession (limited applicability since 2022, but transitional arrangements may apply)
  • Alimony payments to a former partner
  • Specific expenses for disability or chronic illness

30% Ruling Mid-Year Approval

If your 30% ruling was approved retroactively to your start date, but your employer initially withheld tax at the regular rate, the difference is settled through your tax return or through corrected payslips. This can result in a substantial one-time refund.

When You Owe Additional Tax

Conversely, several situations can result in owing additional tax beyond what was withheld:

  • Multiple employers: If you applied the loonheffingskorting (payroll tax credits) at more than one employer, each employer assumed you had no other income, resulting in too much credit being applied overall.
  • Income from other sources: Freelance income, rental income, or income from abroad that had no Dutch tax withheld needs to be declared and taxed.
  • Box 3 wealth tax: If your savings and investments exceed €57,000 (or €114,000 with a fiscal partner), you owe Box 3 tax on the deemed return. This tax is not withheld from wages.
  • Significant salary increase: If your salary increased substantially during the year, earlier months may have been under-withheld based on the old salary level.

The Provisional Assessment (Voorlopige Aanslag)

One of the most useful but underutilized tools for expats is the provisional assessment (voorlopige aanslag). This allows you to claim deductions and credits throughout the year rather than waiting for the annual tax return.

How it works: you submit a request to the Belastingdienst estimating your annual income and deductions (such as mortgage interest). The Belastingdienst then issues a provisional assessment, either reducing your monthly tax payments or sending you a monthly refund directly. This is separate from the loonbelasting withheld by your employer.

Example: Anna earns €65,000 and has a mortgage with €15,000 annual interest. Without a provisional assessment, she would have approximately €1,720 per month in loonheffing withheld and wait until April of the following year for a €5,600 refund. With a provisional assessment, she receives approximately €467 per month from the Belastingdienst throughout the year, improving her monthly cash flow by €467.

You can apply for a provisional assessment through your DigiD account on the Belastingdienst website. It is especially valuable for homeowners with significant mortgage interest deductions, but can also be used for other recurring deductions. Be careful to estimate accurately -- if the provisional assessment provides too much relief, you will need to repay the difference when filing your annual return.

Wage Tax Tables Explained

The Belastingdienst publishes detailed wage tax tables (loonbelastingtabellen) that employers use to determine the correct withholding. Understanding which table applies to you helps explain the amount on your payslip:

Table Type Dutch Name When Used Tax Credits Included
White table Witte tabel Primary employer (you signed loonheffingskorting) Yes (general + labour)
Green table Groene tabel Secondary employer or when you did not sign No
Special rate Bijzonder tarief Bonuses, holiday pay, 13th month No (marginal rate applied)
Anonymous rate Anoniementarief Employee without valid BSN/ID No (52% flat rate)

The difference between the white and green tables is substantial. At a €50,000 salary, the white table results in approximately €1,014 monthly withholding, while the green table (no credits) results in approximately €1,747 -- a difference of over €700 per month. This is why it is critical to ensure you have signed the loonheffingskorting form with your primary employer.

Important for expats starting a new job: When you begin working in the Netherlands, your employer will ask you to sign a statement (verklaring loonheffingskorting) indicating whether you want the tax credits applied to your wages from this employer. If this is your only job in the Netherlands, you should always answer “yes.” If you have a second job, only apply the credits at the employer that pays you the most.

Wage Tax for Different Income Levels: Detailed Breakdown

To illustrate how wage tax works at different income levels, here is a comprehensive breakdown showing the income tax and premium components separately:

Annual Gross Income Tax (Loonbelasting) Social Premiums Tax Credits Applied Net Annual
€30,000€2,430€8,295-€7,290~€26,565
€40,000€2,839€10,751-€7,665~€34,075
€50,000€7,020€10,751-€6,605~€38,834
€60,000€10,775€10,751-€5,060~€43,534
€80,000€18,898€10,751-€3,190~€53,541
€100,000€29,570€10,751-€3,035~€62,714

Approximate figures for illustration. Tax credits shown are the combined general tax credit and labour tax credit at each income level. Social premiums are capped at the first bracket maximum.

Notice a crucial pattern: the social premiums are constant at €10,751 for everyone earning above €38,883. This is because premiums are only charged on the first-bracket income. Meanwhile, the income tax component (loonbelasting) grows progressively with income. For someone earning €30,000, social premiums represent 76% of total deductions. For someone earning €100,000, they represent only 27%. This effectively makes the system less progressive than it appears from bracket rates alone.

Practical Tips for Managing Your Wage Tax

Here are actionable strategies for international workers to optimize their wage tax situation:

  1. Get your BSN immediately. Without a BSN (citizen service number), your employer must apply the anonymous rate of 52%. Register at your local municipality as soon as possible after arriving in the Netherlands. In most cities, you can make an appointment before you arrive.
  2. Sign the loonheffingskorting form. This ensures your tax credits are applied monthly, reducing your take-home pay deduction by up to €733 per month. Your employer should provide this form on your first day.
  3. Apply for a provisional assessment if you have a mortgage. Do not wait until the annual tax return to claim your mortgage interest deduction. A provisional assessment gives you the benefit monthly.
  4. Keep records of deductible expenses. Even small expenses add up. Medical costs not covered by insurance, charitable donations, and professional development costs can all reduce your taxable income.
  5. File your tax return even if not invited. The Belastingdienst does not always send invitations to file. If you believe you are owed a refund (especially in your first partial year), file voluntarily. You can do this for up to 5 years retroactively.
  6. Review your jaaropgave carefully. Your annual income statement should match the sum of your payslips. Any discrepancy could indicate an error in tax withholding. Contact your employer immediately if the figures do not match.

Wage Tax and the Annual Filing Deadline

The Dutch tax year runs from January 1 to December 31. The standard timeline for your annual income tax filing is:

  • January-February: Your employer provides your jaaropgave (annual income statement) for the previous year.
  • March 1: The Belastingdienst typically opens the filing system for the previous tax year.
  • May 1: Standard deadline for filing your income tax return (belastingaangifte).
  • September 1: Extended deadline if you request an extension through your DigiD account.
  • Within 3 years: You can still file voluntarily for a refund up to 3 years after the tax year. For corrections, the deadline extends to 5 years.

For expats who arrived mid-year, the first tax return is particularly important because the wage tax tables likely over-withheld during the months you worked, as they were calibrated for a full year's income. Filing your return could result in a refund of hundreds or even thousands of euros.

Frequently Asked Questions

Sources and Further Reading

The information on this page is based on official Dutch government sources:

Wage tax calculations depend on your specific employment situation, applicable tax treaty, and personal circumstances. For complex situations involving multiple income sources or cross-border taxation, consult a qualified international tax advisor.