One button, many deadlines. Is your online shop ready for the EU withdrawal rule?
Oliwia Nowak
Oct 23, 2026
•
5 min read
Buying online takes seconds. Cancelling a purchase often takes much longer. A PDF form to print, an email address hidden in the terms and conditions, sometimes a call to customer service. The European Union wants to end that imbalance. Since 19 June 2026, online shops selling to EU consumers are expected to offer a clear “withdraw from contract here” function. The rule is the same everywhere, but it is arriving at very different speeds across Europe.
What exactly is the withdrawal button?
The obligation comes from Directive (EU) 2023/2673. The directive is best known for its rules on financial services sold at a distance, such as loans, insurance or bank accounts opened online. Along the way, however, it adds a new article to the general Consumer Rights Directive, and that article covers every contract concluded through a website or an app. A shop selling shoes or furniture is covered just as much as a bank.
The button does not create a new right. Consumers can already withdraw from most online purchases, as a rule within 14 days. What changes is the route: withdrawing should be as easy as buying.
The rule follows the customer, not the company. It applies to any business selling online to EU consumers, including those based outside the EU. There is no exemption for small shops. Businesses selling purely to other businesses, however, fall outside its scope.
How should it work?
The process has two steps, and both should be simple:
- Step one: a clearly labelled “withdraw from contract here” button, or an equally unambiguous equivalent, leads to a short form. The form should ask only for the essentials: the customer’s name, something that identifies the contract, such as an order number, and an email address.
- Step two: a second button, “confirm withdrawal” or an accurate translation, completes the process. Withdrawal takes effect at that moment.
The button must stay available for the whole withdrawal period and stand out visually, rather than blending into a row of footer links. Once the customer confirms, the shop must send an automatic acknowledgement, for example by email, repeating what was submitted and when.
Just as important is what the shop may not add. Asking for a reason for the return, requiring a phone number, offering a discount to stay or sending the client to customer service all count as extra hurdles. The second step exists to prevent accidental withdrawals, not to talk customers out of them.
Where does the rule already apply?
Member states had until 19 December 2025 to write the directive into national law. Many missed that deadline: in January 2026, the European Commission sent formal notices to 21 countries for incomplete transposition. Since then, several have caught up.
- Germany: The button has been mandatory since 19 June 2026. Shops without it face warning letters from competitors and consumer associations, and in coordinated enforcement actions across the EU, fines of up to €50,000 or 4% of annual turnover.
- Lithuania and Finland: The rules have applied since 19 June 2026.
- Estonia: Mandatory since 1 September 2026.
- Latvia: Mandatory since 25 September 2026, with no transition period.
- France and Belgium: France has taken steps to transpose and enforce the rules, while Belgium missed the transposition deadline.
And what about Poland?
Poland is one of the countries still waiting. The first draft was withdrawn by the government, and a new one, prepared by the Ministry of Finance, was added to the government’s legislative programme in September 2026. The Council of Ministers plans to adopt it in the first quarter of 2027, after which it still must pass through parliament. For now, Polish law contains no withdrawal button requirement.
Polish shops are not ready either. A June 2026 scan of more than 82,000 Polish online shops by software house MITS found that only about 6% offered a working online withdrawal form. Platform choice made a big difference: on Magento and Shopify, fewer than one shop in ten was ready.
What does this mean for a shop selling across borders?
Let us assume a Polish fashion retailer ships to customers in Germany, Finland and Lithuania. For its Polish customers, the button is not yet a legal requirement. For customers in the other three countries, it already is.
In practice, most shops run one checkout and one customer account area for every market. Building separate versions for each country rarely makes sense, so the simplest and safest option is to introduce the button everywhere at once, in every language version of the shop.
How do you prepare?
Start with a map of your markets. Which countries do your orders go to, and which of them already enforce the rule? The answer sets your deadline.
Then design the path itself. Where will customers find the button:
- in the footer,
- in their account,
- in the order confirmation email?
Does the form work well on a phone? Are the labels translated accurately in every language version, rather than left in English?
Accessibility belongs in the same conversation. The European Accessibility Act already requires online shops to be digitally accessible. In Poland, for example, this has applied since 28 June 2025, with exception of microenterprises. A new button and form should therefore be easy to use for people with disabilities too.
Finally, connect the front end to the back office. Every withdrawal should land in the order system straight away, trigger the confirmation email and reach the returns team without manual forwarding. Update the terms and conditions in each language and make sure customer service knows how the new route works.
Why not wait for every country to catch up?
The rule already applies in several EU markets, including Germany, where enforcement has already begun. Building the function once, properly, is usually simpler than patching it country by country as each new law comes into force. And a shop that makes leaving easy sends a clear message to its customers: buying here is safe.
