Aller au contenu

Outils gratuits

Visionneuse de factures XML gratuite pour UBL et Peppol

Ouvrez une facture ou un avoir UBL sous forme de document lisible. Consultez les lignes, les taxes et les totaux, puis téléchargez un PDF.

  • Gratuit
  • Sans inscription
  • Rien n'est conservé

ou déposez votre fichier XML ici

Facture ou avoir UBLXMLJusqu'à 5 Mio

Pas de fichier sous la main ? Ouvrez un exemple fictif :

Les exemples sont des documents Peppol fictifs. Télécharger le XML : une facture ou un avoir.

Traité par Ironfang au Royaume-Uni, rien n'est conservé

L'ouverture d'un fichier envoie le XML à l'API des outils gratuits d'Ironfang, qui le lit en mémoire et renvoie la facture lisible. Le PDF est produit de la même manière lorsque vous le téléchargez. Ni le document ni le PDF ne sont conservés, et rien de leur contenu n'est journalisé ni envoyé à des outils d'analyse.

La validation est distincte : le XML n'est envoyé à Ironfang Finance que lorsque vous choisissez Valider la facture. Fermer la page ou ouvrir un autre fichier retire le document de cette page.

Exemple

La même facture, en XML et en document

Une facture Peppol fictive : le début de son XML à gauche, et à droite le rendu lisible du fichier entier par l'outil.

<?xml version="1.0" encoding="UTF-8"?>
<!--
  A fictional Peppol BIS Billing 3.0 invoice published by Ironfang for the
  free validator at https://ironfang.uk/tools/peppol-validator. Every party,
  identifier, address and amount is invented: example.test names, GS1
  location numbers under prefix 952, which GS1 designates for demonstrations
  and examples, and an account reference that is not a bank account. Reuse it
  freely.
-->
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
    xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
    xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
    <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>
    <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
    <cbc:ID>EX-2026-0001</cbc:ID>
    <cbc:IssueDate>2026-06-15</cbc:IssueDate>
    <cbc:DueDate>2026-07-15</cbc:DueDate>
    <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
    <cbc:Note>Fictional sample invoice for the Ironfang Peppol validator.</cbc:Note>
    <cbc:DocumentCurrencyCode>GBP</cbc:DocumentCurrencyCode>
    <cbc:BuyerReference>PO-EXAMPLE-0001</cbc:BuyerReference>
    <cac:AccountingSupplierParty>
        <cac:Party>
            <cbc:EndpointID schemeID="0088">9520000000011</cbc:EndpointID>
            <cac:PartyIdentification>
                <cbc:ID schemeID="0088">9520000000011</cbc:ID>
            </cac:PartyIdentification>
            <cac:PartyName>
                <cbc:Name>Example Supplier Ltd</cbc:Name>
            </cac:PartyName>
    ...

Ce que vous pouvez consulter

La facture lisible présente le document tel qu'une personne le lit. L'onglet Détails liste chaque champ lu par la visionneuse, chacun relié à sa ligne dans le XML.

Les fichiers qui s'ouvrent

Un seul document XML de 5 Mio et 2 000 lignes au maximum, en UTF-8 ou en UTF-16 avec marque d'ordre des octets. Les documents contenant une DTD ou des déclarations d'entités sont refusés par sécurité.

DocumentRésultatRemarques
UBL 2.1 InvoiceS'ouvreTous les champs pris en charge, lus dans les espaces de noms UBL.
UBL 2.1 CreditNoteS'ouvreAffiché comme un avoir, avec ses propres lignes et quantités créditées.
Peppol BIS Billing 3 (UBL)S'ouvreLa même visionneuse ; le bouton Valider la facture le vérifie selon les règles Peppol.
Autres profils fondés sur UBL, comme XRechnung UBLS'ouvre, champs pris en charge uniquementLes champs hors du vocabulaire de la visionneuse restent dans l'onglet XML. Aucune prise en charge du profil n'est revendiquée.
UN/CEFACT CII, Factur-X ou ZUGFeRDNon pris en chargeLa visionneuse indique ce qu'est le fichier et ne l'ouvre pas.
PDF, ZIP, autre XML ou texteNon pris en chargeRefusé avec un message qui nomme le type de fichier lorsqu'il peut être déterminé.

Afficher n'est pas valider

L'affichage montre ce que dit le XML

Chaque montant, chaque date et chaque identifiant est affiché exactement tel qu'il est écrit. La visionneuse n'additionne pas les lignes, ne corrige pas les arrondis et ne comble pas les lacunes. Lorsqu'il manque quelque chose au document ou qu'il l'indique deux fois, une remarque le signale, mais une remarque porte sur la lecture du document, pas sur sa conformité.

La validation le confronte aux règles

Le bouton Valider la facture envoie le même XML à Ironfang Finance, qui vérifie le schéma UBL, les règles métier EN 16931 et les règles Peppol BIS Billing 3, et affiche chaque constat à côté de la facture. Les mêmes contrôles sont proposés par le validateur Peppol.

API Ironfang Finance

Besoin de valider des factures dans votre application ?

L'API Ironfang Finance vérifie les factures et avoirs UBL selon EN 16931 et Peppol BIS Billing 3 et renvoie les constats en JSON. Les offres payantes génèrent aussi du Peppol UBL à partir de JSON, vérifié selon les mêmes règles avant d'être renvoyé.

250 validations gratuites chaque mois. Aucune carte requise. Cette visionneuse est gratuite sans compte. La création de compte est pour l'instant en anglais.

  • La visionneuse est un outil gratuit. Il n'existe pas d'API d'affichage ou de PDF à acheter.
  • L'API valide et génère des factures : les tâches que vous automatisez.
  • Les vérifications anonymes ici et celles de l'API utilisent les mêmes versions de règles.

Questions

Des réponses courtes sur la visionneuse. Le guide de la visionneuse de factures détaille les formats, les champs, les limites et la confidentialité.

Quelles factures XML puis-je ouvrir ?
Les factures et avoirs UBL 2.1, y compris les documents Peppol BIS Billing 3. Les autres profils fondés sur UBL s'ouvrent aussi, avec les champs pris en charge par la visionneuse. Les factures UN/CEFACT CII, y compris XRechnung CII et le XML contenu dans une facture ZUGFeRD ou Factur-X, s'ouvrent plutôt dans la visionneuse XRechnung.
Mon fichier est-il envoyé ?
Oui, à l'API des outils gratuits d'Ironfang, qui le lit en mémoire au Royaume-Uni et renvoie la facture lisible. Ni le fichier ni le PDF ne sont conservés, et rien de leur contenu n'est journalisé ni envoyé à des outils d'analyse.
Puis-je afficher un avoir ?
Oui. Un CreditNote UBL s'ouvre comme un avoir, avec ses propres lignes et quantités créditées, et son total est présenté comme le montant crédité plutôt que comme un montant dû.
Puis-je télécharger un PDF ?
Oui. Télécharger le PDF vous donne un PDF paginé au format A4 ou US Letter, avec du texte sélectionnable, produit à partir des mêmes champs qu'à l'écran. C'est gratuit et sans compte.
L'affichage prouve-t-il qu'une facture est valide ?
Non. La visionneuse montre ce que dit le XML ; elle ne le vérifie pas selon les règles EN 16931 ou Peppol. Choisissez Valider la facture pour vérifier le même fichier avec Ironfang Finance.
Peut-on ouvrir un PDF ordinaire ou un fichier Factur-X ?
Non. La visionneuse ouvre du XML UBL. Si vous avez un PDF, cherchez la facture XML envoyée avec lui, ou jointe à l'intérieur, et ouvrez plutôt ce fichier.

Outils et guides associés