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.


Geneva, CH
15 Apr 2013 - 19 Apr 2013
Event Type: 

BII 2 Final Meeting

Brussels, Belgium
5 Dec 2012 - 6 Dec 2012
Event Type: 

Ken Holman named OASIS Distinguished Contributor

G. Ken Holman of Crane Softwrights, long-time member of the UBL TC, was recognized as an OASIS Distinguished Contributor at the consortium's annual meeting on 25 July 2012. Ken was chosen for his outstanding achievements in the areas of new work, influence, ability to build consensus, leadership and service to the consortium. Congratulations, Ken!</p>

Austria mandates eInvoicing to the public sector, fostering PEPPOL adoption

By January 1, 2013, the new European VAT Directive regarding the rules on invoicing which enforces equal treatment between paper and electronic invoices, will come into force in all Member States. By this time, all Austrian federal services will be able to receive eInvoices and from January 1st, 2014, all Austrian suppliers (and foreign suppliers that have the technical means) of the Austrian Federal Government are obliged to use eInvoices according to the Austrian ICT consolidation law (IKTKonG).



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

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