|

Grâce à ce plan étape par étape, vous pouvez migrer en toute sécurité vers la facturation électronique Peppol

Passer à la facturation électronique Peppol avec Peppol Commerce implique généralement de remplacer un plugin de facturation existant et de modifier une partie de votre processus financier. Cet article vous présente une méthode de migration pratique pour les boutiques en ligne WooCommerce en Belgique, où la facturation électronique Peppol est obligatoire pour les transactions B2B depuis 2026.

Pourquoi migrer vers Peppol Commerce?

Depuis 2026, les entreprises belges assujetties à la TVA doivent pouvoir envoyer et recevoir des factures électroniques structurées via Peppol (Peppol BIS 3.0). De nombreuses boutiques en ligne utilisent encore des plugins de facturation PDF traditionnels qui ne sont pas conformes à ces nouvelles exigences.

Peppol Commerce propose une solution permettant de convertir directement les commandes WooCommerce en factures électroniques structurées et de les envoyer automatiquement via Peppol. Grâce à sa compatibilité avec la facturation B2B et B2C intégrée, un plugin de facturation supplémentaire n’est plus nécessaire.

Cependant, comme pour toute migration, vous, en tant qu’administrateur, devez vérifier quelques points afin de garantir une transition en douceur vers Peppol Commerce. Voici quelques étapes à suivre :

Étape 1: Inventaire des plugins de facturation actuels

Avant d’installer ou de désinstaller quoi que ce soit, faites d’abord l’inventaire de tout ce qui est lié à la facturation aujourd’hui. Prenez en compte:

  • Des plugins qui génèrent des factures ou des avoirs, par exemple des factures et des bordereaux d’emballage PDF, des intégrations Peppol spécifiques, des modules complémentaires de facturation pour votre logiciel de comptabilité.
  • Des plugins qui transmettent les données de commande à des plateformes externes Peppol ou de facturation électronique via une API.
  • Modules complémentaires qui ajoutent des champs supplémentaires aux factures (numéro de TVA, adresse e-mail de facturation distincte, numéro de commande, référence, etc.).

Noteer per plugin wat ze precies doen, en of die functionaliteit straks door Peppol Commerce kan worden overgenomen. Zo vermijd je dubbele facturen, dubbele e‑mails of verwarring in je boekhouding.

Étape 2: Cartographier les flux de facturation existants

Les plugins de facturation font rarement une seule chose. Ils déclenchent souvent plusieurs flux de travail lors de la création ou de la finalisation d’une commande. Questions clés:

  • Comment et quand la facture est-elle créée (à la commande, au paiement, à l’expédition)?
  • Une copie de la facture est-elle envoyée à votre logiciel comptable ou à une plateforme externe (via UBL, API, e-mail)?
  • Quels courriels ou notifications sont envoyés au client ou à l’administrateur en cas de facturation ou d’échec d’expédition?
  • Existe-t-il un statut Peppol ou un statut de facture affiché quelque part dans l’aperçu des commandes WooCommerce?

Décrivez ces étapes sous forme de flux simple : « Commande payée → facture générée → UBL transmise à la comptabilité → e-mail au client ». Ainsi, vous pourrez clairement identifier les étapes remplacées par Peppol Commerce et celles qui doivent être conservées.

Étape 3: Déterminer quels plugins peuvent être désactivés

Si Peppol Commerce prend en charge l’intégralité de la facturation, il est conseillé de désactiver l’ancienne fonctionnalité dès la mise en service du nouveau système. Voici quelques points à retenir:

  • Modules de génération de factures: Si Peppol Commerce fournit lui-même des factures (PDF/UBL), un module de facturation PDF séparé n’est plus nécessaire.
  • Peppol‑koppelingen die enkel dienen om orders naar een externe Peppol‑dienst te sturen: die worden overbodig als Peppol Commerce rechtstreeks over Peppol verzendt.
  • Déclencheurs en double : deux plugins qui créent tous deux une facture ou envoient une notification UBL à la fin de la commande entraînent des factures en double et de la confusion.

Planifiez l’arrêt par phases: d’abord dans un environnement de test ou de préproduction, puis éventuellement pour un seul type de commande (par exemple, uniquement les nouvelles commandes B2B), et enfin pour toutes les commandes.

Exemple: qu’est-ce qui reste et qu’est-ce qui peut partir?

Type de pluginExempleAction suite à la migration vers Peppol Commerce
Plugin de facturation PDFGénère uniquement des PDF, pas de PeppolDésactiver une fois Peppol Commerce actif
Connecteur Peppol externeEnvoie les commandes à une plateforme externe via une APIDésactiver une fois Peppol Commerce actif
Lien comptabilitéEnvoie les données de réservation au service comptable.Je conserve la plupart, mais je dois revoir le flux.
Champs supplémentaires de facturation sur la page de paiementAjoute le numéro de TVARemplacé par les champs de Peppol Commerce

Étape 4: Vérfier le processus check-out et les champs de TVA

Peppol Commerce propose des champs spécifiques importants pour la facturation B2B, tels qu’un champ pour le numéro de TVA et, le cas échéant, un identifiant Peppol. Veuillez donc vérifier:

  • Vérifier si le champ TVA standard de Peppol Commerce est visible pour les clients professionnels et correctement enregistré dans la commande.
  • Vérifiez si vos plugins de champs de paiement existants (Custom Checkout Fields, plugins B2B, etc.) entrent en conflit avec ces champs (libellés dupliqués, validation différente, mappage incorrect).
  • Vérifier si la logique de calcul de la TVA fonctionne correctement selon le type de client (B2C vs B2B, intracommunautaire, exportation, etc.).

Un bon test consiste en une série complète de tests comprenant au moins trois scénarios : un client particulier en Belgique, un client belge assujetti à la TVA et un client B2B étranger. Pour chaque scénario, vérifiez la commande, la facture et la facture électronique.

Étape 5: Factures et archives historiques

Avant de désactiver ou de supprimer votre ancien module de facturation, vous devez décider du sort de vos factures historiques. En Belgique, la conservation des factures est obligatoire pendant plusieurs années. Il est donc important de ne rien perdre.

Vérifier par plugin:

  • Où sont stockés les fichiers PDF et UBL (bibliothèque multimédia, onglet personnalisé, stockage externe)?
  • Pouvez-vous facilement exporter les factures ou les fichiers UBL pour les archiver dans votre système de gestion documentaire ou votre logiciel comptable?
  • Les factures historiques doivent-elles rester accessibles aux clients via la boutique en ligne, ou un archivage interne est-il suffisant?

La meilleure solution consiste souvent à exporter toutes les factures existantes et à les stocker en toute sécurité dans votre système comptable ou votre système de gestion documentaire, puis à utiliser Peppol Commerce pour toutes les nouvelles commandes à partir d’une date limite clairement définie.

Étape 6: Compatibilité avec les abonnements et autres plugins

Si vous utilisez un système d’abonnements (WooCommerce Subscriptions ou une alternative), ce point mérite une attention particulière. Les abonnements génèrent souvent des factures automatiquement à chaque renouvellement, et plusieurs extensions peuvent s’y connecter simultanément.

Veuillez prendre note des points suivants:

  • Quel plugin génère aujourd’hui la facture pour un renouvellement d’abonnement, et quand cela se produit-il (lors du paiement réussi, lors de la création de la commande de renouvellement)?
  • Peppol Commerce doit-il également créer des factures électroniques pour les abonnements existants, ou cela ne concerne-t-il que les nouveaux abonnements à partir de la date X?
  • Comment vos passerelles de paiement gèrent-elles les paiements récurrents et les numéros de facture (éléments particulièrement importants pour l’audit et le rapprochement de la TVA)?

Il est parfois recommandé d’effectuer une migration progressive : les anciens abonnements continuent de suivre leur flux de facturation existant, tandis que les nouveaux abonnements fonctionnent entièrement via Peppol Commerce.

Étape 7: Vérifier la configuration de WooCommerce et les règles de TVA

La facturation électronique Peppol correcte commence par une configuration WooCommerce correcte. Vérifiez donc vos paramètres de base :

  • Zones de TVA, taux et paramètres d’arrondi : assurez-vous que toutes les règles de TVA correspondent à votre comptabilité (y compris la TVA sur les frais d’expédition et les suppléments).
  • Affichage des prix (TVA incluse/exclue) par type de client et par pays.
  • Les paramètres de statut de commande qui peuvent déclencher une facture (par exemple, « traitée » ou « terminée »).

Les factures Peppol sont structurées et contiennent des informations détaillées sur les lignes, les taux de TVA et les montants, révélant ainsi toute incohérence dans les paramètres de votre boutique en ligne. Un contrôle rapide de votre configuration TVA vous évitera de nombreuses demandes d’assistance ultérieures.

Conclusion

En suivant ces étapes, la migration vers Peppol Commerce ne sera plus une simple opération technique, mais une migration bien pensée de l’ensemble de votre processus de facturation. Vous serez ainsi prêt à répondre aux exigences belges de Peppol et à créer un flux unique et cohérent pour la facturation B2C et B2B dans WooCommerce.

A lire également