← Back to Knowledge Hub Getting Started

Income Tax (Inkomstenbelasting) for ZZP Freelancers in the Netherlands (2026)

A practical 2026 overview of Dutch income tax for ZZP freelancers: entrepreneur status, profit calculation, hours criterion, key deductions, Box 1 rates, Zvw contribution, deadlines, and penalties.

By Piyush 8 min read Updated 2026-02-28

Are you treated as a ZZP entrepreneur for income tax in the Netherlands in 2026?

A freelancer is treated as an entrepreneur for income tax (ondernemer voor de inkomstenbelasting) when the activity is in economic traffic and the freelancer can reasonably expect profit. The Belastingdienst then taxes the income as profit from business (winst uit onderneming) in Box 1. If the Belastingdienst does not treat the freelancer as an entrepreneur, the income is usually income from other work (resultaat uit overig werk) and entrepreneur deductions do not apply.

Browse the [Knowledge Hub](/knowledge-hub) for more freelancer accounting guides. In 2026, the Belastingdienst looks at facts such as expected profit in euros, independence in how the freelancer works, and business risk (for example the risk that a client does not pay). A freelancer with 1 dominant client and little business risk is more likely to fall under income from other work. For VAT return (BTW-aangifte) timing, see the [VAT returns guide](/knowledge-hub/vat-returns-netherlands-expat-freelancer-guide).

Income from other work is taxed in Box 1, but entrepreneur deductions such as the zelfstandigenaftrek do not apply. The Belastingdienst assesses each activity separately, and only linked activities can be treated as 1 business. If the freelancer lived in the Netherlands for part of the year due to immigration or emigration, the return is filed via an M tax return (aangifte M). For a cost checklist that supports profit calculation, see [deductible business expenses](/knowledge-hub/deductible-expenses-freelancers-netherlands).

  • Profit expectation: 1 activity must be a real source of income (not only hobby or family activity).
  • Independence: if 1 client decides how and when the work is done, independence is lower.
  • Capital: investing money in 1 or more business needs (machines, advertising, hiring people, insurance) supports entrepreneurship.
  • Time invested: more hours on delivery, sales, and administration supports entrepreneurship (keep a dated log).
  • Clients: having more than 1 client reduces dependency compared with 1 client.
  • Public visibility: a website, portfolio, or marketing that is visible outside private life supports entrepreneurship.
  • Entrepreneurial risk: risks such as non-payment, liability, and fluctuating demand increase the likelihood of winst uit onderneming.

How do you calculate taxable profit (winst) for a ZZP in 2026?

Taxable profit for a ZZP in 2026 starts with the commercial profit-and-loss statement and balance, then the Belastingdienst rules adjust the numbers for income tax. The taxable profit is part of Box 1 income and is reported in the entrepreneur version of the income tax return. Keeping invoices, bank statements, and a clear bookkeeping trail for 7 years makes reviews and corrections much easier.

The Belastingdienst uses fiscal rules for valuation and timing, so taxable profit can differ from profit in management accounts. Taxable profit is calculated for 1 calendar year (1 January to 31 December). Taxable profit can include depreciation (afschrijving) when a purchase is used for more than 1 year. Keep a short note that links each adjustment to an invoice or bank transaction.

Separate VAT (btw) from income tax: VAT is filed during the year, while income tax is filed once per year and taxes profit after deductible costs. A freelancer can file 1 income tax return even when there are 4 quarterly VAT returns. Use the [VAT returns guide](/knowledge-hub/vat-returns-netherlands-expat-freelancer-guide) for VAT deadlines. Use the [deductible business expenses](/knowledge-hub/deductible-expenses-freelancers-netherlands) guide for common cost categories.

  • Start with turnover for 12 months and the related business costs supported by invoices.
  • Include only business-use costs; allocate mixed costs using a clear percentage (for example 60% business, 40% private).
  • Record business assets and apply depreciation when the asset is used for 2+ years.
  • Include private deposits and withdrawals so the business bank balance matches the bookkeeping balance.
  • Check whether a loss in year 1 creates a loss from business (verlies uit onderneming) that can affect later years.
  • Store the full audit trail (contracts, invoices, bank statements) for 7 years.

What is the hours criterion (urencriterium) for ZZP deductions in 2026?

To claim the zelfstandigenaftrek and some other entrepreneur deductions in 2026, a ZZP must usually meet the hours criterion (urencriterium). The standard threshold is at least 1,225 hours spent on the business in the calendar year. The Belastingdienst can ask for proof, so time logs and supporting documents matter for eligibility and for defending the claim.

The hours criterion normally has 2 conditions: at least 1,225 hours on the business in the calendar year, and more time on the business than on other work (for example employment). In a start year, the 1,225 hours is not prorated even if the business starts mid-year. The Belastingdienst gives an example where a start on 1 July still requires 1,225 hours in that year.

All hours count, not only billable hours. Time on quotes, administration, and building a business website can count, but being available without working does not count. The Belastingdienst mentions evidence such as an agenda, quotes, time sheets, and invoices as ways to make the hours plausible.

  • Minimum hours: at least 1,225 hours on the business in the calendar year.
  • Second condition: more time on the business than on other work, unless the start-year exception applies.
  • Start-year rule: starting on 1 July still requires 1,225 hours in that year (no 50% prorating).
  • Pregnancy rule: non-worked hours during pregnancy can count for up to 16 weeks.
  • Disability start rule: a reduced hours criterion exists at 800 hours for the disability starters deduction.
  • Evidence pack: agenda entries, signed client contracts, quotes, invoices, and time sheets.

Which entrepreneur deductions reduce ZZP income tax in 2026?

If the Belastingdienst treats the freelancer as an entrepreneur for income tax, profit in 2026 can be reduced by entrepreneur deductions (ondernemersaftrek) and the MKB profit exemption (mkb-winstvrijstelling). The zelfstandigenaftrek is € 1,200 in 2026 (before AOW age). The startersaftrek adds € 2,123 in qualifying years, and the mkb-winstvrijstelling exempts 12,7% of profit after entrepreneur deductions.

The zelfstandigenaftrek applies only when the hours criterion is met and the freelancer has not reached AOW age at the start of the calendar year. In 2026 the zelfstandigenaftrek amount is € 1,200. The Belastingdienst limits the tax benefit in 2026 by calculating the advantage at a 37,56% rate.

The mkb-winstvrijstelling is a fixed percentage of profit after entrepreneur deductions and is applied in the income tax return. In 2026 the mkb-winstvrijstelling is 12,7%. In loss years, the mkb-winstvrijstelling can also reduce the deductible loss. In 2026 the tax advantage is limited by a 37,56% calculation rate.

  • Zelfstandigenaftrek (2026): € 1,200 when the hours criterion is met and AOW age is not reached at the start of the year.
  • Startersaftrek: +€ 2,123 on top of the zelfstandigenaftrek, at most 3 times in the first 5 years, when the conditions are met.
  • Sequence: apply entrepreneur deductions first, then apply the 12,7% mkb-winstvrijstelling on the remaining profit.
  • AOW rule: when AOW age is reached at the start of the year, the zelfstandigenaftrek and startersaftrek are 50% of the standard amounts.
  • Non-realized zelfstandigenaftrek: unused zelfstandigenaftrek can be carried forward for up to 9 years in certain cases.
  • Tariff limitation: in 2026 the tax benefit for these deductions is calculated at 37,56%.

What income tax rates apply to ZZP profit in 2026 (Box 1)?

ZZP profit that is taxed as winst uit onderneming or resultaat uit overig werk falls under Box 1 (work and home). In 2026 Box 1 has 3 brackets for people below AOW age, with rates of 35,75%, 37,56%, and 49,50%. If AOW age is reached, the first bracket rate is 17,85%, while the higher brackets remain 37,56% and 49,50%.

These rates apply to taxable Box 1 income after deductible costs and applicable deductions. The Belastingdienst publishes the 2026 brackets and rates in a table for Box 1. The same 2026 brackets also appear in the tables used for the 2026 provisional assessment (voorlopige aanslag).

Bracket (2026)Taxable income (EUR)Rate if not AOW ageRate if AOW age (born on/after 1 Jan 1946)
1Up to € 38,88335,75%17,85%
2€ 38,883 to € 78,42637,56%37,56%
3Over € 78,42649,50%49,50%

How does the Zvw contribution work for ZZP profit in 2026?

A ZZP with profit in 2026 normally pays the income-related Health Insurance Act contribution (inkomensafhankelijke bijdrage Zorgverzekeringswet, Zvw) via an assessment, separate from the income tax assessment. The 2026 rate for a Zvw assessment is 4,85% and applies up to a maximum contribution income of € 79,409. The maximum Zvw contribution on profit in 2026 is therefore € 3,851.34.

The Belastingdienst applies different Zvw rates depending on income type. Employment income has withholding by an employer, while business profit (winst uit onderneming) can trigger a separate Zvw assessment at 4,85%. The maximum contribution income of € 79,409 caps the calculation, even if profit is higher.

  • Rate on a Zvw assessment in 2026: 4,85% of the relevant income.
  • Maximum contribution income in 2026: € 79,409 (amount above this cap is not charged).
  • Maximum contribution on profit in 2026: € 3,851.34 (= 4,85% × € 79,409).
  • Typical trigger income: business profit (winst uit onderneming) and some other non-employment income.
  • Payment method: the Zvw amount is assessed and paid via the Belastingdienst, not via an employer payroll.

What are the 2026 income tax filing deadlines and late-filing penalties for ZZP freelancers?

The income tax return must be filed by the deadline in the Belastingdienst invitation letter, and the common deadline is 1 May. An extension can be requested up to 1 May and moves the deadline to 1 September. If no return is filed after a reminder, the Belastingdienst can send a notice (aanmaning) that requires filing within 10 working days. Filing after that can lead to a € 469 penalty that can rise to € 6,709.

Late filing can stop payments such as benefits and a provisional income tax assessment. If no return is filed, the Belastingdienst can estimate income and issue an assessment based on that estimate. Tax interest can apply when filing late or when an assessment must be corrected, so an extension changes the deadline but does not always remove tax interest.

SituationWhat happensKey number/date (2026)Applies to
Normal filing deadlineFile by the date in the invitation; often the standard deadline is used1 MayIncome tax return
Extension requested on timeOnline extension request moves the deadline laterRequest by 1 May; deadline to 1 SeptemberIncome tax return
No return after reminderA notice (aanmaning) is sent and a short extra term applies10 working days from notice dateIncome tax return
Return filed after notice termLate-filing penalty (verzuimboete) can be imposed€ 469Income tax return
Repeated late filingPenalty can increase when late filing repeatsUp to € 6,709Income tax return
No return filed at allBelastingdienst can estimate income and issue an assessmentEstimated assessment + penaltyIncome tax return

Sources and references

All information in this guide is verified against official Dutch government and regulatory sources. Links were last accessed on the dates shown.

  1. 1.
    Wanneer bent u ondernemer voor de inkomstenbelasting?
    Belastingdienst · Accessed 2026-02-28

    Belastingdienst criteria for entrepreneurship status for income tax.

  2. 2.
    Winst uit onderneming
    Belastingdienst · Accessed 2026-02-28

    How business profit is part of Box 1 and how profit is calculated using fiscal rules.

  3. 3.
    Urencriterium
    Belastingdienst · Accessed 2026-02-28

    Hours criterion requirements, including the 1,225 hours rule and what hours count.

  4. 4.
    Zelfstandigenaftrek 2026
    Belastingdienst · Accessed 2026-02-28

    Amount and key conditions for the 2026 zelfstandigenaftrek and startersaftrek.

  5. 5.
    Mkb-winstvrijstelling 2026
    Belastingdienst · Accessed 2026-02-28

    Percentage and calculation notes for the 2026 MKB profit exemption.

  6. 6.
    Percentages inkomensafhankelijke bijdrage Zvw
    Belastingdienst · Accessed 2026-02-28

    2026 Zvw percentages and the maximum contribution income.

  7. 7.
    Wat gebeurt er als ik geen aangifte inkomstenbelasting doe? Of te laat of onvolledig?
    Belastingdienst · Accessed 2026-02-28

    Consequences of late or missing income tax returns, including notices and penalties.

  8. 8.
    Aangifte doen over het jaar van emigratie of immigratie
    Belastingdienst · Accessed 2026-02-28

    M tax return (aangifte M) for people who lived in the Netherlands for only part of the year due to immigration or emigration.