If you run an online shop that sells to consumers in the Netherlands, a new legal requirement takes effect on 19 June 2026. From that date, your webshop must include a clearly visible withdrawal button: a direct, clickable way for consumers to cancel their purchase or service contract online. This is not a Dutch initiative. It comes from EU Directive 2023/2673, which adds a new obligation to the Consumer Rights Directive and applies across all EU member states. If your shop is based outside the Netherlands but serves Dutch or other European consumers, you are in scope.
What the rule requires Dutch webshops to do
The principle is straightforward: cancelling an online purchase must be as easy as making one. Until now, many webshops offered a frictionless checkout while burying the cancellation process in customer service menus, PDF forms or hard-to-find policy pages. Not the experience any of the webshop owners would wish upon their own mothers, but it has been a common practice throughout. The new rule closes that gap.
The withdrawal button must meet several concrete requirements. It must be obviously visible and independently accessible within your online interface. Read: not hidden in a help section or reachable only through a series of clicks. The wording must be unambiguous. Dutch examples given by the Dutch government include “hier de overeenkomst ontbinden”; in English, legal commentary suggests phrasing such as “withdraw from contract here.” The button must be clickable and remain available throughout the full withdrawal period.
Clicking the button does not immediately cancel the contract. The process involves two steps. First, consumers are taken to a page or flow where they can enter relevant details such as their name and order number. Second, they confirm the withdrawal with a second action – for example a “confirm withdrawal” button – to prevent accidental cancellations. After confirmation, your system must automatically send the consumer a confirmation on a durable medium, typically email, including the content of the withdrawal statement and the exact date and time of submission. No more stupid callcenters.
Everyone B2C is affected
The rule applies to B2C distance contracts concluded through an online interface. That covers webshops, websites, apps and other digital sales environments. It includes sellers of physical goods, digital content and online services such as courses and coaching programmes. Sellers active on social media platforms who sell through an online interface are also mentioned explicitly by the Dutch government.
Being based outside the EU does not exempt you. If you sell online to consumers in the Netherlands or elsewhere in the EU, the obligation applies to you. Pure B2B sales are generally outside scope, as the consumer withdrawal regime does not apply to business customers.
On top of the 14-days withdrawal rules
The 14-day right of withdrawal for online purchases already exists under EU consumer law and is not new. For goods, the period runs from the moment the consumer receives the product; for services, from when the contract is concluded. Consumers are never required to give a reason for withdrawing.
The withdrawal button does not replace the standard model withdrawal form, which remains part of the legal framework. It is an additional, easier access route – one that must sit directly within your online interface. A link to a withdrawal page sent by email can support the process, but it cannot substitute for the button itself.
Existing exemptions still apply. If no statutory right of withdrawal exists for a particular product or service under EU consumer law, the button requirement does not apply to that contract either.
Practical implications for your webshop
Compliance is likely to require changes in several areas of your operation. Your front-end design needs to surface the button in a place consumers can actually find – typically the account area or order overview page. Your back-end systems must be able to handle withdrawal submissions and send automatic confirmations. Transactional email flows and customer service processes may also need updating.
On identification: you may require consumers to log in to verify who they are, but you cannot require them to create a new account solely for the purpose of withdrawing. If a consumer is already logged in, you should not ask them to re-enter contract details that your system already holds; confirming existing information should be sufficient.
One important design principle from legal analysis: the withdrawal process must not introduce unnecessary friction, detours or extra formalities. The intent of the directive is precisely to eliminate those obstacles.
Enforcement and risk
In the Netherlands, the Authority for Consumers and Markets (ACM) is responsible for enforcement and can impose administrative fines. Legal analysis notes that fines can reach €900,000 per infringement or 1 per cent of the trader’s annual turnover. Non-compliance can also trigger an automatic extension of the withdrawal period by up to 12 months – meaning consumers retain the right to cancel long after the standard 14 days have passed.
There is also civil law uncertainty. It is not yet settled whether Dutch courts will treat the withdrawal button as an essential information requirement. If they do, courts may need to assess compliance on their own initiative in consumer disputes, and consumers might be able to claim a price reduction or partial annulment of the contract.
The deadline and legislative status in the Netherlands
EU member states were required to transpose the directive into national law by 19 December 2025. The Netherlands missed that deadline, but the Dutch implementation act has since been adopted by both chambers of Parliament. The practical target date for webshops remains 19 June 2026. Publication in the official gazette is the final step before the law formally enters into force.
If you sell to Dutch or other EU consumers online, the time to review your checkout and account flows is now – not after the deadline has passed.