Welcome to UBL.XML.org.

This is the official community gathering place and information resource for the OASIS UBL (ISO/IEC 19845) International Standard. UBL defines a royalty-free library of standard electronic XML business documents such as purchase orders and invoices.

This is a community-driven site, and the public is encouraged to contribute content. Find the appropriate area to contribute to by hovering your pointer over the site area titles listed in orange banner above. This will briefly reveal the area description in a small pop-up box. For more detail, please see our policies and descriptions regarding posting content to certain areas.

In order to receive email notifications of posts to this site, please click top-right on your username next to "Logged in as:", or bottom-right "My account", in order to get to your account page. Go to the "Subscriptions" tab and you'll see 5 different sub-areas. The "categories" and "content types" sub-areas have a number of check-boxes. Click on any or all and then save your selection in order to receive an email notification of a new post in that area of this web site.



UBL4J provides a Java implementation for Universal Business Language (UBL) Order to Invoice process. Given an UBL order document, it produces an UBL invoice document and renders its output to TeX, PDF or HTML formats. UBl4J uses the order document country and language information to tailor locale-sensitive invoices. Form more information, consult http://openinvoice.org/ubl4j/.

eGovernment Building Blocks in Europe - implementing UBL for public procurement

Video presentation of the eGovernment conference in Poznan Poland, November 2011, featuring PEPPOL, Pan European Public eProcurement online.

Dycode Software: eOrder - B2B ordering platform

eOrder - sales order collecting software

eOrder is B2B web-based order collecting and processing platform with an elegant product catalogue editing tools. Everyone who constantly receives orders from regular customers can benefit automating this process with eOrder. It can be used as separate application or directly integrated in any ERP system that supports UBL 2.x eOrder currently supports and easily lets you create Order, OrderResponse, Catalogue, CataloguePricingUpdate UBL documents.


Public review begins for UBL 2.1

This OASIS 30-day public review will be held from 26 August to 24 September 2011. This is an open invitation to comment. OASIS solicits feedback from potential users, developers and others, whether OASIS members or not, for the sake of improving the interoperability and quality of its technical work. The specification was previously submitted for a 60-day public review on 25 September 2010 [2]. This review is limited in scope to changes made from the previous review. Changes are detailed in section B.3.4 of the Committee Specification Draft.


MXV: Model-driven XML Schema Vocabulary design

MXV is a portable, industry-independent, yet customisable W3C XML Schema design solution.
MXV lets you:

Dates with only DD/MM or MM/YY

We are planning to use UBL for a large project that unifies many different organizations. These organizations have data in various forms. SOme of these organizations store their dates as either DD/MM or MM/YY format.

These dates appear both as dates as well as part of periods. I reviewed date types in UBL- but did not find one that can support dates which contain only day-month or month-year.

Read more

UBL 2.1 version approved?

Question, what is the current state of the UBL 2.1 version? Is it already approved or is it still subjected to review? In the doc section I can see the 2.1 zip archive having a PRD description, however the news section does not mention a final release of the 2.1 version. If not approved what is the expectation when this will happen? Kind Regards,Skander


Read more

Peppol conference

Stockholm, Sweden
26 May 2011 - 27 May 2011
Event Type: 

Specifying backorder in OrderResponse

I'm looking for a guideline and hopefully an example of useage of the OrderResponse to inform that an item is in backorder.  Can't see it described anywhere.

Supply Chains Now Speak a Common Language at the Perceptant Exchange

Perceptant today announced support for UBL, an open xml standard for B2B messaging that facilitates the exchange of catalogue, pricing, stock and transaction information between buyers and suppliers...Perceptant's iHUB, iBAM and SCMaaS (Supply Chain Management as a Service) products leverage XML and incorporate its strengths into a comprehensive business application environment - managing all critical aspects of integrating and automating interactions between customers, partners and suppliers.

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I