Installer gratuitement

Avoir Factur-X et remboursement WooCommerce : le guide complet 2026

Publié le . 6 min de lecture. Par GoFactoX.

Sommaire

Pourquoi l’avoir n’est pas un détail dans la facturation électronique

Un client vous demande un remboursement partiel sur une commande. Vous lui restituez la somme, et l’affaire est close ? Pas tout à fait. Dans la facturation française, le remboursement doit s’accompagner d’un document légal : l’avoir, aussi appelé note de crédit.

Avec la réforme de la facturation électronique de 2026, cet avoir doit lui aussi être au format Factur-X. C’est une obligation que beaucoup d’e-commerçants découvrent tard, parfois après leur première mise à jour comptable.

Ce guide explique précisément comment générer un avoir Factur-X depuis WooCommerce, ce que la loi exige, et comment GoFactoX le génère à chaque remboursement avec l’offre Pro.

Un avoir est un document commercial émis pour annuler tout ou partie d’une facture déjà émise. C’est l’instrument légal qui permet :

  • de constater un remboursement
  • de corriger une erreur sur une facture initiale (montant, quantité, taux de TVA)
  • de matérialiser une remise commerciale rétroactive

L’article L441-9 du Code de commerce et l’article 289 du Code général des impôts encadrent son émission. Concrètement, un avoir doit :

  • mentionner explicitement le mot « avoir » (ou « facture d’avoir »)
  • porter un numéro séquentiel propre, sans trou
  • référencer précisément la facture initiale
  • reprendre les mentions légales obligatoires (vendeur, acheteur, TVA, mentions Article 293 B le cas échéant)
  • détailler les montants en valeur absolue (le caractère « négatif » est porté par le type de document, pas par le signe des montants)

Sans avoir, la TVA collectée reste due au fisc même si vous avez physiquement remboursé le client. C’est pour cela qu’il faut systématiquement émettre un avoir lors d’un remboursement.

Le format Factur-X pour les avoirs

Factur-X est un format hybride : un PDF/A-3 lisible par un humain, avec un fichier XML embarqué exploitable par les logiciels comptables. Pour distinguer une facture d’un avoir, c’est le type de document dans le XML qui change :

  • Code 380 (UN/CEFACT) : facture commerciale
  • Code 381 : avoir (credit note)

Cette différence est invisible à l’œil, mais elle est essentielle. Tous les logiciels de comptabilité, ainsi que le futur Portail Public de Facturation (PPF), routent et traitent les avoirs différemment des factures.

L’avoir Factur-X doit aussi inclure la référence à la facture initiale, conformément aux champs BT-25 (numéro) et BT-26 (date) de la norme européenne EN 16931. Sans cette référence, le document est techniquement invalide et risque d’être rejeté.

Comment générer un avoir Factur-X depuis WooCommerce

WooCommerce gère nativement la création de remboursements (« refunds »), mais ne produit aucun document légal Factur-X. C’est là qu’intervient un plugin comme GoFactoX.

Génération automatique (offre Pro)

Avec l’offre Pro de GoFactoX activée :

  1. Vous allez sur une commande dans WooCommerce > Commandes
  2. Vous cliquez sur « Rembourser » et indiquez le montant ou les articles à rembourser
  3. Vous validez

Dès la création du remboursement, GoFactoX :

  • attribue un numéro d’avoir séquentiel (préfixe AV- par défaut, paramétrable)
  • génère le PDF/A-3 avec le XML Factur-X type 381 embarqué
  • inclut automatiquement la référence à la facture initiale
  • ajoute la mention légale « Avoir relatif à la facture F-XXXX du JJ/MM/AAAA »
  • archive le tout dans votre dossier d’uploads sécurisé

Aucune intervention manuelle nécessaire.

Génération depuis la commande (offre Pro)

L’offre Pro permet aussi de créer l’avoir en un clic depuis la commande, par exemple si vous avez désactivé la génération automatique des avoirs. Sur la page d’édition d’une commande, vous voyez tous les remboursements WooCommerce listés sous l’encart « GoFactoX (Factur-X) », chacun avec un bouton « Générer l’avoir ». Un clic et l’avoir est créé.

Avec l’offre gratuite, vous générez vos factures ; les avoirs demandent l’offre Pro.

Exemple concret : remboursement partiel

Prenons une commande de 120 € TTC pour 2 unités d’un produit à 50 € HT et 20 % de TVA. Le client retourne 1 unité.

Sur WooCommerce

Dans la commande, vous créez un remboursement de 60 € TTC (1 × 50 € HT + 10 € TVA), avec comme motif « Retour d’un exemplaire ».

Ce que GoFactoX génère

Un avoir AV-2026-0001 daté du jour :

  • montant HT : 50 €
  • TVA 20 % : 10 €
  • montant TTC : 60 €
  • référence : « Avoir relatif à la facture F-2026-0042 du 15/05/2026 »
  • motif : « Retour d’un exemplaire »
  • mentions légales reprises de la facture initiale

Côté XML embarqué, le type de document est 381, et les balises <ram:InvoiceReferencedDocument> portent le numéro et la date de la facture d’origine.

Le règle d’or : pas d’avoir sans facture initiale

Légalement, on ne peut émettre un avoir que pour une facture déjà émise. C’est une règle simple mais souvent oubliée par les plugins.

GoFactoX applique cette règle strictement : si une commande n’a jamais eu de facture générée (par exemple parce qu’elle a été remboursée avant d’avoir été marquée « completed »), le plugin refusera de créer l’avoir et vous demandera de générer la facture d’abord.

Cela évite les situations comptables ingérables où un avoir « flotte » sans contrepartie.

Le filigrane AVOIR : recommandé mais optionnel

GoFactoX peut ajouter un filigrane discret « AVOIR » en arrière-plan du PDF, en rose pâle et rotation de -20°. Ce filigrane :

  • n’est pas exigé par la loi
  • mais facilite la lecture pour vos clients et votre comptable
  • évite la confusion entre une facture et un avoir lors d’une recherche rapide

Le filigrane est activable ou désactivable dans WooCommerce > Réglages > GoFactoX (Factur-X), section « Avoirs (Pro) », case « Filigrane AVOIR sur le PDF (Pro) ».

Et la TVA dans tout cela

Émettre un avoir, c’est aussi déclencher une régularisation de TVA. Le sujet est suffisamment riche pour justifier un article dédié : TVA sur les avoirs et remboursements en facturation électronique.

L’idée clé : l’avoir vous permet de récupérer la TVA collectée auprès du fisc à condition que le document soit conforme. Sans avoir conforme, la TVA reste due.

Cas particuliers à connaître

Remboursement total versus partiel

Un avoir peut porter sur la totalité ou une partie de la facture initiale. La logique technique est la même : c’est la valeur des lignes dans l’avoir qui détermine le montant à créditer.

Plusieurs remboursements sur la même commande

WooCommerce permet de créer plusieurs remboursements sur une même commande. Chaque remboursement génère son propre avoir, chacun référençant la facture initiale (pas l’avoir précédent).

Annulation d’un avoir

Légalement, on ne supprime pas un avoir émis. Si vous avez émis un avoir par erreur, vous devez :

  • soit émettre une nouvelle facture qui rétablit le montant
  • soit annoter votre comptabilité, en gardant l’avoir initial dans les archives

GoFactoX ne supprime jamais automatiquement un avoir, même si vous supprimez le remboursement côté WooCommerce.

Conclusion

L’avoir Factur-X est désormais aussi indispensable que la facture Factur-X elle-même. Avec la réforme 2026/2027, c’est même un point que vos prestataires et vos clients vérifieront systématiquement.

Si votre boutique WooCommerce génère ne serait-ce que quelques remboursements par mois, vous ne pouvez plus vous contenter d’un PDF artisanal. GoFactoX automatise la procédure, de la génération au rangement du fichier Factur-X dans votre dossier d’uploads sécurisé (à inclure dans vos sauvegardes).

Installez GoFactoX gratuitement depuis WordPress.org et générez votre première facture Factur-X dès aujourd’hui ; les avoirs viennent avec l’offre Pro.