Peppol & e-invoicing mandate tracker

Live table of e-invoicing mandates and deadlines across Europe and beyond, with an exportable deadline calendar.

ICS ↓

Countries Status Scope Next deadline Last reviewed
Croatia Mandate planned B2G, B2B January 1, 2026 — Fiskalizacija 2.0 — B2B e-invoicing and e-reporting August 29, 2026
Denmark B2G only B2G, B2B January 1, 2026 — Bookkeeping Act digital bookkeeping phases continue August 29, 2026
Latvia Mandate planned B2G, B2B January 1, 2026 — B2B structured e-invoicing mandate August 29, 2026
New Zealand B2G only B2G, B2B January 1, 2026 — Central agencies must be able to receive e-invoices August 29, 2026
Greece Mandate planned B2G, B2B February 1, 2026 — B2B e-invoicing mandate phase-in (myDATA) August 29, 2026
Poland Mandate planned B2G, B2B February 1, 2026 — KSeF mandatory for large taxpayers (all others 2026-04-01) August 29, 2026
Malaysia Mandate live B2G, B2B, B2C July 1, 2026 — MyInvois final phase — smallest taxpayers August 29, 2026
France Mandate planned B2G, B2B September 1, 2026 — All companies must be able to receive e-invoices; large & mid-size must issue August 29, 2026
Singapore Voluntary B2G, B2B November 1, 2026 — InvoiceNow GST phase-in for new voluntary registrants August 29, 2026
Estonia Mandate planned B2G, B2B January 1, 2027 — Buyer’s right to demand e-invoices extended (accounting law) August 29, 2026
Germany Mandate live B2G, B2B January 1, 2027 — B2B issuing mandatory for companies with turnover > €800k August 29, 2026
Portugal B2G only B2G January 1, 2027 — Qualified signature / CIUS-PT requirements for SMEs August 29, 2026
Slovakia Mandate planned B2G, B2B January 1, 2027 — B2B e-invoicing mandate (IS EFA / Peppol CTC) August 29, 2026
Slovenia Mandate planned B2G, B2B January 1, 2027 — B2B e-invoice exchange mandate (e-SLOG/EN) August 29, 2026
Spain Mandate planned B2G, B2B January 1, 2027 — Crea y Crece B2B e-invoicing phase-in; Verifactu live August 29, 2026
United Arab Emirates Mandate planned B2G, B2B January 1, 2027 — Phase 1 of the UAE e-invoicing mandate (PINT AE, ASP model) August 29, 2026
Belgium Mandate live B2G, B2B January 1, 2028 — Near-real-time e-reporting (5-corner) planned August 29, 2026
Ireland Mandate planned B2G, B2B January 1, 2028 — Phased B2B e-invoicing/e-reporting announced by Revenue August 29, 2026
Norway B2G only B2G, B2B January 1, 2028 — Proposed B2B e-invoicing mandate August 29, 2026
United Kingdom Voluntary January 1, 2029 — HMRC e-invoicing consultation outcome — direction expected August 29, 2026
Albania Mandate live B2G, B2B August 29, 2026
Australia B2G only B2G, B2B August 29, 2026
Austria B2G only B2G August 29, 2026
Bosnia and Herzegovina No mandate August 29, 2026
Bulgaria Voluntary B2G August 29, 2026
Cyprus B2G only B2G August 29, 2026
Czechia Voluntary B2G August 29, 2026
Finland B2G only B2G, B2B August 29, 2026
Hungary Voluntary B2G August 29, 2026
Iceland B2G only B2G August 29, 2026
Italy Mandate live B2G, B2B, B2C August 29, 2026
Japan Voluntary B2B August 29, 2026
Liechtenstein Voluntary August 29, 2026
Lithuania B2G only B2G August 29, 2026
Luxembourg B2G only B2G August 29, 2026
Malta Voluntary B2G August 29, 2026
Moldova Voluntary B2G August 29, 2026
Montenegro Mandate planned B2B August 29, 2026
Netherlands B2G only B2G, B2B August 29, 2026
North Macedonia Mandate planned B2B August 29, 2026
Romania Mandate live B2G, B2B, B2C August 29, 2026
Serbia Mandate live B2G, B2B August 29, 2026
Sweden B2G only B2G August 29, 2026
Switzerland B2G only B2G August 29, 2026
Ukraine Voluntary August 29, 2026