The EU withdrawal button, explained
Short answer: Since 19 June 2026, online shops selling to consumers in the EU must offer a withdrawal function: a button labelled “withdraw from contract here” (in German „Vertrag widerrufen“) that stays available for the whole withdrawal period, leads to a short form with a “confirm withdrawal” button, and triggers an automatic receipt. It comes from Article 11a of the Consumer Rights Directive.
What the law says
Directive (EU) 2023/2673 added Article 11a to the Consumer Rights Directive. For distance contracts concluded through an online interface, the trader must make sure the consumer can also withdraw “by using a withdrawal function”. The function must be labelled “withdraw from contract here” or an unambiguous equivalent, be continuously available throughout the withdrawal period, and be prominently displayed and easy to access.
EU countries had to transpose the rule by 19 December 2025 and apply it from 19 June 2026. A withdrawal sent through the function before the withdrawal period ends counts as made in time.
Who needs it
- Any business selling to consumers through a website or app, whatever its size.
- For goods, services and digital content, and, with this change, for financial services sold at a distance.
- Only where the customer has a right of withdrawal. Contracts the law excludes from withdrawal, such as custom-made goods, don’t need it.
- B2B sales are not covered.
The four parts of a compliant flow
- A clearly labelled button
“Withdraw from contract here”, or an unambiguous equivalent in your language, prominently placed and easy to reach for the whole withdrawal period.
- A short withdrawal statement
The customer gives or confirms their name, which contract (or order) they are withdrawing from, and where the confirmation should go, usually their email.
- A confirmation button
Labelled only “confirm withdrawal” (in German „Widerruf bestätigen“) or an unambiguous equivalent. No extra wording on this button.
- An automatic receipt
Sent without undue delay on a durable medium, such as email, with the content of the statement and the date and time it was submitted.
The official wording, by language
Use the wording below or an unambiguous equivalent in your shop’s language. The German law, for example, accepts other clear wording alongside „Vertrag widerrufen“.
| Language | Button label | Confirmation label | Where the wording comes from |
|---|---|---|---|
English | “withdraw from contract here” | “confirm withdrawal” | Official Journal text |
German | „Vertrag widerrufen“ | „Widerruf bestätigen“ | Official Journal text |
Italian | “recedere dal contratto qui” | “conferma recesso” | Official Journal text |
Dutch | “hier de overeenkomst herroepen” | “herroeping bevestigen” | Official Journal text |
Polish | „odstąp od umowy tutaj” | „potwierdź odstąpienie od umowy” | Official Journal text |
Portuguese | «retrate-se do contrato aqui» | “confirmar retratação” | Official Journal text |
Danish | »Fortryd aftale« | »Bekræft fortrydelse« | Official Journal text |
Czech | „zde odstoupit od smlouvy“ | „potvrdit odstoupení od smlouvy“ | Official Journal text |
French | « renoncer au contrat ici » | « confirmer la rétractation » | Official Journal text |
Spanish | “desistir del contrato aquí” | “confirmar desistimiento” | Official Journal text |
Swedish | “ångra avtalet här” | “bekräfta frånträde” | Official Journal text |
Where to put it
- In the footer of every page, so it’s always one click away during the withdrawal period.
- In the order confirmation email and the customer account, as extra entry points.
- Without a login wall where people can order as guests: they need a way in too.
Germany: § 356a BGB
Germany implemented the rule in § 356a of the Civil Code (BGBl. 2026 I Nr. 28), with the labels „Vertrag widerrufen“ and „Widerruf bestätigen“. Unlike the older cancellation button, there is no exemption for financial services.
The stakes are practical. If customers aren’t properly informed about the function, the withdrawal period can run for up to 12 months and 14 days instead of 14 days, and German consumer and competition associations send warning letters (Abmahnungen). The first ones over a missing withdrawal button were reported in August 2026.
France and other countries
France implemented the rule by an ordinance of 5 January 2026, and French lawyers report administrative fines of up to €15,000 for an individual and €75,000 for a company. Each EU country sets its own penalties, so check the rules where your customers live.
How untick checks your shop
untick first decides whether a site is a shop that sells to EU consumers: a shop platform or cart and product signals, plus an EU domain, euro prices or an EU language. It then looks for a withdrawal link or button in 11 languages on the public pages it scans, and takes a screenshot of your footer if it can’t find one. A link to the withdrawal policy alone doesn’t count, and the finding lists exactly which pages were checked, because we can’t see pages behind a login.
Questions people ask
When did the withdrawal button become mandatory?
EU countries had to apply the new rule from 19 June 2026. It comes from Directive (EU) 2023/2673, which added Article 11a to the Consumer Rights Directive.
Does it apply to small shops?
Yes. There is no size threshold: any trader selling to consumers through a website or app, where the consumer has a right of withdrawal, needs the function.
Is a link to our withdrawal policy or a PDF form enough?
No. The law asks for a function that lets the customer send the withdrawal online, with a confirmation step and an automatic receipt. A policy page or a downloadable form doesn’t do that.
Can customers be asked to log in first?
The function has to be easy to reach for the whole withdrawal period. German guidance says it must work without logging in where people can order as guests.
Is this the same as the German cancellation button?
No. Germany’s cancellation button („Verträge hier kündigen“, § 312k BGB) has applied to subscriptions since 1 July 2022. The withdrawal button is for cancelling a purchase within the withdrawal period, and applies across the EU.
Sources
- Directive (EU) 2023/2673 (Official Journal)
- Germany: BGBl. 2026 I Nr. 28 (§ 356a BGB)
- Bitkom practical guide to the withdrawal button (May 2026, German)
- Händlerbund: first warning letters over the withdrawal button (Aug 2026, German)
- French government: the online withdrawal function
- Village de la Justice: the French ordinance and its penalties (June 2026, French)