← All calculators
All calculators
Row of classic Amsterdam canal houses
Tax year 2026

ZZP vs. Employee: Which Pays More?

Puts a freelance (ZZP) income and an equivalent employee salary side by side, so you can compare net take-home directly before deciding which route - or which rate - to take.

Private: everything is calculated in your browser. Nothing you enter here is sent to us or stored.

Inputs

Employee

Freelancer / ZZP

Result

Employee net annual€ 47.412
Employee net monthly€ 3.951
Employee effective tax rate27.5%
Freelancer net profit (annual)€ 50.020
Freelancer net profit (monthly)€ 4.168
Freelancer effective tax + Zvw rate28.5%
BTW to set aside (not yours to keep)€ 17.850
Freelancer net vs. employee net (per year)+€ 2.608

Open a step for the sum with your figures, what the step does, and what the Dutch terms mean.

Employee: From gross to taxable salary€ 66.700

What this step does: Not all of your gross salary is taxed: your own pension contribution is taken off first, and with the 30% ruling the tax-free part too. Holiday allowance counts as salary.

Gross salary a year
€ 65.000
+
Holiday allowance (vakantiegeld)
8% × € 65.000
Holiday allowance: by law at least 8% of your gross salary, usually paid in May or June. It is taxed like salary.
€ 5.200
=
Gross pay
€ 70.200
-
Your pension contribution
deducted before tax
€ 3.500
=
Taxable salary
€ 66.700
Employee: Income tax (Box 1)€ 19.288

What this step does: Box 1 is the tax on income from work and your home. The income is cut into brackets and each slice is taxed at its own rate, so a raise never lowers your net pay through the brackets alone. Then the tax credits (heffingskortingen) are taken off the tax itself.

Tax per bracket
Bracket 1: € 0 – € 38.883
35.75% × € 38.883
Each bracket only taxes the part of your income that falls inside it. Moving into a higher bracket never makes the lower part dearer.
€ 13.901
+
Bracket 2: € 38.883 – € 78.426
37.56% × € 27.817
€ 10.448
=
Income tax before credits
€ 24.349
Tax credits
-
General tax credit (algemene heffingskorting)
€ 3.115 − 6.398% × (€ 66.700 − € 29.736)
A discount on the tax everyone gets. It is highest at low incomes and goes down as your income rises, until it is gone.
€ 750
-
Labour tax credit (arbeidskorting)
€ 5.685 − 6.51% × (€ 66.700 − € 45.592)
A discount on the tax for people who work. It rises with your earnings up to a peak, then goes down at higher incomes.
€ 4.311
=
Income tax after credits
€ 19.288
Employee: Net pay€ 3.951

What this step does: What reaches your bank account: gross salary minus the income tax after tax credits. In practice your employer withholds this every month as wage tax (loonheffing).

Gross pay
€ 70.200
-
Your pension contribution
€ 3.500
-
Income tax after credits
€ 19.288
=
Net pay a year
€ 47.412
Effective tax rate
€ 19.288 / € 70.200
27.5%
=
Net pay a month
€ 47.412 / 12
€ 3.951
Freelancer: Profit€ 70.000

What this step does: Your profit is what the business earned after its costs. This is the starting point for every tax a freelancer pays.

Revenue (excl. BTW)
BTW (VAT) is added to your invoice and passed on to the Belastingdienst; it is not income. 21% is the standard rate.
€ 85.000
-
Business costs
€ 15.000
=
Profit
€ 70.000
Freelancer: Entrepreneur deductions€ 60.062

What this step does: Entrepreneurs who are in business for themselves get deductions that ordinary employees don't. They are taken off the profit before income tax is worked out, so they lower the tax, not your revenue.

Profit
€ 70.000
-
Self-employed deduction (zelfstandigenaftrek)
€ 1.200 in 2026, at most the profit
A fixed deduction for entrepreneurs who spend at least 1,225 hours a year on their business. It has been cut each year since 2023.
€ 1.200
=
Profit after deductions
€ 68.800
-
SME profit exemption (MKB-winstvrijstelling)
12.7% × € 68.800
A percentage of the profit (after the entrepreneur deductions) that is not taxed at all. Every entrepreneur gets it, without an hours condition.
€ 8.738
=
Taxable profit
€ 60.062
Freelancer: Income tax (Box 1)€ 16.585

What this step does: Box 1 is the tax on income from work and your home. The income is cut into brackets and each slice is taxed at its own rate, so a raise never lowers your net pay through the brackets alone. Then the tax credits (heffingskortingen) are taken off the tax itself.

The labour tax credit is based on the profit before the deductions.

Tax per bracket
Bracket 1: € 0 – € 38.883
35.75% × € 38.883
€ 13.901
+
Bracket 2: € 38.883 – € 78.426
37.56% × € 21.179
€ 7.955
=
Income tax before credits
€ 21.856
Tax credits
-
General tax credit (algemene heffingskorting)
€ 3.115 − 6.398% × (€ 60.062 − € 29.736)
€ 1.175
-
Labour tax credit (arbeidskorting)
€ 5.685 − 6.51% × (€ 70.000 − € 45.592)
€ 4.096
=
Income tax after credits
€ 16.585
Freelancer: Net profit€ 50.020

What this step does: What you actually keep: the profit minus income tax and the income-related health-care contribution (Zvw), which freelancers pay themselves.

Profit
€ 70.000
-
Income tax after credits
€ 16.585
-
Zvw health insurance contribution
4.85% × € 70.000
The income-related health-care contribution. Employers pay it for employees; freelancers pay it themselves, on their profit up to a maximum.
€ 3.395
=
Net profit a year
€ 50.020
Difference€ 2.608

What this step does: The results of each option put next to each other on the same basis, so the difference is only the choice itself.

Freelancer net profit a year
€ 50.020
-
Employee net a year
€ 47.412
=
Freelancer minus employee
€ 2.608

Both sides use the same simplified assumptions as the standalone Freelancer and Take-Home Salary calculators (single filer, standard deductions only). This does not model the value of things employees get "for free" that freelancers must fund themselves - continued pay during illness, employer pension contributions, unemployment insurance (WW) - see the guide below for what to add mentally before comparing.

Was this calculator useful?