Validateur UBL gratuit
Facture UBL 2.1 (Invoice ou CreditNote) : structure contrôlée contre le XSD officiel OASIS, règles métier EN 16931, champs de la facture lus en français.
Le format UBL dans la réforme française
UBL (Universal Business Language) est une syntaxe XML normalisée par OASIS. Sa version 2.1 est l'une des deux syntaxes retenues par la norme européenne EN 16931, avec CII, et c'est celle du réseau Peppol et de la facturation publique dans une bonne partie de l'Europe.
En France, 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 CII. Contrairement à Factur-X, une facture UBL est un XML pur, sans PDF lisible : elle est faite pour les échanges de machine à machine. Ce validateur contrôle d'abord sa structure contre le schéma XSD OASIS UBL 2.1, puis exécute les règles métier EN 16931 (codes BR-...) via l'artefact Schematron UBL officiel de la Commission européenne, avant d'afficher les champs en français.
Questions fréquentes
Qu'est-ce que le format UBL ?
Que vérifie exactement ce validateur ?
Quelle différence entre UBL et Factur-X ?
Le validateur accepte-t-il les factures Peppol BIS ?
Mes factures sont-elles stockées ?
Des idées d'amélioration ? Dites-nous, c'est rapide
Un bug, un champ qui manque, un cas non couvert : deux champs, pas de compte à créer.
Votre avis sur cet outil
Un bug, une idée, un besoin : on lit tout.
Outils liés
Ressources : guide des formats et normes · simulateur d'échéances 2026-2027 · liste des Plateformes Agréées
Deux niveaux de contrôle : 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 propres à Peppol (PEPPOL-EN16931-...) ne sont pas exécutées.