Global / PEPPOL
Universal Business Language
The backbone of e-invoicing worldwide. Used by PEPPOL, ZATCA, and most EU mandates.
Universal Business Language (UBL) 2.1 is the open XML standard published by OASIS for electronic business documents. It is the foundation of e-invoicing mandates across Europe (via PEPPOL BIS Billing 3.0), Saudi Arabia (ZATCA Phase 2), Turkey (e-Fatura), and many other jurisdictions. UBL 2.1 Invoice defines a complete XML schema covering header, party, payment, tax, and line-item data.
| Standard Body | OASIS (Organization for the Advancement of Structured Information Standards) |
| Namespace URI | urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 |
| Root Element | Invoice |
| Version | 2.1 |
| Mandatory Since | PEPPOL BIS Billing 3.0 (2020); ZATCA Phase 2 (2025); e-Fatura (2014) |
| Signature | XML Digital Signature (XAdES) via extension; QR code in some profiles |
UBL 2.1 added support for digital signatures, extended tax categories, and improved payment means. It is the version required by PEPPOL BIS Billing 3.0 and most modern mandates.
InvoSnap extracts all structured data from PEPPOL-compliant UBL invoices. Business rule validation (Schematron) is planned for a future release.
Yes. Upload your UBL XML file to InvoSnap and download it as Excel (.xlsx), CSV, or UBL format in seconds.
Upload your UBL 2.1 XML invoice and get structured data in seconds.
Trascina e rilascia le tue fatture qui
o clicca per sfogliare · seleziona più file · fino a 10 MB ciascuno