SmartWerk

Guide for freelancers in the Netherlands

Freelancer contract in the Netherlands: ZZP checklist

A written agreement helps define work, price and deadlines. It does not replace genuine ZZP independence in the way you work day to day.

All guides

What to agree in writing

A useful agreement describes the result and expectations, not just a vague instruction to work. Both sides should know what is delivered, when and on what terms.

  • Both parties' details, the scope and expected result.
  • Start date, end date and delivery or acceptance process.
  • Hourly rate or project price, invoicing and payment term.
  • Confidentiality, intellectual-property and liability terms.
  • Termination and dispute arrangements.

Wet DBA: the real working relationship matters

For a ZZP relationship, the practical reality matters as well as the contract. A written clause is not enough if the client manages the freelancer as an employee.

For individual questions about independence, liability or legal clauses, consult KVK, the Tax Administration or a qualified adviser.

Frequently asked questions

Does a contract guarantee ZZP status?

No. The actual relationship also matters, including the freelancer's independence and the absence of an employment relationship.

Does SmartWerk replace a lawyer?

No. SmartWerk helps organize documents; have individual legal terms reviewed by a qualified adviser.

Related guides

Connect your agreement, quote and invoice

Keep client documents, invoices and payment reminders in one English-first workflow for your Dutch freelance business.

Start free
Free access during launch. No card required.