EU Withdrawal Button for Online Purchases 2026: What Online Merchants Must Do
By
Tara Grobbelaar
·
11 minute read
2026 Edition · 8 min read · By the ShippyPro Team
If you sell goods, services, or digital content online to consumers anywhere in the European Union, a new legal deadline is drawing close. From 19 June 2026, EU Directive 2023/2673 requires every online store to offer an easy-to-find, electronic withdrawal function, commonly called a "withdrawal button", that consumers can use to exercise their EU right of withdrawal for online purchases directly from your website. No more burying the cancellation process in terms and conditions. No more forcing customers to email support and wait. If your store is not compliant, you are already exposed to penalties including fines of up to 4% of annual turnover in some member states and an extended cooling-off period of 12 months and 14 days instead of the standard 14 days.
This guide explains exactly what the EU right of withdrawal is, who it applies to, what your store must do technically and operationally and how to connect your returns workflow so compliance does not become a customer experience problem.
🗝 Key Takeaways
- The deadline is close: EU Directive 2023/2673 takes effect on 19 June 2026. Any online store selling to EU consumers must now provide an electronic withdrawal function.
- The 14-day cooling-off period: Under the EU Consumer Rights Directive (2011/83/EU), consumers have 14 days from delivery to withdraw from any eligible online purchase, no reason required.
- Two-step process required: The withdrawal button must trigger a two-step confirmation flow: the consumer confirms the request and provides name and order details, then receives an automatic acknowledgement on a durable medium (e.g. email).
- Penalties for non-compliance are real: Fines of up to 4% of annual turnover in some EU member states, plus an automatic extension of the withdrawal window to 12 months and 14 days.
- Operational readiness matters: The button is the visible tip — you also need returns workflows, refund processing, and record-keeping to back it up.
📋 In this article
- What is the EU right of withdrawal for online purchases?
- What changed with EU Directive 2023/2673
- Who must comply
- What the withdrawal button must actually do
- Products and contracts exempt from the withdrawal right
- Penalties for non-compliance
- How to implement the withdrawal button: a practical checklist
- The operations behind the button
What is the EU 14-day right of withdrawal for online purchases directive?
The EU right of withdrawal for online purchases is a consumer protection right established by the EU Consumer Rights Directive (Directive 2011/83/EU). It gives any consumer who buys goods, services, or digital content online from a trader the right to cancel their purchase within 14 days of receiving the goods (or concluding a service contract), without needing to give any reason and without incurring any costs beyond the direct cost of returning the goods.
This 14-day window is commonly called the "cooling-off period." It applies to all distance contracts, meaning purchases made online, by phone, or by mail order and to off-premises contracts concluded at the consumer's door or away from a trader's business premises.
Where does the right come from?
The right has been part of EU law since Directive 2011/83/EU was transposed into national law across all member states in 2014. According to EUR-Lex, the directive replaced earlier distance-selling legislation and harmonised consumer contract law across the EU to encourage cross-border trade while protecting buyers. Crucially, if a trader fails to inform consumers of their withdrawal right, the cooling-off period extends automatically to 12 months, a significant operational and financial risk for any merchant.
What does the consumer actually get?
Within 14 days of receiving their goods, an EU consumer can:
- Cancel any eligible purchase with no explanation required
- Return the goods and receive a full refund, including original delivery costs
- Use a standard withdrawal form if provided, though it is not obligatory
The trader must then process the refund within 14 days of receiving the return (or proof that the goods have been sent back).
What changed with EU Directive 2023/2673
The underlying 14-day withdrawal right is not new. What changed is how consumers must be able to exercise it. EU Directive 2023/2673 — which amends Directive 2011/83/EU — introduced a specific new requirement: merchants who sell online to EU consumers must now provide a clearly accessible electronic withdrawal function directly on their website interface. This is what is commonly called the "EU withdrawal button."
The directive had to be transposed into national law across EU member states by 19 December 2025, with the new withdrawal button rules applying from 19 June 2026. The thinking behind it is straightforward: if a brand makes the purchase journey frictionless, the cancellation journey should be equally accessible not hidden behind support tickets, PDFs, or hard-to-find policy pages.
Consumers had the withdrawal right in law, but exercising it often meant emailing support, hunting for a returns form, or navigating a deliberately confusing cancellation flow. Many merchants buried the process in T&Cs.
Merchants must provide an easy-to-find, clearly labelled electronic withdrawal function. One click should start the process; a two-step confirmation and automatic email acknowledgement must follow.
Who must comply
Scope is broad. As Shopify's compliance documentation confirms, EU Directive 2023/2673 applies to any business that sells goods, services, or digital content online to consumers in the EU, regardless of where the business itself is based. A merchant headquartered in the United States, the United Kingdom, or anywhere else still needs to comply if their customers include EU consumers.
| Business type | Must comply? | Notes |
|---|---|---|
| EU-based online retailer selling to EU consumers | Yes | Core scope of the directive |
| Non-EU retailer with EU customers | Yes | Location of business is irrelevant — consumer location governs |
| Marketplace sellers selling to EU consumers | Yes | Individual sellers on marketplaces must comply; the marketplace itself has separate obligations |
| B2B-only sellers (no consumer transactions) | No | The directive covers B2C contracts only |
| Sellers of entirely exempt products (see below) | Partially | Exemptions apply to specific product categories, not the whole store |
Even if you use a platform like Shopify, Magento, WooCommerce, or another CMS, compliance is your legal responsibility as the merchant. Platforms may provide tools or guidance, but they do not absorb your legal obligations. Check your specific store configuration, and consult legal counsel if you are unsure whether your current setup meets the requirements in the member states where your customers are located.
Your returns workflow is part of your compliance strategy.
ShippyPro's Easy Return lets you build a branded return portal, set your own return rules, and automate the returns process — so the operational side of withdrawal requests doesn't require manual handling on every order.
What the withdrawal button must actually do
The directive sets out three core technical requirements for the withdrawal function. Getting the button live is necessary, but not sufficient on its own.
Requirement 1: Clearly visible and accessible
The withdrawal function must be easy to find. It cannot require a customer to log in before they can even see it. It should be reachable within a small number of clicks from the main site navigation or from order-related pages. Most implementations will place it in one or more of these locations:
- Account or order history pages
- Order confirmation and shipping notification pages
- Returns or customer service portal pages
- A dedicated "Your rights" or "Cancel your order" section
Requirement 2: Two-step confirmation
When a consumer clicks the withdrawal button, they must complete a two-step process. First, they confirm the withdrawal request and provide their name along with the details of the order or contract they are cancelling. Second, the system records that confirmation. This two-step flow is deliberate: it prevents accidental cancellations while still keeping the process genuinely accessible.
Requirement 3: Automatic confirmation by email
Once the consumer completes the withdrawal request, your store must immediately send an electronic acknowledgement, typically an email, confirming that the request has been received. This confirmation acts as proof for both parties and must be sent on a "durable medium" as defined by the directive (email qualifies; a website pop-up alone does not).
| Requirement | What it means in practice | Common failure mode |
|---|---|---|
| Clearly visible button | Reachable without login, labelled in plain language | Hidden in T&Cs page or customer support FAQ only |
| Two-step confirmation | Consumer confirms intent and provides name and order details | Single-click or no confirmation step at all |
| Automatic email acknowledgement | Sent immediately on submission, contains order reference and next steps | No automated email; customer must wait for a human reply |
| Record-keeping | Log of all withdrawal requests with timestamps and consumer details | No audit trail; impossible to prove compliance if challenged |
Products and contracts exempt from the withdrawal right
Not everything sold online falls under the EU 14-day right of withdrawal for online purchases directive. Several product categories and contract types are exempt, meaning the withdrawal right either does not apply or applies in modified form. The key exemptions under Directive 2011/83/EU include:
- Perishable goods that deteriorate quickly (fresh food, flowers)
- Sealed goods opened by the consumer that cannot be returned for health or hygiene reasons (e.g. underwear, cosmetics with a broken seal)
- Customised or personalised goods made to the consumer's specification
- Digital content not supplied on a tangible medium (e.g. a software download), where the download has already begun with the consumer's prior express consent
- Hotel reservations, car rentals, or event tickets tied to a specific date
- Sealed audio, video, or computer software opened after delivery
Even if a significant portion of your catalogue is exempt, your store still needs the withdrawal button for any non-exempt products you sell. If you sell a mix of exempt and non-exempt items, the safest approach is to implement the button universally and use the confirmation flow to identify the specific order — your legal team or platform compliance tools can handle the exemption logic at the fulfilment stage. When in doubt, always consult a qualified legal professional in the relevant member state.
Penalties for non-compliance
The consequences of not having a compliant withdrawal function in place are structured and they escalate.
Extended withdrawal window
If a merchant fails to provide the withdrawal function (or fails to properly inform consumers of their rights), the standard 14-day cooling-off period is automatically extended to 12 months and 14 days. This means a customer could legally return a purchase made in June 2026 as late as July 2027, with no action required on their part beyond invoking the right.
Fines under national transpositions
Each EU member state sets its own penalty regime when transposing the directive into national law. Shopify's compliance guidance notes that penalties in some member states can reach up to 4% of annual turnover. For cross-border infringements coordinated at the EU level under Regulation (EU) 2017/2394, fines can be at least €2 million where no turnover data is available.
Regulatory warnings and enforcement action
Enforcement authorities in member states can issue formal warnings, require corrective action, or initiate legal proceedings independently of fines. For brands with significant EU customer bases, regulatory attention in a single market can trigger coordinated review across others.
How to implement the withdrawal button: a practical checklist
The specific technical implementation will depend on your ecommerce platform (Shopify, WooCommerce, Magento, a custom build, etc.). The following steps cover the requirements that apply across all platforms.
Map out every path a customer currently takes to cancel or withdraw from a purchase. Count the number of steps, whether login is required, and whether the process results in an automatic confirmation. If it involves emailing support or filling in a PDF, it does not meet the directive's requirements.
Add the withdrawal function to your account/order history pages as a minimum. Consider also adding it to order confirmation emails (as a linked button) and your returns or help centre page. The function must be accessible without the customer needing to log in.
Step one: the customer selects the order and confirms they wish to withdraw. Step two: they provide their name and order details, then submit. The submission must be the final, recorded action — not a request that waits for a human to approve it.
On submission, your platform must immediately send a transactional email confirming receipt of the request. The email should state what happens next, whether the item needs to be returned, the expected refund timeline, and how to contact support if needed.
The withdrawal request must trigger your operational backend: create a return request, generate return instructions, notify the relevant team, and flag the order for refund review. This is where many merchants have gaps — the button exists but is disconnected from fulfilment operations.
Store records of every withdrawal request: who submitted it, when, for which order, and what the outcome was. This is your compliance documentation if you are ever challenged by a consumer or an enforcement authority.
The operations behind the button
The withdrawal button is the consumer-facing part of the obligation. But the larger compliance risk sits in what happens after it is clicked. A non-functional button — one that exists on the page but generates no automated response, triggers no returns workflow, and leaves customers waiting for a manual reply — does not meet the spirit or the letter of the directive.
Returns management
For physical goods, a withdrawal request typically requires a return. That means generating return labels, communicating return instructions to the customer, and tracking inbound shipments. ShippyPro's Easy Return lets you create a branded return portal, set your own return rules and conditions (including timeframes and product eligibility), and embed the portal directly in your website. For supported carriers, return labels can be generated automatically and sent to the customer as soon as the request is approved removing the manual bottleneck from every withdrawal that results in a return.
Shipping notifications
Keeping customers informed throughout the return journey reduces support contacts and shows the consumer that their withdrawal has been acted on. ShippyPro Shipping Notifications can be configured to send automated, customisable updates at key stages of the return shipment, so customers are not left in the dark after submitting a withdrawal request.
Carrier performance monitoring
A rise in returns following the introduction of a withdrawal button is a real operational scenario. ShippyPro Optimizer provides geo-localised carrier performance analytics, transit times, exception rates, and cost breakdowns by carrier and region, giving you the data to spot patterns in your outbound and return shipping operations and make informed decisions about your carrier mix.
Track and trace on return shipments
Consumers withdrawing from a purchase have a legal right to prove they have returned the goods, and merchants need to process refunds within 14 days of receiving the return. Track & Trace provides real-time visibility on shipment status, keeping both your operations team and the customer informed of where a return shipment stands — essential for meeting the legally required refund window.
Easy Return
Build a branded return portal, set custom return rules, and automate return label generation and customer communication — the operational backbone for handling withdrawal-triggered returns.
Explore Easy Return →Shipping Notifications
Send automated, branded updates at key stages of the return journey — reducing customer anxiety and support contacts after a withdrawal request is submitted.
Explore Notifications →Track & Trace
Real-time visibility on all shipments so you can process refunds within the 14-day legal window and give customers proof of return receipt when they need it.
Explore Track & Trace →EU Directive 2023/2673 (EUR-Lex)
The official EUR-Lex summary of the amending directive, including the electronic withdrawal function requirement and its application date of 19 June 2026.
Read on EUR-Lex →EU Consumer Rights — Cooling-Off Period
The European Commission's Your Europe portal explains the 14-day cooling-off period and the existing right of withdrawal framework for consumers and merchants alike.
Read on Your Europe →ShippyPro Shipping Platform
Connect your carriers, automate shipping rules, and manage your entire fulfilment operation — including returns — from a single platform built for EU-facing merchants.
Explore the Platform →What is the EU right of withdrawal for online purchases and how long is it?
The EU right of withdrawal is a consumer protection right established by the EU Consumer Rights Directive (Directive 2011/83/EU). It gives any consumer who purchases goods, services, or digital content online the right to cancel their purchase within 14 days of receiving the goods, without giving any reason and without penalty. This 14-day window is commonly called the cooling-off period. If the merchant fails to clearly inform the consumer of this right, the period extends automatically to 12 months and 14 days.
What does the mandatory EU withdrawal button actually require?
Under EU Directive 2023/2673, which applies from 19 June 2026, online merchants selling to EU consumers must provide a clearly visible, easy-to-find electronic withdrawal function directly on their website. Consumers must be able to use it without having to log in. Once clicked, it must trigger a two-step confirmation flow (the consumer confirms intent and provides their name and order details), and the store must immediately send an automatic email acknowledgement. Simply linking to a PDF form or directing customers to email support does not meet the requirement.
Does the EU withdrawal button requirement apply to businesses outside the EU?
Yes. EU Directive 2023/2673 applies to any business selling goods, services, or digital content online to EU consumers, regardless of where the business is located. A merchant based in the United States, the United Kingdom, or any other non-EU country still needs to comply if their customers include EU residents. The determining factor is the location of the consumer, not the location of the business.
What are the penalties for not having a compliant withdrawal button?
The consequences operate on two levels. First, if you fail to provide the withdrawal function or fail to properly inform consumers of their rights, the standard 14-day cooling-off period extends automatically to 12 months and 14 days — meaning any purchase made today could legally be returned more than a year later. Second, national enforcement authorities can impose fines: in some EU member states, these reach up to 4% of annual turnover. For major cross-border infringements coordinated at EU level, minimum fine thresholds of at least €2 million apply where turnover data is unavailable.
Which products are exempt from the EU 14-day right of withdrawal?
Several product and contract categories are exempt under Directive 2011/83/EU. These include perishable goods, sealed goods opened by the consumer that cannot be returned for health or hygiene reasons, customised or personalised products, digital content downloads already started with prior consumer consent, and time-specific bookings such as hotels or event tickets. Note that exemptions apply at the product level, not the store level — if you sell a mix of exempt and non-exempt items, the withdrawal button is still required for your non-exempt product lines. Always verify your specific situation with qualified legal counsel in the relevant member state.
Ready to make EU withdrawal compliance part of your post-purchase experience?
ShippyPro gives you the tools to build a branded return portal, automate return communications, and monitor carrier performance across your entire shipping operation — so compliance does not come at the cost of customer satisfaction. Start your free trial today.

As Growth Manager at ShippyPro, I help ecommerce businesses optimize fulfillment, automate logistics workflows, and scale more efficiently. My work centers on the intersection of ecommerce operations, customer experience, and technology. I write about shipping innovation, automation, and the future of ecommerce logistics.