10 erreurs courantes sur les factures Factur-X et comment les éviter
Pourquoi les factures sont rejetées
Générer une facture Factur-X qui s'ouvre et se lit correctement ne suffit pas. Le PDF doit être conforme PDF/A-3, le XML doit respecter le schéma CII, et les données doivent être cohérentes. Voici les 10 erreurs les plus fréquentes.
1. SIRET manquant ou incorrect
Le SIRET du vendeur est un champ obligatoire dans le XML Factur-X (identifiant GlobalID avec le scheme 0002). Un SIRET à 13 chiffres au lieu de 14, un SIREN utilisé à la place du SIRET, ou un SIRET d'un établissement fermé, tout cela rend la facture non conforme.
Comment l'éviter : vérifiez votre SIRET sur annuaire-entreprises.data.gouv.fr. Dans votre plugin, renseignez les 14 chiffres sans espaces.
2. Polices non embarquées dans le PDF
C'est l'erreur technique la plus courante. Un PDF/A-3 exige que toutes les polices soient physiquement incluses dans le fichier. Les polices core PDF (Helvetica, Times, Courier) ne sont pas embarquées par défaut par la plupart des bibliothèques.
Comment l'éviter : utilisez des polices comme DejaVu Sans qui sont toujours embarquées. Testez vos PDFs avec verapdf.
3. Écarts d'arrondi entre le PDF et le XML
Le total HT dans le PDF visuel doit correspondre exactement au total dans le XML. Si votre plugin calcule la TVA différemment entre le rendu PDF et la génération XML (arrondi par ligne vs arrondi global), vous aurez des écarts de centimes.
Comment l'éviter : calculez toujours la base TVA en sommant les montants des lignes, pas en recalculant à partir du montant de TVA (calcul inversé = erreurs d'arrondi).
4. Numérotation avec des trous
La numérotation des factures doit être séquentielle et sans interruption. Si vous utilisez les numéros de commande WooCommerce comme numéros de facture, les commandes annulées créent des trous.
Comment l'éviter : utilisez un système de numérotation indépendant des commandes. Les plugins spécialisés comme GoFactoX gèrent cela automatiquement.
5. Mention d'escompte absente
Même si vous n'accordez pas d'escompte pour paiement anticipé, vous devez le mentionner : "Pas d'escompte en cas de paiement anticipé". L'absence de cette mention est une infraction.
Comment l'éviter : votre template de facture doit inclure cette mention systématiquement.
6. Indemnité de recouvrement oubliée
Pour les factures B2B, la mention "Indemnité forfaitaire pour frais de recouvrement : 40,00 euros" est obligatoire depuis 2013. C'est l'une des mentions légales les plus souvent oubliées.
Comment l'éviter : vérifiez que votre template inclut cette mention dans le pied de page.
7. Fichier XML mal nommé
Le fichier XML embarqué dans le PDF Factur-X doit s'appeler exactement `factur-x.xml`. Pas `invoice.xml`, pas `Factur-X.xml`, pas `facturx.xml`. Le nom est normalisé.
Comment l'éviter : c'est généralement géré par la bibliothèque technique. Si vous voyez un autre nom dans les pièces jointes du PDF, changez de bibliothèque.
8. TVA intracommunautaire au mauvais format
Le numéro de TVA français doit être au format FR + 11 chiffres. Les erreurs courantes : espaces ou tirets (FR 12 345 678 901), préfixe manquant (12345678901), ou format d'un autre pays utilisé par erreur.
Comment l'éviter : saisissez le numéro sans espaces ni tirets. Le format exact est FR suivi de 2 chiffres clé + 9 chiffres SIREN.
9. Profil Factur-X incorrect dans le XML
Le XML contient un identifiant de profil (GuidelineID) qui indique quel niveau de détail est utilisé. Si le profil déclaré est "Minimum" mais que le XML contient des lignes de détail, ou si le profil est "EN 16931" mais que des champs obligatoires manquent, le validateur le rejettera.
Comment l'éviter : utilisez le profil Basic (avec lignes) pour le e-commerce. C'est le profil le plus adapté et le moins sujet à erreur.
10. Mention article 293 B manquante pour les auto-entrepreneurs
Si vous êtes auto-entrepreneur en franchise de base de TVA, chaque facture doit porter la mention "TVA non applicable, article 293 B du Code général des impôts". Son absence est une infraction.
Comment l'éviter : activez l'option "Franchise de base TVA" dans les réglages de votre plugin. La mention sera ajoutée automatiquement au PDF et au XML.
Comment tester vos factures
Avant de considérer vos factures comme conformes :
- verapdf : testez la conformité PDF/A-3 (146 règles)
- Validateur FNFE-MPE : testez le XML Factur-X (schéma XSD + règles Schematron)
- Vérification visuelle : ouvrez le PDF et vérifiez que toutes les mentions légales sont présentes
- Cohérence des montants : comparez les totaux du PDF avec ceux du XML
Questions fréquentes
Une facture peut-elle être visuellement correcte mais techniquement non conforme ?
Oui. Un PDF qui s'ouvre et se lit normalement peut échouer à la validation PDF/A-3 (polices non embarquées) ou avoir un XML avec des données incohérentes. La conformité visuelle ne garantit pas la conformité technique.
Qui valide les factures en production ?
La plateforme de réception (PPF ou PDP) vérifiera la conformité des factures transmises. Une facture non conforme pourra être rejetée par la plateforme avant même d'atteindre le destinataire.
Les sanctions s'appliquent-elles dès septembre 2026 ?
Les sanctions pour non-conformité sont prévues dans les textes. Toutefois, une période de tolérance est généralement accordée lors de la mise en place de nouvelles obligations. Cela ne dispense pas de se préparer, les erreurs structurelles prennent du temps à corriger.
Prêt pour la réforme 2026 ?
GoFactoX génère vos factures Factur-X conformes directement depuis WooCommerce.
Voir les offres