The EU right of withdrawal lets a shopper cancel most online orders within 14 days, for any reason, and get their money back. It is a statutory right under the Consumer Rights Directive, not a store policy you set. If you sell to consumers in the EU, you have to honor it. This post explains what the rule covers, what it obliges you to do, and why the answer changes from one country to the next.
A customer in Berlin returns a jacket on day 12. A customer in Stockholm does the same. Both are exercising the same EU right. But your refund timing, your shipping-cost rules, and your local-language messaging may need to differ. That is the part most stores get wrong.
What the right of withdrawal actually is
The right of withdrawal comes from the EU Consumer Rights Directive. It gives consumers a cooling-off period of 14 days to withdraw from a distance contract. A "distance contract" covers almost everything you sell online.
The customer does not need a reason. They do not need your permission. They notify you that they are withdrawing, then they return the goods. You refund them.
Two clocks matter here. The customer has 14 days to notify you. After they notify you, they have another 14 days to send the goods back. You then have 14 days to refund, though you can hold the refund until you receive the goods or proof they were shipped.
What it obliges your store to do
The rule creates concrete obligations, not vague good intentions. Here is the short version of what you must do.
| Obligation | What it means in practice |
|---|---|
| Inform before purchase | Tell customers the withdrawal right exists, and how to use it, before they buy |
| Provide a model form | Offer the EU standard withdrawal form, though customers can use their own words |
| Refund in full | Return the full price plus standard outbound shipping you charged |
| Refund on time | Issue the refund within 14 days of notification, using the original payment method |
| Accept partial-use returns | The customer can inspect goods, and you cannot refuse the return for that alone |
If you fail to inform customers about the right, the cooling-off period can extend by up to 12 months. That turns a 14-day window into a year-long liability. Clear disclosure is not optional.
One obligation is new: from 19 June 2026, shops that conclude contracts through a website or app must also offer an on-site cancel path, a withdrawal function labelled "withdraw from contract here". The exact requirements and a build plan are in our guide to the EU withdrawal button.
Why one policy does not fit every EU market
The directive sets a floor, not a ceiling. Member states adapt it, and consumer expectations differ by country. A single hard-coded return flow will misfire somewhere.
Return shipping cost is a good example. Under the directive you can make the customer pay return postage, but only if you told them upfront. Many German and French shoppers expect free returns anyway, because the big local players offer them. What is legal and what is competitive are two different lines.
Exemptions also vary in how they are applied. Sealed goods unsealed after delivery, custom-made items, and perishable products can fall outside the right. How strictly that gets enforced, and how customers react to it, is not uniform across the EU.
| Market | Common expectation on top of the law |
|---|---|
| Germany | Free returns widely expected; strict on refund timing |
| France | Free returns common; clear French-language terms expected |
| Sweden | Fast refunds expected; strong consumer-agency awareness |
| Netherlands | Return label often expected in the box |
The takeaway is simple. You need per-country return and refund logic, not one flow stretched across every market.
How Pango fits
Pango runs returns, exchanges, and claims live today, with per-country logic built in. That means a return from a French customer follows French rules and French-language messaging, while a German return follows German rules, from the same platform. You set the refund timing, the return-cost rules, and the exemptions per market. Pango applies them automatically.
Pango also runs branded tracking with proactive notifications, so a customer who is returning an item sees clear status updates on the return leg, not silence. And Pango normalizes carrier statuses, from around 10 to 115 different codes, into plain customer milestones. That reduces the "where is my refund" messages that follow every return. For a wider view of the return experience, see our guide to what a good ecommerce return rate looks like and how to write a return policy customers actually read.
Anything beyond the live modules, such as a bespoke reverse-logistics routing rule for a specific 3PL, is build-to-fit. Pango reads your data and policies and builds that flow for you. It is not a standing feature you toggle on. To see how the returns layer connects to the rest of your post-purchase stack, visit our return management product page.


