Skip to content

Guide

E-invoicing in Europe: the mandates per country, with dates

Eight countries already require it, four more have it in law, and ViDA brings every EU country in on 1 July 2030.

By

7 min read
E-invoicing in Europe: the European Commission page on VAT in the Digital Age (ViDA), adopted on 11 March 2025 and rolled out until January 2035
On this page
  1. 01What ViDA changes, and when
  2. 02E-invoicing mandates in Europe, country by country
  3. 03Four models, and why the model matters more than the date
  4. 04The country guides
  5. 05What a company selling across borders does now
  6. 06Peppol in numbers

Italy, Romania, Germany, Belgium, Croatia, Poland, Greece and France already require e-invoicing between businesses, each in its own way and on its own timetable. Slovakia, Spain and Latvia have a mandate in law that starts between 2027 and 2028. The United Kingdom and the Netherlands have announced one. And from 1 July 2030, the EU directive on VAT in the Digital Age (ViDA) brings e-invoicing and digital reporting to every cross-border sale between businesses in the EU.

The result is a patchwork that will last until at least 2035, the date by which ViDA asks national systems to line up with the European model. A company selling in three countries can face three formats, three networks and three deadlines. This guide is the overview: per country the rule, the start date, the model and the threshold, checked against official sources on 24 October 2026, with a link to the full guide where we have one.

What ViDA changes, and when

ViDA is Council Directive (EU) 2025/516, adopted on 11 March 2025 and in force since 14 April 2025. Three dates matter:

DateWhat ViDA does
14 April 2025member states may impose domestic e-invoicing without asking the EU for permission
1 July 2030e-invoicing and digital reporting for cross-border B2B sales within the EU
1 January 2035national real-time reporting systems must line up with the EU model

The first date explains the rush: since April 2025 a country no longer needs a derogation from Brussels, which is why Belgium, Croatia, Poland, Greece and France all started in 2026. The second date is the one every EU business will meet, whatever its own country decides.

Every mandate on one timeline

24 Oct 2026

Already in force

  • ItalyB2B through SdI since 2019

  • RomaniaRO e-Factura B2B since 2024

  • GermanyReceive since 2025, issue 2027 or 2028

  • BelgiumPeppol since 1 January 2026

  • CroatiaFiscalisation 2.0 since 1 January 2026

  • PolandKSeF since February and April 2026

  • GreeceLarge firms March 2026, others November 2026

  • FranceReceive since 1 September 2026, SMEs issue 2027

In law, not yet in force

  • SlovakiaFrom 1 January 2027, over Peppol

  • SpainOctober 2027 above 8 million euros, October 2028 the rest

  • LatviaFrom 1 January 2028

  • EU trade (ViDA)Cross-border e-invoice and reporting, 1 July 2030

Announced, not yet law

  • United KingdomAll VAT invoices from April 2029

  • NetherlandsB2B from 1 July 2030, reporting 2031

  • Belgium, reportingE-reporting planned for 2028

  • mandatory for everyone in scope
  • mandatory for some
  • in law, not yet in force
  • announced, not yet law

ViDA also sets 1 January 2035 for national reporting systems to line up with the EU model.

E-invoicing mandates in Europe, country by country

CountryB2B ruleStartModelThreshold or phasingStatus on 24 October 2026
Italyevery B2B invoice through the SdI platform1 January 2019clearancenonein force
Hungaryreal-time reporting of invoice data, no e-invoice dutyJuly 2018reportingnonein force
RomaniaRO e-Factura for domestic B2B1 January 2024clearancenonein force
Germanyreceive e-invoices; issue from 2027 or 20281 January 2025open format, any channel800,000 euros turnover for 2027in force, phased
Belgiumstructured e-invoices between Belgian businesses1 January 2026Peppolnone; small business scheme must receivein force
Croatiaissue, receive and fiscalise eRačun1 January 2026access points plus reportingreceivers issue from 2027in force
PolandKSeF for all VAT payers1 February and 1 April 2026clearancePLN 10,000 a month until end 2026in force
Greecee-invoices through certified providers and myDATA2 March 2026 and 2 November 2026platforms plus reporting1 million euros revenuein force for large firms
Francereceive for all; issue for large and mid-size firms1 September 2026accredited platformsSMEs issue from 1 September 2027in force, phased
Slovakiadomestic B2B e-invoicing1 January 2027Peppol plus reportingnonein law
SpainB2B e-invoicing with payment status6 October 2027 and 6 October 2028platforms plus a public solution8 million euros turnoverin law
LatviaB2B e-invoicing1 January 2028Peppolnonein law
United Kingdomevery VAT invoice B2B and B2GApril 2029decentralised, Peppol namednoneannounced
Netherlandsdomestic and EU B2B e-invoicing1 July 2030EN 16931, network openKOR exemptannounced
EU, cross-bordere-invoice and digital report1 July 2030EN 16931nonein law (ViDA)

The countries left out have no B2B mandate in force or in law today. Several of them, such as Denmark, Estonia, Portugal and Lithuania, have rules for government invoices or a right for buyers to ask for an e-invoice, and all of them meet ViDA in 2030.

Four models, and why the model matters more than the date

Countries do not just pick a date, they pick a road for the invoice. That road decides what you build.

ModelHow it worksWhereWhat you need
Peppol or another four-corner networkthe invoice travels from your service provider to your customer's, without the state in the middleBelgium, Slovakia, Latvia, the UK, likely the Netherlandsa Peppol registration and UBL invoices
Central clearancethe invoice goes to a government platform first, and is valid only once it passesItaly, Poland, Romaniaa connection to that platform, per country
Accredited platforms plus reportingprivate platforms carry the invoice and send its data to the tax authorityFrance, Greece, Croatia, Spainan account with an accredited platform in that country
Open formatthe format is fixed, the channel is freeGermanyan EN 16931 invoice, by email or any network

A business that is on Peppol and sends UBL invoices under EN 16931 already covers Belgium and most of what comes after it. Clearance countries are the exception: Italy, Poland and Romania each need their own connection.

Europe by e-invoicing model

ISNOSEFIIEGBDKEENLDEPLLVBELUCZSKLTFRATHUROPTESITHRBGGR
  • Peppol or another four-corner network
  • Central clearance platform
  • Certified platforms plus reporting
  • Structured format, any channel
  • Real-time reporting, no e-invoice duty
  • No B2B mandate in law yet
  • Outlined: in law or announced, not yet in force

Germany sets the format, not the channel: an EN 16931 invoice by email counts.

The country guides

What a company selling across borders does now

  • Get on Peppol where your customers areBelgian customers expect it today; Dutch, Slovak, Latvian and British ones will. One registration serves all of them.
  • Make your invoices EN 16931That format is what Germany asks for, what travels over Peppol and what ViDA builds on.
  • Check every clearance country separatelyIf you have a VAT registration in Italy, Poland or Romania, you invoice through their platform, whatever you do elsewhere.
  • Know where your invoices are madeA web shop, a planning tool or a platform that makes its own invoices needs a connection, not just an accounting package that speaks Peppol.
  • Plan for 1 July 2030From that date every cross-border B2B invoice inside the EU is an e-invoice with a digital report.

Peppol in numbers

Peppol is run by OpenPeppol with national Peppol Authorities in 26 countries, from Belgium, Germany, France, the Netherlands and Poland to Australia, Japan and Singapore. Public counts of registered participants passed six million in August 2026; they count identifiers rather than companies, so treat them as an order of magnitude. To check whether a Belgian company is reachable, use the Peppol check.

Short answers on e-invoicing in Europe

Which European countries require e-invoicing?

On 24 October 2026: Italy, Romania, Germany, Belgium, Croatia, Poland, Greece and France, each with its own phasing. Slovakia, Spain and Latvia follow by 2028.

When does e-invoicing become mandatory in the EU?

For cross-border B2B sales between EU countries on 1 July 2030, under ViDA. For domestic sales, each country decides.

Is Peppol mandatory in Europe?

Not everywhere. Belgium uses it, Slovakia and Latvia will, the UK named it. Italy, Poland and Romania use their own government platforms, France uses accredited platforms, and Germany leaves the channel free.

Which countries use Peppol?

OpenPeppol lists Peppol Authorities in 26 countries, including Belgium, Germany, France, the Netherlands, Poland, Norway, Sweden and the UK. Having an authority is not the same as a mandate.

What is the ViDA e-invoicing date?

1 July 2030 for e-invoicing and digital reporting of cross-border B2B sales in the EU, with national systems aligned by 1 January 2035.

Custom software

How VBS helps with e-invoicing across Europe

We build the software in which invoices are made, and the connection that sends them where each country wants them: Peppol through an accredited service provider for Belgium and the countries that follow it, EN 16931 files for Germany, and a clear answer on where a clearance or platform country needs a local partner. If your accounting package already handles your countries, we tell you and you do not need us. Our own invoicing work is on Peppol invoicing software; the platforms we build, such as the one for DA Logistics, are on custom software. To map what your markets need, book a call.

Selling in several EU countries?

Tell us where your customers are and where your invoices are made. We map what each country needs.

Optional, if you prefer a call.

What do you want to achieve, and what is already there?

We only use your details to reply to you.