Dès le 1er novembre, les envois vers l’UE sans données douanières complètes sont retournés.
Zollfertig ajoute à votre boutique WooCommerce les données douanières que la Poste exige désormais. Il vérifie chaque commande avant l’envoi et crée le fichier pour le service «Documents d’accompagnement petites marchandises international».
Col du Chilkoot, 1898 : le Canada ne laissait passer la frontière qu’à ceux qui emportaient des provisions pour un an. Au col, la police contrôlait et percevait la douane. Source : National Park Service.
Ce qui change pour les envois vers l’UE
La réforme douanière de l’UE renchérit les envois de marchandises jusqu’à EUR 150 et exige dès novembre davantage d’informations par article. Pour les boutiques suisses, cela signifie des frais par numéro de tarif et de nouveaux champs obligatoires.
| Dès le | Règle |
|---|---|
| 1.7.2026 | EUR 3 de droits de douane par position d’article, c’est-à-dire par numéro de tarif douanier, pour les envois jusqu’à EUR 150. Également en cas d’origine préférentielle. |
| 1.11.2026 | En plus, des frais de traitement d’environ EUR 2 par position d’article. |
| 1.11.2026 | Identifiants obligatoires pour chaque article dans tous les envois B2C vers l’UE jusqu’à EUR 150 : M-PID (votre numéro d’article), NS-PID (numéro de modèle du fabricant) et S-PID (GTIN ou EAN, s’il existe). |
| 1.11.2026 | Le PDDP devient obligatoire pour tous les envois B2C vers l’Allemagne jusqu’à EUR 150, même sans IOSS. |
Les données ne peuvent être saisies que par les services en ligne de la Poste : «Documents d’accompagnement petites marchandises international» ou la création de lettres de voiture facturées. Il faut pour cela une relation de facturation avec la Poste. Dans WebStamp, la saisie devrait être possible dès fin novembre 2026. Au guichet, le personnel saisit les données pour CHF 5 par envoi.
Source : La Poste Suisse, EU customs reform 2026, état au 9.10.2026.
«If any mandatory information is missing, the consignment will be returned.»
La Poste : s’il manque une information obligatoire, l’envoi est retourné.
| Positions d’article | Frais |
|---|---|
| 1 | EUR 5 |
| 3 | EUR 15 |
| 5 | EUR 25 |
Exemples tirés du guide de la Poste pour les commerçants. Ce qui compte, c’est le nombre de numéros de tarif, pas le nombre de pièces.
Ce que vous devriez régler d’ici au 1er novembre, même sans notre plugin, figure dans la liste de contrôle de la réforme douanière.
Ce que fait le plugin
Vous saisissez les données douanières une fois par produit. À chaque commande, le plugin en tire ce dont la Poste a besoin.
-
Données douanières par produit
Un nouvel onglet «Zoll» (douane) dans chaque produit : numéro de tarif douanier, pays d’origine, description douanière et numéro du fabricant (NS-PID). Le numéro d’article (M-PID) et le GTIN (S-PID) proviennent des champs WooCommerce existants. Les variantes reprennent les champs vides du produit principal. Pour les grands assortiments, l’import CSV de WooCommerce suffit.
-
Contrôle avant l’envoi
Pour chaque commande, le plugin vérifie numéro de tarif, origine, description, poids, valeur, identifiants et données de l’expéditeur. S’il manque quelque chose, il indique le produit et le champ, avant que le colis ne revienne.
-
Fichier pour la Poste
Un fichier CSV au format de la Poste pour le service «Documents d’accompagnement petites marchandises international», jusqu’à 300 envois par fichier, CN 22 et CN 23 séparés. Le plugin remplace au préalable les caractères que la Poste refuse.
-
Numéros d’envoi dans la commande
Après le téléversement, la Poste fournit un fichier avec les numéros d’envoi. Le plugin le lit et attribue chaque numéro à sa commande.
-
Règle PDDP pour l’Allemagne
Le plugin reconnaît les envois B2C vers l’Allemagne jusqu’à EUR 150 et les marque en PDDP, comme la Poste l’exige dès le 1er novembre.
-
Estimation des redevances par commande
Combien de positions d’article compte une commande, quelles redevances s’appliquent à peu près et qui les paie : EUR 3 de douane et environ EUR 2 de traitement par position, la «Taxe Petit Colis» pour la France, plus la TVA. Une estimation sans engagement.
-
Suggestions de numéros de tarif (facultatif)
À partir du nom, de la description et de la catégorie du produit, un service d’IA propose un numéro de tarif. Vous vérifiez chaque numéro dans Tares et le reprenez vous-même. Les données de vos clients ne quittent pas votre boutique.
Commande 1042 Allemagne, client privé
- Pull en coton, tricoté
6110.2000, origine Suisse - Bonnet en laine
Numéro de tarif manquant
- Valeur
- CHF 89.00, donc CN 22
- Mode d’envoi
- PDDP, obligatoire pour l’Allemagne
- Positions
- 2
- Redevances estimées
- EUR 10 plus TVA, à la charge de la boutique
Pas encore prêt : 1 information manque
Quatre étapes jusqu’au col
Une fois le plugin configuré, chaque jour d’expédition se résume aux étapes 2 à 4.
-
Saisir les données douanières
Une fois par produit : dans l’onglet «Zoll», par import CSV ou avec une suggestion que vous confirmez.
-
Vérifier les commandes
Le plugin affiche les informations manquantes, le nombre de positions, les redevances estimées et si le PDDP s’applique.
-
Créer le fichier
Sélectionner les commandes, action groupée «Post-Upload-Datei erstellen». Les CN 22 et CN 23 sont placés dans des fichiers séparés.
-
Téléverser et récupérer les numéros
À la Poste, dans «Documents d’accompagnement petites marchandises international», utiliser la saisie multiple, puis réimporter le fichier retourné.
Chaque étape en détail : mode d’emploi (en allemand).
Pour qui
- Les boutiques WooCommerce en Suisse qui expédient à l’étranger avec la Poste.
- Les boutiques qui ont une relation de facturation avec la Poste. Elle seule donne accès au service en ligne «Documents d’accompagnement petites marchandises international».
- Les petites marchandises jusqu’à 2 kg, avec CN 22 jusqu’à CHF 1'000 de valeur ou CN 23 au-delà.
- WordPress 6.4 et WooCommerce 8.5 ou plus récents, sur un serveur avec PHP 8.1 ou plus récent.
Ce qu’il ne fait pas encore
- Le mode d’emploi n’existe pour l’instant qu’en allemand. L’interface du plugin, elle, est en français.
- Les envois de plus de 2 kg ne sont pas encore pris en charge. Vous les expédiez comme avant, par exemple en PostPac International.
- Pour les États-Unis, la Poste exige le PDDP avec des données supplémentaires via Zonos. Le plugin ne les vérifie pas encore.
- Il fonctionne uniquement avec WooCommerce. Il n’existe pas encore de version pour Shopify ou Shopware.
- Il n’y a pas de connexion directe avec la Poste. Vous téléversez vous-même le fichier.
- Le plugin vérifie que les données sont complètes, pas qu’elles sont justes. Vous confirmez chaque numéro de tarif, et la responsabilité de la déclaration en douane reste la vôtre.
- La Poste n’a pas encore décrit dans son manuel les nouvelles colonnes pour M-PID, NS-PID et S-PID (état au 13.10.2026). Le plugin se fonde donc sur le fichier modèle que vous téléchargez dans l’espace clients de la Poste.
Prix
Une licence par boutique, toutes les fonctions comprises. Chaque abonnement commence par 14 jours gratuits.
-
Mensuel
CHF 29par mois
Résiliable chaque mois.
- Licence pour une boutique
- Mises à jour, par exemple quand la Poste modifie son fichier
- Aide par e-mail
-
Annuel
CHF 290par an
Correspond à dix mensualités.
- Licence pour une boutique
- Mises à jour, par exemple quand la Poste modifie son fichier
- Aide par e-mail
-
Clients fondateurs
CHF 19par mois
Pour les 10 premières boutiques. Le prix reste valable tant que votre abonnement court.
- Tout ce que comprend l’abonnement mensuel
- Résiliable chaque mois
La facturation passe par Dodo Payments. Vous voyez avant le paiement si la TVA s’ajoute. Si vous résiliez pendant les 14 jours, vous ne payez rien. Détails dans les conditions générales (en allemand).
Questions fréquentes
Ai-je besoin d’une relation de facturation avec la Poste ?
Oui. Dès le 1er novembre, les données douanières ne peuvent être saisies que par les services en ligne de la Poste, et «Documents d’accompagnement petites marchandises international» exige une relation de facturation. Sans elle, il reste le guichet, où le personnel saisit les données pour CHF 5 par envoi, et WebStamp, qui devrait le permettre dès fin novembre 2026 selon la Poste.
Vous demandez la relation de facturation directement à la Poste. Plus de détails dans le guide.
Qu’est-ce que le PDDP ?
PDDP signifie «Postal Delivered Duty Paid». En tant qu’expéditeur, vous payez à l’avance les redevances d’importation par la Poste, et votre client ne paie plus rien à la livraison. Dès le 1er novembre, le PDDP est obligatoire pour tous les envois B2C vers l’Allemagne jusqu’à EUR 150, même sans enregistrement IOSS. Le plugin reconnaît ces commandes et les marque.
Source : La Poste, PDDP Europe.
Qui paie les EUR 3 de douane et les EUR 2 de traitement environ ?
Cela dépend du mode d’envoi. Avec le PDDP, vous payez les redevances à l’avance et pouvez les intégrer dans vos prix ou vos frais de port. Sans PDDP, c’est en général votre client qui paie à la livraison, et il devrait le savoir avant d’acheter. Pour l’Allemagne, le PDDP est obligatoire dès le 1er novembre : c’est donc vous qui supportez les redevances.
Les deux montants sont dus par position d’article, c’est-à-dire par numéro de tarif. Selon les exemples de la Poste, trois numéros de tarif différents dans un colis donnent EUR 15.
Que sont M-PID, NS-PID et S-PID ?
Trois identifiants exigés pour chaque article dès le 1er novembre :
- M-PID : votre propre numéro d’article.
- NS-PID : le numéro de modèle du fabricant.
- S-PID : le GTIN ou l’EAN, si le produit en a un.
Dans le plugin, le M-PID est le numéro d’article (SKU), le S-PID le champ GTIN de WooCommerce. Le NS-PID se saisit dans l’onglet «Zoll» ou par import CSV.
Un numéro de tarif à 6 chiffres suffit-il ?
La Poste exige au moins 6 chiffres et recommande le numéro suisse à 8 chiffres, par exemple 6110.2000. Vous trouvez le numéro de votre produit dans le tarif douanier suisse Tares.
Et si un numéro de tarif est faux ?
Vous êtes responsable de la déclaration en douane, même si une suggestion vient du plugin. Le plugin vérifie qu’un numéro est présent et que ses 6 premiers chiffres existent dans le Système harmonisé (édition 2022). Il ne peut pas vérifier s’il correspond à votre produit.
Contrôlez chaque suggestion dans Tares avant de la confirmer. En cas de doute, adressez-vous à l’Office fédéral de la douane et de la sécurité des frontières (OFDF) ou à un spécialiste en douane.
Fonctionne-t-il avec Shopify ou Shopware ?
Pas encore. Zollfertig fonctionne uniquement avec WooCommerce. Si vous utilisez une autre plateforme, écrivez-nous à hallo@zollfertig.ch. Nous recueillons les demandes.
Que deviennent les données de mes clients ?
Elles restent dans votre boutique. Le plugin traite les commandes sur votre serveur, et vous téléchargez le fichier sur votre ordinateur avant de le téléverser vous-même à la Poste. Nous ne voyons ni les noms ni les adresses de vos clients.
Le service facultatif de suggestions ne reçoit que des informations sur le produit (nom, description, catégorie, caractéristiques, numéro d’article), ainsi que votre clé de licence et l’adresse de votre boutique. Pour vérifier la licence, la clé et l’adresse de la boutique sont transmises à notre serveur de licences en Allemagne. Plus de détails dans la déclaration de protection des données (en allemand).
Et si la Poste modifie son format de fichier ?
La Poste complète le fichier pour les nouveaux identifiants. C’est pourquoi vous chargez une fois dans le plugin le fichier modèle actuel de la Poste, et le plugin associe les colonnes d’après leurs en-têtes. Si la Poste change quelque chose plus tard, vous chargez le nouveau modèle. Les changements plus importants sont couverts par des mises à jour comprises dans l’abonnement.
Comment résilier ?
À tout moment pour la fin de la période payée, soit la fin du mois pour l’abonnement mensuel et la fin de l’année pour l’abonnement annuel. Le lien vers le portail client se trouve dans l’e-mail de confirmation de Dodo Payments. Vous pouvez aussi écrire à hallo@zollfertig.ch. Si vous résiliez pendant les 14 jours d’essai, vous ne payez rien.
Vos données douanières restent dans la boutique après la résiliation. Sans licence valable, vous ne pouvez toutefois plus créer de nouveaux fichiers.
Une question sur votre cas ?
Écrivez à hallo@zollfertig.ch, en français ou en allemand. Vous recevrez une réponse de la personne qui développe le plugin.