The EU is rolling out mandatory structured e-invoicing across member states. Find your country, understand the deadline and format, and get compliant with PEPPOL BIS Billing 3.0.
The EU's EN 16931 standard and the ViDA (VAT in the Digital Age) regulation are driving a wave of national e-invoicing mandates. Countries are moving from PDF invoices to structured XML formats — primarily via the PEPPOL network — to reduce VAT fraud, improve cash flow, and streamline B2B transactions. Most mandates require PEPPOL BIS Billing 3.0 or an equivalent EN 16931 compliant format.
Norway's Parliament approved a new law in June 2026 requiring all VAT-registered businesses to issue structured e-invoices from 1 January 2027, with e-invoice receipt and digital bookkeeping following from 1 January 2030. This builds on Norway's B2G mandate, which has been in force since 2012.
All Belgian VAT-registered businesses must send and receive structured e-invoices via PEPPOL or Mercurius e-invoicing platform. B2C transactions are exempt.
E-invoicing via PEPPOL is already required for suppliers to the Dutch central government. A private B2B mandate is expected under the EU ViDA directive around 2028–2030. Invoicia prepares you now.
Denmark has no B2B e-invoicing mandate. The updated Bookkeeping Act requires companies above DKK 300,000 turnover to use a registered digital bookkeeping system — a different obligation. NemHandel provides PEPPOL-compatible e-invoicing.
KSeF (Krajowy System e-Faktur) is Poland's national e-invoicing platform. Mandatory from 1 February 2026 for businesses with revenue above PLN 200 million, and from 1 April 2026 for all other VAT-registered businesses.
B2B e-invoicing became mandatory for VAT-registered businesses on 1 January 2026 under Fiscalization 2.0. E-invoicing to Croatian government entities has been mandatory since 2019.
France's B2B e-invoicing mandate is in force: every business must be able to receive e-invoices from 1 September 2026, large companies must issue from the same date, and SMEs from 1 September 2027. Invoices route through certified PDP platforms — the PPF no longer carries B2B exchange.
All German businesses must be able to receive e-invoices since 1 January 2025. Sending mandates are phased: large companies from 2027, all businesses from 2028.
Real Decreto 238/2026 is in force, but no date applies yet. The countdown — 12 months for businesses over €8M, 24 for everyone else — starts only when the ministerial order governing the AEAT public platform takes effect. Facturae is the primary format.
Start with the free tier — includes invoice creation, PDF export, email sending, and PEPPOL XML generation. Direct PEPPOL network delivery for Pro is coming soon.
Everything on this page is published as a free, machine-readable dataset covering all 27 EU member states plus Norway — mandate dates, formats, thresholds and networks, split by scope and obligation, with the legal source cited for each. CC-BY licensed.
Open dataset on GitHub →Last reviewed March 2026. Information is for guidance only and not legal advice. Always verify requirements with official sources.