Comment générer des factures électroniques depuis WooCommerce

2026-04-08 · GoFactoX

Pourquoi votre boutique WooCommerce a besoin de factures électroniques

Si vous vendez en ligne via WooCommerce, vos factures sont probablement des PDFs basiques générés manuellement ou par un plugin généraliste. Avec la réforme de la facturation électronique, ce ne sera plus suffisant.

À partir de septembre 2026, toutes les entreprises françaises devront pouvoir recevoir des factures électroniques structurées. Et à partir de septembre 2027, les TPE et PME devront aussi en émettre. Cela signifie que chaque facture doit contenir un fichier XML structuré exploitable par les logiciels comptables, pas simplement un PDF lisible par un humain.

La bonne nouvelle : avec le bon plugin, la transition est simple. Ce tutoriel vous guide étape par étape.

Ce dont vous avez besoin

Avant de commencer, vérifiez que vous avez :

Si vous ne connaissez pas votre SIRET, vous pouvez le retrouver sur annuaire-entreprises.data.gouv.fr.

Étape 1 : Installer le plugin

Depuis votre tableau de bord WordPress :

Le plugin est aussi disponible en téléchargement direct depuis GoFactoX. Dans ce cas, allez dans Extensions > Ajouter > Téléverser une extension, et uploadez le fichier ZIP.

Étape 2 : Configurer vos informations entreprise

Après activation, un nouvel onglet Factur-X apparaît dans WooCommerce > Réglages. C'est ici que vous renseignez les informations qui apparaîtront sur chaque facture.

Informations obligatoires

Si vous êtes auto-entrepreneur

Cochez la case "Franchise de base de TVA (article 293 B)". Le plugin ajoutera automatiquement la mention "TVA non applicable, article 293 B du Code général des impôts" sur toutes vos factures. Consultez notre guide dédié aux auto-entrepreneurs pour plus de détails.

Numérotation

Le plugin génère des numéros de facture séquentiels, indépendants des numéros de commande WooCommerce. Vous pouvez configurer :

Cette numérotation respecte les règles légales françaises : séquentielle, sans trous, unique.

Étape 3 : Choisir le format de sortie

Le plugin propose trois formats :

Pour comprendre les différences entre ces formats, consultez notre comparatif Factur-X vs UBL vs CII.

Étape 4 : Configurer l'automatisation

Dans la section Automatisation des réglages :

Champs B2B au checkout

Si vous vendez à des professionnels, activez les champs B2B au checkout. Cela ajoute trois champs optionnels sur la page de paiement :

Quand un client professionnel remplit ces champs, les informations sont automatiquement intégrées dans la facture et le XML Factur-X.

Étape 5 : Tester avec une commande

Créez une commande de test pour vérifier que tout fonctionne :

Vérifiez que la facture contient :

Si vous êtes en franchise de base, vérifiez que la mention article 293 B apparaît.

Étape 6 : Gérer vos factures au quotidien

Depuis la liste des commandes

Une colonne "Facture" est ajoutée dans la liste des commandes WooCommerce. Vous pouvez télécharger la facture d'un clic.

Depuis le dashboard Factur-X

Dans WooCommerce > Factur-X, vous accédez au dashboard avec :

Génération en masse

Depuis la liste des commandes, sélectionnez plusieurs commandes et utilisez l'action groupée "Générer les factures Factur-X" pour créer les factures manquantes en un clic. Vous pouvez aussi exporter un lot de factures au format ZIP.

Génération rétroactive

Si vous installez le plugin alors que vous avez déjà des commandes passées, vous pouvez générer rétroactivement les factures pour toutes les commandes antérieures.

Pour vos clients

Vos clients connectés peuvent télécharger leurs factures depuis leur page Mon Compte > Commandes. Une colonne "Facture" leur permet de télécharger le PDF directement.

Que contient le PDF généré ?

Chaque facture Factur-X générée par le plugin est un fichier PDF/A-3 conforme qui contient :

Le PDF est validé PDF/A-3B par verapdf (146/146 règles). C'est un vrai fichier Factur-X, pas un simple PDF avec un label.

Les erreurs courantes à éviter lors de la configuration

SIRET incorrect ou incomplet

Le SIRET fait exactement 14 chiffres. Une erreur fréquente est de saisir le SIREN (9 chiffres) au lieu du SIRET. Vérifiez sur annuaire-entreprises.data.gouv.fr si vous avez un doute. Un SIRET incorrect dans le XML pourra être rejeté par la plateforme de réception.

TVA intracommunautaire au mauvais format

Le format français est FR suivi de 11 chiffres (2 chiffres clé + 9 chiffres SIREN). Exemple : FR12345678901. Ne mettez pas d'espaces ni de tirets.

Numérotation déjà utilisée

Si vous migrez depuis un autre plugin de facturation, assurez-vous que le numéro de départ configuré ne chevauche pas les numéros déjà attribués. Les doublons sont illégaux.

Oublier de tester avant la mise en production

Créez toujours une commande de test après l'installation. Vérifiez le PDF, les montants, la TVA, les mentions légales. Un problème détecté en test prend 5 minutes à corriger. En production, il peut affecter des dizaines de factures.

Différences entre l'offre Starter et Pro

L'offre Starter couvre l'essentiel : vous pouvez générer manuellement des factures Factur-X conformes depuis chaque commande. C'est suffisant pour tester et pour les petits volumes.

L'offre Pro (99 euros par an) débloque l'automatisation complète :

La différence se résume ainsi : le Starter vous donne la conformité, le Pro vous donne le workflow.

Et après ? La transmission PDP

Générer des factures conformes est la première étape. La seconde sera de les transmettre via le PPF ou un PDP quand les APIs seront disponibles. L'architecture de transmission est déjà prête dans le plugin, les connecteurs seront activés dans l'offre Business dès que possible.

En attendant, vous pouvez commencer à générer des factures conformes dès maintenant, tester votre workflow, et être prêt le jour où la transmission deviendra obligatoire.

Questions fréquentes

Le plugin ralentit-il ma boutique ?

Non. La génération de facture se fait lors du changement de statut de la commande, en arrière-plan. Cela n'affecte pas l'expérience de vos clients sur le site.

Puis-je personnaliser le design de la facture ?

Dans l'offre Starter, le template par défaut est utilisé. L'offre Pro permet d'utiliser des templates personnalisés et d'ajouter votre logo.

Le plugin fonctionne-t-il avec HPOS ?

Oui. Le plugin déclare la compatibilité HPOS (High-Performance Order Storage) et fonctionne avec le checkout classique et le checkout par blocs.

Comment mettre à jour le plugin ?

Si vous l'avez installé depuis WordPress.org, les mises à jour apparaissent automatiquement dans Extensions > Mises à jour. Pour l'offre Pro, les mises à jour sont gérées par le système de licence.

J'ai un problème, comment obtenir de l'aide ?

L'offre Starter bénéficie du support communautaire via le forum WordPress.org. Les offres Pro et Business incluent le support par email.

Prêt pour la réforme 2026 ?

GoFactoX génère vos factures Factur-X conformes directement depuis WooCommerce.

Voir les offres