Skip to main content
Invoice-Converter.comInvoice-Converter
BlogPricing
Convert InvoiceConvert
ConvertConvert Invoice
  1. Home
  2. /
  3. Blog
  4. /
  5. EN 16931 Explained: The European E-Invoicing Standard (2026 Guide)
EN 16931 Explained: The European E-Invoicing Standard (2026 Guide)
Blog

EN 16931 Explained: The European E-Invoicing Standard (2026 Guide)

January 19, 20268 min read

Official references

  • EUR-Lex EN 16931 framework
  • Peppol documentation

Article overview

This article explains EN 16931 Explained: The European E-Invoicing Standard (2026 Guide) as a practical reference for European e-invoicing. It defines the topic in plain language, places it in the compliance context, and connects the explanation to invoice formats such as XRechnung, ZUGFeRD/Factur-X, UBL, and CII.

Use the article as a starting point before changing a finance or ERP workflow: identify the applicable country rule or standard, decide which structured format is expected, validate the generated XML, and keep a documented exception process for invoices that require manual review.

What is EN 16931? The Foundation of European E-Invoicing

EN 16931 is the European standard for electronic invoicing, established by the European Committee for Standardization (CEN). Published in June 2017, it defines the core data model and semantic rules that all compliant e-invoices must follow across the European Union.

Since April 18, 2019, all public contracting authorities in the EU are obliged to accept electronic invoices in the EN 16931 format. Now, with B2B mandates rolling out across Europe in 2026, understanding EN 16931 is essential for every business.

Why EN 16931 Matters

EN 16931 solves a fundamental problem: before this standard, each country and industry had different e-invoice formats that couldn't communicate with each other. EN 16931 creates a common language that enables:

  • Cross-border interoperability - Send invoices to any EU country
  • Automated processing - Machines can read and process invoices without human intervention
  • Reduced errors - Standardized data means fewer mistakes
  • Lower costs - No need for custom integrations per country or partner

The Three Compliance Levels

EN 16931 defines compliance at three levels, and each party must comply with all:

1. Invoice Document Compliance

The electronic invoice document itself must comply with all rules defined for the CORE invoice model or an approved CIUS specification. This includes:

  • All required data elements present
  • Correct data formats (dates as YYYY-MM-DD, currencies in ISO 4217)
  • Valid calculations (totals, taxes)
  • Proper XML structure

2. Sender Compliance

A compliant sender must be able to create electronic invoices that conform to EN 16931 CORE or a CIUS. Your invoicing system must generate properly structured invoices.

3. Receiver Compliance

A compliant receiver must accept and process all invoices that conform to EN 16931 CORE or any CIUS. You cannot reject an invoice solely because it uses a different CIUS than you prefer.

Approved Syntaxes

EN 16931 allows two technical syntaxes for encoding the invoice data:

Syntax Description Common Usage
UBL 2.1 Universal Business Language Peppol, Belgium, Netherlands
UN/CEFACT CII Cross Industry Invoice Germany (XRechnung), France (Factur-X)

What is a CIUS?

CIUS stands for Core Invoice Usage Specification. Think of it as a country-specific or sector-specific adaptation of EN 16931. While the standard defines general rules, a CIUS narrows them down for local requirements.

Key CIUS rules:

  • A CIUS must be a subset of the CORE - it cannot add new fields
  • A CIUS cannot break any CORE rules
  • Anyone who can receive CORE can receive any compliant CIUS

Major CIUS Implementations

CIUS Country Syntax
XRechnung Germany UBL 2.1 or CII
ZUGFeRD 2.x Germany, Austria CII (embedded in PDF)
Factur-X France CII (embedded in PDF)
Peppol BIS EU-wide, Belgium, NL UBL 2.1
NLCIUS Netherlands UBL 2.1

Required Fields in EN 16931

EN 16931 uses "Business Terms" (BT) to identify invoice fields. Key required fields include:

  • BT-1: Invoice number
  • BT-2: Invoice issue date
  • BT-3: Invoice type code
  • BT-5: Invoice currency code
  • BT-10: Buyer reference (e.g., Leitweg-ID in Germany)
  • BT-27 to BT-35: Seller information
  • BT-44 to BT-52: Buyer information
  • BT-109 to BT-115: Line item details
  • BT-116 to BT-118: Tax information

EN 16931 and 2026 Mandates

Several European countries now require EN 16931 compliance for B2B transactions:

Country Mandate Date Format
Belgium January 2026 Peppol BIS (UBL)
France September 2026/2027 Factur-X, UBL, CII
Germany January 2027/2028 XRechnung, ZUGFeRD

How to Validate EN 16931 Compliance

Before sending an e-invoice, you should validate it against EN 16931 rules. Validation checks include:

  • Schema validation - Correct XML structure
  • Schematron rules - Business rule compliance
  • CIUS-specific rules - Country-specific requirements

How Invoice-Converter Ensures EN 16931 Compliance

Invoice-Converter.com generates e-invoices designed to align with EN 16931 requirements:

  • Converts PDF invoices to XRechnung, ZUGFeRD, UBL, and Factur-X
  • Automatically validates against EN 16931 rules
  • Supports all major CIUS implementations
  • Ensures correct BT field mapping

Explore EN 16931-ready formats β†’

How to use this guide

Use the article as a starting point before changing a finance or ERP workflow: identify the applicable country rule or standard, decide which structured format is expected, validate the generated XML, and keep a documented exception process for invoices that require manual review.

πŸš€ Ready to Convert Your Invoices?

Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today. 3-day free trial included.

Start Free Trial

πŸ“š Related Articles

XRechnung 2026: Official Standard, Syntaxes, Required Fields, and Recipient Rules

Complete XRechnung reference for 2026. Learn what XRechnung is, when it is required, which syntaxes are allowed, which fields matter, and how recipient rules affect compliance.

Read more

Belgium E-Invoicing 2026: Complete Peppol Compliance Guide

Belgium B2B e-invoicing is now mandatory from January 2026. Complete guide to Peppol compliance, UBL format, penalties (up to €5,000), and the 3-month tolerance period.

Read more

Leitweg-ID Finder: Format, Examples & Validation Tool (2026)

Find your Leitweg-ID for XRechnung. Free validation tool, format examples (Grobstruktur/Feinstruktur), and complete guide. Validate before sending to German authorities.

Read more

Official references

  • EUR-Lex EN 16931 framework
  • Peppol documentation

Invoice-Converter.com

Empowering businesses across Europe to effortlessly comply with XRechnung regulations. Join hundreds who've automated their invoice conversion process.

Start Converting

Features

Convert PDFs & create

  • PDF to XRechnung
  • PDF to UBL
  • PDF to XRechnung (CII)
  • PDF to ZUGFeRD
  • PDF to Factur-X
  • Create XRechnung
  • XRechnung to PDF

View & validate

  • XRechnung/XML Viewer
  • XRechnung Validator

Quick Links

  • Resources
  • Trust & Security Center
  • Developer API Documentation
  • Blog
  • About
  • Pricing
  • Free trial
  • Climate Contribution

Legal

  • Imprint
  • Privacy Policy
  • Data Processing Agreement
  • Terms & Conditions
  • Money-Back Guarantee

Get in Touch

contact@invoice-converter.com
Β© 2026 Invoice-Converter.com.Made with in Europe
GDPR Compliant
German Server