Comment vérifier une facture avant de l’envoyer ?
Vérifiez le fichier que vous allez réellement transmettre : les coordonnées des parties, la destination, les montants et les données structurées. Un PDF lisible peut contenir un fichier XML incohérent. Le contrôle doit donc porter sur le document exporté, puis être relancé après une correction.
Vérifiez votre propre facture
Créez votre compte Diag Invoice, renseignez votre entreprise, puis importez une facture pour voir les contrôles et les écarts détectés.
Essai entreprise de 30 jours, sans carte bancaire. La lecture automatique est limitée par les conditions de l’essai. Les corrections disponibles dépendent du document, des erreurs et du parcours utilisé.
Partir du bon document
Récupérez une facture telle que votre logiciel la produit, avec son format d’origine. Une capture d’écran du logiciel ou une impression du PDF ne permet pas de vérifier toutes les données transmises.
Pour une Factur-X, le document associe une partie lisible et des données XML. Pour un export UBL ou CII, le contrôle porte sur les données structurées et le profil concerné. Gardez le retour du contrôle avec la version du fichier examinée.
Distinguer les contrôles
Un contrôle technique cherche notamment les champs attendus, les formats et les incohérences de calcul. Le contrôle fiscal examine les éléments de TVA portés sur la facture ; le contexte de votre entreprise peut être nécessaire pour interpréter certains écarts.
Ces résultats aident à préparer l’envoi. Ils ne garantissent ni l’acceptation par toutes les plateformes ni l’accord commercial du destinataire. Une facture acceptée techniquement peut encore faire l’objet d’un refus de son acheteur.
Agir sur les écarts utiles
Commencez par les anomalies bloquantes et retrouvez le champ concerné. Si la donnée est juste dans votre logiciel mais fausse dans l’export, cherchez du côté du paramétrage ou de la conversion. Après modification, contrôlez le nouvel export.
Les approfondissements ci-dessous expliquent trois situations concrètes : l’adresse de réception, les totaux et la différence entre avertissement et rejet.
Pour vérifier
Sources et repères techniques
FNFE-MPE · Adresse électronique de l’acheteur
1.4.0.04 · 4 septembre 2026
BR-FR-Flux2-Schematron-UBL.sch, BR-FR-12_BT-49 et BR-FR-21_BT-49.
La première assertion porte sur la présence ; la seconde teste le schéma 0225 et le début de l’adresse dans son contexte B2B, avec des exclusions explicites pour l’autofacturation.
CEN · Cohérence des montants UBL EN16931
1.3.16 · 10 avril 2026
EN16931-UBL-validation-preprocessed.sch : BR-CO-10, BR-CO-13, BR-CO-15 et BR-CO-16.
Ces quatre assertions comparent respectivement les lignes, le hors taxes, le toutes taxes comprises et le montant à payer. Elles ne déterminent pas le régime fiscal.
FNFE-MPE · Modes de contrôle France Flux 2 UBL
1.4.0.04 · 4 septembre 2026
En-têtes de BR-FR-Flux2-Schematron-UBL.sch et BR-FR-Flux2-Schematron-UBL_WARNING.sch.
L’en-tête du mode FATAL indique une application en réception au plus tard le 1er octobre 2026 et en émission à compter du 1er octobre 2026.
La liste ci-dessus est une méthode de préparation. Les règles applicables dépendent du format, du profil et de la version du référentiel utilisé.
Ce qu’il faut faire
- Exportez une facture représentative dans son format d’origine.
- Consultez le résultat du contrôle et les écarts signalés.
- Corrigez les éléments concernés et contrôlez le fichier obtenu avant l’envoi.