Validateur et visualiseur UBL

Déposez votre facture UBL 2.1 (Invoice ou CreditNote) : validation de la structure contre le XSD officiel OASIS, règles métier EN 16931 et lecture des champs en français.

Confidentialité : analyse réalisée entièrement en mémoire. Aucun fichier n'est enregistré sur le serveur.

Le format UBL dans la réforme française

UBL (Universal Business Language) est une syntaxe XML normalisée par OASIS, utilisée dans le monde entier pour les documents commerciaux : factures, avoirs, bons de commande. Sa version 2.1 est l'une des deux syntaxes retenues par la norme européenne EN 16931, avec CII. C'est aussi la syntaxe du réseau Peppol et de la facturation vers le secteur public dans de nombreux pays européens.

Dans le cadre de la réforme française de la facture électronique, UBL fait partie du socle de formats que toute Plateforme Agréée doit savoir recevoir et émettre, aux côtés de Factur-X et de CII. Contrairement à Factur-X, une facture UBL est un XML pur, sans PDF lisible : elle est destinée aux échanges de machine à machine.

Ce validateur applique deux niveaux de contrôle : la conformité de la structure au schéma XSD OASIS UBL 2.1, puis les règles métier de la norme EN 16931 (codes BR-...) via l'artefact Schematron UBL officiel de la Commission européenne. Il affiche ensuite les champs clés de la facture en libellés français.

Questions fréquentes

Qu'est-ce que le format UBL ?
UBL (Universal Business Language) est une syntaxe XML normalisée par OASIS. UBL 2.1 est l'une des deux syntaxes retenues par la norme européenne EN 16931, avec CII. C'est aussi la syntaxe du réseau Peppol et l'un des formats du socle de la réforme française de la facture électronique, avec Factur-X et CII.
Que vérifie exactement ce validateur ?
Deux niveaux : la conformité de la structure au schéma XSD officiel OASIS UBL 2.1 (documents Invoice et CreditNote), puis les règles métier de la norme EN 16931 (codes BR-...) via l'artefact Schematron UBL officiel de la Commission européenne.
Quelle différence entre UBL et Factur-X ?
Factur-X est un format mixte : un PDF lisible par un humain avec un XML CII embarqué. UBL est un XML pur, sans PDF, destiné aux échanges de machine à machine. Si votre fichier est un PDF, c'est probablement du Factur-X : utilisez notre validateur Factur-X.
Le validateur accepte-t-il les factures Peppol BIS ?
Oui. Peppol BIS Billing 3.0 est une spécialisation (CIUS) de la norme EN 16931 en syntaxe UBL : les règles EN 16931 s'y appliquent pleinement. Les règles additionnelles propres à Peppol (codes PEPPOL-EN16931-...) ne sont en revanche pas exécutées ici.
Mes factures sont-elles stockées ?
Non. L'analyse est réalisée entièrement en mémoire et rien n'est écrit sur le serveur : ni le fichier, ni son contenu, ni les résultats.

Pour aller plus loin : créez une facture UBL conforme avec le générateur UBL, validez vos PDF avec le validateur Factur-X, consultez le guide des formats et normes, le simulateur d'échéances 2026-2027 et la liste des Plateformes Agréées.

Rester informé

Restez à jour sur la réforme de la facture électronique. Nouvelles plateformes agréées, échéances, obligations, outils : des emails clairs et concis, seulement quand il y a du neuf. Pas de spam.

Désinscription en un clic, à tout moment. Votre email n'est jamais partagé.

Validation en deux niveaux : structure (XSD OASIS UBL 2.1, documents Invoice et CreditNote) et règles métier EN 16931 (Schematron officiel UBL, codes BR-...). Les règles spécifiques Peppol (PEPPOL-EN16931-...) ne sont pas exécutées.