Tax year 2026
ZZP Tax Calculator
Estimate your net profit as a Dutch freelancer (ZZP'er), with zelfstandigenaftrek, MKB-winstvrijstelling, income tax, and the ZVW healthcare contribution all factored in.
How ZZP tax works in the Netherlands
As a registered sole trader you pay income tax on your profit (revenue minus business expenses), not on revenue. Two key deductions reduce that profit before the Box 1 brackets apply: the fixed zelfstandigenaftrek and the percentage-based MKB-winstvrijstelling. On top of income tax, you pay an income-dependent ZVW contribution that funds the public health insurance system.
Hours criterion (urencriterium)
To claim zelfstandigenaftrek you must spend at least 1,225 hours per year on your business, and that work must represent more than half of your total working time. Keep an hours log; the Belastingdienst can ask for it during an audit.
Disclaimer
This is a simplified estimate that ignores partner deductions, specific reservering for arbeidsongeschiktheidsverzekering, and other edge cases. Talk to a tax advisor before basing decisions on it.
Frequently asked questions
What is a ZZP'er in the Netherlands?
What is zelfstandigenaftrek?
What is MKB-winstvrijstelling?
Do I need to pay ZVW (healthcare) on my ZZP profit?
Does this calculator include VAT (BTW)?
Related guides
Filing a Dutch tax return as an expat
P-form vs M-form, what to gather, deadlines, and refunds expats commonly miss.
Best Dutch banks for expats
ING, ABN AMRO, Rabobank, bunq and Revolut compared on fees, English support, and time-to-IBAN.
30% ruling application: documents and timeline
How to file the application, the four-month deadline, and the mistakes that get applications rejected.