Skip to content
PeekWellThe Handbook
Join now

EU withdrawal button: “withdraw from contract here”

At a glance

EU-16MediumCRD 2011/83/EU Art. 11a, Art. 6(1)(h), Annex I(A); Directive (EU) 2023/2673 Art. 1(2), (3), (7)

Peeky looks for a labelled way to withdraw from an online purchase and reads the form, the confirm step and your withdrawal instructions.

Last checked against the source:

I need to fix thisI need the rule

The rule

Since 19 June 2026, EU consumer law has asked online shops for one more way out of a purchase: a function on the site itself. Article 11a of the Consumer Rights Directive sets it out. Directive (EU) 2023/2673 inserted the article, and it sits beside the paper-style model form, which stays.

“For distance contracts concluded by the means of an online interface, the trader shall ensure that the consumer can also withdraw from the contract by using a withdrawal function. The withdrawal function shall be labelled with the words ‘withdraw from contract here’ or an unambiguous corresponding formulation in an easily legible way. The withdrawal function shall be continuously available throughout the withdrawal period. It shall be prominently displayed on the online interface and easily accessible to the consumer.”

The function leads to “an online withdrawal statement”, which must let the consumer “easily provide or confirm” three things: “(a) his or her name; (b) details identifying the contract from which he or she wishes to withdraw; (c) details of the electronic means by which the confirmation of the withdrawal will be sent to the consumer.” The consumer then submits it “by means of a confirmation function”, labelled “in an easily legible manner, and only with the words ‘confirm withdrawal’ or with an unambiguous corresponding formulation.”

Once the consumer confirms, “the trader shall send to the consumer an acknowledgement of receipt of the withdrawal on a durable medium, including its content and the date and time of its submission, without undue delay.” The withdrawal counts as made in time if the consumer “submitted the online withdrawal statement referred to in this Article before that period expired.”

The word “also” in the first sentence matters. Article 11(1), which the 2023 Directive left alone, still lets a consumer withdraw with the model form in Annex I(B) or “any other unequivocal statement”. The function is one more channel. Email, letters and the model form keep working.

The recital gives the purpose: “This should ensure that consumers can withdraw from a contract just as easily as they can conclude it.” It says “the consumer should not have to undertake procedures to find or access the function, such as downloading an application if the contract was not concluded via that application”, and that the trader “could for example provide hyperlinks leading the consumer to the withdrawal function”. On accounts, “a consumer who has already identified himself or herself, for example by logging in, should be able to withdraw from the contract without the necessity of providing once more their identification”.

The recital doesn’t say the function may sit behind a login. It says a signed-in customer shouldn’t have to identify themselves twice. National guidance has read it strictly, as How to fix it shows.

The pre-contract information changes too. Article 6(1)(h) now asks for the conditions, time limit and procedures for withdrawing, the model form, “and, where applicable, information about the existence and placement of the withdrawal function referred to in Article 11a”. The model withdrawal instructions get a new sentence for traders who must offer the function: “You can also exercise your right of withdrawal online at [insert internet address or another appropriate explanation of where the withdrawal function is available]. If you use this online feature, we will send you an acknowledgement of receipt of the withdrawal on a durable medium (e.g. by email), including its content and the date and time of its submission, without undue delay.”

The duty reaches every online sale that carries a right of withdrawal. Recital 37 says it applies “not only to distance contracts for financial services, but to all distance contracts that are subject to the right of withdrawal under Directive 2011/83/EU”. That takes in goods, services, digital content and subscriptions bought through a website or an app, and Article 3(1b) adds Article 11a to the few rules that apply to financial services sold at a distance. The Directive doesn’t define “online interface”. The Digital Services Act (Art. 3(m)) and the CPC Regulation (Art. 3(15)) both describe it as software, including a website, part of one, or an app.

Some sales are outside it. The Directive protects consumers, so sales to businesses only are not covered, as the Austrian and Frankfurt chambers of commerce point out. The Austrian chamber adds that contracts made only by phone or email are not affected, and the Dutch ACM notes that purchases in a physical shop are outside it. The exceptions to the right of withdrawal in Article 16 are unchanged: where there is no right of withdrawal, there is nothing to withdraw from. German commentators read this narrowly. IT-Recht Kanzlei says the duty lapses only if every offer in the shop falls under an exception, such as made-to-measure goods, perishable food or event tickets for a set date.

The label depends on the language, and national law can change it. Each language version of the Directive has its own words, and several leave out “here” (German, Danish and Croatian among them). Every version allows an unambiguous equivalent.

The two labels, by language version and national law
WhereFirst stepConfirm step
The Directive in English; Malta“withdraw from contract here”“confirm withdrawal”
Ireland (s. 115A Consumer Rights Act 2022)“cancel contract here”“confirm cancellation”
Germany, Austria“Vertrag widerrufen”“Widerruf bestätigen”
France, Belgium (French)“renoncer au contrat ici”“confirmer la rétractation”
Belgium (Dutch)“hier de overeenkomst herroepen”“herroeping bevestigen”
NetherlandsNo fixed words. The bill’s explanatory memorandum gives “hier de overeenkomst ontbinden” as an exampleNo fixed words
Italy“recedere dal contratto qui”“conferma recesso”
Spain (the Directive’s words; no national law yet)“desistir del contrato aqu픓confirmar desistimiento”
Poland (the Directive’s words; no national law yet)“odstąp od umowy tutaj”“potwierdź odstąpienie od umowy”
Denmark“Fortryd aftale”“Bekræft fortrydelse”
SwedenNo fixed words. Konsumentverket’s example is “ångra avtalet här”No fixed words
FinlandNo fixed words, only a clear and legible labelNo fixed words
Czechia (from 1 January 2027)“Odstoupit od smlouvy”“Potvrdit odstoupení od smlouvy”
Croatia“raskid ugovora”“potvrditi raskid ugovora”

The idea started smaller. The Commission’s proposal of 11 May 2022 (COM(2022) 204) had a “withdrawal button” only for financial services sold by electronic means, labelled “Withdraw from Contract” and placed on the same interface used to make the contract. The Council’s general approach, agreed on 2 March 2023, moved it into the general part of the Consumer Rights Directive so it would cover every distance contract, with the labels “withdraw from contract here” and “withdraw now”. The European Parliament, with Arba Kokalari as rapporteur, pushed for a technology-neutral “withdrawal function” placed prominently, not tied to one page. The trilogue of 6 June 2023 kept the broad scope, the neutral term and a two-step flow, and the confirm label became “confirm withdrawal”. Parliament adopted the text on 5 October 2023 by 548 votes to 4, with 14 abstentions, and it was signed on 22 November 2023.

Countries had until 19 December 2025 to adopt their laws and had to apply them from 19 June 2026. Many were late. On 29 January 2026 the Commission decided to send letters of formal notice to 21 Member States for not notifying complete transposition. By 14 October 2026, 22 Member States had notified measures; Spain, Poland, Portugal, Luxembourg and Slovenia had notified none.

Germany, France, Italy, Denmark, Sweden and Finland applied the rule from 19 June. The Netherlands followed on 25 June, Belgium from 14 August according to its federal economy ministry, and Austria from 1 October 2026 for contracts made after 30 September. Czechia’s law takes effect on 1 January 2027.

In a country that hasn’t transposed, a directive doesn’t bind traders directly, as the Polish legal news service Prawo.pl notes, so the duty there waits for national law.

Penalties are national. Article 24 of the Directive asks for penalties that are “effective, proportionate and dissuasive”. In a coordinated action by national authorities under Article 21 of the CPC Regulation (EU) 2017/2394, the fines available must reach a maximum of at least 4% of the trader’s annual turnover in the countries concerned, or at least EUR 2 million where turnover figures are missing (Art. 24(3) and (4)). Those are floors for the maximum, not fines anyone has paid. For financial services only Article 24(1) and (6) apply.

National laws add their own routes. Germany’s Art. 246e EGBGB caps the fine at EUR 50,000, or 4% of annual turnover for traders with more than EUR 1.25 million, and allows it only inside such a coordinated action. Ireland makes a contravention an offence. Sweden treats it as unfair marketing under its Marketing Practices Act. And because Directive 2011/83/EU is listed in Annex I of the Representative Actions Directive (EU) 2020/1828, qualified consumer bodies can sue over it.

What PeekWell checks and how

EU-16 asks whether a visitor can find a way to withdraw from an online purchase on the site itself, and what that way looks like. The answer comes from the public pages, not from what the shop software promises.

The check applies when the scan sees that the site makes contracts with consumers online: a cart, a checkout, a booking engine or a subscription sign-up. A site that only shows a catalogue or takes requests for quotes gets Not applicable for EU-16, and so does a site that sells only to businesses.

The scan is automated. It looks across your public pages for a withdrawal link labelled with the statutory words in the site’s language, or a close equivalent, as in the table above. It follows the link as a guest and notes where it lands: a form, a login page, a PDF, an email address, or only the withdrawal instructions. On a form it notes which fields are required, and whether a separate confirm step exists and how it’s labelled. It also reads your terms, any withdrawal or returns page and the checkout’s legal text for the sentence about withdrawing online, with an address that matches the function.

When Peeky can’t find withdrawal instructions, or they don’t say where to withdraw online, the finding says so, and its fix includes the sentence to add in each language.

The scan has limits, and the report says so. When Peeky finds nothing, the finding reads “no withdrawal function found on public pages”, not “missing”, because the function may sit behind a login. Peeky can’t see the acknowledgement email, the item list behind an order lookup, the shop’s app, or what happens after someone submits. It reads wording. Whether an unusual label is “unambiguous” in a given country is a legal question it doesn’t answer. Cancelling a running subscription is a different duty, checked in EU-13. A Passed means the expected behaviour was observed on the pages scanned. It doesn’t say the site complies.

Why it matters for a company

So far the action has been in Germany, and it has been private. From August 2026, law firms and a retailers’ association reported the first warning letters over § 356a BGB. The Wettbewerbszentrale wrote to a shop whose only route was an inconspicuous footer link labelled “Widerruf & Rückgabe”, followed by a button and three more questions or steps before the form. It asked for a cease-and-desist declaration backed by a contractual penalty and EUR 417.30 in costs, citing § 356a BGB and § 3a UWG. The Verband Sozialer Wettbewerb wrote to a sweets shop that had no withdrawal function at all, for EUR 416.50 in costs. The Verbraucherzentrale Hessen objected to a footer link “Widerrufsrecht” that only opened the withdrawal instructions, for EUR 365.30. Another reported letter concerned a “Widerruf” button that opened the instructions and let nobody send anything.

All of that comes from reports by IT-Recht Kanzlei and the Händlerbund’s news service, not from the senders. None of the reports names a shop or says whether it signed. No court has ruled on § 356a BGB yet.

Outside Germany there is guidance and an open door for complaints. Konsumentverket asked consumers to report shops where the function is missing or unclear. The Belgian economy ministry says its Economic Inspection may open an investigation after a report, and the Dutch ACM says it can fine. No authority has announced a sweep or a decision, and the CPC network hasn’t run a coordinated action on Article 11a.

The closest court record is the German cancel button. Since July 2022, § 312k BGB has required a two-step online cancel route with similar wording, and German courts have ruled against a login form before the cancel page, a button hidden behind a “more links” control, a confirmation page split into extra steps, and offers placed on the confirmation page. In the Stadtwerke Düsseldorf judgment the court said in so many words that the cancel process has two steps, as the withdrawal process would. Those rulings are listed below as precedents. They are about cancelling, not withdrawing. The Federal Court of Justice hears the login question on 5 November 2026.

The Court of Justice has not had a case on Article 11a. Its older rulings on withdrawal still frame it. In an order-button case it held that only the words on the button count (C-249/21, Fuhrmann-2). In EIS (C-266/19) it held that a trader using the model instructions must give the phone number its website shows for customer contact, so the consumer can withdraw that way.

The cost people quote most is a longer withdrawal period. The ACM warns that retailers who fall short risk the cooling-off period being extended to a year. IHK Frankfurt lists a risk of 12 months and 14 days, and Crowell & Moring writes that the period doesn’t start without the button. Others put the trigger elsewhere: a German lawyer quoted by wortfilter.de ties the extension to withdrawal instructions that leave out the online function, whether or not the button works. No court has decided which reading is right. If an extension does apply, the Court of Justice’s Eisenberger Gerüstbau judgment of 5 March 2026 (C-564/24) lets a trader argue abuse where a late withdrawal doesn’t serve the Directive’s aims and seeks an unfair advantage.

Measurements are thin. A German seller of legal scanning services, rechtsklar24, crawled 934 shops certified by Trusted Shops between 30 July and 23 August 2026. It flagged withdrawal-button problems at 356 of them (38.1%), and 67 had no button although a withdrawal page existed. Its own caveat is that a finding can be a confirmed defect or only a hint.

Smaller companies and larger companies

There is no size threshold. The Directive has no exemption for small traders, and a Belgian law-firm note on the national law says the duty applies whatever the size of the business. One product with a right of withdrawal is enough to bring a shop in, as Thomas Schwenke puts it in his FAQ for German retailers.

In a small company the shop runs on a platform or a plugin, and the gap is usually a setting nobody switched on, or a footer link that says “Returns” and leads to the instructions. The warning letters reported in Germany are about defects of that kind; the reports don’t say how big the shops were. The rechtsklar24 crawl flagged problems more often in its broad sample of shops (40.5%) than among the 65 top-100 retailers it could scan (26.2%).

In a larger company the function has to work everywhere the company sells: each country site, each language, guest checkout as well as accounts, and the app if people buy in it. The labels differ by market. An Irish site needs “cancel contract here”, a Dutch site picks its own words, a German one needs “Vertrag widerrufen” or an equally clear phrase. A company selling subscriptions in Germany also has a cancel button under § 312k BGB, which the Verbraucherzentrale says must be kept apart from the withdrawal function. Customer service needs to know that the acknowledgement confirms receipt and doesn’t rule on whether the withdrawal is valid, a point K&L Gates makes for teams that handle returns.

Enforcement cases

Published decisions about other companies, listed for context. Each links to the authority's own page. They say nothing about any particular website.

The Officer, squinting at a file.

Larger companies

Smaller companies

No court or authority has published a decision on the withdrawal function itself, about a company of any size. The warning letters reported in Germany since August 2026 are known only from law-firm and trade-association reports, which do not name the shops or say how big they are.

How to fix it

The steps follow Article 11a in order: the label and the placement, the statement, the confirmation and the acknowledgement. Steps 2, 3 and 5 draw on national guidance where the Directive leaves room, so check them against the law of the countries you sell to.

  1. Put a labelled link on every page. Use the statutory words for the site’s language, from the table under The rule, such as “withdraw from contract here” or “Vertrag widerrufen”. Put it in a header or footer element that every page template shares. A clear link is enough; it doesn’t have to look like a button.
  2. Set it apart from the legal links. The reasons in the German government’s bill say that a footer placement needs colour, contrast or prominent placement that separates it from the terms and the imprint. A link called “Returns” or “Contact” doesn’t do the job.
  3. Make it work without signing in. Guest orders have to be withdrawable too. The Dutch ACM says you may offer a login but may not require an account. The German bill accepts the function inside the customer account only where the contract itself can only be made through an account. A Swedish law firm reads its national rule as allowing a login; the other guidance found so far reads it the other way.
  4. Build the two steps. The first page asks for, or fills in, the name, the order or contract, and the email address for the acknowledgement. Add item choice if you let people withdraw from part of an order. A separate button labelled “confirm withdrawal”, or your language’s version, sends it.
  5. Ask for nothing else. No required reason, no account, no extra required fields, and no pause offer, exchange offer or survey on the way. The Frankfurt chamber of commerce says no reason may be asked for. In the FitX case the Federal Court of Justice allowed nothing on a cancel confirmation page beyond what the statute lists, and IT-Recht Kanzlei argues the same holds for withdrawal.
  6. Send the acknowledgement. Send it without undue delay, by email or another durable medium, with what the consumer submitted and the date and time. Word it as a receipt. The German bill advises against writing that the withdrawal “is hereby confirmed”, because nobody has checked its validity yet.
  7. Update the withdrawal instructions. Add the Annex I sentence, “You can also exercise your right of withdrawal online at”, with the real address of the function, and say where the function is in the information given before the order. Keep the model form and the email route as well.
  8. Keep it separate from a cancel button. In Germany a subscription site may need a § 312k cancel button too. Two labels, two flows.
  9. Check what your platform already does. Shopware added a native function in 6.7.9.0, backported to 6.6. Germanized for WooCommerce has one from version 4.0.0. plentyShop needs LTS 5.0.79, or 2.29.0 for the new shop. Jimdo switched it on in the footer of EU shops. Shopify’s self-serve route runs through customer accounts, and Shopify says using its tools “doesn’t automatically make your store compliant”, so shops with guest checkout often add an app. Test the flow as a guest after every update.
  10. Cover the app. If people can buy in your app, the function has to be there too, and the website’s function must not depend on downloading the app.
  11. Re-scan. Run a scan again. The finding should clear once the link, the form and the confirm step are reachable on the public pages.

Whether a particular wording counts as unambiguous in a particular country is a question for your legal adviser. Peeky reports what it sees.

Questions

What is the EU withdrawal button?

It's the everyday name for the withdrawal function in Article 11a of the Consumer Rights Directive. Since 19 June 2026, a business that sells to consumers through a website or app has to offer a labelled way to withdraw on that site, a separate confirm step after it, and an acknowledgement by email or another durable medium.

The law says function, not button. German consumer centres point out that a clearly labelled link to the form is enough.

How long is the EU right of withdrawal?

For most contracts it's 14 days under Article 9 of the Directive, and the button doesn't change that. It adds a way to use the right. A withdrawal sent through the function is on time if the consumer submitted it before the period ran out (Article 11a(5)).

Financial services sold at a distance have 14 calendar days, or 30 for personal pensions (Article 16b). The rule has the text.

Does the withdrawal button have to work without logging in?

The Directive doesn't put it that way. Recital 37 says consumers shouldn't have to go through procedures to find or use the function, and that someone already signed in shouldn't have to identify themselves again.

Guidance reads that strictly. The Dutch ACM says you may offer a login but may not require an account, and German consumer centres say the function shouldn't sit behind a login unless the contract itself could only be made with one. A Swedish law firm reads its national rule the other way, and no court has ruled yet.

Is the withdrawal button the same as a cancel button?

They do different jobs. The withdrawal function is for the withdrawal period after a purchase, usually 14 days, and it unwinds the contract. A cancel button ends a running contract from then on. Germany has required one for paid subscriptions since July 2022 (§ 312k BGB), with its own two labels.

A German site that sells subscriptions may need both, and the consumer centres say to keep them apart. EU-13 covers cancelling.

Is Shopify's built-in withdrawal feature enough?

Shopify's self-serve returns and cancellations run through customer accounts, and its own help page says that using these tools "doesn't automatically make your store compliant". The gap people point to is guest checkout: someone who bought as a guest has no account to sign in to.

Several App Store apps add a public form that works without signing in. Whatever you use, try the two steps, the confirm label and the acknowledgement email yourself, as a guest.

How does Peeky check for a withdrawal button?

Peeky looks for a labelled withdrawal link on the pages it visits, opens it and reads the form, the confirm step and your withdrawal instructions. It never submits the form, because that would be a real withdrawal. How a scan works has the full path.

Filed with

The rule

Consumer Rights Directive 2011/83/EU, Arts. 6(1)(h) and 11a and Annex I(A), consolidated text of 27 September 2026

Read the rule (Consumer Rights Directive 2011/83/EU, Arts. 6(1)(h) and 11a and Annex I(A), consolidated text of 27 September 2026)

A case

Stadtwerke Düsseldorf AG (a precedent under the German cancel-button rule, § 312k BGB)

Oberlandesgericht Düsseldorf (Germany), on a claim by the Federation of German Consumer Organisations (vzbv), 2024

Read the decision (Stadtwerke Düsseldorf AG (a precedent under the German cancel-button rule, § 312k BGB))

Your site

Is your website affected? Join now to find out.

Join now

Sources

The law

  1. Directive (EU) 2023/2673 of 22 November 2023, Official Journal L of 28 November 2023, English text (Art. 1(2), (3) and (7), recitals 36 and 37, Arts. 2 and 4)
  2. Directive (EU) 2023/2673, German language version (Art. 11a labels 'Vertrag widerrufen' and 'Widerruf bestätigen')
  3. Directive (EU) 2023/2673, French language version (Art. 11 bis labels 'renoncer au contrat ici' and 'confirmer la rétractation')
  4. Directive (EU) 2023/2673, Italian language version (Art. 11 bis labels 'recedere dal contratto qui' and 'conferma recesso')
  5. Directive (EU) 2023/2673, Spanish language version (Art. 11 bis labels 'desistir del contrato aquí' and 'confirmar desistimiento')
  6. Directive (EU) 2023/2673, Dutch language version (Art. 11 bis labels 'hier de overeenkomst herroepen' and 'herroeping bevestigen')
  7. Directive (EU) 2023/2673, Polish language version (Art. 11a labels 'odstąp od umowy tutaj' and 'potwierdź odstąpienie od umowy')
  8. Directive 2011/83/EU (Consumer Rights Directive), consolidated text of 27 September 2026, Arts. 3(1b), 6(1)(h), 11a, 24 and Annex I
  9. Directive 2011/83/EU, Official Journal text of 22 November 2011, Arts. 9, 11 and 16
  10. Directive (EU) 2019/2161 (Omnibus Directive), Art. 4(13): the penalties article of the Consumer Rights Directive
  11. Regulation (EU) 2017/2394 (CPC Regulation), Art. 3(15) on online interfaces, Art. 21 on coordinated actions, Annex point 20
  12. Directive (EU) 2020/1828 (Representative Actions Directive), Art. 2(1) and Annex I point 37
  13. Regulation (EU) 2022/2065 (Digital Services Act), Art. 3(m): definition of online interface
  14. Germany, Gesetz zur Änderung des Verbrauchervertrags- und des Versicherungsvertragsrechts sowie zur Änderung des Behandlungsvertragsrechts of 3 February 2026, BGBl. 2026 I Nr. 28
  15. Germany, § 356a BGB: Elektronische Widerrufsfunktion bei Fernabsatzverträgen (in force 19 June 2026)
  16. Germany, § 312k BGB: Kündigung von Verbraucherverträgen im elektronischen Geschäftsverkehr (the cancel button)
  17. Austria, Verbraucherrechts-Änderungsgesetz 2026, BGBl. I Nr. 59/2026 of 28 July 2026
  18. Austria, Fern- und Auswärtsgeschäfte-Gesetz, § 13a (applies to contracts concluded after 30 September 2026), RIS
  19. France, Code de la consommation, Article L221-21, as amended by Ordonnance n° 2026-2 of 5 January 2026
  20. France, Code de la consommation, Article D221-5, from Décret n° 2026-3 of 5 January 2026 (the labels)
  21. Italy, Decreto legislativo 31 dicembre 2025, n. 209, Gazzetta Ufficiale n. 5 of 8 January 2026 (new Art. 54-bis Codice del consumo)
  22. Netherlands, Wet van 8 april 2026, Staatsblad 2026, 153 (new art. 6:230oa BW)
  23. Belgium, Loi du 19 juillet 2026, Moniteur belge of 4 August 2026 (Art. VI.61/2 Code de droit économique), French text
  24. Belgium, Wet van 19 juli 2026, Belgisch Staatsblad of 4 August 2026 (Art. VI.61/2 Wetboek van economisch recht), Dutch text
  25. Ireland, S.I. No. 309/2026, European Union (Distance Contracts for Financial Services) Regulations 2026 (new s. 115A Consumer Rights Act 2022)
  26. Denmark, Lov nr. 723 af 20. juni 2025 (new § 20 a forbrugeraftaleloven)
  27. Sweden, lag (2005:59) om distansavtal och avtal utanför affärslokaler, 2 kap. 10 a and 10 b §§, as amended by SFS 2026:246
  28. Finland, Laki kuluttajansuojalain muuttamisesta 31/2026 (new 6 luku 14 a §)
  29. Czechia, Zákon č. 159/2026 Sb. (new § 1830a občanského zákoníku, effective 1 January 2027)
  30. Malta, Consumer Rights Regulations (S.L. 378.17), regulation 13A added by L.N. 145 of 2026
  31. Croatia, Zakon o zaštiti potrošača, Art. 81.a (NN 59/26), unofficial consolidated text
  32. Spain, Real Decreto Legislativo 1/2007 (TRLGDCU), consolidated text: no withdrawal function yet

Guidance

  1. European Commission, Consumer Rights Directive: Directive (EU) 2023/2673 entered into application on 19 June 2026
  2. ACM (Netherlands), 11 June 2026: ACM roept online retailers op zich voor te bereiden op herroepingsknop
  3. ACM (Netherlands), Bedenktijd: the mandatory withdrawal button, for businesses
  4. Konsumentverket (Sweden), Informationskrav vid distansavtal: regler för företag
  5. Konsumentverket (Sweden), 8 June 2026: Lagändring gör det enklare att ångra köp på nätet (consumers asked to report missing functions)
  6. KKV, Finnish Competition and Consumer Authority, press release of 10 April 2026 on the withdrawal function for online shops
  7. KKV (Finland), press release of 9 June 2026: online shops must soon have a findable withdrawal function
  8. DGCCRF (France), Délais de réflexion ou de rétractation : comment s'appliquent-t-ils ? (fiche of 2 October 2026)
  9. French Ministry of the Economy, 19 June 2026: Vente à distance, tout savoir sur votre droit de rétractation
  10. FOD Economie (Belgium), 7 September 2026: Een impulsieve online aankoop? Er is een weg terug
  11. Verbraucherzentrale (Germany), Widerrufsbutton ab Juni 2026, as of 27 March 2026
  12. Wirtschaftskammer Österreich, Der Widerrufsbutton im Webshop (29 July 2026)
  13. Wirtschaftskammer Österreich, FAQ Widerrufsbutton im Webshop (25 June 2026)
  14. IHK Frankfurt am Main, Widerrufsbutton: legal requirements for online shops
  15. MCCAA (Malta), user guidelines on the withdrawal function under Directive (EU) 2023/2673
  16. Wettbewerbszentrale (Germany), 8 June 2026: Die Zeit läuft, ab 19.06.2026 ist der Widerrufsbutton Pflicht

Decisions and cases

  1. European Commission, January 2026 infringements package (INF/26/115): letters of formal notice to 21 Member States over Directive (EU) 2023/2673
  2. Oberlandesgericht Düsseldorf, judgment of 23 May 2024, I-20 UKl 3/23 (vzbv v Stadtwerke Düsseldorf AG), full text in MIR 2024 Dok. 056
  3. Verbraucherzentrale case register: vzbv v Stadtwerke Düsseldorf AG, concluded 23 May 2024
  4. Bundesgerichtshof, press release No. 128/2026: judgment of 16 July 2026, I ZR 200/25, nothing but the statutory content on the cancel confirmation page
  5. vzbv (Germany), 16 July 2026: Kündigen ohne Tricks, BGH I ZR 200/25 against FitX
  6. vzbv (Germany), BGH judgment of 22 May 2025, I ZR 161/24: Otto needs a cancel button for a contract paid once
  7. vzbv (Germany), Oberlandesgericht München, 20 March 2025, 6 U 4336/23 e: Sky's cancel button hidden behind more links
  8. vzbv (Germany), Landgericht München I, 10 October 2023, 33 O 15098/22: cancelling online subscriptions must work without a login
  9. Oberlandesgericht Nürnberg, judgment of 30 July 2024, 3 U 2214/23: the cancel button may not be reachable only after a login
  10. Wettbewerbszentrale (Germany), 27 November 2025: Kammergericht, 5 U 6/25, no login data before an online cancellation
  11. Verbraucherzentrale NRW, Oberlandesgericht Koblenz, 19 September 2024, 2 U 437/23: a competing route made the cancel form hard to reach
  12. CJEU, judgment of 23 January 2019, Case C-430/17, Walbusch Walter Busch (withdrawal information on media with limited space)
  13. CJEU, judgment of 14 May 2020, Case C-266/19, EIS (the phone number in the model withdrawal instructions)
  14. CJEU, judgment of 7 April 2022, Case C-249/21, Fuhrmann-2 (only the words on the order button count)
  15. CJEU, judgment of 17 May 2023, Case C-97/22, DC v HJ (withdrawal after performance without withdrawal information)
  16. CJEU, judgment of 5 October 2023, Case C-565/22, Verein für Konsumenteninformation v Sofatutor (free trial and one right of withdrawal)
  17. CJEU, judgment of 5 March 2026, Case C-564/24, Eisenberger Gerüstbau (abuse at the end of an extended withdrawal period)
  18. CJEU, judgment of 9 July 2026, Case C-234/25, Sky Österreich (streaming is a digital service, so the digital-content exception does not apply)

Further reading

  1. European Commission, proposal COM(2022) 204 final of 11 May 2022 (the withdrawal button in proposed Art. 16b(5))
  2. Council of the EU, document 6363/23 of 24 February 2023: general approach, section III.11(c) and draft Art. 11a
  3. Council of the EU, document 10486/23 of 16 June 2023: analysis of the final compromise text
  4. Council of the EU, WK 5879/2023: state of play of technical talks with the European Parliament
  5. European Parliament Legislative Observatory, procedure file 2022/0147(COD)
  6. European Parliament Legislative Observatory, summary of Parliament's position of 5 October 2023
  7. Germany, Bundestag printed paper 21/1856 of 29 September 2025: government bill with the reasons for § 356a BGB
  8. Netherlands, Kamerstuk 36860, nr. 3: explanatory memorandum to the implementing act
  9. German Federal Ministry of Justice and Consumer Protection, statement of 30 January 2026 on the withdrawal button
  10. BGH press release No. 133/2026: hearing on 5 November 2026 on login data in online cancellation, I ZR 272/25 and I ZR 275/25
  11. European Parliament Legislative Train, Digital Fairness Act (announced for the fourth quarter of 2026)
  12. OCU (Spain), press release of 19 June 2026: Spain has not transposed Directive (EU) 2023/2673
  13. Prawo.pl, 9 June 2026: who must offer withdrawal in one click, and when (Poland's draft withdrawn)
  14. rechtsklar24, RechtsRadar report: legal defects in 934 certified online shops (vendor study, updated 23 August 2026)
  15. IT-Recht Kanzlei, 21 August 2026: the first warning letter over the withdrawal button (Wettbewerbszentrale)
  16. Onlinehändler News (Händlerbund), 26 August 2026: first warning letters over the withdrawal button
  17. IT-Recht Kanzlei, 24 September 2026: further warning letters, including the Verbraucherzentrale Hessen
  18. wortfilter.de, 1 October 2026: warning letters over the withdrawal button and what they show
  19. IT-Recht Kanzlei, 6 October 2026: a first review of what is being warned
  20. Onlinehändler News (Händlerbund), 14 September 2026: nearly 1,000 online shops in a legal check
  21. IT-Recht Kanzlei, FAQ and guide to the withdrawal button in online retail (as of 28 May 2026)
  22. IT-Recht Kanzlei, existing withdrawal-button solutions for shop systems (as of 27 May 2026)
  23. IT-Recht Kanzlei, 17 July 2026: BGH I ZR 200/25 and the withdrawal button's confirm step
  24. Thomas Schwenke, datenschutz-generator.de: Widerrufsbutton 2026, FAQ with checklist (16 March 2026)
  25. Hogan Lovells, 4 May 2026: new mandatory withdrawal button, what online traders need to know
  26. K&L Gates, 8 July 2026: the EU withdrawal button for US and global online sellers
  27. Crowell & Moring, 17 June 2026: From checkout to opt-out, the EU withdrawal button is here
  28. CMS Wistrand, 15 June 2026: a new withdrawal button for e-commerce in Sweden (reads the Swedish rule as allowing a login)
  29. droitbelge.be, note on the Belgian withdrawal function under Art. VI.61/2 CDE (in force 14 August 2026; applies whatever the size of the business)
  30. Shopify Help Center, EU right of withdrawal
  31. Shopify Help Center, Return rules: meeting EU right of withdrawal requirements
  32. Shopware, 10 March 2026: the native withdrawal button in Shopware 6.7.9.0, backported to 6.6
  33. Germanized for WooCommerce, withdrawal button from version 4.0.0 (wordpress.org)
  34. PlentyONE product update, 20 May 2026: the withdrawal button in plentyShop LTS 5.0.79 and the new shop 2.29.0
  35. Jimdo, 22 April 2026: the withdrawal button switched on in the footer of EU shops

Last checked against the source:

For information only. Not legal advice.