Yes. A Shopify or WooCommerce brand with no establishment in France needs French EPR registration from its first French order, through a France-established representative appointed under Article L. 541-10-9-1 of the French Environmental Code, in force since 10 July 2026. No marketplace checks it for you, but the fines are the same: up to EUR 7,500 per unit or tonne.
That last figure comes from Article L. 541-9-5 of the Code de l'environnement (checked on Légifrance on 6 October 2026): up to EUR 7,500 per unit or tonne for a legal entity, and up to EUR 30,000 for failing to register or to obtain an identifier. This guide is for foreign DTC brands on Shopify, WooCommerce, BigCommerce or their own storefront.
What triggers EPR for a foreign DTC seller?#
The first French order shipped. The producer definition of Article L. 541-10 depends on the product and the market, not the sales channel, so a DTC storefront is in scope exactly like a marketplace account.
For a US, UK, Chinese or Swiss brand selling through Shopify, that holds regardless of:
- Whether the site is in French or English
- Whether orders ship from a US 3PL, an EU 3PL or a Chinese warehouse
- Whether the delivery address is a home, a parcel locker or a business
- Whether checkout is Shopify standard or a custom integration
- Whether the customer pays in EUR, USD or another currency
How does French enforcement reach DTC sellers without a marketplace?#
Through the administration and the eco-organisations rather than a platform. Gaps surface later than on Amazon, but they surface with earlier years attached.
Administrative checks. The environment ministry and the DGCCRF can investigate a seller following a complaint or on their own initiative. After a formal notice, the fines of Article L. 541-9-5 apply: up to EUR 7,500 per unit or tonne for a legal entity, and up to EUR 30,000 for failing to register or to obtain an identifier.
Eco-organisation claims. Registration is due from your first sale in France, and eco-organisations can claim contributions for earlier years: up to five years at Refashion (the current year and four previous ones), three at Ecomaison, Ecosystem and Valobat, one at Citeo, none at Léko. Identifiers are never backdated.
Business partners. B2B customers, retailers and logistics partners increasingly ask for your IDU before they work with you.
Need a French EPR representative for your business?
We are EPR France specialists for foreign sellers. Fixed annual fee per stream, from €190/year excl. VAT, confirmed in a written quote within one business day. IDU in days, not weeks.
What does the PPWR change for DTC sellers?#
It adds an EU layer for packaging. Since 12 August 2026, Article 45 of Regulation (EU) 2025/40 requires a producer that makes packaging available in a member state where it is not established, including from another EU country, to appoint an authorised representative for extended producer responsibility in that member state, whatever the sales channel.
For DTC sellers this means:
A second legal hook. PPWR Article 45 is directly applicable EU law, on top of the French requirement of Article L. 541-10-9-1, which already covers every stream.
Country-by-country registration. A brand shipping packaged goods to French and German customers needs a registration and a representative in each country. We cover France only.
Harmonised labels later. The PPWR harmonised packaging label applies from 12 August 2028, or 24 months after its implementing act. Until then, French Info-tri and Triman marking applies.
What is the registration sequence for a foreign DTC seller?#
Seven steps, of which the first four happen once. The identifier timing depends on the eco-organisation (about seven business days after the membership is validated at Citeo).
Step 1: scope mapping. Identify the streams your products fall under. Most DTC brands trigger two or three: packaging plus the product stream, sometimes batteries or WEEE. A fashion brand triggers textile + household packaging; a beauty brand household packaging; a consumer electronics brand WEEE + batteries + packaging.
Step 2: appoint the representative. A written mandate under Article L. 541-10-9-1 of the French Environmental Code, created by Law No. 2026-602 of 8 July 2026. Since 10 July 2026, any producer not established in France and subject to EPR must appoint a representative established in France, for every stream. One mandate covers all of your streams. E-signature accepted.
Step 3: eco-organisation membership. We file your membership within two business days of receiving the signed mandate, the first invoice payment and the deposit.
Step 4: identifiers. Citeo issues the identifier about seven business days after the membership is validated, Léko about five business days after its initial invoice is paid (payable within five business days, otherwise the membership is cancelled), Refashion after membership, the signed contract and your first declaration and payment, then about ten business days, and Ecosystem after your first declaration has been filed and paid.
Step 5: storefront integration. Add the IDU to your French terms of sale (CGV), your French invoice template and your order confirmations. A footer mention on the French storefront is good practice.
Step 6: packaging marking. Check the Info-tri marking and the Triman logo of what your French customers receive, the shipping box included: see E-commerce parcels and stickers in France.
Step 7: declarations. Most streams are declared once a year. Exceptions: Ecomaison declares quarterly by default (annual on option below 15 t, 1,000 pieces and EUR 2 million of turnover in the stream), Valdelia quarterly, Ecominéro monthly, and Ecosystem electrical equipment quarterly unless contributions are paid by SEPA direct debit. Shopify order exports usually provide the unit data; we aggregate it by category.
Is my VAT or product-safety representative enough?#
No. A French fiscal representative covers VAT, an EU Responsible Person or Authorised Representative covers product safety, and neither registers you with eco-organisations. See EPR representative vs EU authorised representative.
What is specific to Shopify and WooCommerce?#
Neither platform has a dedicated EPR field, so the IDU goes into your terms of sale, footer and invoices. That is a theme or developer task, not a registration step.
Shopify: use theme customisation or metafields to display the IDU in the French storefront footer and on order confirmation emails. Shopify Markets lets you show it on the French market only.
WooCommerce: custom fields on the checkout, the terms page and the invoice template are straightforward. Compliance plugins exist but vary in quality; check them against your representative's guidance.
Custom storefronts: headless or custom builds need a developer to place the IDU in the footer, the terms page and invoice generation.
Sample IDU display text#
Extended Producer Responsibility (France): [Company Name] is registered under French Extended Producer Responsibility rules through its authorized representative [Representative Name]. Unique identifiers (IDU): packaging FR0xxxxxxxx (Citeo), [other streams as applicable]. Article L. 541-10-13 of the French Code de l'environnement.
French version, recommended for the French storefront:
Responsabilité élargie du producteur (France) : [Nom de la société] est enregistrée au titre de la REP française par l'intermédiaire de son mandataire [Nom du mandataire]. Identifiants uniques (IDU) : emballages FR0xxxxxxxx (Citeo), [autres filières le cas échéant]. Article L. 541-10-13 du Code de l'environnement.
Frequently asked questions#
Does a Shopify store selling to France need EPR registration?#
Yes, from the first French order, with no sales threshold. A Shopify or WooCommerce brand with no establishment in France must appoint a France-established representative under Article L. 541-10-9-1 of the French Environmental Code, obtain one identifier (IDU) per stream and show it in its French terms of sale. Fulfilment location and checkout currency change nothing.
How does enforcement for DTC sellers differ from marketplace suspension?#
Marketplaces check identifiers continuously because Article L. 541-10-9 makes them liable for unregistered sellers. A standalone store has no such gatekeeper: gaps surface through administrative checks, eco-organisation claims for earlier years or a B2B partner asking for the IDU, and the sanction is an administrative fine rather than a listing block.
Does a French fiscal representative for VAT also cover my EPR obligation?#
No. Tax representation under Article 289 A of the Code général des impôts is a separate mandate from EPR representation under Article L. 541-10-9-1. The same firm may offer both, but the contracts, and the obligations they cover, are distinct.
If my Shopify orders ship from a German 3PL, does that change my French EPR position?#
No. The seller of record, the legal entity contracting with the French customer, is the producer for French EPR purposes wherever fulfilment happens. A foreign seller shipping from a German warehouse is treated like one shipping from its home country.
My brand sells through an Irish or Dutch subsidiary. Do I still need a French representative?#
Yes, unless that subsidiary is established in France. Article L. 541-10-9-1 applies to any producer with no establishment in France, EU or not. A French entity that is seller of record declares in its own name; an Irish or Dutch one appoints a representative.
Can I display my representative's IDU on my storefront instead of my own?#
No. The IDU belongs to the producer, meaning your company, not to the representative. Your terms of sale, invoices and order confirmations show your own IDU; the representative can be named separately.
Does the shipping box of a Shopify parcel count as packaging?#
Yes. Citeo treats the shipping box delivered to a consumer as household packaging to declare and to mark with Info-tri and Triman. Stock already printed can be relabelled with a sticker.
Next step#
For foreign DTC brands, the French registration is one process covering every channel you sell through. Request a written quote: list your streams and receive a written quote within one business day.
Sources & references#
All legal and regulatory claims in this article trace back to the following primary sources (Légifrance, EUR-Lex, ADEME and equivalents). Verified 24 May 2026; Article L. 541-10-9-1 added after its entry into force on 10 July 2026.
- Article L. 541-9-5 du Code de l’environnement (sanctions REP), Légifrance
- Article L. 541-10-9 du Code de l’environnement (responsabilité marketplaces), Légifrance
- Article L. 541-10 du Code de l’environnement (cadre général REP), Légifrance
- Loi n° 2026-602 du 8 juillet 2026 (article L. 541-10-9-1 du Code de l’environnement), Légifrance
- Regulation (EU) 2025/40 (PPWR), EUR-Lex
- SYDEREP, registre public des producteurs (ADEME)
- Citeo, éco-organisme emballages ménagers
- ADEME, Agence de la transition écologique
- DGCCRF, Direction générale de la concurrence, de la consommation et de la répression des fraudes
- Cadre général des filières REP, Ministère de la Transition écologique
Ready to start your French EPR registration?
Three-minute application form. Written quote within one business day. IDU in days, not weeks.
