The standard is a cornerstone of the digital transformation of VAT processes in Europe and makes cross-border transactions simpler and more reliable. It also forms the basis for broader initiatives such as VAT in the Digital Age (ViDA) and the Digital Reporting Requirements (DRR).
The Essence of EN 16931
E-invoicing goes far beyond simply sending a PDF digitally. It revolves around structured data that can be automatically read and processed by accounting and ERP systems on both sides of the transaction. This ensures faster processing, fewer errors, and lower administrative costs.
EN 16931 specifies:
- the minimum data an invoice must contain;
- how that data is semantically related; and
- the syntax (technical format) in which they may be exchanged.
Companies that exchange e-invoices based on EN 16931 can therefore be certain that their documents meet the correct semantic and syntactic requirements, regardless of the country or the software used.
National Implementations: CIUS
To align the European standard with national legislation and tax requirements, each country may define a CIUS (Core Invoice Usage Specification) or extension.
A CIUS is not a proprietary format, but a national adaptation of EN 16931 that specifies local codes, rules, and validations.
Examples:
- CIUS-PT in Portugal
- CIUS-IT in Italy
- XRechnung (with CIUS) in Germany
- Facturae/EN16931 CIUS in Spain
These variants ensure that invoices remain formally compatible with the European standard while still meeting national requirements. They also form the technical foundation on which B2G e-invoicing operates in virtually all EU countries.
ViDA and DRR
The European Commission’s ViDA reform builds on EN 16931. Starting in 2030, member states will be required to support real-time or near-real-time reporting of VAT-relevant transactions via the Digital Reporting Requirements (DRR).
These reporting requirements directly utilize the semantic data model from Part 1 of EN 16931: only if invoice data is standardized and fully structured can tax authorities process it automatically.
In other words: EN 16931 is not only the standard for e-invoicing but also the foundation of future e-reporting.
The Structure of the Standard
Part 1 – Semantic Data Model
Defines the essential data elements and their relationships; forms the basis for interoperability.
Part 2 – Permitted Syntaxes
Specifies which formats may be used, such as UBL and UN/CEFACT CII.
Part 3 – Methodology for Syntactic Mappings
Describes how the semantic model from Part 1 is translated into the syntaxes from Part 2.
Part 4 – Core Elements and Requirements for Conformant Syntaxes
Ensures consistency and interoperability among different technical implementations.
Part 5 – Conformance Artifacts
Contains validation rules, sample invoices, and tools for software developers.
Part 6 – Legal Requirements
Focuses on legal compliance and recognized authenticity and integrity mechanisms within the EU.
Continuous Transaction Controls (CTC)
An increasing number of member states are implementing CTC models, in which invoices are reported to tax authorities in real time or near real time. This approach requires perfectly standardized data and reliable mapping between the semantic model and syntax—exactly what EN 16931 and the national CIUS specifications provide.
Without this common language, automatic validation, real-time audits, and cross-border interoperability would not be possible.
In summary
EN 16931 is the backbone of e-invoicing in Europe. The national CIUS variants, such as CIUS-PT in Portugal, ensure that the European standard is legally and technically applicable in local contexts as well. Together, they form the foundation upon which ViDA, DRR, and future CTC models are built—a single common language for e-invoicing and digital reporting throughout Europe.
