Universal Business Language (UBL) is een open standaard voor elektronische bedrijfsdocumenten, zoals e-facturen. Deze standaard, die in 2004 werd geïntroduceerd, is bedoeld om de uitwisseling van gestructureerde bedrijfsinformatie tussen organisaties op een gestandaardiseerde en interoperabele manier te vergemakkelijken. UBL biedt een gemeenschappelijk kader voor diverse bedrijfsdocumenten, waaronder facturen, inkooporders, verzendberichten, enz.
UBL is gebaseerd op Extensible Markup Language (XML), een algemeen aanvaard formaat voor het structureren en coderen van gegevens. XML maakt een gestandaardiseerde weergave van gegevens mogelijk in een hiërarchische, gestructureerde en machinaal leesbare vorm.
De Organisatie voor de Bevordering van Gestructureerde Informatiestandaarden (OASIS) beheert UBL. Deze standaard geniet wereldwijde erkenning en wordt op grote schaal toegepast, waardoor hij geschikt is voor grensoverschrijdende en internationale zakelijke transacties.
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.