Extracteur XML Factur-X/ZUGFeRD
Téléversez une facture Factur-X ou ZUGFeRD — un PDF d'apparence normale contenant un XML de facture structuré intégré — et récupérez ce fichier XML seul, prêt à importer dans un logiciel comptable ou à valider.
La facture à l'intérieur de la facture
Une facture Factur-X — ZUGFeRD en Allemagne — ressemble à un PDF ordinaire et se comporte comme tel : vous pouvez l'ouvrir, la lire, l'imprimer. Mais c'est en réalité deux factures dans un seul fichier : les pages qu'un humain lit, et une facture XML structurée intégrée dans le PDF en tant que pièce jointe, destinée à un logiciel. L'idée est élégante — un seul fichier sert les deux publics — jusqu'au moment où vous avez besoin de la moitié machine toute seule : votre logiciel de comptabilité demande le XML, un service de validation veut l'inspecter, ou la routine d'import de votre comptable attend un fichier nu. Cet outil ouvre le PDF en mémoire, en extrait le XML intégré, et vous le rend seul.
Pourquoi le XML compte pour votre comptabilité
Le XML est la moitié qui économise du travail : montants, ventilations de TVA, dates, coordonnées des parties et informations de paiement arrivent sous forme de champs structurés que le logiciel comptable importe sans que personne n'ait à retaper un seul chiffre — ce qui est aussi l'endroit où les erreurs de saisie vont mourir. Deux choses sont délibérées ici. Le XML extrait ressort identique octet pour octet à ce qui était intégré : c'est le document de conformité de quelqu'un d'autre, et en réécrire ne serait-ce qu'un caractère pourrait compromettre sa validité. Et l'extraction n'est pas une validation — cet outil ne juge pas le contenu. Si vous travaillez aussi avec des factures UBL et Peppol, les outils compagnons couvrent ce côté-là : un validateur structurel pour les vérifier, et un moteur de rendu qui les transforme en PDF lisibles.
Une pièce jointe, plusieurs, ou aucune
La plupart des factures Factur-X intègrent exactement un fichier, et vous récupérez le XML directement. Certaines en intègrent plusieurs — un bon de livraison, des conditions générales — et plutôt que de vous faire deviner quelle pièce jointe compte, l'outil vous renvoie un fichier .zip contenant tout ce qui était à l'intérieur. Le troisième cas est la déception courante : un PDF avec aucun fichier intégré du tout. C'est simplement une facture PDF normale — scannée, ou exportée à partir d'un modèle ordinaire — et il n'y a aucun XML caché à trouver dedans, aussi officielle qu'elle en ait l'air. Factur-X est quelque chose que le logiciel de l'expéditeur doit y placer délibérément ; cet outil ne peut récupérer que ce qui s'y trouvait réellement.
Ce qui distingue Factur-X/ZUGFeRD d'une facture PDF classique
Une facture Factur-X (initiative franco-allemande, désormais utilisée dans toute l'UE) ou ZUGFeRD est un fichier PDF/A-3 contenant une facture XML structurée (format CII) intégrée en tant que pièce jointe. Les humains ouvrent le PDF comme n'importe quelle autre facture ; les logiciels comptables lisent, eux, le XML intégré. Cet outil extrait ce XML de façon autonome.
Que se passe-t-il si le PDF contient plusieurs pièces jointes ?
Vous recevrez un fichier .zip contenant tout ce qui était intégré, au lieu d'un seul fichier XML.
Mes données de facture sont-elles stockées quelque part ?
Non. Le PDF est lu en mémoire serveur pour en extraire la pièce jointe, puis supprimé dès l'envoi de la réponse. Rien n'est écrit sur disque ni journalisé. Consultez notre politique de confidentialité.
Cela valide-t-il la facture ?
Non, cet outil se contente d'extraire le fichier déjà intégré — il ne vérifie pas si ce XML constitue lui-même une facture électronique valide et conforme.
