Le langage universel des affaires (UBL) est une norme ouverte pour les documents commerciaux électroniques, par exemple les factures électroniques. Lancé en 2004, il est conçu pour faciliter l'échange d'informations commerciales structurées entre les organisations d'une manière normalisée et interopérable. L'UBL fournit un cadre commun pour divers documents commerciaux, notamment les factures, les bons de commande, les avis d'expédition, etc.
L'UBL est basée sur le langage de balisage extensible (XML), un format largement accepté pour la structuration et l'encodage des données. XML permet une représentation normalisée des données sous une forme hiérarchique, structurée et lisible par une machine.
L'Organisation pour l'avancement des normes d'information structurée (OASIS) gère l'UBL. Elle a été reconnue et adoptée au niveau mondial, ce qui la rend adaptée aux transactions commerciales transfrontalières et internationales.
Many current Peppol BIS and PINT business documents use OASIS UBL 2.1, including invoices, credit notes, orders and application responses. Peppol eDelivery itself is a transport and discovery framework and is not restricted to a blanket rule that every possible registered document type must be UBL.