EU E-Invoicing Compliance Guide 2026
The European Union is moving toward mandatory electronic invoicing for business-to-business transactions. If you sell goods or services to companies in the EU, this affects you — even if you are based outside the EU. This guide explains what is happening, what the rules require, and what you should do now.
What is e-invoicing?
An e-invoice is not a PDF sent by email. It is a structured electronic document in a machine-readable format (typically XML) that can be automatically processed by the recipient's accounting system without manual data entry. The EU standard is EN 16931, which defines the data model and syntax for electronic invoices.
Think of it this way: a PDF is a picture of an invoice. An e-invoice is the invoice itself, in a format computers can read directly.
The ViDA directive
"VAT in the Digital Age" (ViDA) is the EU's framework for modernizing VAT compliance. Adopted in its current form in late 2024, it introduces three pillars:
- Digital Reporting Requirements (DRR). Near-real-time reporting of B2B transactions to tax authorities. This is the big change — it means tax authorities will see your invoices almost immediately, not just at year-end.
- Single VAT Registration. Simplifies cross-border VAT obligations so businesses do not need to register in every member state where they sell.
- Platform economy rules. Updated rules for marketplaces and platforms.
The DRR mandate phases in starting July 2028 for cross-border B2B transactions. Member states may mandate domestic e-invoicing earlier — several already have.
Country-specific mandates
Several EU countries are ahead of the ViDA timeline:
- Italy. Mandatory since 2019 for all B2B and B2C transactions via the SDI (Sistema di Interscambio) platform. Italy is the most mature e-invoicing market in the EU.
- France. Mandatory B2B e-invoicing phasing in from September 2026 for large companies, with smaller businesses following by September 2027.
- Germany. Mandatory B2B e-invoicing from January 2025 for receiving; obligation to issue e-invoices phases in through 2028.
- Spain. The "Crea y Crece" law requires B2B e-invoicing, with implementing regulations expected in 2026.
- Poland. The KSeF (National e-Invoice System) mandate is expected to become mandatory in 2026.
- Romania. The RO e-Factura system is mandatory for B2B transactions since January 2024.
If you do business in any of these countries, check the local requirements — they may be stricter or earlier than the EU-wide deadline.
EN 16931 and Peppol
EN 16931 is the European standard for the semantic data model of e-invoices. It defines what fields an e-invoice must contain (seller, buyer, line items, tax breakdown, payment terms, etc.) and the allowed syntaxes (UBL 2.1 and CII).
Peppol is the network through which e-invoices are transmitted between businesses and governments. Think of it as the email system for invoices: you register your business on the Peppol network through an access point provider, and then you can send and receive e-invoices from any other Peppol participant. Peppol is used by 37 countries and is the default transport for cross-border e-invoicing in the EU.
What small businesses need to do
If you only do domestic business outside the EU
No action required for EU e-invoicing. But if you have any EU clients, read on.
If you sell to EU businesses
- Check your VAT registration. If you sell to EU businesses, you may already need a VAT number. The ViDA Single VAT Registration will simplify this, but it is not yet in force everywhere.
- Ensure your invoicing tool can export EN 16931-compliant e-invoices. This means UBL or CII XML, not just PDF. Ask your provider or check their export options.
- Consider Peppol registration. If you do regular business with EU companies, registering on the Peppol network through an access point provider makes sending and receiving e-invoices straightforward.
- Track country-specific deadlines. If you sell to businesses in France, Germany, or Italy, the mandates may already apply to you or will soon.
If you are an EU-based business
- Start now. Do not wait for the 2028 deadline. Italy, France, Germany, Romania, and Poland have earlier requirements.
- Choose tools that support EN 16931. Your invoicing tool should be able to generate and receive structured e-invoices, not just PDFs.
- Register on Peppol. If you have not already, register through an access point provider. The setup takes a few days and costs vary from free to a few hundred euros per year depending on volume.
- Update your processes. E-invoicing changes your workflow: invoices go directly into the recipient's system. This means errors are caught faster and disputes need to be resolved faster.
How iv handles e-invoicing
iv supports export to standard formats (PDF, JSON, CSV, XLSX) and is working toward EN 16931 UBL export for EU compliance. For current EU requirements, you can export from iv and submit through your Peppol access point or national e-invoicing platform. We will update this guide as we add native e-invoicing support.
Summary
EU e-invoicing is not optional — it is a regulatory requirement that is phasing in now and will be universal for cross-border B2B by 2028. The core of it is structured XML invoices transmitted through networks like Peppol, not PDFs sent by email. Start preparing now: ensure your tools support EN 16931, register on Peppol if applicable, and track the mandates in countries where you do business.