Shopify est excellent pour vendre. Il gère les paiements, la logistique, les stocks, la fiscalité. Shopify Markets a même simplifié la collecte de la TVA transfrontalière. Mais en ce qui concerne la REP — suivre la quantité d'emballages que vous mettez sur le marché européen et les déclarer auprès des éco-organismes nationaux — Shopify ne fait rien. C'est votre responsabilité.
Cette lacune surprend beaucoup de marchands Shopify. Vous configurez votre boutique, activez Shopify Markets pour les ventes en UE, commencez à expédier en Allemagne, en France et en Espagne, et tout semble géré. Puis vous recevez un courrier de CITEO vous demandant vos déclarations d'emballage, et vous réalisez qu'il existe toute une couche de conformité que Shopify n'a jamais mentionnée.
Ce guide couvre le flux de travail complet depuis les commandes Shopify jusqu'aux déclarations REP conformes — ce que Shopify gère, ce qu'il ne gère pas, et comment combler l'écart.
Ce que Shopify fait et ne fait pas pour la REP
Shopify gère :
- La gestion des commandes — chaque vente est enregistrée avec le produit, la quantité, la date et l'adresse de livraison
- Le calcul des taxes — y compris la TVA UE via Shopify Markets
- Le catalogue produits — SKUs, déclinaisons, niveaux de stock
- Les données clients — nom, adresse, pays (dont vous avez besoin pour allouer les commandes par pays pour la REP)
Shopify ne gère PAS :
- L'enregistrement REP — vous devez vous inscrire auprès de chaque éco-organisme national (LUCID en Allemagne, CITEO en France, ECOEMBES en Espagne, etc.)
- Le suivi du poids des emballages — Shopify n'a aucun concept de matières ou de poids d'emballage par produit
- La classification des matières — carton, plastique (PET/HDPE/LDPE/PP), verre, métal — rien de tout cela n'existe dans le modèle de données de Shopify
- Les déclarations auprès des éco-organismes — générer les rapports au format requis par chaque organisme
- Le paiement des redevances — payer les redevances REP facturées par chaque éco-organisme
Shopify Markets aide avec la TVA. Mais TVA et REP sont des obligations entièrement distinctes. La TVA est un impôt sur la transaction. La REP est une redevance sur les emballages que vous mettez sur le marché. Base juridique différente, enregistrement différent, déclaration différente, délais différents.
L'écart de données
Pour la REP, vous devez connecter deux ensembles de données que Shopify maintient entièrement séparés :
Ensemble 1 : données de ventes. Quels produits ont été vendus, combien, vers quel pays et à quelle date. Shopify a tout cela.
Ensemble 2 : données d'emballage. Quelles matières et quels poids composent l'emballage de chaque produit. Shopify n'a aucun concept de cela. Il n'existe aucun champ dans l'éditeur de produits Shopify pour « matière d'emballage » ou « poids d'emballage ».
Le calcul REP est :
Quantité vendue × poids d'emballage par matière × par pays = votre déclaration
Sans combler cet écart, vous ne pouvez pas générer une déclaration conforme. Vous avez la moitié de l'équation (les ventes) mais pas l'autre (les emballages).
Option 1 : export manuel et tableurs
- Exportez les commandes depuis l'Admin Shopify. Commandes → Exporter. Choisissez une plage de dates et exportez en CSV. Vous obtenez une ligne par article de commande avec produit, SKU, quantité, pays de livraison et date.
- Filtrez par pays de livraison. Chaque pays de l'UE vers lequel vous avez expédié des produits nécessite sa propre déclaration.
- Associez chaque produit à sa BOM d'emballage. Pour chaque produit, cherchez la nomenclature d'emballage (BOM) et saisissez le poids par matière en regard de chaque ligne de commande.
- Multipliez les quantités par les poids. Pour chaque ligne : quantité vendue × poids du composant = poids total pour ce composant.
- Agrégez par pays et matière. Sommez tout le carton, tout le plastique (par sous-type), tout le verre, par pays. Ces totaux sont vos données de déclaration.
- Formatez selon les exigences de chaque éco-organisme. CITEO a son propre portail. ECOEMBES exige un modèle Excel spécifique. Reformatez pour chacun.
Ce processus fonctionne avec 50 produits et 1 pays. Il devient fragile avec 100 produits et 2 pays. Avec 200+ produits dans 3 pays ou plus, la seule étape de mapping manuel prend des jours.
Option 2 : connecter Shopify à un logiciel de conformité
L'approche automatisée. Des outils comme Pack Declare se connectent directement à votre boutique Shopify via l'API Shopify. Ils résolvent l'écart de données en maintenant les données d'emballage que Shopify n'a pas et en les joignant automatiquement avec vos données de ventes.
- Vous autorisez la connexion via OAuth (autorisation standard d'app Shopify, deux clics)
- Le système synchronise votre catalogue produits Shopify
- Il extrait les commandes quotidiennement en enregistrant produit, quantité, date et pays de livraison
- Vous définissez des BOMs d'emballage dans l'outil et les assignez à vos produits synchronisés
- Le système multiplie ventes × BOMs automatiquement et génère des paquets de déclaration par pays
La configuration initiale prend environ 30 minutes.
Le flux de travail complet : de Shopify à la déclaration
- Connectez votre boutique Shopify. Exportez les commandes manuellement ou configurez une connexion API pour les synchroniser automatiquement. Les données nécessaires : SKU produit/déclinaison, quantité, date de commande, pays de livraison.
- Synchronisez votre catalogue produits. Chaque SKU vendu à une adresse en UE doit exister dans vos données de conformité avec une BOM associée.
- Créez et assignez des BOMs d'emballage. Pour chaque produit ou famille de produits, définissez les composants d'emballage avec types de matières et poids.
- Configurez vos profils de conformité par pays. Pour chaque pays de l'UE où vous vendez, enregistrez vos identifiants auprès des éco-organismes : numéro de contrat CITEO pour la France, numéro LUCID pour l'Allemagne, id_productor ECOEMBES pour l'Espagne, etc.
- Lancez le calcul. Multipliez chaque ligne de commande par les poids de la BOM de son produit, puis agrégez par pays et matière.
- Vérifiez le rapport de totaux. Les chiffres ont-ils du sens ? Si votre total carton a bondi de 300 % par rapport au trimestre précédent alors que le volume de commandes n'a crû que de 20 %, quelque chose ne va pas.
- Téléchargez les paquets de déclaration. Générez les fichiers formatés attendus par chaque éco-organisme.
- Déposez auprès de chaque éco-organisme. Connectez-vous au portail, téléchargez ou saisissez votre déclaration, payez les redevances et conservez l'accusé de réception.
Spécificités Shopify à connaître
Plusieurs boutiques Shopify
Si vous gérez des boutiques Shopify séparées pour différents marchés, vous devez agréger les ventes de toutes les boutiques avant de calculer vos déclarations. Une déclaration pour la France doit inclure les commandes de votre boutique française ET les commandes de votre boutique globale expédiées en France.
Shopify POS (point de vente)
Si vous vendez aussi en magasin physique via Shopify POS, ces ventes impliquent un emballage différent de vos commandes en ligne — sans boîte d'expédition, sans calage. Vous aurez peut-être besoin de BOMs séparées pour les ventes POS et les ventes en ligne.
Déclinaisons Shopify
Un seul produit Shopify peut avoir plusieurs déclinaisons (taille, couleur, parfum). Des déclinaisons différentes peuvent utiliser des emballages différents. Assurez-vous d'assigner les BOMs au niveau de la déclinaison, pas seulement au niveau du produit, quand l'emballage diffère entre déclinaisons.
Retours et remboursements
Shopify marque les commandes comme remboursées, mais l'emballage a déjà été mis sur le marché. La plupart des éco-organismes permettent de déduire les commandes retournées si le produit a été renvoyé avant que le consommateur n'ait ouvert l'emballage. En pratique, la plupart des retours impliquent un emballage déjà ouvert. Vérifiez la politique de chaque éco-organisme.
La CITEO et l'éco-modulation
La France est particulière : CITEO applique une éco-modulation sur les redevances. Si vos emballages intègrent du contenu recyclé ou respectent des critères de recyclabilité, vous bénéficiez d'un barème réduit. Pack Declare trace le contenu recyclé au niveau du composant et applique automatiquement l'éco-modulation lors de la génération du fichier CITEO.
Erreurs fréquentes des marchands Shopify
- Supposer que Shopify Markets couvre la REP. Ce n'est pas le cas. Shopify Markets gère la TVA. La REP est une obligation entièrement distincte.
- Attendre que Shopify construise des fonctionnalités REP. Shopify n'a donné aucun signe que la REP emballages est dans sa feuille de route. N'attendez pas.
- Déclarer en nombre de commandes plutôt qu'en poids d'emballage. Les éco-organismes ont besoin de kilogrammes par matière, pas de nombres de commandes.
- Ignorer les pays à faible volume. Vous avez expédié 47 commandes au Portugal l'an dernier. Légalement, vous devez quand même être enregistré et déclarer au Portugal.
Calendrier recommandé
| Quand | Quoi | Temps nécessaire |
|---|---|---|
| Maintenant | Identifiez les pays de l'UE vers lesquels vous expédiez. Extrayez les 12 derniers mois de commandes Shopify et regroupez par pays de livraison. | 1 heure |
| Semaine 1 | Enregistrez-vous auprès des éco-organismes de vos 3 pays à plus fort volume. Allemagne (LUCID + système dual), France (CITEO) et Espagne (ECOEMBES) sont les points de départ les plus courants. | 3–5 heures |
| Semaines 2–3 | Créez des BOMs d'emballage pour vos 20 produits principaux. Pesez les composants, classifiez les matières, documentez tout. | 1–2 jours |
| Semaines 3–4 | Configurez votre flux de données de conformité : connectez Pack Declare à votre boutique Shopify. | 2–4 heures |
| En continu | Lancez les déclarations chaque période (trimestrielle ou annuelle selon le pays). Vérifiez, téléchargez, déposez, payez. | 2–3 heures par période |
Août 2026 n'est pas loin. Commencez gratuitement — sans carte bancaire, et le connecteur Shopify est inclus dans tous les plans.