ViDA Requirements by Country
Explore detailed ViDA compliance guides for EU countries. Find regulations, deadlines, technical requirements, and implementation information.
Belgium
Belgium went live with mandatory B2B e-invoicing on January 1, 2026, making it the first EU country to mandate Peppol as the exclusive B2B channel.
Germany
Germany has one of the most active e-invoicing mandates in the EU.
Italy
Italy was the first EU country to mandate B2B e-invoicing and runs the most mature clearance model in Europe.
Poland
Poland launched KSeF (Krajowy System e-Faktur) as mandatory for all B2B transactions on February 1, 2026.
Romania
Romania operates a full clearance model where every B2B invoice between Romanian-established entities must transit through RO e-Factura.
Austria
Austria was an early B2G adopter (mandatory since 2014) with its own ebInterface national standard alongside Peppol.
Bulgaria
Bulgaria requires public sector entities to receive EN-compliant e-invoices but does not mandate supplier issuance.
Cyprus
Cyprus has transposed EU Directive 2014/55/EU requiring public sector to receive e-invoices, but there is no mandate for suppliers to issue e-invoices.
Czech Republic
Czech Republic has a B2G-only e-invoicing mandate with no plans for mandatory B2B.
Denmark
Denmark was a B2G e-invoicing pioneer (mandatory since 2005).
Estonia
Estonia has mandatory B2G e-invoicing since July 2019 and introduced a "buyer's choice" model from July 2025 โ buyers registered in the Commercial Register can demand e-invoices from any supplier, who must comply.
Finland
Finland has mandatory B2G e-invoicing and a unique legal mechanism: companies with >โฌ10K turnover can demand e-invoices from any supplier, who must comply.
France
France is rolling out one of the most ambitious e-invoicing reforms in the EU.
Hungary
Hungary uses a Real-Time Invoice Reporting (RTIR) model where all invoice data must be reported to NAV before delivery to the customer.
Lithuania
Lithuania has mandatory B2G e-invoicing since July 2017 via the SABIS platform (which replaced eSฤ skaita in July 2024).
Luxembourg
Luxembourg has fully implemented B2G e-invoicing with all businesses required to issue e-invoices to public sector entities since March 2023.
Malta
Malta requires central contracting authorities to receive EN-compliant e-invoices for procurement above EU thresholds (since April 2020), but there is no mandate for suppliers to issue e-invoices.
Netherlands
The Netherlands was an early Peppol adopter with mandatory B2G e-invoicing since 2017.
Portugal
Portugal combines mandatory B2G e-invoicing with extensive reporting requirements for all taxpayers.
Spain
Spain runs a dual system: B2G e-invoicing via FACe in Facturae format, and SII real-time tax reporting for large taxpayers (>โฌ6M).
Sweden
Sweden is a Peppol pioneer with B2G e-invoicing mandatory since 2008 (central government) and 2019 (all public entities).
Croatia
Croatia introduces Fiscalization 2.0 from January 1, 2026, implementing mandatory B2B e-invoicing with Continuous Transaction Controls (CTC).
Greece
Greece is implementing mandatory B2B e-invoicing from February 2026 in phases โ large businesses (>โฌ1M revenue) first, then all businesses from October 2026.
Ireland
Ireland announced a phased B2B e-invoicing mandate in October 2025.
Latvia
Latvia implemented mandatory B2G e-invoicing from January 2025.
Slovakia
Slovakia approved mandatory B2B e-invoicing in December 2025, effective January 1, 2027.
Slovenia
Slovenia adopted its B2B e-invoicing law (ZIERDED) in October 2025, effective January 1, 2028.
Ready to validate your e-invoices?
Test your invoices against EN 16931, Peppol, and country-specific rules. Get detailed error reports and fix issues before submission.