The Netherlands has a large, organised freelance market: most contractors are ZZP’ers trading as a registered sole proprietorship, they invoice with a KvK number and a VAT ID, and they file their own taxes with generous entrepreneur deductions. The complication is classification. After years of moratorium, the tax authority has enforced against false self-employment since 1 January 2025, and courts judge status on the broad test the Hoge Raad set in the 2023 Deliveroo ruling. This guide covers the contractor set-up, tax, classification and the contract. The payment side is on our Netherlands payouts page. It is general information, not legal advice.
ZZP’er, eenmanszaak and KvK registration
“ZZP’er” (zelfstandige zonder personeel) is a label, not a legal form. Most freelancers choose the eenmanszaak, a sole proprietorship: the owner registers it with the KvK, the Chamber of Commerce, which passes the data to the Belastingdienst, and is personally liable for business debts with private assets (ondernemersplein.overheid.nl, checked 2026-09-29). Registration costs a one-time €85.15 in 2026 (kvk.nl, checked 2026-09-29). Some contractors work through a BV, a private limited company, in which case you contract with the company.
An eenmanszaak has two VAT numbers. The btw-id goes on invoices; the omzetbelastingnummer contains the owner’s citizen service number (BSN) and is used only with the tax office (belastingdienst.nl, checked 2026-09-29). A KvK extract and the btw-id are the two things to collect before the first invoice.
Income tax and entrepreneur deductions
A ZZP’er pays income tax in box 1. For people below state pension age in 2026 the rates are 35.75% up to €38,883, 37.56% up to €78,426 and 49.50% above (belastingdienst.nl, checked 2026-09-29); the first bracket includes national insurance contributions.
Before those rates apply, profit is reduced by the entrepreneur deductions (belastingdienst.nl; belastingdienst.nl, checked 2026-09-29):
| Deduction | 2026 | Condition |
|---|---|---|
| Self-employed deduction (zelfstandigenaftrek) | €1,200 | At least 1,225 hours a year on the business, below state pension age |
| Starter’s deduction (startersaftrek) | €2,123 on top | Not an entrepreneur in one or more of the previous five years |
| SME profit exemption (mkb-winstvrijstelling) | 12.7% of profit after the deductions above | No hours test |
For a contractor in the top bracket, both the self-employed deduction and the SME profit exemption yield their benefit at 37.56%, not 49.50%.
VAT. The standard rate is 21%. A B2B service to a client abroad carries no Dutch VAT: an EU client gets an invoice with both VAT IDs and “btw verlegd” and self-accounts at home (belastingdienst.nl, checked 2026-09-29), and a client outside the EU is invoiced without VAT. A contractor with turnover up to €20,000 a year can join the KOR small-business scheme and charges no VAT; services taxed abroad do not count toward that limit (belastingdienst.nl, checked 2026-09-29).
Wet DBA and the employment test
Enforcement. The Wet DBA replaced the old VAR declaration on 1 May 2016, but from November 2016 enforcement was suspended, apart from bad-faith cases, until the end of 2024 (rijksoverheid.nl timeline, checked 2026-09-29). Since 1 January 2025 the Belastingdienst enforces in full: it can reassess payroll taxes for work done from that date, or up to five years back in cases of bad faith or an ignored instruction. From 1 January 2026 it can impose penalties for intent or gross negligence; in 2026 it still imposes no penalties for late or missing filings (belastingdienst.nl, checked 2026-09-29). The standard penalty is 25% of the tax for gross negligence and 50% for intent (belastingdienst.nl, checked 2026-09-29).
The test. Dutch law has no statutory checklist. In the Deliveroo case of 24 March 2023, the Hoge Raad held that all circumstances count together and named the ones that may matter: the nature and duration of the work, how work and hours are set, integration into the organisation, the duty to perform personally, how pay is set and its level, commercial risk, and whether the person acts as an entrepreneur, with their own reputation, clients and tax position. What the parties intended does not decide it (ECLI:NL:HR:2023:443, summarised by hetrechtenstudentje.nl, checked 2026-09-29). Freedom to refuse jobs or send a substitute did not rule out employment for the Deliveroo couriers.
What a foreign client risks. A company abroad is a Dutch wage-tax withholding agent only in set cases, such as a permanent establishment in the Netherlands. Employee-insurance premiums do not depend on that: a foreign employer pays them itself when the worker is socially insured in the Netherlands (belastingdienst.nl, checked 2026-09-29). Status can also be settled in a civil court, where the Deliveroo case began as a claim by the FNV union. See contractor misclassification.
What is changing. An act published in the Staatsblad on 29 June 2026 lets a worker invoke a presumption of employment when the hourly rate is below a threshold the Senate gives as €38 as of 1 January 2026; it enters into force on a date set by royal decree (eerstekamer.nl, checked 2026-09-29). Only the worker can invoke it, not the Belastingdienst (zzpnieuws.nl, checked 2026-09-29). The part of the bill that would have clarified the employment test was dropped in March 2026 in favour of a planned Self-Employed Act (vandoorne.com, checked 2026-09-29), so the Deliveroo test stays the standard.
Contract and IP
- A written services agreement with the contractor’s KvK number and btw-id, deliverables, rate, currency and payment terms.
- Independence markers that match reality: the contractor’s own schedule and tools, the right to work for other clients, a real right of substitution, and pricing per deliverable where the work allows. The Deliveroo test weighs how the work is actually done, so clauses the parties do not follow carry little weight.
- IP transfer in writing. Under Article 2 of the Dutch Copyright Act (Auteurswet), an agreement transferring copyright must be in writing, delivery requires a deed, and a transfer by the author covers only the rights expressly listed or necessarily implied by the agreement (wetten.overheid.nl, checked 2026-09-29). Article 7, which makes the employer the author, applies to work done in employment, not to a contractor. List the rights you need, including pre-existing materials.
Taxes and paperwork on the client’s side
Pay gross against invoices; there is no Dutch withholding for a genuine contractor. US payers collect a W-8BEN (W-8BEN-E for a BV) and file no 1099: work done in the Netherlands is foreign-source income. The US–Netherlands treaty, signed on 18 December 1992, taxes independent personal services in the US only where the contractor has a fixed base there (irs.gov, checked 2026-09-29). EU payers check the btw-id in VIES. Keep the contract, the KvK extract, invoices and proof of payment.
Contractor of Record in the Netherlands
For long, single-client or full-time engagements, a Contractor of Record puts a contracting party between you and the contractor. 4dev acts as Contractor of Record — the contracting party for each contractor — which reduces reclassification risk. Other providers in our COR rating offer the same model; read the liability clause in the COR contract rather than the product name. If the role is a job in substance, with your hours, your tools and core work, hire through an EOR instead.
How to pay contractors in the Netherlands
Payment is the easy part: EUR by SEPA or SEPA Instant to the contractor’s IBAN, with no currency control, or through Wise or a payout platform when you pay from another currency. Since October 2025 your bank checks the payee name against the IBAN before each euro transfer (betaalvereniging.nl, checked 2026-09-29), so use the name the account is held in. Rails, fees and a ranked list of platforms are on our page how to pay contractors in the Netherlands.