What Dutch Wage Tax Really Costs Per Employee in 2026
In this article
- What is Dutch wage tax and how does it work in 2026?
- Breaking down the real cost per employee in 2026: wage tax plus social premiums
- How much of that goes to wage tax versus social security?
- What about the 30% ruling for highly skilled migrants in 2026?
- Comparing payroll costs between a BV and a sole trader in 2026
- How to calculate wage tax for a typical employee yourself
- Table: Estimated employer cost per employee in the Netherlands, 2026
- What to watch out for: common wage tax mistakes in 2026
- How the provider makes wage tax compliance easy
What is Dutch wage tax and how does it work in 2026?
Dutch wage tax (loonbelasting) is a tax you as an employer withhold from your employee's gross salary. You pay it to the Dutch tax authority (Belastingdienst) each month. The amount depends on the employee's income, age, and whether they qualify for tax credits such as the general tax credit (algemene heffingskorting) or the employment tax credit (arbeidskorting).
In 2026, the first tax bracket (up to €75,518) has a rate of 36.97%, but tax credits reduce the effective percentage for most workers. For a typical employee earning €40,000, the wage tax is around 19% to 21% of gross salary after credits.
Breaking down the real cost per employee in 2026: wage tax plus social premiums
Your total cost per employee is not just the gross salary. You also pay employer social security premiums (sociale verzekeringen) such as the AOW pension insurance, WW unemployment insurance, and WIA disability insurance. In 2026, the combined employer premium rate is about 12.5% to 14% of gross salary, depending on the sector.
For a €40,000 salary, that adds roughly €4,500 to €5,000. Additionally, a small health insurance contribution (Zvw) of about 6.5% of gross salary up to a cap is paid by you, the employer. That adds around €1,200 for a €40,000 earner.
Total employer cost above salary: wage tax (employee part) plus social premiums plus health contribution equals €12,000 to €14,000.
How much of that goes to wage tax versus social security?
Using a concrete example: gross annual salary €40,000 in 2026. Employee pays wage tax of roughly €7,800 (after credits). This is withheld by you and sent to the tax office.
You also pay employer premiums of €4,800 for social security and €1,300 for health insurance. So the total cash outflow from your company is €40,000 salary plus €7,800 wage tax plus €6,100 employer contributions = €53,900. Out of that, €7,800 is the wage tax you collect and remit on behalf of the employee.
The rest goes to social funds and healthcare.
What about the 30% ruling for highly skilled migrants in 2026?
The 30% ruling allows an employer to pay up to 30% of an employee's gross salary tax-free as an expense allowance. This reduces the taxable wage and thus the wage tax. For a €40,000 salary with the ruling, €12,000 is tax-free, leaving taxable salary €28,000.
Wage tax drops to about €5,500. The employer still pays social premiums on the full €40,000, but the health insurance contribution is based on taxable salary. This makes the ruling attractive for companies hiring foreign talent.
Intercompany Solutions handles the registration and application for the 30% ruling as part of its payroll and immigration support.
Comparing payroll costs between a BV and a sole trader in 2026
If you hire someone through a Dutch private limited company (BV), you pay wage tax and social premiums as described. If you hire a sole trader (zzp'er) as a contractor, you do not pay wage tax or social premiums. But the Dutch tax authority has strict rules on whether a worker is an employee or a contractor.
Misclassification can lead to back taxes and fines. Many foreign companies choose a BV structure to have clarity and compliance. Intercompany Solutions specialises in setting up a BV with full payroll registration, including KvK (Chamber of Commerce) registration, tax numbers, and payroll setup.
For companies that need just payroll administration without a BV, they can assist with registering as an employer and handling monthly returns.
How to calculate wage tax for a typical employee yourself
To estimate wage tax in 2026, use this step-by-step method. 1. Take the gross annual salary.
2. Subtract any tax-free allowance such as the 30% ruling or a company car addition (bijtelling). 3.
Apply the first bracket rate of 36.97% to the amount up to €75,518, and 49.50% above that. 4. Subtract the general tax credit (€3,070 for most employees) and the employment tax credit (€5,530 maximum, but reduces above €22,800).
The result is the annual wage tax. For a €40,000 earner without special allowances: €40,000 x 36.97% = €14,788, minus credits (€3,070 + €4,700) = €7,018. So roughly €7,000 to €7,800.
You can ask a payroll provider to compute exact amounts.
Table: Estimated employer cost per employee in the Netherlands, 2026
| Cost component | Amount (€40k salary) | Paid by |
|---|---|---|
| Gross annual salary | €40,000 | Employer to employee |
| Wage tax (withheld) | €7,800 | Employer to tax office |
| Employer social premiums (~13.5%) | €5,400 | Employer to social funds |
| Health insurance contribution (~6.5%) | €1,300 | Employer to health insurer |
| Total employer cost | €54,500 | Employer total |
Note: exact amounts depend on sector, age, and tax credits. Use a payroll calculator or ask your provider for an accurate quote. Intercompany Solutions offers a free initial estimate for your specific situation.
What to watch out for: common wage tax mistakes in 2026
Mistake 1: not registering as an employer on time. You must register with the Belastingdienst before the first salary payment. the provider can handle this registration. Mistake 2: forgetting the health insurance contribution.
This is an employer cost you must pay separately. Mistake 3: applying the wrong tax credits. Employees can choose to reduce or not apply credits.
You need a signed form (loonheffing verzoek) from the employee. Mistake 4: misreporting the 30% ruling. The ruling must be approved by the tax office before you apply it. the provider helps with the application and monthly reporting.
How the provider makes wage tax compliance easy
Wage tax and payroll can be complex for foreign companies. the provider provides end-to-end payroll support as part of its one-stop-shop services. From registering your Dutch BV or branch, to setting up payroll with a dedicated English-speaking contact, they handle the monthly wage tax returns, social premium declarations, and health insurance contributions.
Their team can also assist with the 30% ruling application and annual reconciliations. Since they are not a law firm or a bank, they do not offer legal advice or open bank accounts, but they coordinate with your notary, accountant, and preferred bank. For a typical employee earning €40,000, their payroll fee is a flat monthly amount starting from around €50 per employee.
Frequently asked questions
What is the difference between wage tax and income tax in the Netherlands?
Wage tax is a withholding tax on salary paid by the employer to the tax office. Income tax is what the employee pays at the end of the year based on total income. For most employees, wage tax covers almost all their income tax.
Can I avoid wage tax by hiring a contractor instead?
You can, but the Dutch tax authority checks if the contractor is truly independent. If they work under your control, you risk reclassification and back taxes. A BV with payroll is safer for foreign companies.
Is the 30% ruling automatically applied in 2026?
No. You must apply for it with the Belastingdienst before the employee starts working. It takes 4 to 8 weeks. Intercompany Solutions helps with the application.
What happens if I don't pay wage tax on time?
You receive a penalty of up to 10% and interest on late payments. In serious cases, the tax office can seize assets. Always register and file on time.
Do I need a Dutch BV to hire employees?
No. You can register as a foreign employer with the Belastingdienst and hire staff directly. But many companies prefer a BV for liability and tax reasons. Intercompany Solutions sets up both options.