Migrer ses anciennes factures PDF vers Factur-X : guide pratique sans rupture

2026-07-02 · GoFactoX

Un sujet que personne ne devrait remettre à plus tard

Vous avez probablement un historique de factures PDF émises sur votre boutique WooCommerce. Avec la réforme 2026, ces factures restent légales pour la période où elles ont été émises (le format en vigueur est celui de l'époque), mais à partir de la mise en route de l'obligation, vous devez basculer en Factur-X.

La transition soulève plusieurs questions : faut-il refaire les anciennes factures ? Comment garder la continuité de numérotation ? Comment gérer un avoir sur une facture émise avant la migration ? Ce guide répond à ces questions et propose une démarche pragmatique pour une boutique de toute taille.

Première règle : pas d'obligation de migration rétroactive

Le principe juridique est clair : chaque facture est valide selon le format en vigueur à sa date d'émission. Une facture PDF émise en mars 2025 reste légalement valide, même si vous passez à Factur-X en juin 2026.

Vous n'avez aucune obligation de re-générer vos anciennes factures au format Factur-X. C'est important à savoir, car beaucoup de marchands paniquent à l'idée d'une migration "totale".

Cela dit, plusieurs raisons peuvent vous pousser à régénérer rétroactivement :

Deux stratégies de migration

Stratégie 1 : régénération rétroactive

Vous re-générez les anciennes factures avec votre nouveau plugin Factur-X. Les fichiers PDF sortants sont au format PDF/A-3 avec XML embarqué.

Avantages :

Inconvénients :

Stratégie 2 : conservation tel quel

Vous gardez les anciennes factures PDF dans leur forme d'origine et démarrez Factur-X à partir d'une date pivot.

Avantages :

Inconvénients :

Pour la majorité des e-commerçants, la stratégie 2 est la plus pragmatique. Elle limite les risques tout en respectant la loi (chaque facture est valide à sa date d'émission).

La question de la continuité de numérotation

Lorsque vous installez Factur-X (par exemple GoFactoX), vous devez choisir le numéro de départ de la séquence. Deux options :

Option A : continuer la séquence existante

Si votre dernière facture PDF portait le numéro F-2025-0089, vous démarrez Factur-X au numéro F-2025-0090 (ou F-2026-001 si vous reset au début d'année).

C'est la solution la plus simple et la plus respectueuse de l'article 242 nonies A du CGI (numérotation séquentielle continue). Voir Numérotation des factures et avoirs : règles légales 2026.

Dans GoFactoX, configurez le champ "Next Invoice Number" dans WooCommerce > Réglages > Factur-X avec la valeur 90 (si on continue de 0089).

Option B : démarrer une nouvelle séquence avec préfixe différent

Si vous préférez visuellement distinguer l'avant et l'après, vous pouvez démarrer une nouvelle séquence avec un préfixe différent (par exemple "FX-" au lieu de "F-") et démarrer à 0001.

Légalement, c'est acceptable si vous documentez explicitement le changement (par exemple dans un journal d'audit ou une note interne au comptable). C'est utile si vous avez une période d'expérimentation distincte.

Gérer un avoir sur une facture pré-migration

Cas pratique fréquent : un client demande un remboursement sur une facture émise il y a 18 mois, donc avant votre migration vers Factur-X.

Approche 1 : régénérer la facture initiale puis l'avoir

Vous régénérez ponctuellement la facture initiale au format Factur-X (la date d'émission affichée reste l'originale), puis vous générez l'avoir qui la référence.

L'avantage : votre avoir Factur-X référence correctement une facture Factur-X via les champs BT-25/BT-26. La cohérence technique est parfaite.

L'inconvénient : vous avez deux versions de la même facture (l'originale PDF classique et la régénérée Factur-X), à archiver séparément.

Approche 2 : émettre l'avoir Factur-X et référencer la facture PDF par son numéro

Vous émettez l'avoir directement en Factur-X, et la référence à la facture initiale (champ BT-25) contient simplement son numéro et sa date.

L'avantage : pas de manipulation rétroactive de la facture initiale. L'avoir est conforme au format Factur-X.

L'inconvénient : techniquement, l'avoir référence une facture qui n'existe pas au format Factur-X. Mais le numéro suffit à reconstituer la chaîne (la facture PDF reste dans vos archives).

GoFactoX utilise par défaut l'approche 2, car elle est plus pratique. Si vous voulez l'approche 1, vous régénérez manuellement la facture en amont.

Étapes de migration pour une boutique WooCommerce

Voici un plan d'action concret en 7 étapes :

Étape 1 : Audit de l'existant (1 jour)

Listez vos factures émises sur les 12 derniers mois. Identifiez :

Étape 2 : Installer Factur-X (30 minutes)

Installez et configurez GoFactoX selon le tutoriel WooCommerce détaillé.

Étape 3 : Définir la stratégie de continuité (30 minutes)

Décidez :

Étape 4 : Tester sur une commande de test (1 heure)

Créez une commande de test sur votre WooCommerce. Vérifiez que la facture Factur-X générée est conforme :

Étape 5 : Communiquer auprès de votre comptable (1 jour)

Notifiez votre expert-comptable de la migration. Donnez-lui :

Étape 6 : Migration progressive (4-6 semaines)

Pendant cette période, surveillez :

Étape 7 : Archivage long terme (en continu)

Garantissez la conservation des deux types de factures sur 10 ans : voir Combien de temps conserver ses factures électroniques ? La règle des 10 ans.

Cas spécifique : 1 000+ commandes à migrer

Si vous voulez régénérer rétroactivement un volume important de factures (par exemple, pour homogénéiser un historique complet), GoFactoX propose une fonctionnalité de génération rétroactive en masse dans le plan Pro :

Le plugin traite les commandes par lots de 50, sans surcharger le serveur. Pour 1 000 commandes, comptez environ 30 minutes.

Important : la régénération produit un nouveau PDF, mais ne change pas le numéro de facture original. Le PDF re-généré porte le même numéro que celui d'origine.

Points de vigilance

TVA déjà déclarée

Les ventes pré-migration ont déjà été déclarées en TVA selon votre cycle habituel. Régénérer une facture ne change rien à la déclaration faite. Vous restituez juste un document plus moderne.

Numérotation strictement séquentielle

Si vous régénérez rétroactivement, vous re-créez les mêmes numéros. C'est sans incidence si vous gardez les originaux comme preuve, et si votre comptable est notifié.

Fichiers volumineux

Les PDF/A-3 sont légèrement plus lourds que les PDFs classiques (présence du XML embarqué). Comptez 20 à 30 % d'espace en plus. Anticipez l'impact sur votre stockage d'archivage.

Conclusion

Migrer vers Factur-X n'est pas un projet à plusieurs mois pour une boutique WooCommerce standard. C'est une bascule progressive qui se fait en quelques jours, avec une stratégie claire de continuité de numérotation et d'archivage. Vous n'êtes pas obligé de tout refaire rétroactivement, mais vous pouvez le faire pour les besoins comptables ou de cohérence.

Installez GoFactoX pour démarrer votre migration aujourd'hui, sans précipitation.

Prêt pour la réforme 2026 ?

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

Voir les offres