Universal Business Language (UBL) er en åben standard for elektroniske forretningsdokumenter, f.eks. e-fakturaer. Den blev lanceret i 2004 og er designet til at lette udvekslingen af struktureret forretningsinformation mellem organisationer på en standardiseret og interoperabel måde. UBL giver en fælles ramme for forskellige forretningsdokumenter, herunder fakturaer, indkøbsordrer, forsendelsesmeddelelser osv.
UBL er baseret på Extensible Markup Language (XML), et bredt accepteret format til strukturering og kodning af data. XML muliggør standardiseret datarepræsentation i en hierarkisk, struktureret og maskinlæsbar form.
Organization for the Advancement of Structured Information Standards (OASIS) vedligeholder UBL. Den har opnået global anerkendelse og anvendelse, hvilket gør den velegnet til grænseoverskridende og internationale forretningstransaktioner.
Mange af de nuværende Peppol BIS- og PINT-forretningsdokumenter anvender OASIS UBL 2.1, herunder fakturaer, kreditnotaer, ordrer og svar på ansøgninger. Peppol eDelivery er i sig selv en ramme for transport og søgning og er ikke underlagt en generel regel om, at alle mulige registrerede dokumenttyper skal være i UBL-format.