UBL sources

UBL OASIS Standard

The official location of the UBL standard is ubl.xml.org.
The UBL 2.0 (December 2006) and UBL 2.1 (November 2013) specifications are important and can be consulted directly at http://ubl.xml.org/wiki/ubl-specifications (for complete documentation, you can download a complete ZIP file per version). UBL 2.1 is a library of more than 2,000 XML components that are used in 65 “commercial” documents, including the invoice, credit note and reminder.

View all UBL invoice items

Via the link below, the complete specification of the UBL 2.1 invoice can be easily consulted according to the hierarchical structure and with code examples.
http://www.datypic.com/sc/ubl21/

Validation of UBL invoices

The following validation service is recommended: BIS2 Document Validation, by Philip Helger; validates several UBL standards.

Code lists

Standard (international) code lists to which reference can be made in a UBL invoice. See “Reference to standard code lists in the UBL document” for a specification and location of the codes used…..

Related standards (international)

PEPPOL
Specifically designed as an appointment system for billing service providers (BSPs) to exchange messages. The relationship with UBL is that PEPPOL makes the use of certain elements mandatory and prescribes their content. This is indicated in the document “PEPPOL Business Interoperability Specifications, BIS 4A – Invoice”.

UBL in other countries

Country – Netherlands: UBL-OHNL
This different variant is intended to transmit invoices to the central administration electronically. This variant is managed by Logius Please note that UBL-OHNL is not suitable for B2B (Business to Business) invoices.

Country – Netherlands: SI-UBL
In this context, SI is the abbreviation for Simpler Invoicing.
This standard is determined by the full members of the SI-UBL.