EU E-Invoicing Mandates at a Glance
The EU e-invoicing landscape is accelerating rapidly. Multiple countries are introducing or expanding mandatory B2B e-invoicing between 2024 and 2030, culminating in the EU-wide ViDA Digital Reporting Requirements. According to Invoice Navigator's compliance tracking across all 27 member states, the following timeline captures every confirmed mandate.
Country-by-Country Timeline
| Country | Mandate Date | Scope | Format / Platform |
|---|---|---|---|
| Italy | January 2019 | All B2B and B2C domestic invoices | FatturaPA via SDI |
| Romania | January 2024 | All B2B domestic invoices | RO e-Factura via SPV |
| Germany (receive) | January 2025 | All businesses must accept EN 16931 invoices | XRechnung / ZUGFeRD |
| Belgium | January 2026 | All domestic B2B transactions | Peppol BIS 3.0 (UBL) |
| Poland | February 2026 | All VAT-registered businesses | KSeF national schema |
| France (phase 1) | September 2026 | Large enterprises must send; all businesses must receive | Factur-X / UBL / CII via PDP or PPF |
| Germany (send, >€800K) | January 2027 | Businesses with revenue above EUR 800,000 | XRechnung / ZUGFeRD |
| France (phase 2) | September 2027 | SMEs and micro-businesses must send | Factur-X / UBL / CII via PDP or PPF |
| Spain | 2027 (expected) | Businesses with revenue above EUR 8 million | To be confirmed |
| Croatia | January 2027 | Extended to non-VAT entities and public bodies | National schema |
| Germany (send, all) | January 2028 | All remaining businesses | XRechnung / ZUGFeRD |
| Spain (all) | 2028 (expected) | All remaining businesses | To be confirmed |
| EU-wide (ViDA) | July 2030 | All intra-EU B2B transactions | EN 16931-based e-invoicing |
Key Observations
Grace Periods
Belgium has a 3-month tolerance period (Q1 2026) during which no penalties are imposed if the business demonstrates reasonable compliance efforts. Poland has a no-penalty grace period through the end of 2026. France will grant a 3-month grace period for businesses that have not yet contracted with a certified PDP.
B2G Mandates Already in Effect
Many EU countries — including Germany, France, the Netherlands, Sweden, Finland, Denmark, and Norway — already require e-invoicing for business-to-government (B2G) transactions via the Peppol network. The B2B mandates listed above build on this existing infrastructure.
How to Prepare
Invoice Navigator's format analysis shows that businesses operating across multiple EU countries should prioritise EN 16931 compliance and Peppol BIS 3.0 support, since these align with both current national mandates and the upcoming ViDA requirements. Country-specific CIUS rules (XRechnung for Germany, Factur-X for France, KSeF schema for Poland) must be layered on top for domestic invoicing.
Related Content
Validate your e-invoices
Check compliance against EN 16931, XRechnung, Peppol BIS, and 27 country-specific rule sets.
Try the Free Validator