Universal Business Language (UBL) es un conjunto de documentos libres de regalías basado en la Especificación técnica de componentes centrales ebXML (Electronic Business XML), también conocida como ISO 15000-5. UBL es supervisado por OASIS (Organización para el Avance de Estándares de Información Estructurada), un consorcio mundial dedicado al establecimiento de estándares abiertos de TI (tecnología de la información). El proyecto UBL se concibió originalmente en 1999 y la primera versión se lanzó en 2004.
El propósito principal de UBL es promover y respaldar el uso global de documentos de comercio electrónico que se ajusten a los criterios de la industria y las regulaciones gubernamentales ampliamente aceptados, independientemente de las infraestructuras locales y regionales. UBL está diseñado para funcionar eficazmente entre múltiples dominios y SOA (arquitecturas orientadas a servicios). UBL está diseñado para facilitar su adopción y uso. Es directamente aplicable a la mayoría de los registros y archivos existentes, ofreciendo una forma asequible y relativamente simple para que las pequeñas y medianas empresas ingresen y compitan en la comunidad internacional del comercio electrónico.