Faktura

EU e-invoicing mandates, country by country

Who has to send structured e-invoices, from when, and in which format — with the validation profile each country actually enforces.

Belgium In force

B2B e-invoicing mandatory since 1 January 2026 — all VAT-registered businesses at once.

Poland In force

KSeF mandatory since February/April 2026.

France Upcoming

Receiving mandatory for everyone from 1 September 2026; issuing phases in from the same date.

Germany Partly in force

Receiving mandatory since 1 January 2025; issuing phases in from 2027.

Spain Upcoming

B2B mandate under Crea y Crece, phased from roughly late 2027.

Italy In force

B2B e-invoicing mandatory since 2019 — the oldest mandate in the EU.

Romania In force

B2B e-invoicing mandatory since 1 July 2024 via RO e-Factura.

Slovenia Upcoming

B2B e-invoicing mandatory from 1 January 2028.

Greece In force

B2B e-invoicing mandatory from 2026, on top of myDATA reporting.

Netherlands Public sector only

Mandatory for B2G; B2B voluntary but Peppol adoption is high.

Norway Public sector only

Mandatory for B2G since 2019; B2B voluntary, Peppol dominant.

European Union (ViDA) Upcoming

VAT in the Digital Age: cross-border digital reporting from 1 July 2030.

Verified 2026-08-22. Deadlines move. Always confirm with the national tax authority before you rely on a date.