OuiFacture Factures Factur‑X automatiques pour WooCommerce

La facturation électronique devient obligatoire en France

Toutes les entreprises françaises doivent être en mesure de recevoir des factures électroniques à partir du 1er septembre 2026. L'obligation d'émettre s'étend à toutes les entreprises, y compris les plus petites, au 1er septembre 2027.

Une facture électronique n'est pas un PDF envoyé par courriel. C'est un fichier structuré, lisible par une machine, conforme à la norme européenne EN 16931. Une boutique WooCommerce qui produit aujourd'hui de simples PDF ne répond pas à cette exigence.

  • 1er septembre 2026 Toutes les entreprises doivent pouvoir recevoir des factures électroniques. Les grandes entreprises et les entreprises de taille intermédiaire doivent également commencer à en émettre.
  • 1er septembre 2027 L'obligation d'émettre s'applique à toutes les entreprises, petites et micro‑entreprises comprises.

Ce que fait OuiFacture

OuiFacture est une extension WooCommerce. À chaque commande, elle génère automatiquement une facture au format Factur‑X : un PDF/A‑3 lisible par un humain, avec le fichier de données XML (CII) intégré à l'intérieur, au profil EN 16931. Le XML est validé contre les schémas XSD officiels Factur‑X avant l'écriture du PDF.

La génération est automatique, au statut de commande que vous choisissez (« en cours » par défaut, ou « terminée »). Aucun clic. Chaque commande est facturée une fois et une seule.

Cette fonction est celle de la version gratuite.

Points vérifiables

  • Format conforme : Factur‑X, profil EN 16931, validé XSD à la génération. Factur‑X est l'un des formats admis par la réforme, aux côtés de l'UBL et du CII ; c'est celui que génère OuiFacture.
  • Tout reste chez vous : les factures sont produites sur votre propre serveur. Aucun appel externe, aucun traceur, aucune donnée transmise à un tiers par l'extension.
  • Numérotation légale sans trou : préfixe, année et compteur séquentiel, remise à zéro annuelle en option. Un numéro n'est consommé qu'une fois les fichiers écrits, il devient immuable, et une régénération ne le change jamais.
  • Mentions légales françaises sur la facture : bloc vendeur (raison sociale, forme juridique, capital, RCS, SIRET, numéro de TVA), bloc acheteur, lignes HT, ventilation de TVA par taux, totaux HT, TVA et TTC, conditions de règlement, pénalités de retard, indemnité forfaitaire de 40 €, escompte.
  • Champs B2B à la commande : SIRET et numéro de TVA intracommunautaire en option sur le tunnel de commande classique, contrôlés (clé Luhn et clé de TVA française), repris dans l'écran d'administration et dans le XML.
  • WooCommerce et HPOS : compatible avec le stockage haute performance des commandes.
  • Interface bilingue : français et anglais.
  • Stockage protégé : dossier protégé sur votre serveur, noms de fichiers non devinables, téléchargement uniquement par des points d'accès authentifiés. À la désinstallation, les réglages sont supprimés mais les factures émises sont conservées : la loi française impose de les garder dix ans.

Ce que OuiFacture ne fait pas

Un produit de conformité doit être précis sur son périmètre. OuiFacture génère vos factures au format conforme Factur‑X (EN 16931). Cela ne met pas votre boutique en conformité avec l'ensemble de la réforme, et nous ne le prétendons pas.

Deux obligations restent distinctes et ne sont pas couvertes par cette version :

  • La transmission par une Plateforme Agréée (PA), anciennement appelée PDP. Les factures entre entreprises doivent circuler par ces plateformes agréées par l'État. OuiFacture ne s'y raccorde pas aujourd'hui.
  • L'e‑reporting. Les ventes aux particuliers et les opérations transfrontalières ne s'échangent pas sous forme de factures électroniques : elles font l'objet d'une transmission de données à l'administration, dont le contenu et la fréquence dépendent du régime applicable. OuiFacture ne produit pas ces déclarations.

Ces deux points figurent sur notre feuille de route, plus bas. Ils ne sont pas disponibles.

Limites de la version actuelle

  • Les champs SIRET et TVA ne sont ajoutés qu'au tunnel de commande classique. Les boutiques utilisant le tunnel par blocs reçoivent bien les factures automatiques, mais ces deux champs n'y apparaissent pas encore.
  • Les remboursements ne produisent pas d'avoir. La facture d'origine est conservée telle quelle, comme l'exige le caractère immuable d'une facture émise.
  • Une seule catégorie de TVA par ligne (taux normal ou taux zéro). Les régimes de marge, les motifs d'exonération et les particularités hors euro au‑delà du code devise ne sont pas traités.
  • La conversion PDF/A‑3 couvre les relations de fichiers intégrés, les métadonnées XMP et les profils de sortie tels que produits par le générateur Factur‑X embarqué. La conformité ISO 19005‑3 complète de PDF sources atypiques n'est pas revérifiée à l'exécution.

Feuille de route

Les éléments ci‑dessous sont des travaux prévus. Aucun n'est disponible aujourd'hui, et aucune date n'est annoncée.

  • Raccordement à une Plateforme Agréée (PA), pour la transmission des factures entre entreprises.
  • Suivi des statuts de facture et éléments d'e‑reporting.
  • Export en lot et archivage.
  • Prise en charge des champs B2B sur le tunnel de commande par blocs.

Une extension payante couvrant une partie de ces travaux est envisagée. Elle n'existe pas à ce jour et aucun prix n'est annoncé. La génération automatique de factures Factur‑X décrite plus haut reste la version gratuite.

Sanctions prévues par la réforme

Le défaut d'émission d'une facture sous la forme électronique requise est passible d'une amende de l'ordre de 15 € par facture, plafonnée à 15 000 € par an. Des amendes distinctes s'appliquent au défaut d'e‑reporting. Ces montants sont donnés à titre indicatif : ils ne remplacent pas l'avis de votre conseil ou de votre expert‑comptable.

Disponibilité

OuiFacture est publié sous licence GPLv2 ou ultérieure. Il requiert WordPress 6.0 ou supérieur, PHP 7.4 ou supérieur, et WooCommerce actif.

L'extension est déposée sur l'annuaire officiel des extensions WordPress à l'adresse wordpress.org/plugins/ouifacture En cours de validation

Tant que la validation n'est pas prononcée, l'adresse ci‑dessus n'est pas encore active.

Être prévenu de la mise en ligne

Un seul message, au moment où l'extension est disponible.

Prévenez‑moi au lancement Votre message ouvre votre logiciel de courriel. Aucun formulaire, aucun cookie, aucun traceur sur cette page.