Migrer ses anciennes factures PDF vers Factur-X : guide pratique sans rupture
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 :
- harmoniser le format pour faciliter la recherche et l'archivage long terme
- ajouter le format XML structuré pour faciliter l'intégration comptable
- préparer une migration de logiciel comptable
- traiter un avoir sur une ancienne facture (nécessite parfois d'avoir cette facture au bon format)
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 :
- Format homogène pour toutes vos factures
- Plus facile à exploiter en comptabilité automatique
- Préparation à long terme
Inconvénients :
- Nécessite que vos données WooCommerce d'origine soient encore disponibles
- La date de génération est postérieure à la vente (mention "regénéré le ..." possible)
- Volume de fichiers à archiver double si vous gardez les originaux
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 :
- Aucune manipulation des données historiques
- Pas de risque d'incohérence
- Continuité dans le cas où vos clients reçoivent la même facture qu'à l'origine
Inconvénients :
- Format hétérogène entre l'avant et l'après
- Intégration comptable plus complexe sur l'historique
- Si un client demande un avoir sur une vieille facture, vous devez régénérer ponctuellement
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 :
- la dernière facture émise (pour la continuité de numérotation)
- les avoirs ou rectifications en cours
- les clients pour qui vous avez un risque de remboursement à venir
- l'emplacement actuel des PDFs archivés
É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 :
- continuité de séquence ou nouvelle séquence
- préfixe à utiliser (F- ou autre)
- date pivot (à partir de quelle commande Factur-X démarre)
É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 :
- mentions légales complètes
- numéro continu (par rapport à la dernière facture pré-migration)
- PDF/A-3 valide (utilisez le validateur FNFE-MPE)
Étape 5 : Communiquer auprès de votre comptable (1 jour)
Notifiez votre expert-comptable de la migration. Donnez-lui :
- la date à partir de laquelle Factur-X démarre
- le numéro de continuité
- un exemple de facture Factur-X pour qu'il valide la compatibilité avec son logiciel
Étape 6 : Migration progressive (4-6 semaines)
Pendant cette période, surveillez :
- aucune erreur de génération sur les commandes réelles
- les retours clients (certains peuvent demander un PDF classique : vous pouvez répondre que le PDF/A-3 est conforme)
- les éventuels avoirs sur anciennes factures (utiliser l'approche 2 décrite plus haut)
É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 :
- accédez à WooCommerce > Factur-X > Dashboard
- filtrez les commandes par date ou statut
- sélectionnez les commandes à régénérer
- lancez la génération en arrière-plan
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