Peppol document formats

Editorial explanation · XML syntax

UBL syntax

Universal Business Language provides XML document structures used by Peppol specifications.

In practice

An invoice is represented using a UBL Invoice XML document.

Syntax describes the document’s structure. A Peppol specification supplies further business rules; a syntactically valid XML file is not automatically a conforming Peppol document.

The linked documents are examples of UBL use in this atlas; the full UBL library covers additional document types.

Documents in this atlas

Official sources

UBL syntax — official specification Checked

OASIS Universal Business Language 2.1 Checked

UBL syntax selected.