Aller au contenu

Outils gratuits

Valider une facture Factur-X ou ZUGFeRD

Vérifiez un PDF Factur-X ou ZUGFeRD en trois parties : le PDF/A, la facture intégrée et ses métadonnées, et le XML de la facture selon les règles de profil officielles de ZUGFeRD 2.5.2. Ou vérifiez le XML seul.

  • Gratuit
  • Sans inscription
  • Facture non conservée

ou déposez votre facture ici

PDF ou XMLPDF jusqu'à 20 MioXML jusqu'à 5 Mio

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

Les exemples sont des factures ZUGFeRD 2.5 fictives : toutes les parties, tous les identifiants et tous les comptes qu'elles contiennent sont inventés. Facture PDF, EN 16931, Facture PDF avec deux erreurs, XML de facture seul, EN 16931

Il passe de votre navigateur aux serveurs d'Ironfang au Royaume-Uni, où il est traité sans être conservé. Le résultat s'affiche ici et n'est pas conservé.

Ce que devient votre fichier
  • Votre PDF ou votre XML n'est envoyé que lorsque vous choisissez de le valider, ou de télécharger le XML qu'il contient. Un exemple n'envoie que cet exemple.
  • Il passe de votre navigateur aux serveurs d'Ironfang au Royaume-Uni, où il est traité sans être conservé. Le résultat s'affiche ici et n'est pas conservé.
  • Des métadonnées de requête et de sécurité sans contenu, dont votre adresse IP, peuvent être conservées jusqu'à 90 jours.
  • L'utilisation anonyme est soumise à des limites de débit. Le PDF le plus volumineux accepté fait 20 Mio, le XML le plus volumineux 5 Mio.
  • Voir la politique de confidentialité.

Un exemple concret

Le PDF avec deux erreurs est notre exemple EN 16931 avec une erreur dans le PDF et une dans le XML. Ses métadonnées nomment le profil EN16931, alors que Factur-X l'écrit EN 16931 : le contrôle de la pièce jointe signale donc FW-HYB-010. Son montant total est trop élevé de 10,00 : les règles du profil signalent donc BR-CO-15.

Ce qui est vérifié

Versions et profils pris en charge

  • Factur-X 1.09.2, la même norme que ZUGFeRD 2.5.2, en UN/CEFACT CII D22B.
  • Les profils MINIMUM, BASIC WL, BASIC, EN 16931 et EXTENDED, lus dans l'identifiant de spécification du XML.
  • Les factures et les avoirs, en PDF avec la facture intégrée ou en XML seul.
  • Le profil XRECHNUNG est reconnu et signalé comme pas encore pris en charge, jamais vérifié comme autre chose.

Ce qu'un succès ne couvre pas

  • Si le PDF visible montre la même facture que son XML. Le XML constitue les données de la facture ; ce qu'affiche la page n'est pas comparé avec lui.
  • Les signatures électroniques du PDF.
  • Pour MINIMUM et BASIC WL, le contenu EN 16931 complet : ces profils ne portent pas une facture complète.
  • Pour du XML envoyé seul, tout ce qui concerne un PDF.

Lire la facture

Pour lire une facture Factur-X ou ZUGFeRD comme un document, avec ses parties, ses lignes et ses totaux, téléchargez son XML intégré depuis le résultat et ouvrez-le dans la visionneuse XRechnung, qui lit aussi le XML CII de Factur-X et de ZUGFeRD.

Ouvrir la visionneuse XRechnung

Ironfang Finance API

Valider des factures Factur-X et ZUGFeRD dans votre application

Exécutez les mêmes contrôles avec l'API Ironfang Finance, sur des PDF ou du XML, et traitez les constats dans votre propre processus.

  • Le même résultat, les mêmes groupes de contrôles et les mêmes constats en JSON, avec la version exacte et les deux moteurs qui ont vérifié le document.
  • Les résultats obtenus avec un compte sont conservés 30 jours, et avec un en-tête Idempotency-Key, une nouvelle tentative renvoie le même résultat sans être facturée de nouveau.
  • La validation XRechnung et Peppol BIS Billing 3 est disponible avec la même API.

Questions

Quelles factures puis-je vérifier ?
Une facture ou un avoir Factur-X ou ZUGFeRD au profil MINIMUM, BASIC WL, BASIC, EN 16931 ou EXTENDED de ZUGFeRD 2.5.2 (Factur-X 1.09.2) : en PDF avec son XML intégré, jusqu'à 20 Mio, ou en XML seul, jusqu'à 5 Mio. Un document à la fois.
Ai-je besoin d'un compte ?
Non. Le validateur de cette page est gratuit et s'utilise sans inscription, dans les limites de débit de l'utilisation anonyme. Un compte n'est nécessaire que pour exécuter les mêmes contrôles avec l'API.
Que devient mon fichier ?
Il n'est envoyé aux serveurs d'Ironfang au Royaume-Uni que lorsque vous choisissez de le valider, ou de télécharger le XML qu'il contient ; il y est traité et n'est pas conservé. Des métadonnées de requête et de sécurité sans contenu, dont votre adresse IP, peuvent être conservées jusqu'à 90 jours.
Que signifie un succès ?
Que les contrôles automatiques de la version indiquée n'ont trouvé aucune erreur : dans le PDF/A, la pièce jointe et ses métadonnées, et le XML pour un PDF, ou dans le XML seul. Cela ne compare pas ce que montre le PDF avec son XML, ne vérifie pas les signatures, ne certifie pas la facture et ne l'envoie nulle part.
Quelle est la différence entre Factur-X et ZUGFeRD ?
Aucune dans la facture elle-même : Factur-X 1.09.2 et ZUGFeRD 2.5.2 sont la même norme franco-allemande, publiée par le FNFE-MPE et le FeRD. Un PDF Factur-X et un PDF ZUGFeRD sont vérifiés exactement de la même façon.
Puis-je vérifier une XRechnung ?
Une XRechnung en UBL ou CII est vérifiée par le validateur XRechnung. Un PDF ZUGFeRD qui utilise le profil XRECHNUNG est reconnu ici et signalé comme pas encore pris en charge.
Puis-je extraire le XML du PDF ?
Oui. Après la validation d'un PDF, Télécharger le XML intégré extrait du PDF le XML de la facture, octet pour octet : le même XML que celui qui a été vérifié.

Voir aussi