Factur-X, XRechnung et Peppol depuis WooCommerce.

Factures et avoirs électroniques EN 16931 depuis les commandes WooCommerce, en quatre formats, contrôlés selon les règles publiées et créés sur votre propre serveur. Aucun service externe, aucun frais par facture.

  • v1.0.3
  • WooCommerce 10.1 – 11.2, WordPress 6.7+
  • Remboursement sous 30 jours pour une première licence

Les produits, la documentation, les boutiques et le support sont en anglais.

Capture d’écran de EU E-Invoicing for WooCommerce
Capture d’écran de EU E-Invoicing for WooCommerce
Capture d’écran de EU E-Invoicing for WooCommerce
Capture d’écran de EU E-Invoicing for WooCommerce

Le problème

Pourquoi un plugin de facture PDF ne suffit plus

Les obligations de facturation électronique en B2B et vers le secteur public exigent des données structurées EN 16931 : Factur-X pour de nombreux acheteurs en France et en Allemagne, XRechnung pour l’administration allemande, Peppol BIS 3.0 en Belgique et dans d’autres pays Peppol.

Une facture PDF classique, aussi soignée soit-elle, n’est pas lisible par machine. Et envoyer les commandes à un service externe ajoute des frais et un sous-traitant de données.

Trois façons d’émettre des factures électroniques depuis WooCommerce

ApprocheFonctionnementInconvénient
Logiciel comptableImporter les commandes dans un logiciel qui émet les factures électroniques.Deux systèmes et deux séries de numéros à synchroniser.
Service externeUn plugin envoie chaque commande à une API payante.Frais mensuels ou par facture, et les données de commande quittent votre site.
Créé sur votre serveurL’approche de EU E-InvoicingLe plugin génère et valide chaque format dans WooCommerce, avec numérotation continue.L’envoi via Peppol nécessite toujours un point d’accès (service payant distinct).

EU E-Invoicing for WooCommerce

Comment ça marche

  1. 01

    Données vendeur

    Dans WooCommerce > Réglages > E-invoicing, saisissez raison sociale, numéro de TVA, adresse, e-mail et téléphone, et faites correspondre chaque taux de taxe et moyen de paiement.

  2. 02

    Formats et moment

    Choisissez les formats, le format par défaut et les statuts de commande qui créent la facture (par défaut : Terminée). Les champs B2B du checkout ajoutent référence acheteur, numéro de TVA et identifiant Peppol.

  3. 03

    Transmettre

    L’écran de commande affiche la facture avec son statut de validation. Joignez-la aux e-mails, laissez les clients la télécharger dans Mon compte, ou exportez un ZIP.

Ce que vous obtenez

Quatre formats

ZUGFeRD / Factur-X EN 16931 (PDF/A-3), XRechnung 3.0 CII et UBL, Peppol BIS Billing 3.0.

Avoirs

Un avoir par remboursement, et un avoir complet à l’annulation d’une commande facturée.

Numérotation continue

Numéros de factures et d’avoirs sans trou, comme l’exigent les règles fiscales.

Contrôles intégrés

Numéro de TVA vendeur, IBAN ou identifiants acheteur manquants sont signalés avant l’envoi.

B2B uniquement, au choix

Factures automatiques seulement pour les commandes avec société, numéro de TVA, référence acheteur ou identifiant Peppol.

HPOS et blocs

Stockage des commandes haute performance, blocs Panier et Validation de commande et validation classique.

Conçu pour

  • Boutiques B2B en France
  • Boutiques B2B en Allemagne
  • Acheteurs Peppol en Belgique
  • Fournisseurs du secteur public
  • Vente en gros
  • Boutiques B2B et B2C

EU E-Invoicing for WooCommerce

Captures d’écran

Réalisées dans nos boutiques de démo et de développement ; l’interface est en anglais.

Qu’est-ce qu’une facture électronique, et pourquoi une extension PDF ne suffit pas

WooCommerce n’a pas de factures, la plupart des boutiques utilisent donc une extension PDF. Un PDF convient aux personnes. Une facture électronique EN 16931 est une donnée structurée pour les logiciels, et dans l’UE elle passe de l’obligation publique à la pratique B2B normale, la Belgique, la France et l’Allemagne changeant leurs règles à partir de 2026. Dates et exemptions varient selon les pays, vérifiez donc avec votre conseiller. Notre guide de la facture électronique explique les formats.

EU E-Invoicing pour WooCommerce transforme une commande en facture EN 16931 sur votre propre serveur. Pas de clés API, pas de frais mensuels, et aucune donnée client envoyée à un tiers.

De la commande au fichier XRechnung, ZUGFeRD ou Peppol

  1. L’acheteur saisit numéro de TVA, référence ou Leitweg-ID, identifiant Peppol et bon de commande. Chaque champ peut être facultatif, obligatoire ou masqué, en paiement classique et en blocs.
  2. Quand la commande atteint un statut choisi (Terminée par défaut), la facture est créée avant l’e-mail de WooCommerce, qui peut donc la joindre. Vous pouvez aussi la créer à la main ou en masse.
  3. Le contenu est figé : numéro, date, vendeur, acheteur, lignes, TVA et totaux. Tous les formats partent de cet enregistrement.
  4. Le bloc E-invoice de l’écran de commande montre l’état de chaque format et les messages à traiter, et Rebuild applique vos corrections.
  5. Les remboursements deviennent des avoirs électroniques liés à la facture, et une commande facturée annulée reçoit un avoir complet.
Formats
FormatPour
ZUGFeRD / Factur-X EN 16931Un PDF/A-3 lisible avec le XML à l’intérieur, format par défaut
XRechnung 3.0 CII et UBLAcheteurs publics et portails allemands
Peppol BIS Billing 3.0 UBLChargement sur un point d’accès Peppol

Les fichiers sont joints aux e-mails Commande terminée, Détails de commande et Remboursement, téléchargeables dans Mon compte et par liens invités, et exportables en ZIP pour le comptable. Au-delà de 25 commandes, un traitement de masse passe en arrière-plan.

À configurer

  • Données vendeur : raison sociale, TVA avec préfixe pays, numéro fiscal, adresse, contact, IBAN et BIC. XRechnung exige un téléphone et un e-mail.
  • Numérotation : une série INV et une série CN avec l’année et un numéro à 5 chiffres par défaut, remise à zéro annuelle et numéros de départ, pour continuer depuis un ancien outil.
  • Catégories de TVA par taux : automatique S et Z, ou E, AE, K, G et O pour les cas particuliers.
  • Franchise en base : ventes non taxées en E, avec votre motif imprimé.
  • Moyen de paiement par méthode. Un virement sans IBAN est signalé.
  • Unités UN/ECE par produit, dans Inventaire. Défaut : C62.

Les ventes non taxées à un acheteur avec TVA dans un autre pays de l’UE sont K pour les biens ou AE pour les services, et les exports G. Les commandes marquées exonérées par une extension de TVA sont reconnues, et les numéros stockés par les extensions courantes sont repris si notre champ est vide.

Laissez Remove data on uninstall désactivé. Les factures sont des documents à conserver. L’extension crée des documents dans des formats publiés et les contrôle selon des règles publiées. Ce n’est pas un conseil fiscal ou juridique.

Limites à connaître

  • L’envoi via Peppol exige un point d’accès, non inclus. Vous chargez le fichier chez votre prestataire.
  • Les champs de commande ne sont contrôlés que sur le format. Rien n’est vérifié en ligne, un numéro de TVA bien formé ne prouve donc pas sa validité.
  • Une commande a au plus une facture.
  • Un remboursement sans article devient une ligne d’ajustement au taux principal de la facture.

Nos tests de version passent chaque format par les validateurs officiels. Dans votre boutique, les contrôles intégrés couvrent les règles EN 16931, XRechnung et Peppol que vos données peuvent enfreindre, comme TVA, IBAN, téléphone ou référence manquants, ou clés erronées.

Extension, SaaS ou logiciel comptable ?

Options de facture électronique pour WooCommerce
Extension PDFSaaSEU E-Invoicing
Données structurées EN 16931Souvent nonOuiOui
Frais mensuels ou par factureNonSouventNon
Données hors de votre serveurNonOuiNon
Envoi Peppol inclusNonSouventNon, point d’accès requis
Archivage inclusNonSouventVotre responsabilité

Si vous facturez depuis un logiciel comptable, émettez-y les factures électroniques. Cette extension convient aux boutiques où WooCommerce est la source de la facture. Quantités décimales et unités de Sell by Measure sont reprises. Acheter EU E-Invoicing sur la boutique.

Compatibilité

WooCommerce 10.1 à 11.2 sur WordPress 6.7 ou plus récent, PHP 7.4 à 8.3, avec HPOS, blocs Panier et Validation de commande, thèmes blocs et classiques, et WP-CLI.

Déployer dans une boutique existante

  1. Demandez à votre comptable le format voulu, et si vos gros acheteurs ont une demande précise.
  2. Remplissez les données vendeur et vérifiez le mapping des taux.
  3. Fixez le premier numéro de facture pour continuer votre série.
  4. Créez une facture à la main sur une vraie commande passée, et passez-la dans un validateur proposé par votre comptable ou un portail public.
  5. Activez d’abord les champs de commande en facultatif.
  6. Activez Business orders only si les consommateurs ne doivent pas recevoir ces fichiers.
  7. Activez la création automatique et les pièces jointes.

Une extension de facture PDF peut rester en place pendant les tests. Si deux extensions numérotent les factures, veillez à ce que chaque numéro ne soit émis qu’une fois, car des numéros en conflit posent problème aux comptables.

Rangez les exports ZIP avec vos pièces comptables. L’extension garde les documents avec la commande, mais l’obligation d’archivage reste la vôtre.

WooCommerce

EU E-Invoicing for WooCommerce en bref

Factur-X/ZUGFeRD, XRechnung et Peppol BIS 3.0 depuis chaque commande, créés sur votre propre serveur.

Prix
79 $US paiement unique
Version
1.0.3
Compatible avec
WooCommerce 10.1 – 11.2, WordPress 6.7+
PHP
7.4 – 8.3
Licence
Une boutique, sans abonnement, 12 mois de mises à jour
Remboursement
Remboursement sous 30 jours pour une première licence

WooCommerce

Les produits WooCommerce que les boutiques achètent en premier

Les produits les plus demandés sur cette plateforme. Chacun a sa page et s’achète directement sur la boutique.

Acheter WooCommerce sur notre boutique

Prix, licences, documentation complète et téléchargement immédiat sur la boutique.

woocommerce.kaviolabs.com · 7 plugins · 11 thèmes

Facture électronique

La même fonction sur d’autres plateformes

Développée nativement pour chaque plateforme, pas portée. Chaque version a sa propre page produit, sa documentation et son prix.

Guide

Guide associé

Guide · en anglais

E-invoicing explained

XRechnung, ZUGFeRD/Factur-X and Peppol BIS 3.0 explained, with the DE, FR and BE timelines and a store checklist.

Lire le guide

FAQ

Questions fréquentes

De quel format ai-je besoin ?

L’administration allemande attend XRechnung. La plupart des acheteurs B2B en France et en Allemagne acceptent Factur-X / ZUGFeRD, qui est aussi un PDF normal. Les acheteurs belges et Peppol attendent Peppol BIS Billing 3.0.

Les fichiers sont-ils valides ?

Les tests de version contrôlent chaque format avec les validateurs officiels (KoSIT XRechnung 3.0, schematrons EN 16931 et Peppol, veraPDF / Mustang). En boutique, des contrôles intégrés signalent les données manquantes avant l’envoi.

Peut-il envoyer via Peppol ?

Il crée des fichiers Peppol BIS 3.0. L’envoi nécessite un point d’accès Peppol, service payant non inclus.

Mes prix sont TTC. Est-ce que ça marche ?

Oui. La facture utilise les mêmes totaux HT par ligne et taxes que la commande, et les écarts de centimes dus à l’arrondi par ligne sont indiqués comme arrondi, donc le montant dû égale toujours le total.

Est-ce un conseil fiscal ?

Non. Le plugin crée des documents aux formats publiés et les contrôle. Le format à envoyer, et à qui, dépend de votre pays et de vos acheteurs.

Fonctionne-t-il avec le paiement en blocs ?

Oui. Les champs TVA, référence, Peppol et bon de commande fonctionnent en paiement classique et en blocs.

Puis-je continuer ma numérotation ?

Oui. Fixez les premiers numéros de facture et d’avoir, et la série continue.

Les remboursements sont-ils couverts ?

Oui. Chaque remboursement d’une commande facturée devient un avoir électronique lié à la facture.

Les clients reçoivent-ils le fichier automatiquement ?

Oui, en pièce jointe d’e-mails choisis, dans Mon compte et par liens invités.

Émettez des factures électroniques sans service externe

La page produit contient la documentation complète, des captures d’écran et l’historique des versions.

Kavio Labs

Aussi chez Kavio Labs

Les mêmes standards, le même support et un seul portail de licences sur chaque plateforme.