Le PDF correspond-il au XML ?

Une facture Factur-X (ZUGFeRD en Allemagne) contient deux factures dans un seul fichier : un PDF pour les personnes et un XML pour les logiciels. S'ils divergent, votre logiciel comptable paie ce que dit le XML. Notre validateur gratuit compare désormais les deux.

Pourquoi une différence compte

Les logiciels de comptabilité et de paiement lisent le XML ; les personnes lisent le PDF. Quand les deux diffèrent, personne ne s'en aperçoit avant que l'argent soit parti au mauvais endroit. Un IBAN modifié dans le XML est un schéma de fraude connu. Plus souvent, c'est une erreur de logiciel, par exemple un PDF régénéré après la création du XML.

Ce que nous comparons

  • IBAN : chaque IBAN du XML (BT-84) avec les IBAN imprimés sur le PDF. Seuls les vrais IBAN avec une clé de contrôle valide comptent. Une différence déclenche un avertissement rouge.
  • Numéro de facture (BT-1) : doit figurer sur le PDF.
  • Montant à payer (BT-115) : doit figurer sur le PDF, dans les formats usuels (1 190,00 ou 1,190.00).

Le reste est la validation officielle complète : règles CEN EN 16931, KoSIT pour XRechnung et Peppol BIS 3.0.

Comment vérifier une facture

Chargez le PDF dans le validateur gratuit. Le fichier est vérifié en mémoire et supprimé aussitôt. Vous obtenez le résultat de validation, la comparaison et une vue lisible du XML pour comparer à l'œil.

Si l'IBAN diffère

Ne payez pas tout de suite. Appelez le vendeur à un numéro que vous connaissez déjà (pas celui de la facture ou de l'e-mail) et confirmez les coordonnées bancaires. Demandez un fichier corrigé. Si vous émettez vous-même des Factur-X, vérifiez l'export de votre logiciel : le PDF et le XML doivent provenir des mêmes données.

Limites

Les PDF scannés ne contiennent pas de texte lisible : nous ne pouvons pas les comparer et vous verrez un message à ce sujet. Nous comparons les trois champs où une différence coûte de l'argent. Les autres différences, comme une ligne modifiée, se voient dans la vue lisible.

Invoiceer pour Stripe : Peppol, XRechnung et ZUGFeRD à partir de chaque facture Stripe, contrôlés selon les règles officielles. Gratuit jusqu'à 5 factures électroniques par mois.

Voir l'application Stripe Lire le guide d'installation

Questions fréquentes

Quelle partie d'une Factur-X est traitée par les logiciels ?

Le XML structuré. Le PDF est une représentation lisible qui doit montrer le même contenu.

Ma facture est-elle enregistrée ?

Non. Le fichier est vérifié en mémoire sur notre serveur dans l'UE et supprimé aussitôt.

Puis-je automatiser cette vérification ?

Oui. L'API de validation gratuite et le serveur MCP renvoient les mêmes avertissements (codes PDF-XML-IBAN, PDF-XML-NUMBER, PDF-XML-AMOUNT).

Plus: Peppol + Stripe · Peppol registration · Peppol BIS 3.0.21 changes