Going freelance in the Netherlands means joining the roughly 1.2 million ZZP'ers (zelfstandigen zonder personeel, self-employed without staff) who run an eenmanszaak, the Dutch sole proprietorship. The system still rewards entrepreneurs, but the deductions are being phased down hard, so 2026 looks very different from a few years ago.
This guide covers how ZZP income is taxed in 2026, which deductions survive and at what amounts, when you actually have to pay, and two full worked examples (a €50,000 established freelancer and a €30,000 starter) so you can see what really lands in your account.
The eenmanszaak and the three boxes
Dutch income tax runs on a box system. Your business profit as a ZZP'er falls into Box 1 (income from work and home ownership), taxed at progressive rates that already include national insurance contributions (AOW, Anw, Wlz). Box 2 covers substantial shareholdings, relevant only if you switch to a BV, and Box 3 covers savings and investments. As a sole proprietor, Box 1 is where almost everything happens.
An eenmanszaak is not a separate legal person. There is no company tax return: profit flows straight into your personal return, and you are personally liable for business debts. You register once with the KVK (Chamber of Commerce), which passes your details to the Belastingdienst (the Dutch tax authority), and you get a VAT number for invoicing.
Box 1 rates and tax credits in 2026
Box 1 has three bands in 2026 for anyone below AOW age, published by the Belastingdienst in its 2026 rates and tax credits table.
| Band (taxable Box 1 income) | 2026 rate |
|---|---|
| Up to €38,883 | 35.75% (includes national insurance) |
| €38,883 to €78,426 | 37.56% |
| Above €78,426 | 49.50% |
| Algemene heffingskorting (general credit) | Max €3,115, reduced by 6.398% of income above €29,736, nil from €78,426 |
| Arbeidskorting (labour credit) | Max €5,685 at €45,592 of work income, then reduced by 6.510%, nil from €132,920 |
Those two credits do enormous work. They come off the tax you owe (not off your income), which is why a ZZP'er on a modest profit pays an effective rate nowhere near 35%. They are capped at the tax due, so they never become a refund.
The flip side: because both taper away as income rises, your marginal rate on the next euro beats the band rate. Between €45,592 and €78,426 you lose 6.510% of arbeidskorting and 6.398% of general credit per extra euro on top of the 37.56% band, pushing the real cost of extra profit above 50%.
The entrepreneur deductions in 2026 (and how fast they are shrinking)
Self-employment is tax favoured because of reliefs applied before the Box 1 rate touches your profit. They still exist in 2026, but the headline one is a shadow of what it was.
| Relief | 2025 | 2026 | Planned 2027 |
|---|---|---|---|
| Zelfstandigenaftrek (self-employed deduction) | €2,470 | €1,200 | about €900 |
| Startersaftrek (starter deduction, on top) | €2,123 | €2,123 | €2,123 |
| MKB-winstvrijstelling (SME profit exemption) | 12.7% | 12.7% | 12.7% |
| Max relief rate on these deductions | 37.48% | 37.56% | indexed |
They stack in a fixed order: profit, minus the self-employed deduction and (if you qualify) the starter deduction, then the 12.7% MKB profit exemption on what is left, and only then the Box 1 rates apply.
Two details people miss. The startersaftrek can be claimed only three times, in any three of your first five years, and only in years where you also pass the hours test. And a tariefsaanpassing (rate adjustment) applies: if your income reaches the 49.50% band, these deductions are only relieved at 37.56%, so high earners get a clawback line in their assessment.
The Zvw healthcare contribution nobody budgets for
Every ZZP'er also pays the Zvw (Zorgverzekeringswet) income-dependent healthcare contribution. It is separate from the monthly premium you pay your health insurer, and arrives as its own assessment.
For 2026 the self-assessed rate is 4.85% (down from 5.26% in 2025) on contribution income up to a ceiling of €79,409, per the Belastingdienst Zvw percentages page, capping it at about €3,851 a year. It is charged on taxable profit, after the deductions and the MKB exemption, so anything that lowers your Box 1 profit lowers your Zvw bill too.
Two worked examples: €50,000 and €30,000
An established ZZP'er on €50,000
An owner past the starter window, meeting the 1,225-hour criterion, with €50,000 of profit after costs and no other income.
| Step | Amount |
|---|---|
| Gross profit | €50,000 |
| Less zelfstandigenaftrek | -€1,200 |
| Profit after deduction | €48,800 |
| Less MKB exemption (12.7% of €48,800) | -€6,198 |
| Taxable Box 1 income | €42,602 |
| Tax: €38,883 at 35.75% | €13,901 |
| Tax: €3,719 at 37.56% | €1,397 |
| Gross income tax | €15,298 |
| Less algemene heffingskorting | -€2,292 |
| Less arbeidskorting | -€5,627 |
| Income tax payable | €7,379 |
| Zvw contribution (4.85% of €42,602) | €2,066 |
| Total tax plus Zvw | €9,445 |
| Net income | €40,555 |
| Effective rate | 18.9% |
Under 19% on €50,000 is a good deal by European standards. Note what is not in this table: VAT, your own health insurance premium and any pension contribution. Run your numbers with the eenmanszaak / ZZP tax calculator.
A starter on €30,000 in year one
A starter claiming both the zelfstandigenaftrek and the startersaftrek, on €30,000 of profit.
| Step | Amount |
|---|---|
| Gross profit | €30,000 |
| Less zelfstandigenaftrek (€1,200) and startersaftrek (€2,123) | -€3,323 |
| Profit after deductions | €26,677 |
| Less MKB exemption (12.7%) | -€3,388 |
| Taxable Box 1 income | €23,289 |
| Gross income tax (35.75%) | €8,326 |
| Less algemene heffingskorting (full amount) | -€3,115 |
| Less arbeidskorting | -€4,507 |
| Income tax payable | €703 |
| Zvw contribution (4.85%) | €1,130 |
| Total tax plus Zvw | €1,833 |
| Effective rate | 6.1% |
That is why so many people test a freelance idea here: at €30,000 with the starter deduction, the credits almost wipe out the income tax. It changes fast at the top. At €100,000 of profit the same structure produces roughly €35,000 of income tax plus Zvw, about 35% effective, because both credits have vanished, part of the profit hits 49.5%, and the rate adjustment claws back deduction value.
The urencriterium, and who the ZZP reliefs do not fit
Both the zelfstandigenaftrek and the startersaftrek require passing the urencriterium: at least 1,225 hours on your business in the calendar year, roughly 24 hours a week. Non-billable hours count (admin, quoting, marketing, bookkeeping, travel to clients, training), but time you cannot evidence does not, so keep a running log rather than reconstructing one in April.
A second test catches people out: if you also have a job, you generally must spend more than half your working time on the business. And the 1,225 hours is never pro-rated, so a business started in October still needs all 1,225 hours that year.
Miss the hours test and you keep the 12.7% MKB exemption (no hours requirement) but lose the self-employed and starter deductions. Two other groups need care:
- Side income without entrepreneurship. If the Belastingdienst decides you are not an ondernemer voor de inkomstenbelasting (too few clients, no commercial risk), your income is taxed as resultaat uit overige werkzaamheden with no entrepreneur deductions at all.
- Disguised employment (schijnzelfstandigheid). Since 1 January 2025 the Belastingdienst enforces the Wet DBA again and can issue payroll tax assessments to clients who are in substance employing you, with penalties for intent or gross negligence back from 2026. Working full time for one client, under their instruction, with their equipment is the classic risk profile.
Deadlines, provisional assessments and the cost of paying late
Nothing is withheld at source, so the payment mechanics are entirely your responsibility.
| Obligation | Timing |
|---|---|
| Income tax return (aangifte inkomstenbelasting) | Filing opens 1 March, deadline 1 May following the tax year (extension to 1 September on request) |
| Voorlopige aanslag (provisional assessment) | Monthly instalments through the year, adjustable at any time in Mijn Belastingdienst |
| Zvw contribution | Separate assessment, usually after the year ends |
| Quarterly VAT return and payment | 30 April (Q1), 31 July (Q2), 31 October (Q3), 31 January (Q4) |
| Belastingrente on income tax, 2026 | 5% per year |
Most ZZP'ers pay income tax through a voorlopige aanslag, an estimate split into monthly instalments. Under-forecast and the balance arrives later, potentially with belastingrente at 5% for 2026 if the final assessment lands after 1 July following the tax year. Over-forecast and you have lent the state money for free. Revise it whenever a big contract lands or disappears.
Late VAT is penalised mechanically: a late return triggers a verzuimboete from €68, and late payment a penalty of 3% of the amount owed (minimum €50), plus interest. VAT deadlines are hard, so file on an estimate and correct it later with a suppletie rather than filing nothing. See the official VAT filing and payment dates.
BTW, the KOR, deductible costs and your own pension
VAT and the small business scheme
Most ZZP'ers charge BTW (VAT) at 21% (9% on a reduced-rate list including food and books) and file quarterly. VAT collected is never your money: park it in a separate account the day the invoice is paid.
The kleineondernemersregeling (KOR) lets you stop charging VAT if your Dutch turnover stays under €20,000 a year. The trade-off is that you then cannot reclaim VAT on your own purchases, so it usually only pays if your customers are private individuals and your costs are low. Register at least four weeks before the period in which it should start.
Deductible business costs
Ordinary business expenses reduce profit before any entrepreneur relief. Common items: workspace and equipment, software, the business share of phone and internet, liability insurance, accountancy fees, bank charges, business travel (€0.23 per kilometre for private car use) and training that maintains existing skills. Assets over €450 are normally capitalised and depreciated rather than expensed at once, and the kleinschaligheidsinvesteringsaftrek (KIA) adds relief once your qualifying investments clear the annual minimum.
Your pension is now entirely your problem
The old fiscale oudedagsreserve (FOR), which let you park part of profit tax-deferred, is closed to new contributions. What remains is the lijfrente (annuity): contributions are deductible from Box 1 income within your jaarruimte, which for 2026 is 30% of your premiegrondslag (profit minus the AOW franchise of €19,172), capped at €35,589. Unused room from earlier years can be caught up via the reserveringsruimte, up to €42,753 in 2026. With no employer scheme behind you, this is the largest deduction you still fully control, and it cuts both income tax and Zvw.
When the BV starts to win
As profit rises and the eenmanszaak reliefs stay flat, the BV (besloten vennootschap, a private limited company) becomes competitive. A BV pays corporate tax of 19% on the first €200,000 of profit and 25.8% above. You then pay yourself a salary under the gebruikelijkloonregeling (customary salary rule, 2026 norm €58,000 unless you can justify less), and take the rest as dividends taxed in Box 2 at 24.5% up to €68,843 and 31% above.
The crossover typically sits around €100,000 of sustained profit, but it depends on how much cash you withdraw. If you spend everything you earn, corporate tax plus Box 2 tax beats the eenmanszaak only modestly. If you can leave profit inside the BV to reinvest or smooth lean years, the 19% rate is a powerful advantage. Weigh that against the extra cost: a notarial deed, statutory annual accounts, payroll for your own salary and an accountant you now genuinely need. Model both routes with the BV company tax calculator.
Common mistakes and the bottom line
- Spending the VAT. The most common cash-flow disaster. Move 21% of every payment received into a separate account on day one.
- Setting aside too little. Across income tax, Zvw and VAT, a safe buffer for a mid-range ZZP'er is 35% to 40% of every invoice. Model it with the tax set-aside calculator.
- Not logging hours. Without a credible record you can lose the zelfstandigenaftrek and startersaftrek retroactively in a review.
- Leaving the provisional assessment stale. A profitable year on a low estimate means a large bill plus 5% belastingrente.
- Mixing personal and business spending. A business account is not mandatory for an eenmanszaak, but it is the difference between a clean review and an expensive one.
For 2026 the eenmanszaak remains genuinely attractive at low and middle profit levels: about 6% effective at €30,000 as a starter, about 19% at €50,000, rising toward 35% at €100,000. The zelfstandigenaftrek is down to €1,200 and heading to roughly €900, so the pure tax edge over employment thins every year, but the 12.7% MKB exemption plus the tax credits still carry most of the benefit. Respect the 1,225-hour rule, budget for Zvw and VAT alongside income tax, keep your provisional assessment current, and revisit the BV question once profit is high and stable. Weighing the Netherlands against another base? Start with the compare taxes by country tool.
Figures are 2026 tax year, from the Belastingdienst. General information, not personal tax advice.