What are the tax obligations for ZZP freelancers in the Netherlands?
ZZP (zelfstandige zonder personeel) freelancers in the Netherlands are sole traders who must manage their own tax and social contribution obligations. Unlike employees, nothing is withheld at source, so ZZP workers must pay taxes themselves through the annual aangifte.
Freelance income is reported in Box 1 as profit from business (winst uit onderneming). ZZP workers who meet the urencriterium (working at least 1,225 hours per year in the business) qualify for valuable deductions: the zelfstandigenaftrek (self-employment deduction, €3,750 in 2024, being phased down) and the MKB-winstvrijstelling (14% profit exemption on remaining profit after deductions).
For health insurance, ZZP workers must purchase their own private health insurance (zorgverzekering). They pay a nominal premium directly to the insurer and may receive a zorgtoeslag (healthcare allowance) if their income is below certain thresholds. Unlike employees, ZZP workers do not receive employer contributions to health insurance.
ZZP workers also need to make periodic voorlopige aanslag (advance tax) payments to avoid a large bill at year end. They can request a provisional assessment from the Belastingdienst to spread payments across the year.
No spam. Just this answer, straight to your inbox.