Dutch Payroll Tax (Loonheffing) 2026: Complete Guide for Employees & Employers
Table Of Content
- Dutch Payroll Tax (Loonheffing) 2026: Complete Guide for Employees & Employers
- What Is Loonheffing?
- How the Pre-Payment System Works
- Loonheffing Rates and Brackets 2026
- Why Bracket 1 Includes National Insurance
- What Is the Loonheffingskorting?
- The Critical One-Employer Rule
- Who Should NOT Apply the Loonheffingskorting?
- Sample Payslip Calculation 2026
- How to Read Your Dutch Payslip (Loonstrook)
- Loonheffing for Special Situations
- Employer Obligations
- Loonheffing vs Income Tax: Key Differences
- 2026 Changes That Affect Loonheffing
- Common Loonheffing Mistakes to Avoid
- Frequently Asked Questions
- 2026 Key Numbers at a Glance
Every month, your Dutch employer deducts payroll tax (loonheffing) from your gross salary before paying you. Most employees never look closely at this number but understanding how it works can save you money, help you spot errors on your payslip, and explain why two colleagues earning the same gross salary can take home very different amounts.
This guide explains exactly how Dutch payroll tax works in 2026: what it includes, how it is calculated, what the loonheffingskorting is and why it matters, how to read your Dutch payslip, and what both employees and employers need to know.
What Is Loonheffing?
Loonheffing is the umbrella term for all payroll-related taxes and contributions withheld by a Dutch employer from an employee’s gross salary. It has two components:
| Component | What it covers |
|---|---|
| Loonbelasting (wage tax) | Income tax withheld at source on your behalf |
| Premies volksverzekeringen | AOW (state pension) + Anw (survivor benefit) + Wlz (long-term care) national insurance |
Together, these make up the total loonheffing deducted from your payslip each month. Your employer pays this directly to the Belastingdienst you never receive a separate tax bill for it.
There is a third component that employers pay entirely themselves not deducted from your salary:
- Premies werknemersverzekeringen – WW (unemployment), WIA (disability), ZW (sickness) these are employer-side costs on top of your gross salary
How the Pre-Payment System Works
The Dutch tax system runs on a pre-payment basis. Your employer withholds an estimated loonheffing each pay period based on your salary. The Belastingdienst collects tax throughout the year rather than sending one large bill at year-end.
When you file your annual income tax return:
- If your employer withheld too much → you receive a refund
- If they withheld too little (common with multiple income sources) → you owe additional tax
For most employees with a single employer and no complex deductions, loonheffing is very close to the final tax liability meaning refunds or top-ups are small.
Loonheffing Rates and Brackets 2026
Your employer uses official loontabellen (wage tax tables) published by the Belastingdienst to calculate the correct withholding. The underlying rates are:
| Bracket | Annual income | Rate | What is included |
|---|---|---|---|
| 1 | Up to €38,883 | 35.75% | Wage tax + AOW + Anw + Wlz national insurance combined |
| 2 | €38,883 – €78,426 | 37.56% | Pure income tax (national insurance already fully paid in Bracket 1) |
| 3 | Above €78,426 | 49.50% | Pure income tax |
Why Bracket 1 Includes National Insurance
The 35.75% Bracket 1 rate is a combined figure:
- Pure income tax: ~8.17%
- AOW premium: ~17.90%
- Anw premium: ~0.10%
- Wlz premium: ~9.65%
This is why employees who reach state pension age (AOW-leeftijd) see their Bracket 1 rate drop to approximately 17.85% they no longer pay the AOW premium.
Wat is the Loonheffingskorting?
The loonheffingskorting is the most important concept on your Dutch payslip and the most commonly misunderstood.
It is a tax credit applied directly in payroll that reduces the loonheffing withheld from your salary each month. In 2026, it consists of two main credits:
| Credit | 2026 maximum | Phase-out |
|---|---|---|
| Algemene heffingskorting (general tax credit) | €3,362 | Phases out from €24,813; zero above €75,518 |
| Arbeidskorting (employment tax credit) | €5,685 | Phases out above €37,697; zero above €132,920 |
Combined maximum: up to ~€9,047 for employees earning around €37,000–€40,000 gross per year.
The Critical One-Employer Rule
The loonheffingskorting must only be applied at one employer at a time.
When you start a new job, you fill in a loonbelastingverklaring (payroll tax declaration) and tell your employer whether to apply the korting. The rules are simple:
- One job only → apply the korting at that employer
- Two jobs simultaneously → apply it at ONE employer only
- Two jobs, both applying it → you will owe extra tax at year-end
The most common and costly mistake in Dutch payroll: someone switches jobs mid-year and both their old and new employer apply the loonheffingskorting. The employee effectively receives the credit twice during the year and typically owes €1,500–€4,000 in additional tax when they file their annual return.
Who Should NOT Apply the Loonheffingskorting?
- Employees with a second job or significant freelance (ZZP) income
- Employees also receiving WW benefit from UWV
- DGA directors receiving dividends pushing total income into higher phase-out ranges
- Anyone whose combined income from multiple sources is substantially higher than their main salary alone
Sample Payslip Calculation 2026
Situation: Single employee, €55,000 gross annual salary, one employer, loonheffingskorting applied.
| Step | Calculation | Amount |
|---|---|---|
| Monthly gross salary | €55,000 ÷ 12 | €4,583 |
| Bracket 1 tax (annual) | €38,883 × 35.75% | €13,900 |
| Bracket 2 tax (annual) | €16,117 × 37.56% | €6,054 |
| Gross annual tax | — | €19,954 |
| Minus: general tax credit | (at this income level) | −€2,397 |
| Minus: employment tax credit | (at this income level) | −€4,600 |
| Net annual loonheffing | — | €12,957 |
| Monthly loonheffing withheld | €12,957 ÷ 12 | €1,080 |
| Monthly net salary | €4,583 − €1,080 | ~€3,503 |
| Effective tax rate | €12,957 ÷ €55,000 | ~23.6% |
This is why your effective tax rate (23.6%) feels so much lower than your marginal rate (37.56%) the tax credits are doing significant work.
How to Read Your Dutch Payslip (Loonstrook)
Your monthly loonstrook should clearly show how loonheffing is calculated. Here are the key fields to look for:
Income (Brutoloon / Verdiensten)
- Basissalaris – agreed gross monthly salary
- Vakantietoeslag – holiday allowance accrual (8% of gross; paid in May/June or monthly)
- Onkostenvergoeding – expense reimbursements (usually tax-free)
- Bonus / Overwerk – bonuses and overtime (fully taxable)
Deductions (Inhoudingen)
- Loonheffing – total payroll tax withheld (the main number)
- Pensioenpremie werknemer – your employee pension contribution
- Overige inhoudingen – other deductions (company car contribution, union fees, etc.)
Net
- Nettoloon – what is deposited into your bank account
Always verify:
- That “loonheffingskorting toegepast: ja/nee” matches your intention
- That your BSN is correctly recorded (masked on the payslip, but check it on your loonbelastingverklaring)
- That the salary matches your employment contract
Loonheffing for Special Situations
Two Jobs Simultaneously
Apply the loonheffingskorting at your primary (higher-paying) job only. Your second employer withholds at the standard bracket rate without the credit. When you file your annual return, the credits are reconciled against your total income.
Example:
- Job 1: €42,000/year — korting applied here
- Job 2: €15,000/year — NO korting
- Combined: €57,000 — if korting applied at both jobs, approximately €3,000–€4,000 owed at year-end
Employment + Freelance (ZZP Side Income)
Your employer withholds loonheffing on your salary as normal. Your freelance profit is declared separately in your annual tax return. Because both income streams are added together in Box 1, your combined income may push you into a higher bracket than your employer assumed.
Solution: Request a voorlopige aanslag (provisional assessment) from the Belastingdienst for your freelance income. This spreads the expected tax into monthly installments rather than a large year-end bill.
Bonus Payments
Bonuses are typically annualised by your employer’s payroll system multiplied by 12 to estimate an annual equivalent before the bracket rate is applied. This often results in a higher effective withholding rate on the bonus than on regular salary. Over-withholding on bonuses is common and is recovered as a refund when you file your annual tax return.
The Anonymous Rate (Anoniementarief)
If you do not submit a loonbelastingverklaring or provide an incorrect BSN, your employer must withhold at the anoniementarief a flat 52% on all income. This is a penalty rate. Always submit your loonbelastingverklaring on your first working day.
30% Ruling Holders
If you benefit from the 30% ruling, your employer withholds loonheffing on only 70% of your agreed salary the 30% is paid as a tax-free expense reimbursement. The loonheffingskorting is applied to the taxable 70% portion only, which significantly increases your net monthly salary.
Employer Obligations
Loonaangifte (Payroll Return)
Employers must file a loonaangifte with the Belastingdienst for each pay period typically monthly. It must include:
- Total gross wages per employee
- Total loonheffing withheld
- Employer-side premies werknemersverzekeringen
- Any tax-free expense reimbursements
Filing and payment deadline: End of the month following the pay period. January 2026 wages → due by 28 February 2026.
Late filing results in a verzuimboete starting at €68, scaling with delay and the amounts involved.
Employer Contributions on Top of Gross Salary (2026)
| Contribution | Rate | Notes |
|---|---|---|
| WW unemployment (low risk) | ~2.64% | Permanent contracts |
| WW unemployment (high risk) | ~10.56% | Flex/temp contracts |
| Aof disability fund | ~6.27% | All employers |
| Zvw health insurance employer contribution | 6.51% on income up to €71,624 | Paid on behalf of employee |
These employer-side costs mean a €55,000 gross salary employee actually costs the employer approximately €65,000–€68,000 total.
Jaaropgaaf (Annual Wage Statement)
At year-end (or when an employee leaves), employers must issue a jaaropgaaf showing:
- Total gross wages for the year
- Total loonheffing withheld
- Whether the loonheffingskorting was applied
Deadline: Employers must issue the jaaropgaaf by 1 February of the following year. Employees use this to file their annual income tax return; the Belastingdienst pre-fills the return with this data.
Loonheffing vs Income Tax: Key Differences
| Loonheffing | Inkomstenbelasting | |
|---|---|---|
| When paid | Every pay period (withheld) | Annually (after filing) |
| Who calculates | Your employer | You (or Belastingdienst) |
| Based on | Estimated salary income | All actual income (Box 1, 2, 3) |
| Deductions covered | Limited (pension) | Full (mortgage, healthcare, donations) |
| Credits applied | Loonheffingskorting only | All heffingskortingen |
The annual income tax return reconciles your actual tax liability against everything already paid through loonheffing during the year.
2026 Changes That Affect Loonheffing
| Item | 2025 | 2026 | Effect |
|---|---|---|---|
| Bracket 1 ceiling | €38,441 | €38,883 | More income at lower rate — small benefit |
| Bracket 2 ceiling | €76,817 | €78,426 | More income in middle bracket before 49.5% kicks in |
| Max arbeidskorting | €5,532 | €5,685 | Higher credit — more take-home for mid-income earners |
| ZZP enforcement | Unenforced | Active from 2025 | Hybrid workers face reclassification risk |
| 30% ruling partial non-resident | Available | Abolished | Expats must declare worldwide Box 3 assets |
Common Loonheffing Mistakes to Avoid
Mistake 1: Korting at two employers simultaneously The single most common error. When starting a new job, explicitly check and correct your loonbelastingverklaring.
Mistake 2: Not updating your loonbelastingverklaring after life changes New second job, new freelance income, or starting a business? Update your declaration your employer cannot adjust for changes they don’t know about.
Mistake 3: Assuming loonheffing covers your full tax picture Loonheffing covers only your employment income. Box 3 wealth, rental income, freelance profit, and deductions for mortgage interest or charity all require an annual income tax return.
Mistake 4: Not verifying your jaaropgaaf before filing If your employer made an error wrong salary, incorrect korting it flows directly into your pre-filled tax return. Always compare against your actual payslips.
Mistake 5: Ignoring loonheffing when negotiating salary At a 49.5% marginal rate, a €5,000 gross raise is only ~€2,525 net. Always calculate take-home, not gross. Use a Dutch net salary calculator before accepting or rejecting an offer.
Frequently Asked Questions
Q1: How do I know if my employer is applying for the loonheffingskorting?
Check your payslip for “loonheffingskorting toegepast: ja.” If it says “nee” and you only have one employer, ask HR to correct your loonbelastingverklaring you are entitled to the credit.
Q2: I switched jobs mid-year. Will I owe extra tax?
Probably yes, if both employers applied the korting. You will typically owe €1,500–€4,000 when filing. File your annual return early so you know the amount and can plan payment before the July interest deadline.
Q3: My employer forgot to apply the korting. Is it lost?
No. The full credit is still applied when you file your annual income tax return. You receive it as a refund rather than monthly in your net pay, same benefit, different timing.
Q4: Does the loonheffingskorting apply to pension income?
Yes. Pension funds and UWV (for AOW payments) apply the relevant credits typically at a lower rate reflecting pensioners’ reduced national insurance obligations and any applicable ouderenkorting.
Q5: How long must employers keep payroll records?
7 years. Employees should also keep their jaaropgaaf documents for 7 years in case of a Belastingdienst audit.
2026 Key Numbers at a Glance
| Item | 2026 |
|---|---|
| Bracket 1 rate (up to €38,883) | 35.75% |
| Bracket 2 rate (€38,883–€78,426) | 37.56% |
| Bracket 3 rate (above €78,426) | 49.50% |
| Max algemene heffingskorting | €3,362 |
| Max arbeidskorting | €5,685 |
| Anonymous rate (anoniementarief) | 52% |
| Zvw employer contribution | 6.51% (up to €71,624) |
| Jaaropgaaf deadline | 1 February 2027 (for 2026 wages) |

John Keller is a passionate entrepreneur and trusted business advisor dedicated to helping companies grow with clarity, structure, and confidence. With years of experience in business administration, financial management and strategic advisory, he works closely with entrepreneurs to create practical solutions tailored to their unique goals and challenges.
At Look Forward Administratie & Advies, the focus goes beyond numbers and administration. John believes that every successful business starts with clear insight and a strong strategy. By simplifying financial processes and providing real-time business insights, he helps entrepreneurs stay focused on what they do best while building a solid foundation for future growth.
Known for his personal approach and forward-thinking mindset, John supports businesses not only administratively but also as a coach and strategic partner. His mission is to help entrepreneurs recognize opportunities, overcome challenges and achieve long-term success with confidence.