E-invoicing mandates by country
When e-invoicing becomes mandatory and in which format: EU (ViDA), Germany, France, Italy, Poland, Belgium, Austria, Spain and Romania. As of September 2026.
- E-invoicing mandate in the EU: ViDA and EN 16931
- E-invoicing mandate in Germany: 2025, 2027, 2028
- E-invoicing mandate in France: 2026 and 2027
- E-invoicing mandate in Italy: SdI and FatturaPA
- E-invoicing mandate in Poland: KSeF since 2026
- E-invoicing mandate in Belgium: Peppol since 2026
- E-invoicing mandate in Austria: only for invoices to the federal government
- E-invoicing mandate in Spain: timeline under RD 238/2026
- E-invoicing mandate in Romania: RO e-Factura