Active
B2B e-invoicing · EN 16931 · ZUGFeRD and XRechnung
Full Germany guide: deadlines, formats, FAQs →
Germany's B2B e-invoicing mandate entered force in January 2025 under the German Growth Opportunities Act (Wachstumschancengesetz). It follows a phased approach:
| Date | Obligation | Scope |
| January 2025 | Must receive structured e-invoices | All VAT-registered businesses |
| January 2027 | Must issue structured e-invoices | Businesses with turnover > €800,000 |
| January 2028 | Must issue structured e-invoices | All VAT-registered businesses |
Accepted formats: Any EN 16931-compliant format. In practice, ZUGFeRD (hybrid PDF/A-3 with embedded CII XML) dominates for B2B, and XRechnung (pure CII or UBL XML) is mandatory for invoices to public sector buyers.
B2G: XRechnung has been mandatory for invoices to German federal authorities since November 2020. Submission via Peppol network, ZRE, or OZG-RE portals. Requires a Leitweg-ID (buyer routing identifier) in the BuyerReference field.
Active
B2B + B2G + B2C e-invoicing · FatturaPA XML · SDI clearance
Full Italy guide: FatturaPA, SDI, FAQs →
Italy has the most mature e-invoicing mandate in Europe. All domestic invoices, B2B, B2G, and most B2C, must be issued as FatturaPA XML through the government's SDI (Sistema di Interscambio) clearance platform. Mandatory since January 2019 for large businesses and January 2024 for SMEs.
FatturaPA is a national format and is not directly compatible with EN 16931 or Peppol. Cross-border invoices use a separate e-reporting pathway.
Active
B2B e-invoicing · RO e-Factura XML · national clearance
Full Romania guide: RO e-Factura rules, FAQs →
Mandatory B2B e-invoicing has been active since January 2024 via the RO e-Factura national platform. All domestic B2B transactions must be reported in real time. The format is a national XML schema, not EN 16931.
Active
B2B e-invoicing · Peppol BIS 3.0 (UBL) · Peppol network
Full Belgium guide: Peppol rules, FAQs →
Belgium implemented its "Big Bang" B2B mandate on January 1, 2026, all VAT-registered Belgian businesses must both send and receive structured e-invoices simultaneously, with no phased rollout by company size. The Peppol network is the required delivery mechanism. Plain PDF is no longer valid for B2B in Belgium.
Required format: Peppol BIS Billing 3.0 (UBL 2.1). Factur-X alone is not sufficient, Belgium requires Peppol network delivery.
Active
B2B e-invoicing · KSeF XML · national clearance platform
Full Poland guide: KSeF rules, FAQs →
Poland's KSeF (Krajowy System e-Faktur) mandate entered force on a phased schedule in 2026:
| Date | Scope |
| February 1, 2026 | Large taxpayers (turnover > PLN 200 million) |
| April 1, 2026 | All remaining VAT-registered businesses |
All invoices must be issued through the KSeF government portal using Poland's national structured XML format. KSeF is a clearance model, invoices are validated by the government platform before being delivered to the recipient. Standard EN 16931 formats must be converted to the KSeF schema for submission.

Croatia
Active
B2B + B2G e-invoicing · EN 16931 · national fiscalization
Croatia introduced mandatory B2B and B2G e-invoicing from January 1, 2026, under the new Fiscalization Act. Invoices must comply with EN 16931 and be reported via the national e-invoicing infrastructure. B2G scope extends to non-VAT registered entities and public sector bodies from January 2027.

Serbia
Active
B2B e-invoicing · SEF platform · since January 2023
Mandatory for all domestic B2B transactions since January 2023, via the national SEF (Sistem e-Faktura) platform. National XML format.

Portugal
Active
B2G e-invoicing · EN 16931 · CIUS-PT
Mandatory structured e-invoicing for B2G transactions. CIUS-PT is Portugal's national CIUS of EN 16931. B2B mandate planned for 2027.
Active
B2G e-invoicing · Peppol BIS 3.0 · since 2017
Full Netherlands guide: NLCIUS, Peppol, FAQs →
Mandatory for suppliers to Dutch central government via Peppol since 2017. No B2B mandate currently, but Peppol adoption is widespread. The government is monitoring ViDA and may introduce a B2B mandate aligned with the EU timeline.
Active
B2G e-invoicing · EHF (Peppol BIS) · since 2012
Full Norway guide: EHF, B2B outlook, FAQs →
Norway has required Peppol-based e-invoicing for public sector suppliers since 2012. EHF (Elektronisk HandelsFormat) is Norway's national CIUS of Peppol BIS, implemented as UBL. B2B mandate expected by 2027.

Lithuania
Active
B2G e-invoicing · Peppol BIS Billing 3.0 · since 2019
Mandatory for all suppliers to public contracting authorities since April 2019. EN 16931-compliant invoices via Peppol BIS Billing 3.0.
Active
B2G via Chorus Pro · mandatory since 2020
All invoices to French public sector entities must be submitted via Chorus Pro. B2B mandate begins September 2026 (see below).