Drafting contracts in the Netherlands: what the law requires

Contracts: Key Clauses You Can’t Overlook

In the Netherlands, a contract comes into being through an offer and its acceptance; Book 6 of the Dutch Civil Code requires no particular form for most agreements. The important exception is that every contract is supplemented and, where necessary, limited by reasonableness and fairness, so a clause can be set aside in the circumstances even though both parties signed it.

There is no general requirement of writing, no notarial form for ordinary commercial deals and no consideration requirement. Writing is required only in a limited number of cases, such as the non-compete and probationary clauses in an employment contract. Below we explain what the law requires at each stage, from negotiation to termination, and where drafting most often goes wrong.

What makes a contract binding under Dutch law?

Drafting contracts in the Netherlands

A contract is binding once the parties have reached agreement (wilsovereenstemming) on the essential points. Dutch law looks at what each party could reasonably understand from the other’s words and conduct, not only at what each party privately intended.

That objective element has practical consequences. A party who signs without reading is usually bound. An internal reservation that was never communicated is usually irrelevant.

Form is free. An agreement concluded by email, in a chat message or by conduct is as binding as one signed in ink. An electronic signature is valid; the level of assurance only affects how easily it can be proved. Writing is required in a limited number of cases, and those cases matter because the sanction is usually nullity. Examples are the non-compete and the probationary clause in an employment contract, the purchase of a home by a consumer buyer, and a small number of other statutory exceptions.

There are two limits on freedom of contract. First, a contract whose content or purpose conflicts with mandatory law, public order or good morals is void. Second, what parties owe each other follows not only from the agreed text but also from statute, usage and the requirements of reasonableness and fairness. Those requirements fill gaps and, in exceptional cases, block reliance on a clause that was validly agreed. Courts apply that limiting function restrictively, but it is real: it is the reason a broadly drafted exoneration clause is not the end of the discussion.

What does every agreement need?

Every agreement needs identified parties, a valid signature, agreement on the essentials, a lawful object, defined obligations and a choice of law and forum. The table shows why each element matters.

ComponentWhat it meansWhy it matters
Identification of the partiesFull legal names, registered addresses and Chamber of Commerce numbers of the entities that are actually contracting.Contracting with a trade name or a group name rather than a legal entity is a common cause of an unenforceable claim.
Authority to signConfirmation that the signatory is authorised, checked against the Chamber of Commerce register.A signature by someone without authority can leave the other party unbound, subject to the rules on apparent authority.
Offer and acceptanceAgreement on the essential terms, judged on what each party could reasonably infer from the other.Without agreement on the essentials there is no contract, whatever the document is called.
A lawful objectContent and purpose that do not conflict with mandatory law, public order or good morals.A contract that offends those limits is void and cannot be enforced or repaired.
Defined obligationsA concrete description of what each party must deliver, by when and to what standard.Vague obligations cannot be enforced, cannot found a default notice and cannot support dissolution.
Applicable law and forumAn express choice of governing law and of the competent court or arbitral institute.Without it, the answer follows from European regulations and may be neither party’s expectation.

Do obligations already apply during negotiations?

Yes. Parties who negotiate enter a relationship governed by reasonableness and fairness, and breaking off negotiations can, in exceptional cases, be unlawful.

The established line in the case law is that a party is in principle free to walk away. That freedom can be lost where the other party could legitimately expect that some contract would result, or where breaking off would be unacceptable for other reasons. In that situation the disappointed party may recover its costs and, in the most extreme cases, its lost profit.

Two practical consequences follow. First, put the status of the discussions in writing. A term sheet or letter of intent will normally be respected if it states that no binding agreement arises until a definitive contract is signed, and that each party bears its own costs. Second, be careful with the word “agreed”. An email confirming that the parties agree on price, scope and start date can already be a contract. The remaining points are then settled by supplementary law, whatever the parties intended to sign later.

The same period carries information duties. A party that knows something it should realise is decisive for the other side, and stays silent, risks a later annulment for mistake (dwaling). Annulment unwinds the contract with retrospective effect. Disclosing the awkward fact and dealing with it in a clause is almost always cheaper than defending a mistake claim two years later. Our article on contracting with Dutch parties deals with the practical side of this stage.

When do general terms and conditions apply?

General terms and conditions (algemene voorwaarden) apply only if they were declared applicable and accepted, and if the other party had a reasonable opportunity to take note of them. If the second requirement is not met, the other party can annul the clauses.

Most Dutch commercial contracts are shorter than they look, because the bulk of the terms sits in the general terms. The Civil Code treats those separately from the individually negotiated core of the deal.

The first requirement is incorporation. The terms must have been declared applicable and accepted. That happens easily, and can even happen through a reference in an order confirmation that the other party does not contest.

The second requirement is the duty to provide the terms. The user of general terms must give the other party a reasonable opportunity to take note of them before or at the time of contracting. In practice that means handing them over or sending them. A reference to a website is sufficient only in defined circumstances. Printing the terms on the back of an invoice that arrives after delivery is not enough. If this duty is not met, the other party can annul the clauses, and the contract continues without them. That is how a carefully drafted limitation of liability disappears.

What extra protection do consumers have?

For contracts with consumers the Code goes further. It lists clauses that are always unreasonably onerous and clauses that are presumed to be, and the consumer can annul clauses in either category.

European consumer law adds a further layer: a court must test standard terms in a consumer contract of its own motion, whether or not the consumer raises the point. Small businesses do not benefit from those lists directly. The courts have long accepted, however, that the standards can radiate outwards to a small counterparty in a comparable position.

What if both parties refer to their own terms?

Under the Dutch rule, the first set of terms applies unless the second party expressly rejects it. A clause in your order confirmation that expressly rejects the other side’s terms is therefore worth more than a longer set of terms.

The core clauses of the deal, such as the price and the description of what is being supplied, are not general terms at all and are not subject to this regime. Our guide on drafting general terms and conditions works through a full set clause by clause.

What should you watch for in an employment contract?

An employment contract exists where one person performs work for another, for remuneration, in a relationship of subordination. The label on the document does not decide the outcome: the courts look at what was agreed and how the parties actually behaved.

Because the consequences of employment status are extensive, this is the area where drafting errors are most expensive.

A collective labour agreement (CAO) may apply to your sector. That is the case if you are a member of the contracting employers’ organisation, or if the CAO has been declared universally binding. Where a CAO applies, its provisions on pay scales, working time, allowances and notice override anything less favourable in the individual contract. Check whether a CAO applies before drafting, not after. In most sectors wage development is set at that collective level rather than in individual negotiation, and the applicable scales and percentages are published with the CAO itself.

How does the chain rule for fixed-term contracts work?

An employer may conclude up to three consecutive fixed-term contracts over a maximum of three years. The contract that exceeds either limit becomes a contract for an indefinite period by operation of law.

The chain rule (ketenregeling) counts contracts as consecutive if the interval between them does not exceed the statutory interruption period, currently six months. A CAO may vary parts of the rule for defined sectors.

Change is coming. Under the Wet meer zekerheid flexwerkers, which has been adopted, the interruption period in the chain rule will become three years instead of the current six months. That effectively ends the practice of restarting the chain after a short break. The date of entry into force is set by royal decree; the core of the act is expected to apply from 1 January 2028. Until then, the current rule applies. Note also that the four-day rule for calling in on-call workers is not new: it has applied since 2020. Our glossary entry on the chain rule for fixed-term contracts sets out how the counting works.

What are the rules on probation, non-compete and working hours?

A probationary clause and a non-compete clause must both be agreed in writing. A clause that does not meet the statutory requirements is void or can be annulled by the court.

A probationary period may not exceed the statutory maximum, which depends on the duration of the contract:

  • no probation at all for a contract of six months or less;
  • one month for a contract longer than six months but shorter than two years;
  • two months for a contract of two years or more, or for an indefinite contract.

A probationary clause that exceeds the maximum is void in its entirety, not merely reduced. An employer who overreaches therefore loses the clause altogether.

The non-compete clause (concurrentiebeding) must be agreed in writing with an employee of full age. The common belief that it can only be used in an indefinite contract is not accurate. It may also be included in a fixed-term contract, but only if the employer sets out in the clause itself the compelling business interests that make it necessary. That written reasoning must hold up if it is tested. In every case a court may annul the clause in whole or in part, or award compensation, where the employee is unfairly disadvantaged in relation to the interest the employer is protecting. Draft it narrowly in scope, duration and geography; an overbroad clause is the one most likely to be struck down when it matters.

Working hours deserve the same precision. Where an employee structurally works more hours than the contract states, the factual pattern can prevail over the written figure. The contract can then be adjusted to the higher average, with knock-on effects for salary, holiday allowance and pension. Record the agreed hours exactly, deal with overtime expressly, and review actual hours against contracted hours periodically. The guide on employment contracts for international workers covers the additional points that arise where the employee comes from abroad.

How do you draft an agreement with a self-employed contractor?

Contract with a self-employed contractor in the Netherlands

Draft it as a contract for services (overeenkomst van opdracht) and make sure the actual relationship matches it. The main risk is that the relationship is later held to be employment, with retrospective consequences for payroll tax, social security contributions, holiday entitlement and dismissal protection.

The test is the same one used for employment: work, remuneration and, decisively, whether there is a relationship of authority. The Supreme Court (Hoge Raad) has made clear that the parties’ intention is not a separate element of the test. In the Deliveroo judgment of 24 March 2023 (ECLI:NL:HR:2023:443) it held that it does not matter whether the parties intended their agreement to fall under the rules on employment contracts. What matters is the rights and obligations they agreed and how the relationship worked in practice.

A contract that recites independence but describes daily instructions, fixed working hours at the client’s premises and a fixed monthly sum regardless of output will not survive scrutiny. Conversely, a genuine engagement is not undermined by a single awkward feature.

What has changed recently for self-employed contractors?

The enforcement moratorium of the tax authorities ended on 1 January 2025, and a legal presumption of employment based on an hourly rate is on its way. That presumption is not yet in force.

Since the moratorium ended, the tax authorities can again impose corrections where a relationship is in fact employment. Those corrections run from that date forward rather than reaching back into earlier years. Separately, legislation introducing a rebuttable presumption of employment below an hourly rate threshold has been adopted, with entry into force to be set by royal decree. The part of the original proposal that would have clarified the authority test was dropped. Until the presumption takes effect, the assessment rests on the existing case law.

What should the contract show?

Draft towards the result rather than the method. Describe the deliverable, the deadline and the acceptance criteria, and leave the how to the contractor.

Avoid exclusivity, and state expressly that the contractor may work for others. Provide for substitution where the nature of the work allows it. Let the contractor use their own equipment, bear their own business costs and carry their own professional liability insurance. Have them invoice on the basis of milestones or hours delivered, rather than receiving a fixed monthly amount that behaves like a salary.

Include the commercial clauses that a business-to-business relationship needs. These cover ownership of intellectual property, which does not transfer automatically under Dutch law and requires a deed for copyright; confidentiality; liability and its limits; and the consequences of late delivery. Review the arrangement periodically against how the work is actually being done, because it is the practice, not the document, that will be examined. Our article on when a contractor becomes an employee sets out the criteria in detail.

What matters most in a commercial agreement?

Spend the drafting effort on four things: what is being delivered, when payment is due, who owns the result, and what happens when something goes wrong. Everything else is usually negotiable; these four are where disputes start.

Define the scope through concrete deliverables, acceptance criteria and, just as importantly, exclusions. A specification that lists what is not included prevents most scope disputes before they arise, and a written change procedure prevents the rest. Where the parties agree on targets, distinguish clearly between an obligation to achieve a result and an obligation to use best efforts. Dutch law treats those very differently when performance falls short.

How should you arrange payment?

Tie instalments to milestones rather than to dates alone, so that neither side carries the whole risk of the other’s delay. Set a payment term and state the consequences of exceeding it.

In business-to-business contracts, statutory commercial interest runs on late payment. The rate is published twice a year, so the clause should refer to the statutory rate rather than repeat a figure that will date. Extrajudicial collection costs can also be recovered. The statutory scale for those costs is mandatory only in contracts with consumers; between businesses you may agree a different arrangement. Retention of title, so that goods remain yours until payment, is straightforward to agree and frequently omitted.

Who owns the intellectual property?

Intellectual property does not follow the invoice. Copyright in work created by a contractor stays with the contractor unless it is transferred by a deed (article 2(1) of the Dutch Copyright Act).

A clause transferring the rights on final payment, together with a licence to use the deliverable in the meantime, therefore belongs in every development or design contract. An exclusive licence requires a written agreement, but not a deed (article 2(3) of the Copyright Act). Where the creator is an employee acting within the scope of their duties, the employer is generally the rightholder by operation of law. That is a further reason for clarity about the status of the person doing the work.

How far can you limit your liability?

Limitation and exclusion clauses are valid in Dutch law, but they are not absolute. A court will not allow reliance on such a clause where that would be unacceptable according to standards of reasonableness and fairness.

These clauses are used in almost every commercial contract. They typically cap liability at the contract value or the fees paid over a defined period and exclude consequential loss. The threshold of unacceptability is generally crossed where the loss was caused deliberately, or by deliberate recklessness on the part of management. A cap that is grossly disproportionate to the risk allocated, or that leaves the other party with no meaningful remedy at all, is also vulnerable.

Draft accordingly. A cap calibrated to the contract value, with a carve-out for intent and deliberate recklessness and for breaches of confidentiality or third-party intellectual property rights, is far more likely to be enforced than a clause that tries to exclude everything. Align the cap with the cover under your liability insurance. Check also that the general terms in which the clause sits were properly provided; otherwise the clause can be annulled before its content is ever examined. Our overview of types of commercial agreement under Dutch law sets out the clauses each type calls for.

How do you end a contract correctly?

Termination and dissolution of a Dutch contract

First determine which of three mechanisms applies: dissolution for a failure to perform, notice to end a continuing contract, or annulment for a defect in formation. Dutch law treats these separately, and using the wrong one is a common and expensive mistake.

English drafting often lumps these mechanisms together as “termination”. Dutch law does not.

When can you dissolve a contract?

Dissolution (ontbinding) is the remedy for a failure to perform. Any shortcoming in performance entitles the other party to dissolve, unless the shortcoming is too minor to justify it.

In most cases dissolution requires that the defaulting party is first in default. That normally means a written default notice giving a reasonable period to perform. No notice is needed where performance has become permanently impossible or where it is clear that performance will not follow. Dissolution operates for the future and creates obligations to undo what has been performed, and it can be combined with a claim for damages. A written statement is enough; a court order is not required.

How do you give notice of termination?

Notice of termination (opzegging) ends a continuing contract for the future without any failure to perform. Where the contract provides for it, follow the clause exactly, including the notice period and the required method of notification.

Where the contract is for an indefinite period and says nothing, it is in principle terminable. The case law does require that the circumstances be taken into account. Depending on the duration of the relationship, the investments made and the dependence of the other party, a sufficiently serious ground, a reasonable notice period or compensation may be required. Ending a long-standing distribution or supply relationship on short notice is a well-known source of litigation in Dutch commercial practice.

What is the difference between annulment and nullity?

Annulment (vernietiging) attacks the formation of the contract rather than its performance. The grounds include mistake, fraud, duress and abuse of circumstances, and annulment operates retrospectively. Nullity, by contrast, applies by operation of law where the contract offends mandatory law or good morals.

How does this work for employment contracts?

Employment contracts stand almost entirely outside this scheme. They cannot be ended by a simple notice letter in the way a commercial contract can.

A fixed-term contract of six months or more requires timely written notice of whether it will be continued. An indefinite contract can only be ended by mutual consent recorded in a settlement agreement (vaststellingsovereenkomst), by permission from the UWV (the Employee Insurance Agency) for economic reasons or long-term incapacity, or by the subdistrict court on one of the statutory grounds. The statutory transition payment (transitievergoeding) is due from the first day of employment, including during a probationary period. Under article 7:673c of the Dutch Civil Code it is not owed where the employer is bankrupt.

Notice periods follow article 7:672 of the Dutch Civil Code. The employer’s statutory notice period is one month for employment of less than five years, rising to two, three and four months after five, ten and fifteen years. The employee’s statutory notice period is one month. If the employee’s notice period is extended in writing, the employer’s period may not be shorter than twice that of the employee.

What should a cross-border contract cover?

Cross-border contracts and applicable law

A cross-border contract should state which language version prevails, which law applies and which court or arbitral institute decides disputes. A contract in English, German or any other language is fully valid in the Netherlands, because the law requires agreement, not a particular language.

Two practical qualifications apply. If the contract ends up before a Dutch court, documents that are not in Dutch will generally have to be translated, which costs time and money. And where a contract exists in two language versions, state which one prevails; otherwise a discrepancy becomes a question of interpretation at the worst possible moment.

How do Dutch courts interpret a contract?

Dutch courts do not read a contract purely literally. Since the Haviltex judgment of the Supreme Court (13 March 1981, ECLI:NL:HR:1981:AG4158) they ask what meaning the parties could reasonably attribute to the provisions and what they could reasonably expect of each other in the circumstances.

In a negotiated contract between professional parties advised by lawyers, considerable weight is given to the wording, and an entire agreement clause reinforces that. Even so, the text is the starting point rather than the whole answer.

Which law and which court apply?

Within the European Union, the applicable law of a commercial contract follows from the Rome I Regulation. It gives effect to a choice of law and, without one, points to the law of the country where the party providing the characteristic performance is established. Mandatory protective rules for consumers and employees continue to apply.

Jurisdiction follows from the Brussels I recast Regulation. It gives effect to a jurisdiction clause and otherwise points to the defendant’s domicile or the place of performance. Arbitration is an alternative worth considering where enforcement will take place outside Europe.

One trap deserves a specific mention. In an international sale of goods between businesses established in contracting states, the United Nations Convention on Contracts for the International Sale of Goods (CISG) applies automatically, alongside a choice of Dutch law, unless the parties exclude it. It changes the rules on conformity, notification and remedies. Decide whether you want it, and say so in the contract either way.

Where does drafting most often go wrong?

The recurring problems are ordinary: unsuitable templates, the wrong contracting party, unchecked signing authority and undefined key terms. Most of them can be prevented with a careful check before signing.

Common errors include using a template found online, drafted for another jurisdiction, that refers to institutions Dutch law does not have. Another is contracting with a trade name instead of a legal entity, so that the counterparty turns out not to exist. Parties also fail to check signing authority in the Chamber of Commerce register, or leave key terms such as completion, material breach or reasonable efforts undefined, so that every dispute begins with an argument about vocabulary.

Then there are the omissions:

  • no provision on how the contract may be varied, so that a chain of emails becomes the operative agreement;
  • no retention of title;
  • general terms that were never provided and can therefore be annulled, taking the liability cap with them;
  • a confidentiality clause with no duration;
  • a dispute clause that names a court without jurisdiction, or an arbitration clause referring to an institute that no longer exists.

Finally, there is the mismatch between the document and the practice. A contract that says one thing while the parties do another is worth very little. Dutch courts look at how the relationship actually worked, and consistent conduct can amend an agreement or forfeit a right. Reviewing important contracts periodically against what is actually happening prevents most of these problems.

In summary

  • A Dutch contract is formed by offer and acceptance; writing is required only in specific cases, such as non-compete and probationary clauses.
  • Reasonableness and fairness supplement every contract and can, in exceptional cases, block reliance on a signed clause.
  • General terms only protect you if they were incorporated and actually provided to the other party before or at contracting.
  • Employment and self-employment follow the facts, not the label; the parties’ intention does not decide the qualification.
  • Choose the right exit route (dissolution, notice or annulment) and put choice of law, forum and language in every cross-border contract.

Frequently asked questions

Does a contract have to be in Dutch to be valid?

No. A contract in English or any other language is enforceable in the Netherlands, because the law requires agreement rather than a particular language. If proceedings follow, non-Dutch documents will usually have to be translated for the court, which adds cost and time. Where there are two language versions, include a clause stating which version prevails. For employment contracts with employees who do not read Dutch, make sure the version they signed is one they genuinely understood; a party who could not understand the terms has a stronger argument on interpretation.

Are verbal agreements binding?

Yes, in most cases. Dutch law does not require writing for the ordinary contract, so an agreement reached by telephone or in a meeting binds both parties. The difficulty is evidence: the party asserting a term has to prove it, and without a document that is hard. A limited number of clauses and contracts must be in writing on pain of nullity. These include the non-compete and probationary clauses in an employment contract and the purchase of a home by a consumer buyer, who also has a statutory reflection period after signature.

Can I use a template from the internet?

A template can be a useful starting point for a simple, low-value arrangement, but it is a poor basis for anything that matters. Many templates in circulation were written for another legal system, use concepts Dutch law does not recognise, and contain limitation clauses that would not survive the requirements described above. The specific risks are the clauses a template cannot know about: your delivery obligations, your intellectual property, your insurance cover and the way you actually work.

How do I terminate a contract correctly?

First identify which mechanism applies. If the other party has failed to perform, you are normally looking at dissolution, which usually requires a written default notice with a reasonable period to perform before you dissolve. If you simply want the relationship to end, you are looking at notice, and you must follow the contractual notice clause. For an indefinite contract without such a clause, a reasonable notice period and, depending on the circumstances, a sufficient ground may be required. Employment contracts follow their own regime and cannot be ended by a simple notice letter. Sending the wrong kind of letter can itself be a breach, so the analysis comes before the letter.

What if the other party uses its own general terms?

Where both parties refer to their own terms, the first set applies unless the second party expressly rejects it. The effective step is therefore not a longer set of terms but a clear rejection of the other side’s terms in your own order or confirmation. Check as well whether the other party actually provided its terms before or at the time of contracting. If it did not, you can annul the clauses, which is often the quickest route out of an unfavourable limitation of liability.

Unsure where you stand? Tell us about your situation. We will let you know your options within one working day.

How Law & More can help you with this is explained on our corporate lawyer page.

Need Legal Assistance?

Have you received a letter, a writ of summons or a judgment? Send us the documents. We will check which deadlines apply and what your options are.

This article provides general information and is not a substitute for advice on your specific situation.

Related articles

Opposition is the remedy against a default judgment: a judgment given against a defendant who

Ticking the box next to “I agree to the general terms and conditions” binds you

EU sanctions against Russia apply directly in the Netherlands and bind every business here, whatever

A non-disclosure agreement (NDA), in Dutch a geheimhoudingsovereenkomst, is a contract in which one or

Your essential guide to the Business Register Netherlands. Learn how to register your company, search

Dissolution (ontbinding) of a contract under Dutch law is the remedy available to a party

Stay Updated on Dutch Law

Subscribe to our newsletter for the latest legal insights, regulatory updates, and practical advice.