Dutch contract law

Call now Email now

Dutch Contract Law: A Guide for International Businesses

Dutch contract law governs how commercial agreements are formed, interpreted, performed and terminated under Dutch law. The rules live mostly in Book 6 and Book 7 of the Dutch Civil Code and are shaped in practice by decades of Supreme Court case law. For international businesses working with Dutch counterparties, understanding the framework in broad strokes is usually enough to avoid the most common drafting mistakes and to make informed choices about governing law and dispute resolution.

This page is a practical guide. It is written for business decision-makers and in-house legal teams at international companies, not for Dutch lawyers. It explains the core concepts of Dutch contract law in plain language, with reference to the articles of the Dutch Civil Code (Burgerlijk Wetboek, BW) where the rules live, and it flags the points at which foreign parties most often get caught out.

MAAK Advocaten is an Amsterdam-based commercial law firm whose core practice sits in Dutch contract law. We draft, negotiate, review and enforce commercial agreements under Dutch law for international clients, and most of our work is in English or German. This guide reflects how we explain the system to clients in their first meeting with us. The contract practice is led by Remko Roosjen.

The sources of Dutch contract law

The Netherlands is a civil-law jurisdiction. The primary source of contract law is codified legislation, not judicial precedent, although Dutch Supreme Court (Hoge Raad) case law plays a decisive role in interpreting and supplementing the statutory rules.

The relevant books of the Dutch Civil Code for commercial contracts are:

  • Book 3: general rules on juridical acts, validity and nullity (for example articles 3:33 and 3:35 on intent and reliance, and article 3:296 on specific performance)
  • Book 6: the general law of obligations and contracts, including formation, interpretation, performance, breach, damages and the rules on general terms and conditions (articles 6:213 and following)
  • Book 7: specific contract types such as sale, lease, mandate, employment, distribution, commercial agency (articles 7:428 and following), franchise and several others

In addition, EU regulations apply directly in the Netherlands: most importantly the Rome I Regulation on the law applicable to contractual obligations, the Brussels I Recast Regulation on jurisdiction and enforcement of judgments, and the sector-specific regulations and directives that govern particular contracts (for example Directive 86/653/EEC on commercial agents, implemented in articles 7:428 to 7:445 BW). International sale of goods contracts between parties in different states are often governed by the CISG (the UN Convention on Contracts for the International Sale of Goods), which the Netherlands has ratified.

Contract formation under Dutch law

A contract under Dutch law is formed by an offer and a matching acceptance, in the absence of which there is no contract. Written form is not required for commercial contracts in general, although specific formalities apply to certain categories (real estate transfers by notarial deed, consumer credit, arbitration clauses, and a handful of others).

The starting point is article 6:217 BW: a contract is formed by an offer and its acceptance. An offer must be sufficiently specific regarding the main elements of the contract for acceptance to produce a binding agreement. Acceptance must correspond with the offer; a reply that adds, changes or restricts terms is treated as a counter-offer, not an acceptance, under article 6:225 BW.

Dutch law also recognises pre-contractual good faith. Parties in advanced negotiations owe each other a duty of reasonable conduct, and breaking off negotiations at a late stage without proper justification can trigger liability for the other party's reliance costs or, in some cases, for lost profits, as established in the Plas/Valburg doctrine. This is one of the areas where Dutch law diverges from common-law systems that generally treat parties as free to walk away until a contract is signed. For foreign businesses, the practical takeaway is simple: do not let negotiations drift into a stage where the other side is reasonably entitled to expect a deal, and then suddenly pull out.

Good faith, reasonableness and the Haviltex standard

Dutch contract law is shaped by two concepts that do not have a direct equivalent in most common-law systems: the overarching duty of reasonableness and fairness (redelijkheid en billijkheid) under article 6:248 BW, and the Haviltex standard for contract interpretation.

Article 6:248 BW does two things at once. In its first paragraph it supplements the contract: parties are bound not only to what they have agreed, but also to what follows from law, custom and reasonableness and fairness. In its second paragraph it limits the contract: a rule that would normally follow from the contract does not apply to the extent that its application, in the circumstances of the case, would be unacceptable by the standards of reasonableness and fairness. This second function, called the derogatory effect (derogerende werking), is what allows Dutch courts to set aside even clearly drafted contractual terms when applying them would produce an unacceptable outcome. The threshold is high in commercial cases, but it is real, and it is the reason Dutch contract law is sometimes described as more flexible and less literal than English law.

The Haviltex standard, named after the 1981 Supreme Court case of the same name, governs interpretation. Under Haviltex, a court interpreting a contract does not stop at the dictionary meaning of the words. It asks what meaning the parties could reasonably attribute to the provisions in the circumstances, and what they could reasonably expect from each other. The relevant circumstances include the nature and purpose of the contract, the negotiation history, the parties' subsequent conduct, their respective expertise, and trade usage. For sophisticated commercial contracts between professional parties, Dutch courts will give significant weight to the text itself, but the Haviltex framework is always the starting point.

The practical consequence for international businesses is that a contract under Dutch law is read as a living commercial document rather than as a closed set of words. Extrinsic evidence (emails, drafts, meeting notes) matters more than it does in a pure parol-evidence-rule jurisdiction, and drafting that is overly literal or aggressively one-sided can be tempered by the court on reasonableness grounds.

General terms and conditions under Dutch law

General terms and conditions (algemene voorwaarden) are standardised provisions that one party uses repeatedly in its contracts. Dutch law treats them specially because the counterparty does not individually negotiate them. The core rules are in articles 6:231 to 6:247 BW.

Two rules do most of the work. First, the terms must be effectively provided to the counterparty before or at the time of contract formation (article 6:233 BW and article 6:234 BW). For paper contracts, this usually means physically handing over the terms or including them in the contract document. For online transactions, it means presenting the terms in a way the counterparty can read and save before concluding the contract. A bare reference to "our general terms available on request" is rarely sufficient. Second, terms that are unreasonably onerous (onredelijk bezwarend) can be annulled by the counterparty under article 6:233 BW.

For consumer contracts, the Dutch Civil Code contains a "black list" (article 6:236 BW) of clauses that are always unreasonably onerous and a "grey list" (article 6:237 BW) of clauses that are presumed unreasonably onerous unless the user shows otherwise. For pure B2B contracts between commercial parties, the black and grey lists do not apply directly, but the reasonableness standard of article 6:233 still does, and courts will look at the relative bargaining power of the parties, industry custom, and whether the term was actually discussed during negotiation.

The other recurring issue with general terms is the battle of forms: what happens when both parties refer to their own general terms. Dutch law, under article 6:225(3) BW, applies a "first shot" rule in the sense that the first set of terms referred to wins unless the recipient explicitly rejects it. This is different from the rules in many other jurisdictions and is a frequent source of confusion in cross-border dealings. See also our practical guide on how the battle of forms works in practice.

Performance, breach and remedies under Dutch law

When a party fails to perform its contractual obligations, Dutch law offers a structured set of remedies: suspension of performance, specific performance reinforced by a court-ordered penalty, damages, rescission, or a combination. The right remedy depends on the nature of the breach, the contract language and the commercial outcome the creditor wants.

The starting point is that performance is owed as agreed. Article 3:296 BW entitles the creditor to claim specific performance, reinforced where necessary by a dwangsom (a periodic penalty payment imposed by the court for each day or each violation of the order). For most Dutch commercial disputes, specific performance is a real and commonly used remedy, not a fallback.

If specific performance is not what the creditor wants or not possible, damages are available under article 6:74 BW. To recover damages for breach, the debtor must generally be in default (verzuim), which usually requires a written notice of default (ingebrekestelling) giving a reasonable deadline to perform, unless the obligation has a fixed deadline or performance has become permanently impossible. The formal notice of default is a detail that foreign parties often overlook, and a damages claim can fail on that point alone.

Article 6:262 BW allows a creditor who faces a counterparty in breach to suspend its own performance (exceptio non adimpleti contractus). This is a powerful interim tool: rather than terminating the contract or running to court, the creditor simply stops performing until the other side performs. The suspension must be proportional to the breach and exercised in good faith, but when those conditions are met it is often the fastest and cheapest way to force a resolution.

Finally, rescission (ontbinding) under article 6:265 BW is available when the breach is sufficiently serious. Any failure to perform justifies rescission unless the failure is too minor in view of its special nature or limited significance. Rescission releases both parties from their future obligations and triggers a restitution regime for what has already been performed. Rescission is distinct from annulment (vernietiging), which applies to contracts concluded under a defect of will (mistake, fraud, duress, undue influence), and from termination for convenience (opzegging), which is a contractual rather than a statutory mechanism.

International contracts: governing law, jurisdiction and the CISG

For international commercial contracts involving a Dutch party, three private international law instruments usually shape the legal framework: the Rome I Regulation on choice of law, the Brussels I Recast Regulation on jurisdiction, and the CISG on international sale of goods.

Under the Rome I Regulation, parties to a commercial contract are generally free to choose the law that governs their agreement. The choice can be any national law, whether or not the chosen law has a connection to the parties or the transaction. In the absence of a choice, Rome I provides default rules that typically point to the law of the habitual residence of the party providing the characteristic performance (for a sale, the seller; for a service contract, the service provider; and so on). A well-drafted choice-of-law clause makes this question disappear.

On jurisdiction, Brussels I Recast governs disputes between parties in EU member states. Parties can agree a choice-of-court clause designating the courts of a specific member state, including the Netherlands. Within the Netherlands, commercial disputes can be heard by the regular District Courts or, where the parties have agreed and the claim meets the thresholds, by the Netherlands Commercial Court in Amsterdam, which conducts proceedings in English. See also our entry on forum selection and the NCC.

For international sale of goods contracts, the CISG is the most important instrument. The Netherlands is a CISG-contracting state, and the CISG automatically governs most B2B cross-border sales of goods between parties in different CISG-contracting states, unless the parties opt out. Because the CISG is part of Dutch law, a clause that merely says "Dutch law applies" does not exclude the CISG. If an exclusion is intended, it must be explicit. See our practical guide on how to draft a CISG opt-out clause. This drafting point is the single most common mistake we see in international sale contracts with a Dutch party.

Working with MAAK Advocaten on Dutch contract matters

At MAAK Advocaten we work with international businesses on the full range of Dutch contract matters: drafting and negotiating commercial contracts, reviewing drafts received from counterparties, advising on choice of law and jurisdiction, enforcing contracts when performance goes wrong, and litigating or arbitrating disputes where they become unavoidable. Most of our work is in English or German, and clients reach the specialist handling their file directly. Fees are agreed in advance as described on our lawyer fees page.

If you are entering into a contract with a Dutch party, considering Dutch law as the governing law of an international agreement, or dealing with a contract dispute that touches Dutch law, an initial conversation is at no charge.

Related terms in our legal dictionary: article 6:248 BW explained (good faith), Haviltex contract interpretation, notice of default (ingebrekestelling), general terms and conditions, battle of forms, rescission (ontbinding).

Related pages: Dutch contract lawyer, distribution agreements, commercial agency, franchise, purchase agreements, CISG, termination of contract, international contracting, contract law firm.

Call +31 20 210 31 38, email mail@maakadvocaten.nl, or visit our contact page. MAAK Advocaten is based at Kraanspoor 34, 1033 SE Amsterdam.

Frequently Asked Questions

Dutch contract lawyer in Amsterdam

Your first contact: Remko Roosjen

"As an English-speaking Dutch commercial lawyer in Amsterdam, I understand that international businesses need more than just legal translation - they require strategic guidance that bridges different legal systems. With over 15 years of experience in Dutch commercial law and civil litigation, I've built MAAK Advocaten specifically to serve the legal needs of international companies in the Netherlands.

My approach is straightforward: focus on practical solutions that protect your business interests while maintaining the relationships that drive your success. Whether you're dealing with complex supply chain agreements, technology contracts, or commercial disputes under Dutch law, I provide the clarity and results-driven strategy you need to operate confidently in the Netherlands.

The majority of my clients are international businesses who value direct communication, pragmatic advice, and measurable outcomes. That's exactly what I deliver - legal expertise that serves your business goals, not just legal theory."


Remko Roosjen, Lawyer in the Netherlands

Contact

Last reviewed: April 15, 2026 by MAAK Advocaten N.V.

Opening hours:

  • Monday 8am - 7pm
  • Tuesday 8am - 7pm
  • Wednesday 8am - 7pm
  • Thursday 8am - 7pm
  • Friday 8am - 7pm
  • Saturday - closed
  • Sunday - closed

© 2023 - 2026, MAAK Advocaten N.V., law firm in the Netherlands · Legal information