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.
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,000 | 37.07% |
| Above ~€73,000 | 49.50% |
But you don't pay this on your gross revenue. Your taxable income is profit after deductions — and ZZP deductions are significant.
The Netherlands has specific deductions for self-employed persons that can significantly reduce your taxable profit:
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.
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.
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.
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.
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.
ZZP freelancer, gross revenue €60,000, business expenses €5,000:
*Simplified example. Does not include health insurance premiums (ZVW) or social security contributions. Consult a tax advisor for your specific situation.
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.
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.
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.
Track all invoices sent (Chaser exports audit-ready records), all expenses with receipts, and your bank statements. Store for 7 years.
Total all revenue and all deductible expenses. Your profit = revenue minus expenses. This is your starting point for the tax return.
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.
For 2025 income: file by April 30, 2026 (or May 31 if you request an extension via a recognized tax advisor).
Belastingdienst sends a final assessment (aanslag) typically within 3 months. Pay by the stated deadline to avoid interest.
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 →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%.
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.
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.
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.
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.