E-invoicing in Europe - 2026 Update

B2B e-invoicing in Europe has undergone a significant transformation following the adoption of the VAT in the Digital Age (ViDA) package by the Council of the European Union on March 11, 2025, alongside EU Directive 2014/55/EU.

Colorful waterfront cityscape in Sweden with historic buildings and harbor views, reflecting the country’s e-invoicing landscape supported by DDD Invoices.

Last modified on 2025-12-23 in e-invoicing

E-invoicing in Europe continues to evolve rapidly due to the ViDA package and Directive 2014/55/EU. Through these initiatives, different countries across the EU are implementing mandatory e-invoicing and digital reporting requirements at an accelerating pace.

An electronic invoice, or e-invoice, is one that is issued, communicated, received, and processed electronically. From the time the issuer creates it until the recipient processes it, the whole life cycle of the document is digital. It is important to note that not all digital invoices are e-invoices and PDF invoices do not qualify as structured e-invoices under the new standards.

 

Electronic Invoice Directive 2014/55/EU

For years, the European Union has been working towards digitalization and expanding e-Procurement. As a result, EU Directive 2014/55/EU was created, and it officially took effect on April 16, 2019.

This directive mandates that all public administrations in Europe must be capable of receiving and processing B2G invoices in electronic format from their suppliers. Each Member State may adopt and implement this directive within its own legal framework.

 

Timeline of Mandatory B2B E-Invoicing in Europe

Already Implemented:

2024-2025 Implementations:

  • Romania: January 1, 2024
  • Poland: Postponed from July 1, 2024 (new date to be confirmed)
  • Latvia: December 2025
  • Germany: Phased implementation beginning January 2025

2026-2027 Implementations:

  • Belgium: January 1, 2026 (all taxpayers)
  • Croatia: January 1, 2026
  • France: September 1, 2026 (large companies) / September 1, 2027 (SMEs)
  • Spain: Implementation dependent on approval of technical regulation (estimated 2025-2026)
  • Slovakia: Predicted 2025-2026

 

2028 and Beyond:

 

Pending (No Confirmed B2B Mandate; Planning/ViDA 2030)

Andorra (B2G only), Austria (B2G only), Bosnia and Herzegovina (draft 2025+), Bulgaria (SAF-T 2026), Cyprus, Czech Republic (B2G only), Denmark (2026 prep), Finland (B2G only), Greece, Liechtenstein (B2G only), Lithuania, Luxembourg, Malta, Monaco, Netherlands, Norway, Portugal, Sweden (~2030), Switzerland, UK (2029 consult).​


Albania eInvoicing

Implementation timeline

  • 1 January 2021: Mandatory e-invoicing for B2G (business to government) transactions
  • 1 July 2021: Mandatory e-invoicing for B2B (business to business) transactions
  • 1 September 2021 – E-invoicing becomes mandatory for B2C cash transactions

Portal: Central Information System (CIS)
Format: UN/CEFACT (XML 16B), UBL 2.1
Tax Authority: Drejtoria e Përgjithshme e Tatimeve (General Directorate of Taxes – DPT)

Albania’s e-invoicing system is part of the national fiscalization (audit) system, which means all invoices B2G, B2B, and B2C must be reported in real time to the tax authority through the CIS platform. To issue e-invoices, businesses need an electronic certificate from AKSHI. Both sellers and buyers must keep these invoices for at least 5 years.

Andorra eInvoicing

Implementation timeline

  • 1 October 2024: B2G e-invoicing

Portal: Govern d’Andorra e-invoicing portal
Format: UBL 2.1, Peppol BIS 3.0
Tax Authority: Ministry of Finance and Public Function (Govern d’Andorra)

On 1 October 2024, the Andorran government launched its official e-invoicing portal. From this date, suppliers can submit invoices electronically to public authorities using the required structured formats. B2B e-invoicing remains voluntary, with no announced mandate for private sector transactions.

 

Austria eInvoicing

Implementation timeline

  • 2013: Voluntary B2B e-invoicing
  • January 1, 2014: Mandatory B2G for federal/central public administrations
  • April 18, 2020: Expanded to federal states and municipal authorities
  • 2023-2025: Format updates (ebInterface 6.0 or 4.3 required)

Portal: Unternehmensserviceportal (USP)  and e-Rechnung.gv.at

Format: ebInterface 6.0/4.3, Peppol BIS 3.0, UBL (EN 16931 compliant)

Tax Authority: Ministry of Finance (via FinanzOnline and BRZ platforms)

Since 2013, Austria enabled voluntary B2B e-invoicing with legal equivalence to paper via ICTKonG. Mandatory B2G started January 1, 2014 for federal suppliers through USP/e-Rechnung.gv.at, expanding fully by April 18, 2020 per EU Directive 2014/55/EU and BVergG 2018. B2B remains voluntary; recent updates deprecated older ebInterface versions.

 

Bulgaria eInvoicing

Implementation timeline

  • 2019: Mandatory B2G e-invoicing capability for public entities (EN 16931 compliant; Directive 2014/55/EU).
  • January 1, 2026: Phased SAF-T reporting starts (large taxpayers: turnover > BGN 300M or tax > BGN 3.5M; 6-month grace); clearance model planned; mid-sized/smaller phased to 2030. B2B/B2C voluntary (fiscalization mandatory for retail via certified devices, real-time to NRA).
Historic cityscape in Bulgaria with red-roofed buildings and surrounding hills, reflecting the country’s e-invoicing environment supported by DDD Invoices.

Portal: NEFS (National Electronic Billing System) for B2G/future; certified providers/Peppol for cross-border.
Format: XML/UBL 2.1 (EN 16931 compliant) for B2G; SAF-T for reporting.
Tax Authority: National Revenue Agency (NRA).

Bulgaria mandates B2G e-invoicing since 2019 (Public Procurement Act/VAT Act), SAF-T phased from 2026 (State Budget 2025), with NEFS/XML, real-time fiscalization for B2C retail; voluntary B2B; fines BGN 3K-10K (doubled repeats); no full e-invoicing mandate yet.

 

Bosnia and Herzegovina eInvoicing

Implementation timeline

  • Pre-2024: No formal mandate (paper/PDF norm); B2G voluntary.
  • November 12, 2024: Draft Law on Fiscalization published (B2G/B2B/B2C mandatory via CPF/EFS).
  • December 17, 2024: House of Representatives approval.
  • January 1 - March 1, 2025: Public hearing (Federal Ministry of Finance).
  • TBD (post-2025): Mandatory B2G/B2B via CPF (real-time validation); B2C via EFS (fiscal devices/QR codes).

Portal: CPF (Central Platform for Fiscalisation - B2G/B2B); EFS (Electronic Fiscal Systems - B2C).
Format: XML/UBL/Peppol BIS/JSON (EU compliant); digital signatures, unique verification numbers/QR codes, 11-year archiving.
Tax Authority: Federal Ministry of Finance / Indirect Taxation Authority.

Bosnia and Herzegovina mandates B2G/B2B/B2C e-invoicing via CPF/EFS (Draft Law 2024, public consultation to March 2025), with real-time reporting / validation/QR codes, structured formats (UBL/XML), fiscal devices for B2C retail; no SAF-T (electronic VAT returns); significant penalties for non-compliance; EU-aligned for cross-border.

 

Belgium eInvoicing

Implementation timeline

  • November 2022 - Mandatory e-invoicing for public contracts over €215,000.
  • May 2023 - Mandatory e-invoicing for public contracts equal to or greater than €30,000.
  • November 2023 - Mandatory e-invoicing extended to public contracts below €30,000.
  • 1 January 2026 - Mandatory e-invoicing for all domestic B2B transactions in Belgium.

Portal: Mercurius (B2G), Hermes (B2B)

Format: Peppol BIS 3.0

Tax Authority: Service Publique Federale Finances (FPS)

In Belgium, electronic invoicing is mandatory for suppliers invoicing public authorities. B2G invoices must be sent through the Mercurius platform using the Peppol network and the European e-invoicing standard.

Belgium is also moving towards mandatory B2B e-invoicing. From 1 January 2026, VAT-registered businesses will be required to issue and receive structured electronic invoices for domestic B2B transactions via the Peppol network


Croatia eInvoicing

Implementation timeline

  • July 1, 2019: Mandatory B2G e-invoicing via eRačun (Directive 2014/55/EU).
  • September 1, 2025: Mandatory B2B receipt (VAT-registered).
  • January 1, 2026: Mandatory B2B issuance (real-time fiscalization).
  • January 1, 2027: Non-VAT entities; B2C fiscalization all payments.

Portal: eRačun (Tax Administration).
Format: UBL 2.1 (EN 16931 compliant).
Tax Authority: Tax Administration FINA

Invoices require digital signatures, unique IDs, and 11-year archiving, non-compliance risks fines up to €500,000.

Cyprus eInvoicing

In June 2019, Cyprus adopted EU Directive 2014/55/EU into national law (Law L.89(I)/2019), providing the legal framework for structured e-invoices.

By April 2019, all central government authorities were required to be able to receive and process e-invoices. This obligation was extended to all regional and local public sector entities in April 2020.

Portal: gov.cy, Peppol
Format: CIUS, Peppol BIS Billing 3.0
Tax Authority: Τμήμα Φορολογίας (Cyprus Tax Department)

All public entities in Cyprus must be capable of receiving and processing electronic invoices. However, suppliers are not yet required to send their invoices electronically, and B2B is not mandated to use e-invoicing. Companies should maintain a reliable archive, such as DDD Invoices, to store e-invoices for at least 8 years.

 

Czech Republic eInvoicing

Implementation timeline

  • April 2019: Mandatory B2G e-invoicing (EN 16931 via Peppol/UBL 2.1).
  • 2023-2025: Phased B2B readiness (large/mid/small businesses: ISDOC/UBL/EDIFACT).
  • July 2030: Expected B2B mandate (EU ViDA).
Historic townscape in the Czech Republic with red-roofed buildings and a riverside view, reflecting the country’s e-invoicing framework supported by DDD Invoices.

Portal: Národní elektronický nástroj (NEN) /Peppol network (decentralized).
Format: UBL 2.1, ISDOC, EDIFACT (EN 16931 compliant).
Tax Authority: Finanční správa (Czech Tax Administration), working alongside the Ministries of Finance and Interior and the National e‑Invoicing Forum.

Czech Republic mandates B2G e-invoicing since 2019 (Act 134/2016, Directive 2014/55/EU), voluntary B2B phased 2023-2025, ViDA B2B target 2030, with Peppol/UBL, no real-time reporting/SAF-T yet.

 

Denmark eInvoicing

Implementation timeline

  • 2005: Denmark made e-invoicing mandatory for all invoices sent to government bodies. Businesses must send invoices electronically in a structured format.
  • 18 April 2019: All public sector organizations had to be ready to receive and handle e-invoices that follow the European standard (EN 16931).
  • 2022: Denmark started gradually introducing digital bookkeeping and e-invoicing rules, helping businesses upgrade their systems and get ready for compliant B2B invoicing.

Portal: NemHandel
Format: Peppol BIS 3.0, OIOUBL
Tax Authority: Erhvervsstyrelsen (Danish Business Authority)

All public authorities in Denmark must be able to receive and process electronic invoices, and suppliers are required to send electronic invoices for B2G transactions via the NemHandel system. B2B e-invoicing is not fully mandatory yet, although businesses must use digital bookkeeping systems capable of handling electronic invoices under the Danish Bookkeeping Act. Companies should maintain a reliable digital archive to store electronic invoices in line with Danish record-keeping requirements.


Estonia eInvoicing 

Implementation timeline

  • 2017: Aligned with European e-invoicing standards.
  • 2019: Mandatory B2G following EU Directive 2014/55/EU.
  • Jul 1, 2025: B2B buyer-choice model (registered recipients can require e-invoices).
  • By 2027: Full mandatory B2B e-invoicing.

Portal: Peppol network or authorized service providers.
Format: UBL 2.1, UN/CEFACT CII (EN 16931 compliant).
Tax Authority: Ministry of Finance and Tax and Customs Board (EMTA).

B2G mandatory since 2019; B2B buyer-choice from Jul 2025, fully mandatory by 2027; B2C voluntary. Invoices retained for 7 years.

 

Finland eInvoicing

Implementation Timeline

  • April 1, 2019: Central government agencies required to accept EN 16931-compliant e-invoices (Law No. 241/2019 implementing EU Directive 2014/55/EU).
  • April 1, 2020: All public contracting authorities (including municipalities) must receive and process e-invoices.
  • April 6, 2021: Business suppliers to government entities required to issue e-invoices electronically.
  • 2024: Suppliers must exchange Peppol order and order response messages with government.
  • 2025: Phase-out of paper invoicing for public sector; Peppol Advanced Ordering mandated for central government.
  • By 2030: "Report once" system planned for centralized digital reporting across agencies.

Portal: No central state platform; uses Peppol network and operator-based exchange (e.g., via certified access points).
Format: Finvoice 3.0, TEAPPSXML 3.0, Peppol BIS Billing 3.0 (all EN 16931 compliant).
Tax Authority: Verohallinto (Finnish Tax Administration).

B2G e-invoicing is mandatory since 2021 for suppliers to public entities. B2B remains voluntary but widespread (businesses with >€10,000 turnover can demand e-invoices); B2C voluntary via pilots like eKuitti. Invoices must be archived 6 years with authenticity/integrity ensured.

 

France eInvoicing

Implementation timeline

  • January 2020 – Mandatory e-invoicing for all public sector suppliers.
  • 1 September 2026 – Full B2B e-invoicing and e-reporting becomes mandatory for all companies.
  • 1 September 2027 – Mandatory e-invoicing and e-reporting for small businesses and micro-businesses. 

Portal: Chorus Pro (B2G), Portail Public de Facturation (PPF) with certified PDPs for B2B
Format: UBL, CII, Factur-X
Tax Authority: Direction Générale des Finances Publiques (DGFIP)

In France, e-invoicing has been mandatory for B2G transactions since 2020. B2B e-invoicing is still optional but will become mandatory in phases from 2026. Businesses will be able to use Chorus Pro or connect through certified providers (PDPs) via the Portail Public de Facturation (PPF), the government’s invoicing platform.

 

Germany eInvoicing

Implementation timeline

  • April 18, 2024: Nationwide B2G mandatory (all states).
  • January 1, 2025: All companies must receive e-invoices (B2B/B2G).
  • January 1, 2027: Issuance mandatory (>€800K turnover).
  • January 1, 2028: Full B2B issuance mandatory.

Portal: Decentralized model (no central state platform), uses ZRE (phasing out 2025), Peppol network.
Format: XRechnung (XML, B2G primary), ZUGFeRD (hybrid PDF/XML), both EN 16931 compliant.
Tax Authority: Bundesministerium der Finanzen (BMF).

Germany's Wachstumschancengesetz mandates phased B2G (completed 2025), B2B receipt (2025), issuance (>€800k turnover 2027, all 2028). B2C fiscalization requires TSE for real-time POS reporting with QR codes. Invoices need Leitweg-ID for B2G; input tax deduction only for compliant e-invoices.

 

Greece eInvoicing

Implementation timeline

  • February 14, 2020 – Technical specifications for B2B e-invoicing issued by Ministerial Decision No. 1017.
  • July 1, 2025 – Greece received EU approval to require structured e-invoices via myDATA from this date until December 31, 2027.
  • September 1, 2025 – Mandatory for all government bodies to receive and process e-invoices in public procurement.
Coastal town in Greece with clear blue waters and hillside buildings, reflecting the country’s e-invoicing landscape supported by DDD Invoices.

Portal: myDATA
Format: Peppol BIS 3.0
Tax Authority: Υπουργείο Οικονομικών / ΑΑΔΕ (Independent Authority for Public Revenue)

Greece uses the myDATA (my Digital Accounting and Tax Application) platform as its central system for electronic invoicing and tax reporting. All e-invoices must be transmitted to myDATA, either directly or through certified e-invoicing providers, where they are stored and used for tax compliance and reporting. 

 

Hungary eInvoicing

Implementation timeline

  • Jul 1, 2018: RTIR for domestic invoices ≥100,000 HUF (~€250) VAT.
  • Jul 1, 2020: RTIR threshold removed; all domestic invoices reported real-time.
  • Jan 1, 2021: All B2B/B2C, intra-community supplies, and select exports via RTIR.

Portal: NAV Online Invoicing System (central RTIR portal for XML transmission and API connections).
Format: Hungary’s own XML schema for NAV Online; common business formats used in practice include UBL 2.1, UN/CEFACT CII, Peppol BIS 3.0, or signed PDF, which are converted/mapped to NAV XML for reporting.
Tax Authority: Nemzeti Adó- és Vámhivatal (NAV – Hungarian Tax and Customs Administration).

Hungary operates a centralized real-time invoice reporting (RTIR) model for all VAT‑registered businesses, requiring every relevant invoice to be transmitted electronically to NAV’s Online Invoicing System for validation and audit purposes, effectively creating a continuous transaction control environment.

 

Ireland eInvoicing

Implementation timeline

  • April 2020: Mandatory B2G e-invoicing via Peppol (EN 16931).
  • November 1, 2028: Mandatory B2B large corporations.
  • November 1, 2029: VAT-registered (intra-EU trade).
  • July 1, 2030: Full ViDA rollout.

Portal: Peppol network (certified Access Points).

Format: Peppol BIS 3.0 (UBL 2.1/CII, EN 16931 compliant).

Tax Authority: Revenue Commissioners.

Ireland already mandates B2G e‑invoicing through PEPPOL and is now moving to phased mandatory B2B e‑invoicing and real‑time VAT reporting from November 2028, with B2C e‑invoicing remaining voluntary for now but supported on the same PEPPOL/EN 16931 framework.

 

Italy eInvoicing

Implementation timeline

  • 2014: Mandatory B2G e-invoicing via SdI (Decree 55/2013).
  • 2016: FatturaPA XML schema unified for B2G/B2B/B2C.
  • Jan 2019: Mandatory B2B e-invoicing for VAT-registered firms via SdI.
  • Jan 2022: B2B/B2C mandatory for turnover >€65k.
  • Jul 2022: Pre-filled VAT returns; more taxpayer groups added.
  • Jan 2024: B2C expanded to most transactions (healthcare exemptions).
  • Apr 2025: FatturaPA v1.9 specs (TD29 type, VAT codes, simplified limits).
  • 2026: Cloud-based fiscalization transition planned.

Portal: Sistema di Interscambio (SdI) – centralized government platform for validation, exchange, and tax reporting.
Format: FatturaPA XML (EN 16931 compliant); requires digital signature/timestamp for B2G, strongly recommended for others.
Tax Authority: Agenzia delle Entrate

Italy pioneered EU-wide mandatory B2B/B2C e-invoicing via SdI clearance model (2019/2024), reducing VAT gap through real-time reporting. All VAT-registered businesses must use FatturaPA for domestic transactions (B2G/B2B/B2C), foreign invoices require SdI submission or self-invoicing, 10-year digital archiving mandatory.

Tired of scrolling through information about e-invoicing?

Start fast & easy by:

  1. Register on the platform as a software vendor or a company
  2. Start and complete the integration
  3. Send your first invoice into the test environment
  4. Switch to production!
Start free integration

 

Latvia eInvoicing

Implementation timeline

  • April 2020 – All central government authorities in Latvia are required to receive and process electronic invoices in accordance with Directive 2014/55/EU.
  • January 2023: Use of eAddress (eAdrese) became mandatory for all legal entities for official electronic communication with public authorities.
  • January 1, 2025 – Mandatory e-invoicing begins for all B2G transactions.
  • January 1, 2028 – Mandatory B2B e-invoicing and structured data reporting to the State Revenue Service (VID) begins.

Portal: eAdrese, latvija.lv
Format: Peppol BIS 3.0, UBL 2.1, CII
Tax Authority: Finanšu ministrija (Ministry of Finance)

Since April 2020, all central government authorities in Latvia have been required to receive and process electronic invoices. From 1 January 2025, Latvia is introducing mandatory structured e-invoicing for B2B transactions, using the Peppol framework. Latvia follows a post-audit model, meaning public authorities must accept electronic invoices, and an electronic signature is not required to issue an e-invoice.

 

Liechtenstein eInvoicing

Implementation timeline

  • 1998: ÖAWV adopted for public procurement framework.
  • 2017: ÖAWG updated; Art. 44a ÖAWV amended (EU 2014/55 transposition for B2G above thresholds).
  • 2017–2024: Voluntary e-invoicing; EN 16931 prep for public contracts above thresholds.
  • Oct 30, 2024: Mandatory eVAT portal announced for VAT reporting.
  • Jan 1, 2025: VAT returns/submissions exclusive to eVAT portal (paper/legacy discontinued).

Portal:

  • E-invoicing: No central state e-invoicing platform, B2G e-invoices are sent mainly by email (e.g., to [email protected]) in XML/PDF or EN 16931-based formats.
  • VAT reporting: eVAT portal (mandatory for all VAT-registered businesses from January 2025).

Format: EN 16931-compliant structured formats (e.g., XML based on EU standards); PDF also accepted for B2G as long as public bodies can process them, with no specific national schema imposed.

Tax Authority: Tax administration of Liechtenstein (using the eVAT portal for VAT reporting; line ministries and contracting authorities receive B2G e-invoices directly).

B2G e-invoicing is required for public procurement above EU thresholds, with electronic invoices submitted directly to contracting authorities and validated against legal/technical criteria. B2B and B2C e-invoicing remain voluntary with no clearance platform or real-time reporting, while VAT reporting itself is fully digital and mandatory via the eVAT portal from 2025.

 

Lithuania eInvoicing

Implementation timeline

  • July 2017: B2G e-invoicing mandatory for all public sector suppliers.
  • April 2018: Central government authorities required to receive/process e-invoices.
  • April 2019: Connected to Peppol; B2G mandatory Peppol BIS Billing 3.0.
  • July 1-14, 2024: SABIS Phase 1 launch (institution review, supplier testing).
  • July 15–Aug 31, 2024: 2-month transition (SABIS primary, E.sąskaita fallback).
  • Sep 1, 2024: SABIS sole B2G platform (E.sąskaita decommissioned).
  • Jan 1, 2025: All verbal contract invoices via SABIS (no amount threshold).

Portal: SABIS (General Account Administration Information System) – national B2G platform, Peppol-integrated.
Format: Peppol BIS Billing 3.0 (UBL/CII), UBL 2.1 LT, legacy national XML (EN 16931 compliant).
Tax Authority: Lietuvos Respublikos finansų ministerija (Ministry of Finance) / State Tax Inspectorate (VMI).

Historic cityscape in Lithuania with church towers and autumn foliage, reflecting the country’s e-invoicing environment supported by DDD Invoices.

Lithuania mandates comprehensive B2G e-invoicing via SABIS (replacing E.sąskaita in 2024) for all public suppliers, including verbal contracts from 2025. B2B/B2C voluntary, i.MAS handles VAT reporting (SAF/SAFT/VAZ). Foreign suppliers use Peppol for cross-border B2G compliance.

 

Luxembourg eInvoicing

Implementation timeline

  • 14 December 2021 –  Publication of the law amending the Law of 16 May 2019 on electronic invoicing in public procurement and concession contracts.
  • 18 May 2022 – Large businesses (over 250 employees) required to issue e-invoices to public sector bodies.
  • 18 October 2022 – Medium-sized businesses (50–249 employees) required to issue e-invoices to public sector bodies.
  • 18 March 2023 – Small businesses and newly established firms are required to issue e-invoices to public sector bodies.

Portal: Peppol
Format: Peppol BIS 3.0 (EN 16931 compliant)
Tax Authority: Administration de l’Enregistrement et des Domaines et de la TVA (AEDT)

In Luxembourg, B2G e‑invoicing is fully mandatory, all suppliers invoicing public sector bodies must issue compliant electronic invoices through the Peppol network. B2B e‑invoicing remains voluntary, companies may choose to use e‑invoicing for efficiency. Electronic signatures are not required for compliant e‑invoices, and invoices must be archived for 10 years under Luxembourg’s record‑keeping rules. 

 

Monaco eInvoicing

Implementation timeline

  • Pre-2025: Voluntary e-invoicing, mainly by large firms and French         cross-border operators via Chorus Pro or Peppol.
  • 2025: Voluntary adoption period using PPF, PDPs, or Peppol.
  • Sep 1, 2026: Mandatory B2B/B2G/B2C for large/medium enterprises (per French VAT rules).
  • 2027: Mandate extends to all SMEs, micro-enterprises, and VAT-registered businesses.

Portal: Integrated with France's Public Invoicing Platform (PPF) or approved Partner Dematerialization Platforms (PDPs); Peppol Access Points supported.
Format: UBL, CII, Factur-X (EN 16931 compliant).
Tax Authority: French tax authority (DGFiP) via Monaco's customs/VAT union; local SAT/FBT quarterly filings.

Monaco follows France's e-invoicing model due to their economic union: voluntary through 2025, then mandatory 2026-2027 for all VAT-registered businesses (B2B/B2C/B2G) via PPF/PDPs/Peppol. No real-time fiscalization, focuses on VAT reporting (quarterly SAT/FBT, annual returns), 10-year archiving required. Foreign suppliers use same platforms, often with fiscal representatives.

 

Montenegro eInvoicing

Implementation timeline

  • Jan 1, 2021: Shift from hardware to software-based fiscalization begins.
  • Jun 1, 2021: Real-time software fiscalization mandatory (B2G/B2B/B2C) via ENUs/fiscal platform.
  • 2023: Ministry of Finance develops national e-invoicing plan.
  • 2025-2026 (speculated): Phased B2G/B2B e-invoicing rollout (potentially Serbia's platform, free through 2026).

Portal: Centralized fiscal platform (SEP/EFI web portal) for real-time fiscalization; CFCR for cash register integration.
Format: Not specified for e-invoicing (pending confirmation); fiscal receipts use unique IDs (e.g., CRK, R-numbers) with real-time transmission.
Tax Authority: Montenegrin Tax Administration (under Ministry of Finance).

Montenegro mandates real-time electronic fiscalization since June 2021 for all transactions (B2G/B2B/B2C) via ENUs/software connected to SEP/CFCR, replacing paper/manual systems. E-invoicing planned but unconfirmed (2025-2026 phases); uses paragon blocks as backup; no SAF-T, focuses on periodic VAT e-reporting.

 

Malta

Implementation timeline

  • 2014/2020: Transposed EU Directive 2014/55/EU under "Digital Malta 2014-2020" strategy.
  • 2021: Public authorities required to accept EN 16931-compliant e-invoices above EU thresholds; Peppol services tender launched.
  • Ongoing: Implementing Corporate Financial Management Solution (CFMS) for central government e-invoices.
  • Future (by 2030): Mandatory B2B e-invoicing expected under EU ViDA package.

Portal: No central platform; open model via Peppol providers.

Format: Peppol BIS Billing 3.0, UBL (EN 16931 compliant).

Tax Authority: Malta Tax and Customs Administration (MTCA).

B2G, Semi-mandatory, public authorities must accept EN 16931 e-invoices above EU thresholds (e.g., €5,538,000 for works/services), suppliers encouraged but not required. B2B/B2C voluntary. 

 

Netherland eInvoicing

Implementation timeline

  • 1 January 2017: Mandatory B2G e-invoicing, suppliers invoicing Dutch public authorities must send electronic invoices that comply with the European standard.

Portal: Digipoort (connected to the Peppol network)
Format: SI-UBL 2.0, Peppol BIS 3.0, UBL-OHNL
Tax Authority: Belastingdienst (Dutch Tax and Customs Administration)

In the Netherlands, public authorities must be able to receive electronic invoices, and suppliers are required to send e-invoices for B2G transactions via Digipoort or Peppol. B2B e-invoicing remains voluntary, but it is widely used in practice when agreed between trading partners. The Netherlands continues to operate under a post-audit model, with no real-time invoice reporting requirement at this stage.

 

North Macedonia eInvoicing

Implementation timeline

  • Nov 1, 2020: Electronic invoices gain legal equivalence to paper.
  • Jun 27, 2025: e-Faktura reform presented by PRO and Ministry of Finance.
  • Jul 1, 2025: e-Faktura project officially launched.
  • Jan 1, 2026: Pilot testing starts with selected businesses (API, digital signatures).
  • Mid 2026: Mandatory for all VAT-registered businesses (B2G/B2B non-cash).

Portal: e-Faktura – centralized CTC-style platform operated by PRO for real-time validation/registration.
Format: XML and UBL (EN 16931 compliant); requires digital signatures.
Tax Authority: Public Revenue Office (PRO).

North Macedonia mandates B2G/B2B e-invoicing via e-Faktura from Q3 2026 (pilot Jan 2026), with real-time CTC monitoring, QR codes, ERP API integration. B2C undefined but future-ready, existing fiscalization uses certified hardware (fiscal printers/cash registers) for real-time B2C reporting, moving toward SAF-T for VAT compliance.

 

Norway eInvoicing

Implementation timeline

  • April 2019: B2G e-invoicing is mandatory in Norway, requiring all public sector entities and their suppliers to use electronic invoices through the ELMA/Peppol system.
Colorful riverside buildings in Norway reflected on calm water, representing the country’s digital invoicing environment supported by DDD Invoices.

Portal: ELMA
Format: Peppol BIS 3.0, EHF Billing 3.0
Tax Authority: Skatteetaten (Norwegian Tax Administration)

In Norway, public authorities must be able to receive and process electronic invoices, and suppliers invoicing government bodies are required to use electronic formats through ELMA or the Peppol network. For B2B transactions, e-invoicing is still optional, but many companies use it because it makes invoicing faster and easier. 

 

Poland eInvoicing

Implementation timeline

  • Apr 2019: B2G e-invoicing mandatory via PeF (Peppol standards).
  • Jan 2022: Voluntary KSeF launch for structured e-invoices.
  • Mid-2025: KSeF 2.0 API and FA(3) XML schema finalized.
  • Jul 2025: Senate approves mandatory B2B framework.
  • Feb 1, 2026: Mandatory B2B via KSeF for large taxpayers (>PLN 200M turnover).
  • Apr 1, 2026: Mandatory for all VAT-registered businesses (B2B); grace period through 2026

Portal: KSeF (Krajowy System e-Faktur) for B2B; PeF (Platforma Elektronicznego Fakturowania) for B2G (Peppol-integrated).
Format: FA(3) XML (EN 16931 compliant); requires eIDAS signatures, QR codes, unique KSeF IDs.
Tax Authority: Ministry of Finance

Poland mandates B2G via PeF (2019) and B2B via KSeF from 2026 (phased), with real-time validation, 10-year archiving, offline modes. B2C voluntary, fiscalization mandatory for many retail sectors via certified cash registers, no SAF-T, relies on KSeF for VAT monitoring. Foreign VAT-registered firms use KSeF, others allow self-invoicing.

 

Portugal eInvoicing

Implementation timeline

  • April 2019: All public sector entities in Portugal must be able to receive and process electronic invoices, in line with EU Directive 2014/55/EU.
  • 1 January 2021: Mandatory e‑invoicing for large companies supplying public bodies in the CIUS‑PT structured format (UBL 2.1 or CEFACT).
  • 1 January 2023: Unique invoice identifiers (ATCUD) and QR codes become mandatory on all invoices.
  • 1 January 2026: Mandatory e‑invoicing in the CIUS‑PT structured format for all suppliers to public entities, including SMEs and micro‑enterprises.

Portal: eSPap
Format: UBL 2.1 “CIUS‑PT”, CEFACT “CIUS‑PT”
Tax Authority: Autoridade Tributária e Aduaneira (AT)

In Portugal, e-invoicing is mandatory only for public sector (B2G) transactions. Public bodies must accept electronic invoices, and suppliers must use the structured CIUS‑PT format. B2B e-invoicing is still voluntary, but invoices must follow tax rules with a QR code and ATCUD. From 1 January 2026, all suppliers to public entities must use structured CIUS‑PT e-invoices, which must be archived for 10 years.

 

Romania eInvoicing

Implementation timeline

  • Jul 2022: Mandatory B2B e-invoicing for high-risk sectors (fruits/vegetables, alcohol, construction, minerals, textiles/footwear) via RO e-Factura.
  • Jan 1, 2024: Mandatory B2B expanded to all VAT-registered businesses.
  • Jan 1, 2025: B2B/B2C mandatory (incl. simplified invoices); B2C grace period to Mar 31, 2025; small taxpayers/non-profits/farmers to Jul 1, 2025.
  • B2G: Fully mandatory for all public sector transactions (procurement/services with CPV codes)

Portal: RO e-Factura (national platform by Ministry of Finance/ANAF).
Format: RO_CIUS XML (UBL 2.1, EN 16931 compliant); submission within 5 calendar days, download within 60 days.
Tax Authority: National Agency for Fiscal Administration (ANAF).

Romania mandates B2B/B2C/B2G e-invoicing via RO e-Factura since 2024/2025 (phased by sector/size), with real-time validation/digital seals, 10-year archiving. Cash register B2C sales fiscalized separately (exempt unless formal invoice requested), SAF-T mandatory (phased 2022-2025 via D406) for audits/VAT reporting.

 

Serbia eInvoicing 

Implementation timeline

  • May 1, 2022: Mandatory B2G e-invoicing via SEF (public authorities receive/store).
  • Jul 1, 2022: Public sector must send e-invoices to businesses (G2B).
  • Jan 1, 2023: Mandatory B2B e-invoicing for all private sector entities.
  • Dec 15, 2024: Status determination requirements effective.
  • Dec 31, 2024: Electronic VAT/advance tax recording begins.
  • After Dec 31, 2025: e-Invoice content changes apply.

Portal: Sistem e-Faktura (SEF) at efaktura.gov.rs (requires eID.gov.rs registration).
Format: UBL 2.1 XML.
Tax Authority: Ministry of Finance

B2G/B2B fully mandatory since 2023, B2C not yet (fiscalization mandatory for retail since May 2022). Invoices archived 10 years.

 

Slovakia eInvoicing

Implementation timeline

  • 2019: Mandatory B2G e-invoicing for transactions > €5,000 via IS EFA platform (all government entities).
  • January 1, 2027: Mandatory B2B e-invoicing for all VAT-registered businesses (domestic; real-time VAT reporting); transition to decentralized Peppol 5-corner model.
  • July 1, 2030: Extension to cross-border intra-EU B2B (ViDA-aligned); B2C voluntary (fiscalized via e-Kasa since July 2019 for retail, real-time reporting).

Portal: IS EFA (Informačný Systém Elektronickej Fakturácie) for B2G; Peppol network for B2B from 2027.

Format: UBL 2.1 or CII D16B (EN 16931 compliant); real-time validation/reporting.

Tax Authority: Financial Administration (Finančná správa).

Slovakia mandates B2G e-invoicing since 2019 (VAT Act No. 222/2004, Directive 2014/55/EU) and B2B from 2027 via Peppol, with UBL/CII, real-time VAT reporting (no SAF-T), 10-year archiving,  e-Kasa fiscalization for B2C retail (aggregated < €3K), fines for non-compliance.

 

Slovenia eInvoicing

Implementation timeline

  • Since 2015: Mandatory B2G e-invoicing for all public sector transactions (direct/indirect budget users) via PPA/UJP eRačun.
  • Jul 2025: Mandatory electronic VAT reporting (VAT ledgers) via eDavki for all VAT-registered businesses (domestic/foreign).
  • 2028: Mandatory B2B e-invoicing for all businesses
Coastal town in Slovenia with red-roofed buildings overlooking the Adriatic Sea, reflecting the country’s e-invoicing landscape supported by DDD Invoices.

Portal: Public Payments Administration (PPA) for B2G; certified providers/Peppol network/eDavki for B2B/VAT reporting.
Format: e-SLOG 2.0 (XML, EN 16931/UBL 2.1 compliant); also UBL 2.1/Peppol BIS 3.0; transmission via certified channels (direct API, Bankart, providers like DDD Invoices).
Tax Authority: Financial Administration of Slovenia (FURS).

Slovenia mandates B2G e-invoicing since 2015 and B2B since 2028 (VAT Act ZDDV-1), with e-SLOG/Peppol, real-time fiscalization for B2B cash payments (fiscal code/QR code to FURS), electronic VAT reporting from July 2025, and 10-year archiving. B2C retail fiscalized in real-time (EOR/ZOI/digital signature); SAF-T aligned for audits/VAT compliance.

 

Spain eInvoicing

Implementation timeline

  • January 15, 2015: Mandatory B2G e-invoicing (> €5K contracts via FACe; FacturaE/XAdES).
  • 2022: Crea y Crece Law approved (B2B framework; delayed to ~2027-2028).
  • October 2024: Veri*factu technical specs published (QR codes/XAdES).
  • July 29, 2025: Software providers Veri*factu compliant.
  • January 1, 2026: Veri*factu real-time reporting mandatory for corporate taxpayers (SII-exempt); July 2026 for all others; B2C fiscalization via certified software (QR codes, no e-invoicing mandate).

Portal: FACe (B2G); FACeB2B (voluntary B2B); SII for VAT reporting (> €6M turnover).

Format: FacturaE XML (EN 16931 compliant); XAdES signatures, QR codes; Peppol for cross-border.

Tax Authority: Spanish Tax Agency (Agencia Tributaria).

Spain mandates B2G e-invoicing since 2015 (Directive 2014/55/EU), Veri*factu fiscalization from 2026 (real-time via certified software), SII VAT reporting (4-8 days), B2B mandatory 2027-2028 (Crea y Crece), fines up to €10K/invoice, no routine SAF-T (audit-requested XML).

 

Sweden eInvoicing

Implementation timeline

  • 2008: Mandatory e-invoicing for central public administrations.
  • April 1, 2019: Mandatory B2G e-invoicing for all public sector (agencies/municipalities) via Peppol network.
  • 2030: Expected mandatory B2B e-invoicing (ViDA directive; domestic VAT-registered businesses); B2C voluntary (fiscalization via certified cash registers for cash sales, no real-time reporting).

Portal: Decentralized Peppol network (access points via certified providers).
Format: Peppol BIS 3.0 (EN 16931 compliant, no national modifications).
Tax Authority: Swedish Tax Agency (Skatteverket).

Sweden mandates B2G e-invoicing since 2019 (Directive 2014/55/EU), B2B voluntary (mandatory ~2030 via ViDA), with Peppol BIS 3.0/EN 16931, automated processing, B2C voluntary (fiscalized cash registers), no SAF-T/real-time VAT reporting yet, non-compliant B2G invoices rejected.

 

Switzerland eInvoicing

Implementation timeline

  • 1 January 2016 – Mandatory e-invoicing for all suppliers billing the Swiss federal administration over CHF 5,000

Portal: n/a
Format: swissDIGIN, UBL XML, ZUGFeRD/Factur‑X).
Tax Authority: Eidgenössische Steuerverwaltung (ESTV)

In Switzerland, only B2G e-invoicing is mandatory. Suppliers billing federal authorities must send structured e-invoices for contracts over CHF 5,000. B2B e-invoicing is voluntary. There is no central portal, and invoices are usually sent via certified providers or networks. Electronic signatures are not required, and invoices must be archived for 10 years.

 

Turkey eInvoicing

Implementation timeline

  • 2014: Mandatory B2B e-invoicing (e-Fatura) for businesses with turnover > TRY 3M (approx. €140K).
  • March 2021: Mandatory B2G e-invoicing (public procurement).
  • July 2023: All qualifying businesses (> TRY 3M turnover as of July 2022) must declare invoices via GIB.
  • September 2023: QR codes mandatory on e-Fatura/e-Arşiv/e-Waybills.
  • May 2024: e-Ledger simultaneous submission required.
  • December 14, 2024: New Central Application launched for e-Invoice/e-Waybill.
  • October 2025: Medication sector deadline (pharmacies/opticians to Oct 2026); B2C via e-Arşiv mandatory if invoice > TRY 5K (non-taxable) or TRY 2K (taxable).

Portal: GIB (Gelir İdaresi Başkanlığı); e-Fatura (B2B/B2G direct exchange); e-Arşiv (B2C/non-registered).
Format: UBL 2.1 XML (Turkish standard); QR codes, digital seals (e-mühür), real-time validation.
Tax Authority: Revenue Administration (GİB).

Turkey mandates B2B/B2G e-invoicing via GIB since 2014 (Electronic Signature Law No. 5070), B2C e-Arşiv threshold-based, with UBL 2.1/QR codes/digital certificates, 10-year digital archiving, increased penalties (TRY 2.2K-1.1M as of 2025), e-Ledger/e-Waybill integrated, no SAF-T (platform-based fiscalization for VAT compliance).

 

UK eInvoicing

Implementation timeline

  • 2019: Making Tax Digital (MTD) initiative launched; central government B2G e-invoicing capability.
  • April 2020: Local government/utilities B2G e-invoicing capability.
  • March 31, 2022: Mandatory B2G e-invoicing for NHS suppliers via Peppol.
  • April 2023: MTD periodic reporting for businesses > £10K revenue.
  • April 1, 2029: Mandatory B2B/B2G e-invoicing for all VAT invoices (post-2025 consultation); B2C voluntary (no fiscalization/real-time reporting).
Street view of London with red buses and historic buildings, reflecting the UK’s e-invoicing landscape supported by DDD Invoices.

Portal: Peppol network (NHS B2G mandatory; certified Access Points); HMRC for MTD VAT reporting.
Format: Peppol BIS 3.0 (EN 16931 compliant); structured XML for MTD digital records.
Tax Authority: HM Revenue & Customs (HMRC).

UK mandates B2G e-invoicing for NHS since 2022 (Peppol), B2B mandatory April 2029 (Digital Transformation Roadmap), with Peppol BIS 3.0/EN 16931, MTD quarterly VAT digital records/submissions (> £85K threshold), no SAF-T/real-time reporting, penalties for non-compliant invoices/MTD failures.

 

Benefits of E-Invoicing Solutions

Adopting e-invoicing drives efficiency, compliance, and innovation, essential for navigating Europe's evolving digital tax landscape, from mandatory B2G in 27 member states to impending B2B reforms.

E-invoicing offers numerous benefits to businesses, including increased efficiency, cost savings, improved accuracy, faster payment cycles, enhanced visibility, and compliance with regulations. Adopting e-invoicing not only streamlines financial processes but also drives sustainability and supports digital transformation in the modern business landscape. 

Some of the key benefits of E-invoicing are as follow:

Streamlined Efficiency and Cost Reduction

E-invoicing automates invoice creation, delivery, and reconciliation, slashing 60–80% of costs on paper, postage, and admin. It accelerates payments and cash flow, as required by mandates like Italy’s SdI and France’s PDP.

Superior Accuracy and Data Integrity

Human errors in manual entry cause discrepancies and delays, but e-invoicing ensures precise data transfer via structured formats like XML or PEPPOL BIS. This minimizes disputes and supports real-time validation against VAT rules, critical for compliance in high-volume markets like Germany or Spain.

Robust Security and Regulatory Compliance

Advanced encryption, digital signatures, and audit trails safeguard sensitive data during transmission. In Europe, e-invoicing aligns directly with ViDA proposals, eIDAS regulations, and national fiscalization. 

Environmental Sustainability

By going paperless, e-invoicing cuts carbon emissions from printing and transport, aligning with the EU Green Deal. It supports CSR goals and meets sustainability reporting under CSRD

 

How DDD Invoices Can Benefit Your Business Across Europe?

DDD Invoices simplifies e-invoicing by providing an e-invoicing solution that integrates into your existing software. This allows companies to automate the invoicing process and eliminate the need for manual data entry.

We stay up to date with local tax regulations, so you don’t have to. Comply with B2G and B2B e-invoicing requirements with ease through a single API. If we do not currently serve a EU country where you require e-reporting, let us know, and we can develop it in 2-3 weeks. This way, we can ensure your VAT compliance at all times, wherever you do business.

Still have questions?

Talk to us!

In the 30min free call we will discuss:

  • your requirements in invoicing
  • how integration works
  • demo of the product
  • next steps
Book a free 30min call

 

Written by the Compliance team
Reviewed by Denis V. P.

Table of contents
  • Electronic Invoice Directive 2014/55/EU
  • Timeline of Mandatory B2B E-Invoicing in Europe
  • Pending (No Confirmed B2B Mandate; Planning/ViDA 2030)
  • Albania eInvoicing
  • Andorra eInvoicing
  • Austria eInvoicing
  • Bulgaria eInvoicing
  • Bosnia and Herzegovina eInvoicing
  • Belgium eInvoicing
  • Croatia eInvoicing
  • Cyprus eInvoicing
  • Czech Republic eInvoicing
  • Denmark eInvoicing
  • Estonia eInvoicing
  • Finland eInvoicing
  • France eInvoicing
  • Germany eInvoicing
  • Greece eInvoicing
  • Hungary eInvoicing
  • Ireland eInvoicing
  • Italy eInvoicing
  • Latvia eInvoicing
  • Liechtenstein eInvoicing
  • Lithuania eInvoicing
  • Luxembourg eInvoicing
  • Monaco eInvoicing
  • Montenegro eInvoicing
  • Malta
  • Netherland eInvoicing
  • North Macedonia eInvoicing
  • Norway eInvoicing
  • Poland eInvoicing
  • Portugal eInvoicing
  • Romania eInvoicing
  • Serbia eInvoicing
  • Slovakia eInvoicing
  • Slovenia eInvoicing
  • Spain eInvoicing
  • Sweden eInvoicing
  • Switzerland eInvoicing
  • Turkey eInvoicing
  • UK eInvoicing
  • Benefits of E-Invoicing Solutions
  • How DDD Invoices Can Benefit Your Business Across Europe?