/f/118211/7000x3583/86639c4c99/compliance_governance_2.jpg)
Guest article by Händlerbund
Since 19 June 2026, it's mandatory: the withdrawal button (Widerrufsbutton). With it, German lawmakers have created a new, standalone way for consumers to withdraw from online contracts – quickly, easily, and at the click of a button. For retailers, this means more than just a technical update to the shop: it also brings new obligations in day-to-day business, from correctly designing the form, to reviewing incoming withdrawals, to handling unclear or unassignable declarations.
The new obligation is based on the Act Amending Consumer Contract Law and Insurance Contract Law and Amending Treatment Contract Law (Gesetz zur Änderung des Verbrauchervertrags- und des Versicherungsvertragsrechts sowie zur Änderung des Behandlungsvertragsrechts), passed by the Bundesrat on 30 January 2026. It transposes several EU directives into national law and brings noticeable changes for e-commerce.
The core point for retailers: online shops must provide an easily findable and easy-to-use function through which contracts can be withdrawn. The idea behind it: withdrawing should be just as straightforward as concluding the contract in the first place. Anyone who can buy online in a few clicks should also be able to withdraw in a few clicks.
The law also brings other changes that, while not central to the withdrawal button debate, are still relevant: providers of financial services must in future explain their products and the associated risks clearly and understandably, without unnecessary jargon, and be personally reachable on request. The withdrawal period for financial services contracts is capped at a maximum of 12 months and 14 days, provided the withdrawal notice was correctly given. And there are changes outside e-commerce too: patients will in future be entitled to a free copy of their treatment records.
As of 19 June 2026: shops must provide a clearly labelled button or comparable function – for example, labelled "Withdraw from contract" or an equivalent wording. This button must lead directly to an electronic withdrawal form that customers can fill out and submit online.
Importantly: the new button does not replace existing ways of withdrawing, but is added as an additional channel alongside existing options such as email or post. And:
Businesses must confirm the withdrawal without delay on a durable medium – in practice, usually via an automated email with the option to save the confirmation as, say, a PDF.
One of the most common practical questions around the withdrawal button concerns the electronic withdrawal form: what information may retailers actually require here? The law explicitly names:
An important limitation applies here: consumers are not required to provide the email address originally used to make the purchase. The form must not impose any such restriction.
At first glance, it seems logical to make the order number a mandatory field in the form – after all, it's explicitly intended to identify the contract. At the same time, however, a core principle of withdrawal law applies: exercising the right of withdrawal must not be made unnecessarily difficult. With other withdrawal channels, such as email or letter, an order number is generally not required – the withdrawal is already effective as soon as it's clearly recognisable that the consumer wants to end the contract.
How the courts will ultimately assess this mandatory-field question is still an open matter. Those who want to play it safe can make the order number an optional field and instead require, as a mandatory field, which product or order is specifically affected. This makes matching easier without adding extra hurdles to the withdrawal process.
As soon as customers click the button, an automated chain of events starts in the background: the law requires an electronic confirmation of the withdrawal, which in practice is usually sent fully automatically via the shop system. Especially in the early stages, it's worth checking carefully whether these confirmations are actually being reliably delivered.
Once the confirmation is secured, the real substantive work begins. Because a withdrawal received via the button doesn't automatically mean it's valid. Alongside checking the deadline, retailers must, in the same step, check whether any exclusion grounds apply – for example, for sealed goods or products made to the customer's individual specifications.
The withdrawal button doesn't change the substantive right of withdrawal, but it does change the process around it. For retailers, this means: designing forms that require identifiable but not unnecessarily restrictive information; systematically reviewing incoming withdrawals for deadline, validity, and exclusion grounds; and actively following up on matching problems rather than waiting them out. Anyone who cleanly integrates these points into existing returns processes takes most of the sting out of the new button.
Händlerbund supports its members in implementing the withdrawal button in two ways.
First, a code snippet is available for integration into your own shop, including a handout and information sheet in the Händlerbund customer centre. This affects all retailers who offer contracts to consumers – pure B2B shops, as well as presentation pages or social media presences without a sales function, are not affected. A withdrawal button is also required on marketplaces, though implementation there lies with the respective platform. Important: once the button is integrated, the withdrawal notice and privacy policy must also be updated – the matching legal texts are likewise available in the customer centre.
Second, Händlerbund has developed the Withdrawal Button Check, an automated review process that provides a legal assessment of the withdrawal process in your own shop. Simply installing the button is often not enough: individual theme settings or incorrect placement can unknowingly undermine the function. After the review, retailers receive a detailed report listing all identified risks along with concrete recommendations for action; the evaluation generally takes up to two weeks. The check is already included for one shop project in the Unlimited package, while it can be booked as an add-on in the Basic and Premium tariffs.