Browse all tools

Where e-invoicing is mandatory, and when.

E-invoicing mandate status, model, formats and go-live dates for every supported jurisdiction, with the authority source for each row.

Mandate tracker

Status, operating model, formats and go-live dates for each supported jurisdiction. Mandates and dates evolve, so the source linked on every row is authoritative.

E-invoicing mandate status, model, supported formats and go-live timing. B2G and B2B notes describe the public-sector and business-to-business positions separately. Dates can shift; confirm against the linked source.
JurisdictionStatusModelFormatsB2GB2BGo-liveSource
Austria (AT)Voluntaryreporting modelebInterface PeppolIn forceVoluntary—European Commission — eInvoicing
Belgium (BE)Phasedclearance modelPeppol BIS Billing 3.0—From January 20262026-01European Commission — eInvoicing
Bulgaria (BG)Plannedclearance modelPeppol—Planned—European Commission — eInvoicing
Croatia (HR)Phasedclearance modeleRačun Fiskalizacija 2.0—Phased from 20262026-01European Commission — eInvoicing
Cyprus (CY)Plannedclearance modelPeppol—Planned—European Commission — eInvoicing
Czechia (CZ)Plannedclearance modelIS DOC Peppol—Planned2027-01European Commission — eInvoicing
Denmark (DK)Voluntaryreporting modelPeppol OIOUBLIn forceVoluntary—European Commission — eInvoicing
Estonia (EE)Voluntaryreporting modelPeppol UBL—Voluntary—European Commission — eInvoicing
Finland (FI)Voluntaryclearance modelPeppol BIS Finvoice—Voluntary—European Commission — eInvoicing
France (FR)Phasedclearance modelFactur-X UBL CII—Mandatory reception from September 2026; issuing phased from 20262026-09European Commission — eInvoicing
Germany (DE)Phasedhybrid modelXRechnung ZUGFeRD—Receive from January 2025; issue phased 2027-20282025-01European Commission — eInvoicing
Greece (EL)In forceclearance modelmyDATA—Expanded from 20252025-01European Commission — eInvoicing
Hungary (HU)In forcereporting modelNAV Online Invoice—In force2018-07European Commission — eInvoicing
Ireland (IE)Voluntaryreporting modelPeppol—Voluntary—European Commission — eInvoicing
Italy (IT)In forceclearance modelFatturaPA SDIIn forceIn force since January 20192019-01European Commission — eInvoicing
Latvia (LV)Plannedclearance modelPeppol—Planned—European Commission — eInvoicing
Lithuania (LT)Plannedclearance modelPeppol—Planned—European Commission — eInvoicing
Luxembourg (LU)Voluntaryreporting modelPeppol—Voluntary—European Commission — eInvoicing
Malta (MT)Plannedclearance modelPeppol—Planned—European Commission — eInvoicing
Netherlands (NL)Voluntaryreporting modelPeppol NLCIUS—Voluntary—European Commission — eInvoicing
Poland (PL)Phasedclearance modelKSeF FA(2)—Phased from February 20262026-02European Commission — eInvoicing
Portugal (PT)In forceclearance modelSAF-T CIUS-PT—In force2013-01European Commission — eInvoicing
Romania (RO)In forceclearance modelRO e-Factura—In force2024-01European Commission — eInvoicing
Slovakia (SK)Plannedclearance modeleFaktúra—Planned2027-01European Commission — eInvoicing
Slovenia (SI)Plannedclearance modeleRačun Peppol—Planned—European Commission — eInvoicing
Spain (ES)Phasedclearance model with reportingFacturae VerifactuIn forceReporting obligations phased from 20262026-01European Commission — eInvoicing
Sweden (SE)Voluntaryreporting modelPeppol BISIn forceVoluntary—European Commission — eInvoicing
United Kingdom (GB)Nonereporting modelPeppolNot applicableNo general mandate—HM Revenue & Customs
Northern Ireland (XI)Nonereporting modelPeppol—No general mandate—HM Revenue & Customs
Norway (NO)In forcereporting modelEHF PeppolIn forceB2G in force; broader B2B not mandated—Brønnøysundregistrene — EHF
Switzerland (CH)Nonereporting modelPeppolCanton-level onlyNo general mandate—Swissdec / Peppol CH

Questions

Do these dates mean I can wait until the go-live month?

No. A mandate usually requires onboarding, testing and certified connections before the first mandatory invoice. Treat the go-live as the deadline by which receiving, issuing and reporting must already work.

What is the difference between a clearance and a reporting model?

A clearance model routes invoices through a tax-authority platform before or at issue. A reporting model keeps the invoice with the parties but transmits data or a summary to the authority, often through a certified service provider.

Why do some jurisdictions show voluntary or none?

Status reflects the general B2B position in the reviewed set. A jurisdiction can still mandate e-invoicing for public-sector customers or run a pilot. The linked source describes the current position.

Orientation only. Mandate status and dates are a reference, not compliance advice. Coverage, formats and deadlines change. Confirm the current requirement with the tax authority or a certified provider; the linked source is authoritative.

Need e-invoicing readiness in the workflow?

VAT.tools keeps source-linked evidence and an API for repeat checks, so mandate and format changes can be reviewed per customer record.