EU e-Invoicing Directive

Mandatory electronic invoicing in European public procurement

The European Union Directive 2014/55/EU on electronic invoicing in public procurement represents a landmark regulation for digital business document exchange in Europe. Adopted in 2014 and fully effective since April 2020, the directive requires all contracting authorities and entities across EU member states to be able to receive and process electronic invoices that comply with the European Standard on electronic invoicing.

The European Standard: EN 16931

At the heart of the directive is the European Standard EN 16931, which defines a semantic data model for the core elements of an electronic invoice. This standard ensures that an e-invoice created in one member state can be understood and processed in any other, regardless of the specific syntax or technology used. The standard specifies mandatory and optional data elements, business rules for validation, and the relationships between invoice fields.

Two primary syntaxes are recognized under EN 16931: Universal Business Language (UBL) 2.1 and UN/CEFACT Cross-Industry Invoice (CII). Organizations can use either syntax as long as their invoices conform to the semantic data model defined by the standard. Most EU countries have adopted one or both syntaxes, with UBL being the more widely used in practice.

Scope and Timeline

The directive's scope covers all public procurement above and below the EU procurement thresholds. Central government authorities were required to comply by April 2019, while sub-central contracting authorities and entities had until April 2020. Many member states have extended the mandate beyond public procurement, requiring e-invoicing for B2G (business-to-government) transactions broadly and, in some cases, for B2B transactions as well.

Italy became the first EU country to mandate B2B e-invoicing in 2019 through its Sistema di Interscambio (SDI). France has announced a phased B2B e-invoicing mandate. Poland, Germany, and Spain are at various stages of implementing their own requirements. This trend toward mandatory B2B e-invoicing is expected to continue across the EU.

Impact on EDI

For organizations already using EDI for invoice exchange, the directive does not replace existing processes but introduces additional requirements. Traditional EDIFACT INVOIC messages may need to coexist with EN 16931-compliant invoices for public sector trading partners. Many organizations adopt a dual approach, maintaining their established EDI channels for private sector partners while adding PEPPOL or national e-invoicing platform connectivity for government transactions.

EDI platforms and service providers have responded by adding support for UBL and CII formats alongside traditional EDI standards. Translation between EDIFACT and UBL is now a common capability, allowing organizations to continue using their preferred internal format while meeting the directive's requirements for outbound invoices to public sector buyers.

Preparing for Compliance

Organizations trading with EU public sector entities should assess their current invoicing processes and identify which trading partners fall under the directive. Key steps include evaluating whether your existing EDI platform supports UBL or CII output, connecting to the relevant national or PEPPOL e-invoicing infrastructure, and ensuring that your invoice data includes all mandatory fields required by EN 16931. Testing with receiving authorities before go-live is essential, as validation rules are strictly enforced.