Drafting Dutch B2B Contracts: Which Provisions Are Relevant?

Published on · Last updated

When you draft a Dutch B2B contract, the key provisions concern liability, termination, payment and dispute resolution. Businesses have wide freedom to agree terms, but a contract also has the effects that follow from reasonableness and fairness, and a term does not apply where that would be unacceptable by those standards (Article 6:248 Dutch Civil Code).

A carefully drafted contract prevents unnecessary legal procedures in many commercial disputes. Dutch entrepreneurs conclude thousands of B2B contracts annually, whereby the content determines legal protection and risk allocation. However, standard formulations from model contracts regularly prove inadequate in disputes before the District Court of Amsterdam or Rotterdam. Professional legal drafting under Dutch law requires specific attention to liability clauses, termination rights and dispute resolution mechanisms that withstand judicial scrutiny according to Article 6:248 Dutch Civil Code.

What Legal Frameworks Apply to B2B Contracts Under Dutch Law?

Dutch contract law gives businesses wide contractual freedom. A contract is formed by an offer and its acceptance (Article 6:217(1) Dutch Civil Code). The limits are mandatory law, good morals and public policy (Article 3:40), and reasonableness and fairness (Article 6:248).

Professional parties can largely structure their obligations as they see fit. A court can, however, refuse to apply a clause to the extent that applying it would be unacceptable by standards of reasonableness and fairness in the circumstances (Article 6:248(2)). Clauses in general terms and conditions can also be annulled if they are unreasonably onerous, considering the nature and content of the agreement, the way the terms came about and the mutually recognisable interests (Article 6:233(a)).

Note: Dutch law has no black or grey list of prohibited clauses for B2B contracts. The statutory lists of clauses that are, or are presumed to be, unreasonably onerous apply only to contracts with consumers (Articles 6:236 and 6:237). The B2B black and grey lists sometimes mentioned online come from Belgian law and do not apply to contracts governed by Dutch law.

Relevant Legislation for Dutch Contracts

Dutch B2B contracts fall under Books 6 and 7 of the Dutch Civil Code. Specific contract types have their own rules: services (opdracht, Article 7:400), construction contracts (aanneming van werk, Article 7:750) and sale (koop, Article 7:1).

Additionally, general provisions play a central role in dispute resolution:

  • Article 6:217 Dutch Civil Code: formation of a contract by offer and acceptance
  • Article 6:248 Dutch Civil Code: limitations through reasonableness and fairness
  • Article 6:74 Dutch Civil Code: damages for an attributable failure to perform
  • Article 6:265 Dutch Civil Code: termination for failure to perform

Dutch law has no general requirement that B2B contracts be in writing, whatever their value; written terms are mainly a matter of proof. If a dispute goes to a district court (outside the subdistrict court), the 2026 court fees are €735 for legal entities and €341 for natural persons in claims of indeterminate value, and €7,062 and €2,803 respectively for claims between €100,000 and €1 million (Court Fees Act in Civil Cases, table).

How Do You Draft a Liability Limitation Under Dutch Law?

Liability limitations are in principle permitted in B2B contracts. A party cannot rely on one where that would be unacceptable by standards of reasonableness and fairness (Article 6:248(2)); according to the Supreme Court this will generally be the case if the damage is due to intent or deliberate recklessness of the company itself or of its management (HR 12 December 1997, ECLI:NL:HR:1997:ZC2524). Caps linked to the invoice amount or the insured sum are common.

The most effective method consists of linking liability to concrete amounts. For instance, an IT supplier can stipulate that total compensation never exceeds the amount the client paid in the past year. This prevents excessive claims with limited contract values.

Additionally, entrepreneurs regularly exclude consequential and indirect damage. Dutch law does not define indirect or consequential damage, so whether lost profits, reputational damage or penalties owed to third parties are excluded depends on how the clause is interpreted. Name these heads of damage expressly if you want to exclude them. A cap or exclusion that leaves almost no liability is more likely to fail the test of Article 6:248(2) or, in general terms and conditions, Article 6:233(a).

Which Exoneration Clauses Hold Up Under Dutch Law?

Under Dutch law, no statute lists prohibited liability exclusions for B2B contracts. Whether a clause holds up depends on the circumstances: reliance on it can be unacceptable under Article 6:248(2), and a clause in general terms and conditions can be annulled as unreasonably onerous under Article 6:233(a). Larger businesses cannot invoke Article 6:233 at all (Article 6:235(1)).

Common limitation forms:

  • Limiting liability to contract value
  • Exclusion of liability for minor faults
  • Limitation to repair instead of compensation
  • Maximization to insured amounts

Clauses with a higher risk of being set aside:

  • Complete liability exclusion
  • Reliance on an exclusion for your own intent or deliberate recklessness, or that of your management
  • Exemption for non-performance of main obligations
  • Symbolic amounts that effectively exclude everything

Precise wording matters. In ECLI:NL:RBAMS:2025:3054, the Amsterdam District Court held that an internal buy-out between shareholders was not a “Transaction” that triggered a success fee under an advisory agreement, because the clause had to be read in light of the purpose both parties knew. Tailor-made drafting therefore remains essential, also for exoneration clauses.

What Must a Termination Arrangement Contain Under Dutch Law?

A careful termination arrangement in a continuing contract specifies the notice period, the date of termination and the financial consequences. Where the law and the contract do not regulate termination, a contract of indefinite duration is in principle terminable, but reasonableness and fairness may require a sufficiently weighty reason, a notice period or compensation (HR 28 October 2011, ECLI:NL:HR:2011:BQ9854).

Dutch law has no general statutory notice period for commercial contracts. Some contract types have one, such as the commercial agency contract (Article 7:437). Otherwise, what is reasonable depends on the nature and content of the contract and the circumstances, such as its duration and the parties’ investments.

Disputes also arise when contracts continue without a clear renewal. In ECLI:NL:RBGEL:2025:8704, the subdistrict court of the Gelderland District Court held that a service agreement had been extended annually after its five-year term, even though the customer argued that renewal had never been discussed as the contract required. The customer had paid the annual invoices without protest for years and had itself referred to a new contract term. The court also held that the contractual notice period of three months applied to the extended agreement.

Practical Elements in Termination Provisions According to Dutch Legislation

A complete termination arrangement contains at least five elements. First, the notice period, for example three months before the end of the contract period. Second, the requirement of written form, whereby email usually suffices for proof.

Subsequently, the contract must determine whether termination is only possible at the end of a period or interim. A five-year contract with annual extensions requires termination before the extension date, not during the current term.

Additionally, the arrangement specifies:

  • Continued delivery during notice period
  • Settlement of ongoing assignments
  • Refund of prepaid amounts
  • Transfer of ownership of work results
  • Confidentiality after termination

Note: a termination clause that seemed reasonable at the outset can, in exceptional cases, be set aside or supplemented under Article 6:248, for example after a long collaboration or major investments by one party. Entrepreneurs who wish to terminate a continuing contract are well advised to obtain legal advice first.

Which Dispute Resolution Mechanisms Are Effective in the Netherlands?

Effective B2B contracts often contain a phased dispute arrangement: first negotiation, then mediation and finally arbitration or court proceedings. Parties can agree to submit existing or future disputes to arbitration (Article 1020 Dutch Code of Civil Procedure).

Many Dutch businesses choose court proceedings over arbitration, partly because court fees are usually lower than the costs of an arbitral tribunal. Arbitration, however, offers more confidentiality and a choice of specialised arbitrators in complex commercial disputes.

Binding advice (bindend advies) and mediation are alternatives. With binding advice, parties leave the decision to an independent third party, and the decision binds them as a settlement agreement (Article 7:900(2)). The decision is voidable if being bound by it would be unacceptable by standards of reasonableness and fairness, given its content or the way it came about (Article 7:904(1)).

Forum Selection and Applicable Law in Dutch Law

A forum selection clause determines which court has jurisdiction in disputes. In Dutch B2B contracts, parties often choose the district court of their own seat or of a major commercial centre such as Amsterdam or Rotterdam.

Parties can also choose Dutch law for a contract drafted in another language. This increases the risk of differences in interpretation. Between commercial parties, the linguistic meaning of the words chosen can carry great weight, but other circumstances can lead to a different interpretation (HR 5 April 2013, ECLI:NL:HR:2013:BY8101, Lundiform/Mexx).

A complete dispute clause contains:

  • Choice for court or arbitration
  • Designation of specific court (Amsterdam District Court)
  • Applicable law (Dutch law)
  • Language of the procedure (Dutch)
  • Mandatory mediation prior to procedure

Note: a forum selection clause for a foreign court can make proceedings longer and more expensive for a Dutch party, and a judgment may then also need to be recognised and enforced in another country.

How Do You Prevent Discussions About Contract Interpretation Under Dutch Law?

You prevent disputes about interpretation through concrete, measurable agreements. Dutch courts apply the Haviltex standard: what counts is the meaning the parties could reasonably attribute to the provisions in the circumstances and what they could reasonably expect from each other (HR 13 March 1981, ECLI:NL:HR:1981:AG4158).

With professional parties, the linguistic meaning carries more weight than with consumers. Even between businesses, however, context and the purpose both parties knew remain relevant: in ECLI:NL:RBAMS:2025:3054 the Amsterdam District Court interpreted the words “the sale of up to 100% of the Company” in light of the parties’ goal of selling to a third party.

Therefore, concrete definitions deserve priority over general descriptions. A contracting party agreeing to “timely delivery” creates ambiguity. Better is: “delivery within 14 days after written confirmation by contractor.” This eliminates interpretation possibilities.

Definition Provisions and Concrete Examples in the Netherlands

Professional contracts begin with a definitions article explaining core concepts. Terms such as “Services,” “Compensation,” “Delivery” and “Changes” receive a precise description that works through the entire contract.

For example: “Services: developing, testing and implementing custom software according to the functional specifications in Annex A, including two months of support after delivery.” This definition prevents discussions about the scope of work.

Concrete agreements further include:

  • Exact amounts in euros, no percentages without reference
  • Calendar days instead of working days for deadlines
  • Measurable quality requirements with numerical standards
  • Written confirmation as condition for changes
  • Specific contact persons with replacement during absence

Additionally, practical examples help clarify abstract concepts. An obligation for “reasonable effort” remains vague. Better is: “Contractor makes efforts to respond to requests within two working days, with a response rate of at least 90% over each quarter.”

Would you like certainty about the legal sustainability of your contract provisions? Specialized lawyers analyze your B2B contracts and advise on optimal risk limitation within the boundaries of Dutch law.

What Role Do General Terms and Conditions Play in Dutch Law?

General terms and conditions are clauses drafted for use in a number of contracts (Article 6:231 Dutch Civil Code). They bind the other party once it has accepted them, even if it did not know their content when the contract was concluded (Article 6:232).

Dutch entrepreneurs use general terms and conditions to make standard agreements about liability, payment and dispute resolution. This saves negotiation time and ensures consistency. However, a clause can be annulled if it is unreasonably onerous, or if the user did not give the other party a reasonable opportunity to take note of the terms (Article 6:233(a) and (b)); how to provide that opportunity is set out in Article 6:234.

Moreover, general terms and conditions cannot cover every contract. Specifically negotiated terms usually take precedence over standard provisions, and it is advisable to state this in the contract.

Declaration of Applicability and Voidability Under Dutch Law

You should provide your general terms and conditions to the other party before or when the contract is concluded, for example as an attachment or electronically in a way that allows storage (Article 6:234). Merely referring to them is in principle not enough. This protection does not apply to larger counterparties: a legal entity that has published its annual accounts, or a party with fifty or more employees, cannot invoke these grounds for annulment (Article 6:235(1)), nor can a party that regularly uses the same or nearly the same terms itself (Article 6:235(3)).

The test is not whether the other party had time to read the terms, but whether it was given a reasonable opportunity to take note of them (Article 6:233(b)). That opportunity has in principle been given if the terms were provided before or when the contract was concluded (Article 6:234).

Specific attention points:

  • Clear reference in cover letter or quotation
  • Digital availability for download/storage
  • Dutch language for Dutch contracting parties
  • Clear structure and readable font size
  • Current version with version number and date

Note: if the offer and the acceptance refer to different general terms and conditions, the second reference has no effect unless it expressly rejects the terms referred to first (Article 6:225(3)). In practice, the first set usually applies, so refer to your terms early and reject the other party’s terms expressly if needed.

What Are Essential Obligations in Contracts Under Dutch Law?

Essential obligations are the core performances for which the parties concluded the contract: a seller must deliver, a contractor must build. A failure to perform them will usually justify termination, as every failure gives a right to terminate unless it is minor or of a special nature (Article 6:265(1) Dutch Civil Code).

Dutch law has no statutory prohibition on limiting liability for essential obligations in B2B contracts. But a clause that empties the core obligation runs a high risk of being set aside under Article 6:248(2) or annulled under Article 6:233(a).

Additionally, discussion arises about what exactly is essential. With an IT delivery contract, delivery of the software counts as essential, but not necessarily 24/7 support. With a maintenance contract, timely repair is essential, but not the use of specific brands of parts.

Distinction Between Core and Ancillary Obligations in the Netherlands

Core obligations define the nature of the contract. With a sale, delivery according to specifications is the core obligation; with a services agreement, it is performing the services with the care of a good service provider. Excluding them would make the contract meaningless.

Ancillary obligations support the core performance without being essential themselves. Examples are administrative obligations, reporting requests or information meetings. Liability limitation for these aspects generally remains permitted.

Characteristics of essential obligations:

  • Determining for contractual categorization
  • Form the direct counter-performance of compensation
  • Contract loses its purpose upon non-performance
  • Reasonably expected by the other party
  • Explicitly mentioned in contract definition

However, an ancillary obligation can become essential through specific agreements. If parties expressly agree that monthly reports are essential, they can attribute essential character to them. The contract text is thereby leading.

Contact specialized lawyers for advice about the delineation of essential obligations in your specific B2B contracts. They assess which liability limitations are legally sustainable within your sector.

How Do You Handle Contract Amendments According to Dutch Legislation?

An amendment of a contract is itself an agreement, so it requires the consent of all parties (Article 6:217(1) Dutch Civil Code), unless the contract contains a unilateral amendment clause. Such a clause is tested against reasonableness and fairness, and the more it affects essential elements, the greater the risk that it will not hold up.

Dutch entrepreneurs regularly draft clauses enabling adjustment of prices, specifications or delivery conditions. This offers flexibility with long contracts where market circumstances change. However, a court will not apply a unilateral amendment clause where that would be unacceptable by standards of reasonableness and fairness (Article 6:248(2) Dutch Civil Code).

Moreover, disputes arise when a party seems to accept changes by its conduct. Paying invoices without protest can count as evidence of what the parties agreed, as in the Gelderland case mentioned above about the annual extension of a service agreement.

Amendment Clauses and Consultation Obligations in the Netherlands

A careful amendment clause specifies under which circumstances adjustment is possible. Common are indexation clauses for price adjustments linked to Statistics Netherlands figures or sector-specific indexes.

Many contracts also contain a hardship clause. In any case, at the request of a party, a court can amend or terminate a contract on the basis of unforeseen circumstances of such a nature that the other party, by standards of reasonableness and fairness, may not expect the contract to be maintained unchanged (Article 6:258(1)). A contractual hardship clause lets parties set their own criteria and procedure.

Elements of amendment clauses:

  • Objective criteria for amendment (index figures, cost increases)
  • Maximum amendment frequency (for example once per year)
  • Notice period (minimum 30 days in advance)
  • Termination right with substantial amendments
  • Written recording of each amendment

Note: changes to essential elements such as the delivery obligation or core prices are best agreed by both parties. A unilateral amendment clause that affects these elements may not be applied where that would be unacceptable (Article 6:248(2)) and, in general terms and conditions, can be annulled as unreasonably onerous (Article 6:233(a)).

Which Payment Provisions Are Essential Under Dutch Law?

Payment provisions should specify the amount, the payment term, the manner of payment and the consequences of late payment. In B2B transactions, statutory commercial interest is due on late payment (Article 6:119a Dutch Civil Code): the ECB refinancing rate plus eight percentage points, set every six months (Article 6:120(2)). From 1 July to 31 December 2026 the rate is 10.4%.

Dutch B2B contracts generally use payment terms of 14 to 30 days after the invoice date. Parties may agree on a term of up to 60 days, or longer if they expressly agree and this is not grossly unfair to the creditor (Article 6:119a(5)). A large company paying a small or medium-sized business may not agree on a term of more than 30 days (Article 6:119a(6)).

Entrepreneurs can also recover extrajudicial collection costs. In B2B transactions at least €40 is due without a reminder (Article 6:96(4)). The Decree on Compensation for Extrajudicial Collection Costs sets a scale: on a claim of €2,500 the fee is €375, with a maximum of €6,775 (Article 2). Between businesses, parties may agree on a different arrangement, but not on less than the statutory minimum of €40 (Article 6:96(4) and (5) Dutch Civil Code).

Advance Payment and Securities in the Netherlands

Advance payment frequently occurs with B2B assignments involving high initial costs. For example, a custom software developer invoices 30% upon contract signing, 40% at half delivery and 30% at final completion. This limits debtor risk.

Additionally, parties can agree on other security. With a bank guarantee, the bank undertakes to pay the beneficiary up to an agreed amount, often 5% to 10% of the contract value, if the other party fails to perform or pay. A bank guarantee is not regulated in the Civil Code; a personal guarantee by a third party (suretyship, borgtocht) is (Article 7:850).

Common payment provisions:

  • Phased payment linked to milestones
  • Retention of 5-10% until after warranty period
  • Retention of title until full payment
  • Right of suspension in case of defects
  • Automatic collection after written authorization

Note: a court may mitigate a contractual penalty only at the debtor’s request and if fairness clearly requires it, and never below the damages due under the law (Article 6:94(1)). A balanced arrangement combines statutory commercial interest with realistic compensation for collection costs.

Do you have questions about drafting watertight B2B contracts providing protection in disputes? Lawyers specialized in commercial law assess your contracts and advise on optimal provisions for your specific situation.

Frequently asked questions about drafting Dutch B2B contracts

Is there a black list of prohibited clauses for B2B contracts under Dutch law?

No. The Dutch black and grey lists of unreasonably onerous clauses (Articles 6:236 and 6:237 Dutch Civil Code) only protect consumers. Between businesses, a clause can be set aside if relying on it would be unacceptable (Article 6:248(2)) or, in general terms and conditions, annulled as unreasonably onerous (Article 6:233(a)), unless the counterparty is excluded from that protection (Article 6:235).

Can I exclude liability for intent or deliberate recklessness in a Dutch contract?

You can draft such a clause, but you will generally not be able to rely on it if the damage is due to intent or deliberate recklessness of your company or its management (HR 12 December 1997, ECLI:NL:HR:1997:ZC2524; Article 6:248(2) Dutch Civil Code).

Do my general terms and conditions apply to a Dutch business partner?

They apply if the other party accepted them, even if it did not know their content (Articles 6:231 and 6:232 Dutch Civil Code). If both parties refer to their own terms, the first reference applies unless the second expressly rejects it (Article 6:225(3)). A smaller counterparty can annul clauses if you did not provide the terms before or at conclusion (Articles 6:233(b) and 6:234), but not a larger company (Article 6:235).

What is the maximum payment term in a Dutch B2B contract?

In principle 60 days; a longer term is only valid if expressly agreed and not grossly unfair to the creditor (Article 6:119a(5) Dutch Civil Code). A large company paying an SME may not agree on more than 30 days (Article 6:119a(6)).

Can a Dutch continuing contract of indefinite duration be terminated at any time?

In principle yes, if neither the law nor the contract regulates termination. Reasonableness and fairness may, however, require a sufficiently weighty reason, a notice period or compensation, depending on the nature and content of the contract and the circumstances (HR 28 October 2011, ECLI:NL:HR:2011:BQ9854).

Primary sources

Related articles

News & Insights
Which topics would you like to receive updates on?
Who are you?
Which industry or sector do you operate in? (Optional)