← All guides
🇳🇱 NetherlandsMay 2026 · 9 min read

Freelance Tax in the Netherlands: ZZP Tax Guide for 2026

Working as a ZZP (freelancer) in the Netherlands? The Dutch tax system has several deductions designed specifically for the self-employed — but navigating them as an expat or international can be confusing. Here's the complete guide, updated for 2026.

⚠️ Disclaimer: This guide is for informational purposes. Tax rules change annually. Always verify with the Belastingdienst or a qualified Dutch tax advisor for your specific situation.

How freelancers are taxed in the Netherlands

As a ZZP'er (zelfstandige zonder personeel — independent contractor), your business profit is taxed as personal income in Box 1 (income from work and home). This means progressive rates apply:

Taxable income (Box 1)Tax rate (2026 approx.)
Up to ~€73,00037.07%
Above ~€73,00049.50%

But you don't pay this on your gross revenue. Your taxable income is profit after deductions — and ZZP deductions are significant.

ZZP tax deductions to know

The Netherlands has specific deductions for self-employed persons that can significantly reduce your taxable profit:

Zelfstandigenaftrek

−€5,030

The self-employment deduction. Requires you to work at least 1,225 hours/year on your business (urencriterium). Deducted directly from taxable profit.

⚠️ Being phased down: was €7,280 in 2021. Will be reduced further in coming years.

Startersaftrek

−€2,123 extra

If you're in your first 5 years as a ZZP, you qualify for the starter's deduction in your first 3 years (max 3 times in 5 years). Adds €2,123 on top of the zelfstandigenaftrek.

MKB-winstvrijstelling

−13.31% of remaining profit

After applying the deductions above, 13.31% of your remaining profit is tax-free. This does not require the urencriterium — it applies to all self-employed persons.

Business expenses

100% deductible

All legitimate business expenses reduce your profit before tax: equipment, software subscriptions, professional training, office costs, business travel, and more. Keep all receipts for 7 years.

FOR — Fiscale Oudedagsreserve

Up to 9.44% of profit (max €9,632)

A pension provision for ZZP'ers: you set aside a portion of your annual profit tax-deferred for retirement. Tax is paid later when you draw it. Requires a business bank account and urencriterium.

💡 Example calculation

ZZP freelancer, gross revenue €60,000, business expenses €5,000:

Revenue€60,000
Business expenses−€5,000
= Gross profit€55,000
Zelfstandigenaftrek−€5,030
= After zelfstandigenaftrek€49,970
MKB-winstvrijstelling (13.31%)−€6,646
= Taxable income (Box 1)€43,324
Income tax @37.07%≈ €16,070
Effective rate on revenue~27%

*Simplified example. Does not include health insurance premiums (ZVW) or social security contributions. Consult a tax advisor for your specific situation.

BTW (VAT) for ZZP

Registration threshold: €20,000

If your annual revenue exceeds €20,000, you must register for BTW. Below this, you can apply for the KOR (exemption) and skip BTW entirely. Once registered, you charge 21% BTW on most services, 9% on qualifying categories.

Quarterly BTW filing

Most ZZP'ers file BTW quarterly via Mijn Belastingdienst. You report BTW charged to clients, deduct BTW paid on business expenses, and pay (or receive) the difference. Filing deadlines: April 30, July 31, October 31, January 31.

KOR — for revenue under €20K

The Kleineondernemersregeling lets ZZP'ers with revenue under €20K/year skip BTW entirely. Great for simplicity. Downside: you can't reclaim BTW on purchases, and some business clients prefer working with BTW-registered suppliers.

How to file ZZP taxes

1

Keep records all year

Track all invoices sent (Chaser exports audit-ready records), all expenses with receipts, and your bank statements. Store for 7 years.

2

Prepare your P&L statement

Total all revenue and all deductible expenses. Your profit = revenue minus expenses. This is your starting point for the tax return.

3

File via Mijn Belastingdienst

Log in with DigiD. Complete the annual income tax return (aangifte inkomstenbelasting). The system pre-fills some data. Enter your business profit, apply deductions, and submit.

4

Deadline: April/May of following year

For 2025 income: file by April 30, 2026 (or May 31 if you request an extension via a recognized tax advisor).

5

Pay the assessment

Belastingdienst sends a final assessment (aanslag) typically within 3 months. Pay by the stated deadline to avoid interest.

Chaser invoices are audit-ready 🐕

Every invoice created in Chaser includes your KVK number, VAT number, invoice date, and line-item breakdown — everything the Belastingdienst expects to see. Export all invoices as a CSV for your annual P&L in seconds.

Try Chaser free →

Frequently asked questions

What tax rate do ZZP freelancers pay in the Netherlands?

ZZP freelancers in the Netherlands pay income tax (inkomstenbelasting) in Box 1 at progressive rates: 37.07% up to approximately €73,000 and 49.50% above that (2026 rates; check Belastingdienst for latest). However, after applying the zelfstandigenaftrek (€5,030), startersaftrek (if applicable), and MKB-winstvrijstelling (13.31%), the effective rate for most freelancers earning €40,000–€80,000 is typically 20–32%.

What is the zelfstandigenaftrek (self-employment deduction)?

The zelfstandigenaftrek is a fixed annual tax deduction of €5,030 (2026) for self-employed persons who meet the 'urencriterium' — working at least 1,225 hours per year on your business. It reduces your taxable profit directly. Note: this deduction has been gradually reduced in recent years and will continue decreasing.

Do ZZP freelancers need to charge BTW (VAT)?

If your annual revenue exceeds €20,000, you must register for BTW with the Belastingdienst and charge 21% (or 9% for qualifying services/products) on your invoices. Below €20,000, you can opt into the KOR (kleineondernemersregeling) and be BTW-exempt. Once registered, you file quarterly BTW returns.

What is the KOR regeling for ZZP?

The KOR (Kleine Ondernemersregeling) is a BTW exemption for small businesses with annual revenue under €20,000. If you opt in, you don't charge BTW to clients and don't claim BTW back on expenses. It simplifies administration significantly. You can register via the Belastingdienst website. Note: if you regularly work with BTW-registered businesses, they may prefer you charge BTW so they can deduct it.

When is the tax deadline for ZZP freelancers in the Netherlands?

The annual income tax return (aangifte inkomstenbelasting) must be filed between March 1 and April 30 for the previous calendar year. So for 2025 earnings, the deadline is April 30, 2026. You file via Mijn Belastingdienst (DigiD required). If you need more time, you can request a filing extension via a tax advisor or via the Belastingdienst directly.