Quaterio

Validateur Factur-X

Vérifiez une facture Factur-X, ZUGFeRD ou XRechnung au regard de la norme EN 16931. Tout se passe dans votre navigateur : votre facture n’est jamais envoyée. Gratuit, sans compte.

Déposez ici un PDF Factur-X ou un fichier XML de facture

ou cliquez pour choisir un fichier. Jusqu’à 15 Mo.

Votre fichier est validé dans votre navigateur. Il n’est jamais envoyé.

Ce que fait cet outil

Déposez un PDF hybride ou un fichier XML de facture, et vous obtenez le profil détecté, chaque règle EN 16931 non respectée avec son identifiant et son emplacement, ainsi qu’une explication claire de ce qu’il faut corriger. La plupart des validateurs se contentent du texte de la règle. Celui-ci vous dit ce que la règle reproche réellement à votre facture.

La validation s’exécute dans votre navigateur. Le moteur de règles et les règles du CEN sont téléchargés vers vous, et votre facture ne fait jamais le trajet inverse. Ouvrez l’onglet réseau de votre navigateur pour le vérifier.

Ce qu’est Factur-X

Factur-X est une facture hybride : un fichier PDF/A-3 qu’une personne peut ouvrir et lire, contenant la même facture sous forme de XML exploitable par une machine, nommé factur-x.xml. Votre logiciel comptable lit le XML, votre fournisseur lit la page, et il n’y a qu’un seul fichier à conserver.

L’Allemagne appelle cette même famille de formats ZUGFeRD. Depuis ZUGFeRD 2.1 et Factur-X 1.0, il s’agit techniquement de la même chose sous deux noms, ce qui explique que cet outil accepte les deux.

Ce qu’est la norme EN 16931

EN 16931 est la norme européenne qui sous-tend l’ensemble. Elle définit le modèle sémantique d’une facture, les champs qui existent et leur signification, ainsi qu’un ensemble de règles métier que les données doivent respecter. Les règles portent les identifiants BR-* pour les règles métier et BR-CL-* pour les règles de listes de codes : ce sont ces identifiants que vous voyez dans le rapport.

L’obligation française de 2026

La France déploie la facturation électronique obligatoire entre entreprises selon un calendrier confirmé. À partir du 1er septembre 2026, toute entreprise doit être en mesure de recevoir des factures électroniques, et les grandes entreprises ainsi que les entreprises de taille intermédiaire doivent les émettre. À partir du 1er septembre 2027, les petites et moyennes entreprises et les microentreprises devront les émettre à leur tour.

Les profils, et pourquoi le vôtre compte

Factur-X définit des profils qui transportent une quantité croissante de données : MINIMUM, BASIC WL, BASIC, EN 16931 (également appelé COMFORT) et EXTENDED. Le profil détermine les règles applicables : se tromper de profil change donc le verdict. Cet outil le lit dans BT-24, l’identifiant de spécification présent dans le XML.

Vérifié ici, dans votre navigateur

  • Les règles métier et les règles de listes de codes EN 16931, issues des artefacts du CEN
  • L’intégration Factur-X : nom de la pièce jointe, tableau /AF, /AFRelationship et le schéma d’extension XMP
  • Les deux syntaxes CII et UBL, y compris les documents Invoice et CreditNote autonomes

Vérifié sur notre serveur, uniquement si vous le demandez

  • La conformité ISO PDF/A-3 complète via veraPDF, qui n’existe pas en version navigateur
  • Les règles XRechnung 3.0 et PEPPOL BIS, indisponibles dans le navigateur
  • C’est la seule étape qui envoie votre fichier

Sur quoi cet outil repose

Ce validateur ne réimplémente pas la norme. Il exécute les règles officielles, sans modification, et les travaux ci-dessous sont ce qui rend cela possible. Les droits d’auteur de chaque composant appartiennent à leurs auteurs respectifs. Chacun est utilisé sous sa propre licence et fourni sans garantie.

  • EN 16931 validation artefacts (EUPL 1.2)Les règles métier elles-mêmes, publiées par le CEN via ConnectingEurope
  • SaxonJS 2 (Saxonica Public License)Exécute le Schematron compilé dans votre navigateur, ce qui garde votre fichier en local
  • pdf-lib (MIT)Lit la structure du PDF pour y trouver la facture intégrée et ses métadonnées
  • Mustang (Apache-2.0)Exécute les règles XRechnung et PEPPOL BIS lors de la vérification optionnelle sur serveur
  • veraPDF (MPL-2.0 / GPL-3.0)L’implémentation de référence pour la conformité ISO PDF/A, utilisée par la vérification optionnelle du conteneur

Vous voulez les générer, et pas seulement les vérifier ?

Nous développons la génération de factures Factur-X conformes et à vos couleurs, à partir de vos propres données. Laissez votre e-mail et nous vous préviendrons dès que ce sera prêt.