Universal Business Language (UBL) er en åpen standard for elektroniske forretningsdokumenter, for eksempel e-fakturaer. UBL ble lansert i 2004 og er utviklet for å gjøre det enklere å utveksle strukturert forretningsinformasjon mellom organisasjoner på en standardisert og interoperabel måte. UBL gir et felles rammeverk for ulike forretningsdokumenter, inkludert fakturaer, innkjøpsordrer, fraktmeldinger osv.
UBL er basert på Extensible Markup Language (XML), et allment akseptert format for strukturering og koding av data. XML muliggjør standardisert datarepresentasjon i en hierarkisk, strukturert og maskinlesbar form.
Organization for the Advancement of Structured Information Standards (OASIS) vedlikeholder UBL. Den har fått global anerkjennelse og utbredelse, noe som gjør den egnet for grenseoverskridende og internasjonale forretningstransaksjoner.
Mange nåværende Peppol BIS- og PINT-forretningsdokumenter bruker OASIS UBL 2.1, inkludert fakturaer, kreditnotaer, bestillinger og søknadssvar. Peppol eDelivery er i seg selv et transport- og oppdagelsesrammeverk og er ikke begrenset til en generell regel om at alle mulige registrerte dokumenttyper må være UBL.