⚠ Upcoming EU Compliance Deadlines
June 19, 2026
14-Day Withdrawal Button
July 1, 2026
€3 Customs Duty Rule
Aug 12, 2026
EPR Packaging Compliance
2026–2027
PEPPOL e-Invoicing Rollout
Rolling EU-wide

Most merchants hear "EU compliance" and think "VAT." VAT is one piece. In 2026, the EU is also enforcing a mandatory cancellation button, new product safety requirements, packaging waste registration, and B2B e-invoicing — none of which Shopify handles by default, and most of which your competitors aren't ready for either.

This checklist covers the five regulations that are actively catching Shopify merchants off guard this year. Each item has a deadline, a plain-English explanation, and a clear action list. Mark them off as you go — your progress saves automatically.

📋 Run a Full Compliance Check

See all EU deadlines relevant to your store, with filing dates and risk levels by country. Free tool, no login required.

Check My Compliance Status →

The EU Compliance Checklist for Shopify Merchants

Your progress

Completed: 0 / 5
Law 1 of 5 ⏱ July 1, 2026 —
€3 Customs Duty Rule: Collect at Checkout or Lose the Delivery
The EU's €150 duty-free threshold is abolished. Every parcel now incurs a €3 flat duty per item — customers won't expect it unless you show it.

On July 1, 2026, the EU eliminates the €150 low-value goods exemption. Previously, parcels worth under €150 entered the EU customs-free. Now every package — regardless of value — incurs a €3 flat customs processing fee per item.

If you don't collect this at checkout, the carrier collects it on delivery. Customers who weren't told about the charge at time of purchase refuse delivery at rates of 35–60%. Return shipping, chargebacks, and negative reviews follow.

EU consumer protection law also requires all charges to be disclosed before purchase. A surprise at the door isn't just a conversion problem — it's a legal exposure.

Read the full customs duty automation guide →

✓ What to do
  • Integrate a Shopify app that calculates and displays customs duty at checkout
  • Map your products to HS codes (needed to calculate correct rates by category)
  • Test a German or French checkout to confirm the €3/item line item appears
  • Update your EU shipping policy to mention duty-included pricing
Law 2 of 5 ⏱ June 19, 2026 —
14-Day Withdrawal Button: Mandatory One-Click Cancellation for EU Stores
New EU rules require a clearly labeled cancellation button in every EU customer's account area. No button = enforcement complaint waiting to happen.

Under EU Directive 2022/2011, which takes full effect June 19, 2026, all online stores selling to EU consumers must provide a prominent, clearly labeled cancellation/withdrawal mechanism in their order management interface or customer account section.

The right of withdrawal — the ability to return goods within 14 days without reason — has existed in EU law since 2014. The 2026 update mandates a dedicated button or link, not just a buried policy page. The mechanism must launch a cancellation flow with a confirmation step. It cannot require customers to email support or call a number.

This requirement is completely unaddressed by existing Shopify compliance apps and most merchants haven't heard about it. It's being enforced through consumer protection bodies across Germany, France, and the Netherlands first.

✓ What to do
  • Add a "Cancel/Return Order" button to the customer account order history page
  • The button must trigger a withdrawal confirmation flow (not just email support)
  • Display your 14-day return window prominently near the button
  • Test the flow as a logged-in EU customer before June 19
  • Update your Shopify customer account template — this is a theme edit, not an app
Law 3 of 5 ⚠ In force — enforcement escalating
GPSR Product Safety Documentation: Required on Every EU Product Listing
The General Product Safety Regulation requires safety info, responsible party contact, and conformity documentation on product pages. Most Shopify stores have none of this.

The General Product Safety Regulation (GPSR) came into force December 13, 2024 and applies to all physical goods sold to EU consumers — regardless of where the merchant is based. If you ship product to the EU, it applies to you.

GPSR requires each product to have:

  • A responsible economic operator with an EU address (if you're outside the EU, you need an authorized representative)
  • Safety information on the product listing (hazard warnings, age restrictions where applicable)
  • A product identifier (model number, batch number, or SKU traceable to the item)
  • Declaration of conformity documentation for regulated categories (electronics, toys, cosmetics, etc.)

Enforcement is escalating in 2026 through EU market surveillance authorities. Non-compliant listings are being pulled from Amazon and other EU marketplaces, and direct-to-consumer stores are next.

✓ What to do
  • Identify whether your products fall into a regulated category (electronics, toys, cosmetics, food contact materials)
  • If you're outside the EU, appoint an EU-based authorized representative
  • Add safety information and responsible party contact details to each product page
  • Obtain or generate declarations of conformity for regulated categories
  • Use Shopify metafields to store GPSR documentation links per product
Law 4 of 5 ⏱ Aug 12, 2026 —
EPR Packaging Compliance: Register in Every EU Country You Ship To
Extended Producer Responsibility for packaging requires per-country registration and waste contribution fees. Unregistered merchants face customs blocks and marketplace bans.

Extended Producer Responsibility (EPR) holds sellers responsible for the end-of-life disposal of their packaging. If you ship physical goods to EU customers in packaging (boxes, bags, tape, fill material), you are legally classified as a "producer" and must register with the EPR authority in each EU country you sell into.

Registration costs and reporting requirements vary by country. France and Germany were early movers — France's CITEO system has been active since 2023, Germany's LUCID database since 2022. Other EU member states are following, with the August 12, 2026 date marking the EU-wide enforcement milestone for new market participants under updated Packaging Regulation alignment.

Consequences of non-registration include:

  • Marketplace suspension (Amazon EU already blocks non-registered sellers)
  • Customs holds on incoming shipments in enforcing countries
  • Fines ranging from €1,000 to €100,000+ depending on jurisdiction and volume
✓ What to do
  • Identify your top EU shipping destinations (France, Germany, Netherlands, Austria, Belgium)
  • Register with CITEO (France), LUCID/stiftung ear (Germany), and equivalent national registers
  • Estimate your packaging weight by SKU — most systems charge per tonne of packaging placed on market
  • Use a compliance service (Lizenzo, Reclay, Landbell) if registering in multiple countries
  • Add your EPR registration numbers to your EU-facing product documentation
Law 5 of 5 📆 2026–2027 rollout
PEPPOL e-Invoicing: B2B Electronic Invoicing Goes Mandatory Across the EU
Belgium is already live. Germany mandates from January 2027. France completes rollout by September 2026. If you invoice EU businesses, paper and PDF invoices won't be accepted.

PEPPOL (Pan-European Public Procurement On-Line) is the EU's standard for structured electronic invoicing. For B2C sales, it's advisory. For B2B transactions, it's becoming mandatory across the EU between 2026 and 2028.

Key country deadlines:

  • Belgium: Mandatory B2B e-invoicing active from January 1, 2026
  • France: Phased rollout completing September 2026 (large companies already live)
  • Germany: Mandatory from January 1, 2027
  • Spain, Italy: Active mandates in place since 2018–2024
  • Romania, Poland, Hungary: Mandates pending 2026–2027

A PEPPOL invoice is a structured XML document transmitted through a certified Access Point — not a PDF emailed to an address. Your Shopify invoicing workflow (or whatever you use to bill EU business customers) must generate PEPPOL-compliant output and connect to the network.

Read the full PEPPOL guide for Shopify merchants →

✓ What to do
  • Determine what share of your EU sales are B2B (VAT number provided at checkout)
  • If B2B share is significant, evaluate PEPPOL-compatible invoicing software (Storecove, Pagero, Basware)
  • Register with a PEPPOL Access Point for each country where it's mandatory
  • Check if your accounting software (Xero, QuickBooks, Exact) has native PEPPOL export
  • Use our free PEPPOL readiness checker to see which countries apply
⚠ Why These Aren't in Your Shopify App Store

None of these five requirements are covered by Shopify's built-in compliance tools or the major EU VAT apps (EAS, Quaderno, Avalara). VAT compliance and customs duty apps solve one problem — the broader EU regulatory stack is entirely self-service. This checklist is the only place these five requirements are aggregated in one place for Shopify merchants.

The Enforcement Landscape in 2026

EU consumer protection enforcement has historically been slow and fragmented. That's changing. Germany's BaFin and consumer protection agencies, France's DGCCRF, and coordinated EU "sweep" operations by the European Consumer Organisation are actively targeting cross-border e-commerce non-compliance in 2026.

The pattern is predictable: complaints from EU consumers drive investigations, investigations trigger audits, audits surface multiple violations at once. A Shopify store with a missing withdrawal button, no GPSR documentation, and unregistered EPR isn't violating one rule — it's violating three, and those violations compound in enforcement proceedings.

The merchants who avoid this are the ones who treat compliance as a pre-deadline task, not a reactive scramble. Every item on this list has an achievable action path — none require legal counsel, none require enterprise software. They require time, specificity, and doing them before the enforcement window opens.

🧮 See Your Specific Compliance Exposure

Enter your shipping countries and product types. Get a prioritized compliance risk report with the exact regulations that apply to your store.

Check My Exposure → Calculate Customs Duty →

Frequently Asked Questions

What is the EU 14-day withdrawal button requirement for Shopify stores?

+

From June 19, 2026, EU e-commerce regulations require all online stores selling to EU consumers to display a clearly labeled cancellation or withdrawal button in their account area or order management interface. This must be a one-click mechanism — not buried in terms and conditions. Non-compliance exposes merchants to fines and consumer complaints under EU consumer protection law.

What is GPSR and does it apply to my Shopify store?

+

GPSR stands for General Product Safety Regulation. It applies to all products sold to EU consumers, including via Shopify. It requires product pages to include safety information, responsible party contact details (an EU-based representative if you're outside the EU), and proof of conformity documentation. It came into force in December 2024 but enforcement is ramping up through 2026.

What is EPR packaging compliance and when does it apply?

+

Extended Producer Responsibility (EPR) for packaging requires merchants selling physical goods to EU consumers to register with national EPR authorities and contribute to packaging waste collection systems. Deadlines vary by country — France and Germany have active enforcement. The August 12, 2026 date marks a key compliance milestone for new entrants under EU packaging regulation alignment. Failure to register can result in customs holds and marketplace suspension.

When is PEPPOL e-invoicing mandatory for EU B2B sales?

+

PEPPOL e-invoicing is rolling out as a mandatory requirement for B2B transactions across the EU between 2026 and 2028. Belgium mandated it in January 2026, Germany follows in January 2027, and France completes its rollout by September 2026. If you sell B2B to EU customers, you need PEPPOL-compatible invoicing software and a PEPPOL Access Point to remain compliant.

What happens if my Shopify store fails EU compliance checks?

+

Consequences vary by regulation: customs duty non-compliance causes parcel refusals and chargebacks; GPSR violations result in product listing removals on EU marketplaces; EPR non-registration leads to customs blocks and fines; missing withdrawal button triggers consumer complaints under the Consumer Rights Directive. EU regulators are actively increasing enforcement in 2026 — violations don't stay dormant.

Handle the Hard Parts Automatically

Taxelo automates EU customs duty and VAT compliance for Shopify merchants. For PEPPOL, GPSR, and EPR — our compliance tracker keeps you current on every deadline.

Get the Full Compliance Calendar

All EU e-commerce deadlines for 2026–2027, formatted for Shopify merchants. We'll email it — one email, no spam.

✓ Compliance calendar on its way — check your inbox.
No spam. Unsubscribe anytime. We'll also flag new EU compliance requirements when they drop.