Aller au contenu

Guide

Extraire le XML d’un PDF Factur-X ou ZUGFeRD

Retrouver le XML embarqué dans une facture Factur-X ou ZUGFeRD, vérifier son profil et comparer les données avec le PDF sans modifier l’original.

Une facture hybride comporte une présentation lisible et des données structurées embarquées. Extraire ces données sert à les examiner ou à les transmettre à un outil compatible. L’extraction ne doit pas réécrire le document reçu ni remplacer l’original conservé en comptabilité.

Commencer par le fichier d’origine

Utilisez le PDF téléchargé depuis le canal de réception. Évitez une copie obtenue par impression virtuelle : elle peut avoir perdu les pièces jointes. Dans le lecteur hybride de KlarFakt, ouvrez le fichier et consultez les informations détectées. L’absence de XML de facture reconnu est un résultat à examiner, pas une invitation à renommer arbitrairement une autre pièce jointe.

Comparer les deux représentations

Vérifiez le numéro, la date, le vendeur, l’acheteur, la devise et les totaux. Si le PDF affiche un montant différent de l’XML, demandez une clarification à l’émetteur. Modifier seulement l’une des représentations laisse le document incohérent. Notez également le profil annoncé : les informations présentes varient selon le profil Factur-X ou ZUGFeRD.

Contrôler l’XML extrait

Soumettez ensuite le document au contrôle correspondant au profil pris en charge et lisez les limites annoncées dans le rapport. Une extraction réussie ne certifie ni PDF/A, ni signature, ni conformité fiscale globale. Conservez le PDF original, l’XML extrait et le résultat du contrôle avec un nom permettant de les rapprocher. Demandez un nouvel export à l’émetteur si la structure attendue manque.

Vérifier son propre cas

Travaillez d’abord sur une copie et gardez l’original intact. Notez le résultat attendu, l’action réellement effectuée et la version du logiciel utilisé. Comparez ensuite numéro du document, parties, devise et montants avec la facture de départ. Faites expliquer toute différence avant de réutiliser le résultat. Pour diagnostiquer un échec, un petit exemple anonymisé est préférable à l’envoi indiscriminé de données clients complètes. Rejouez le test après une modification de l’export et, si nécessaire, confirmez que le destinataire sait recevoir et exploiter le document obtenu.

Sources et prochaine étape

Outils sur ce sujet

Autres guides

Pas de conseil juridique. Dates et obligations suivent les publications officielles citées dans le texte ; quand une date n’est pas définitive, le texte le dit.

Google Analytics est facultatif et désactivé par défaut. Confidentialité et cookies

Vos choix de confidentialité

Ces réglages concernent les pages de présentation et de lecture. Nos outils traitent vos factures localement, sans publicité ni mesure d’audience.

Facultatif, désactivé par défaut. Mesurer les pages consultées pour améliorer le site, avec un identifiant de navigateur conservé au maximum 30 jours. Aucune facture, recherche ou saisie n’est envoyée. Vous pouvez retirer votre accord ici à tout moment.

Publicité Google

Les choix publicitaires sont gérés par la fenêtre de consentement Google. Ils n’activent pas à eux seuls Google Analytics. Le refus permet de continuer à utiliser le site.

Les choix Google apparaîtront lorsque leur service sera disponible dans votre région. Vous pouvez toujours désactiver la mesure ici.

Lire la politique de confidentialité