French EPR representative rule in effect since 10 July 2026 · day 125Check if it applies to you →
Since 10 Jul 2026 · Check if it applies to you →
Home / Guide · Online stores
Guide · Online stores

Shopify store selling to France: French EPR

On your own store nobody pays the eco-contribution for you. You are the producer, from the first parcel.

What a Shopify store needs

ItemWhere
IDU per streamTerms of sale page
RepresentativeIf no French establishment Légifrance
Sales report by countryShopify analytics, ship-to France
Packaging weightsPer product, for the declaration Léko
TrimanOn household packaging French Ministry of Ecologica

First year

WhenWhatSource
Before the first French saleRepresentative appointed, IDU per stream, IDUs in every marketplace ADEME
On every household packTriman and Info-triFrench Ministry of Ecologica
From 1 January 2027Professional packaging scheme, if you sell to businessesADEME
Early the following yearDeclaration of the previous year's French salesCiteo
All yearEco-contributions at published rates, no markupLéko

If you skip it

FailureSanctionSource
Not meeting EPR duties after formal noticeUp to €1,500 (individual) or €7,500 (company) per unit or tonne concernedLégifrance
Still not complyingDaily penalty up to €20,000Légifrance
Register and IDU failuresFine up to €30,000Légifrance
No IDU on a marketplaceThe platform blocks the listing or pays in your placeMinistère de l'Écologie

Who is the producer

Set-upProducer for French EPR
You sell to French customers and ship from abroadYou Légifrance
Your stock is in a French or EU warehouse, sold in your nameYou
A French distributor imports and resellsThe distributor
A marketplace buys and resells as retailerThe marketplace
A retailer sells your goods under its own brandThe retailer

Why it is on you

A marketplace selling for you must hold your IDU or pay in your place for its own sales. Ministère de l'Écologie Your Shopify store is not a marketplace selling for you: you sell directly to the French buyer, so you are the producer and no platform steps in. With no establishment in France you need a representative there. Légifrance

No threshold

The representative rule has no minimum volume. Légifrance A few parcels a year are caught on the same terms; small-producer flat fees reduce what you pay, not whether you need to register. Small stores.

Which streams a typical store has

You sellStreams
Clothing or shoesTextiles ADEME and household packaging
Gadgets with a batteryElectronics ADEME, batteries ADEME and packaging
Home decor and furnitureFurniture ADEME and packaging
ToysToys ADEME and packaging
Cosmetics or foodHousehold packaging ADEME

What changes on your store

WhereWhat to add
Terms of saleYour IDU for each stream ADEME
Website legal noticeYour IDUs, shown like your legal notices
Every parcelTriman and sorting instruction on the box, or a sticker: how Légifrance
Other channelsThe same IDUs on each marketplace: where

The yearly declaration from Shopify data

  1. Export the year's orders shipped to France.
  2. Group units by product line and stream.
  3. Add other channels: marketplaces, wholesale, pop-ups.
  4. Take out units a French importer or marketplace already covered.
  5. Declare per stream on your eco-organisme's calendar: dates.

Selling on several channels? One file for all of them.

What it costs

Household packaging at Citeo has a €110 minimum and at Léko a €95 minimum for 2026. Product streams have their own scales.

Standard is €190 a year per eligible stream (up to three), up to 1 tonne a year per stream, with simplified reporting and one declaration a year; Plus is €990 a year for up to three streams, with detailed reporting that optimises your eco-contributions, up to 10 tonnes. There is no setup fee. Eco-contributions are passed on at cost, with 0% markup. See pricing or the calculator.

Selling into France without a French entity?

Start your mandate online today: we register you with the eco-organismes and obtain your IDU.