La conversation revient souvent dans le même ordre. Le dirigeant nous explique que sa boutique envoie déjà une facture au format PDF à chaque commande, qu'une extension s'en charge automatiquement depuis des années, et qu'il ne voit donc pas ce que la réforme change pour lui. Puis il demande, par prudence, si son site est prêt. La réponse est non, et la raison est plus structurelle qu'un réglage à modifier.
Depuis le 1er septembre 2026, les entreprises françaises assujetties doivent recourir à une plateforme agréée pour recevoir leurs factures électroniques et pour transmettre à l'administration leurs données de transactions. L'obligation d'émettre arrive ensuite, par étapes, à partir de 2027. Autrement dit, même une boutique qui ne vend qu'à des particuliers est concernée dès maintenant, parce qu'elle reçoit des factures de ses propres fournisseurs.
Un PDF envoyé par courriel n'est pas une facture électronique
C'est le malentendu central, et il mérite d'être levé avant tout le reste.
Une facture électronique au sens de la réforme contient des données structurées, lisibles par une machine sans interprétation. Le format le plus répandu en France, Factur-X, est un fichier hybride : un document PDF classique, que votre client lit à l'écran comme avant, dans lequel est incorporé un fichier XML qui porte les mêmes informations sous forme de champs identifiés. Deux autres formats sont admis, UBL et CII, sur le même principe de données structurées.
Un PDF produit par une extension de facturation ne contient rien de tel. Il contient une mise en page. Un humain y lit un montant, un logiciel n'y voit qu'un assemblage de caractères posés à des coordonnées. C'est pour cette raison qu'une boutique équipée depuis cinq ans d'un générateur de factures en PDF part de zéro sur ce chantier, alors que son dirigeant a le sentiment d'être déjà outillé.
Ce que WooCommerce ne fait pas en version standard
Le constat est net, et il n'a rien d'un reproche adressé à WooCommerce, qui est un logiciel de prise de commande et non un logiciel de facturation. En version standard, la boutique ne génère aucune facture aux formats admis, ne se raccorde à aucune plateforme agréée, ne dispose d'aucun champ d'identifiant d'entreprise dans les comptes client, n'oriente pas les factures selon la nature professionnelle ou particulière de l'acheteur, et ne transmet aucune donnée de transaction à l'administration.
Chacun de ces points se traite, mais aucun ne se traite en activant une case dans les réglages. Et l'écosystème d'extensions, à ce jour, propose surtout des briques partielles : un générateur de format ici, un connecteur vers une plateforme précise là. Le raccordement complet reste un travail d'intégration.

Le vrai chantier est dans le tunnel de commande
C'est la partie la plus sous-estimée, et celle qui coûte le plus cher quand on la découvre tard.
Pour qu'une facture parte dans le circuit professionnel, la plateforme a besoin de l'identifiant de l'entreprise cliente, c'est-à-dire son numéro SIRET, et le cas échéant de son numéro de TVA intracommunautaire. Elle a également besoin de savoir de quelle catégorie d'opération il s'agit : vente de biens, prestation de services, ou opération mixte. Ces informations ne s'inventent pas après la commande, et elles ne se retrouvent pas dans un export comptable si personne ne les a demandées au moment du paiement.
Or le tunnel de commande de WooCommerce ne les collecte pas. Il propose un champ de nom d'entreprise, facultatif, et rien d'autre. La conséquence est mécanique : sans identifiant valide saisi à la commande, la plateforme ne peut pas router la facture vers le circuit professionnel, et le document part par défaut dans le circuit particulier. Votre client professionnel se retrouve alors sans facture exploitable, et il vous rappellera.
Ajouter ces champs suppose une logique conditionnelle, pas une case supplémentaire. Un acheteur particulier ne doit pas voir un champ SIRET obligatoire. Un professionnel doit le voir et le renseigner. Et le numéro de TVA ne peut pas être rendu obligatoire pour tous les professionnels, puisqu'un indépendant non assujetti dispose d'un SIRET sans avoir de numéro de TVA. Il faut donc distinguer les cas, valider le format des identifiants saisis, et compléter les comptes client déjà existants qui ont été créés sans ces informations. C'est du développement sur mesure sur le tunnel, pas du paramétrage.
Désigner une plateforme agréée, et le faire avec votre comptable
Une plateforme agréée est un opérateur immatriculé par l'État, qui émet, transmet et reçoit les factures au format électronique, en extrait les données utiles à l'administration, et assure la transmission des données de transaction et de paiement. Elle est l'intermédiaire obligatoire du dispositif : vous ne déposez pas vos factures directement auprès de l'administration.
Vous devez en désigner une. L'administration fiscale publie la liste des opérateurs immatriculés, régulièrement enrichie, et elle en compte aujourd'hui plus d'une centaine. Cette liste est consultable sur la page officielle des plateformes agréées, et c'est la seule référence à consulter, plutôt que le classement d'un comparateur.
Sur ce point, nous tenons à être clairs sur notre périmètre. Le choix de la plateforme est une décision comptable et fiscale, qui se prend avec votre expert-comptable, en fonction de vos outils de gestion existants et de vos volumes. Nous ne sommes pas cabinet comptable et nous ne délivrons aucune attestation de conformité. Notre travail commence après ce choix : raccorder votre boutique à la plateforme retenue, et faire en sorte que les données qu'elle reçoit soient complètes.
Ce que cela change si vous vendez entre la France et la Suisse
La réforme est française. Une société établie en Suisse n'y est pas assujettie au titre de son activité suisse, et l'annonce ne la concerne donc pas directement.
Deux situations demandent tout de même de l'attention. La première est celle d'une boutique suisse qui vend à des clients professionnels français : ces derniers vont progressivement réclamer des documents exploitables dans leur propre circuit, et il vaut mieux anticiper la demande que la découvrir par un litige de paiement. La seconde est celle d'une entreprise française qui vend depuis un site hébergé en Suisse, ou l'inverse : le lieu d'hébergement n'a aucune incidence sur l'obligation, qui suit l'établissement de l'entreprise et non celui du serveur. Nous détaillons ces arbitrages dans nos articles sur les paiements d'une boutique entre France et Suisse et sur le choix d'un domaine unique ou de deux domaines.
Comment nous procédons
Nous commençons par un audit du tunnel de commande et des données déjà stockées, parce qu'il détermine tout le reste. Nous relevons quels champs sont collectés aujourd'hui, quelle part de vos comptes client professionnels dispose d'un identifiant exploitable, et comment vos commandes sont actuellement reprises en comptabilité.
Vient ensuite le développement : ajout des champs conditionnels dans le tunnel, contrôle de format à la saisie, complétion des comptes existants, puis raccordement au connecteur de la plateforme que vous avez retenue. Nous travaillons sur une copie de recette avant toute mise en production, méthode que nous décrivons dans notre article sur l'environnement de test WordPress, parce qu'un tunnel de commande modifié en direct est le meilleur moyen de perdre des ventes pendant une semaine sans le voir.
Les repères tarifaires : une base de site vitrine démarre à 1490 HT, le module boutique s'ajoute à 1000 HT, et une intervention de développement sur mesure sur un tunnel existant se chiffre après l'audit, parce que l'écart entre une boutique standard et une boutique qui traîne huit extensions et un thème modifié est considérable. Nous intervenons à distance, partout en France et en Suisse.
À retenir
L'obligation de recevoir des factures électroniques est en vigueur depuis le 1er septembre, l'émission suit à partir de 2027, et une boutique WooCommerce standard ne couvre aucun des deux volets. Le PDF que vous envoyez aujourd'hui ne compte pas comme une facture électronique. Le point de départ n'est ni une extension ni un abonnement, mais deux décisions : la plateforme agréée, à choisir avec votre comptable, et l'audit de votre tunnel de commande, à faire maintenant plutôt qu'en 2027 sous contrainte.
Si vous exploitez une boutique en ligne et que vous ne savez pas quelles données elle collecte réellement à la commande, écrivez-nous. Nous regardons le tunnel et nous vous disons ce qui manque.