Italy and Romania are already mandatory. Belgium and Poland went live in 2026, France and Germany follow through 2028, and ViDA makes intra-EU B2B digital reporting mandatory in 2030. We build one EN 16931 pipeline that satisfies each country's rules, instead of one integration per country.
| Country | Status | What applies |
|---|---|---|
| Italy | Live | Mandatory for B2B since 2019. Invoices clear through the SdI exchange platform in FatturaPA format. |
| Romania | Live | RO e-Factura has been mandatory for B2B since 2024, filed through the ANAF platform. |
| Belgium | Live | B2B mandatory since January 2026, transmitted over the Peppol network in Peppol BIS format. |
| Poland | Live | KSeF phased in from February 2026 for turnover above PLN 200m, April 2026 for other VAT-registered businesses, January 2027 for micro-entrepreneurs. |
| Germany | Coming | Receiving mandatory since January 2025. Issuing from January 2027 above EUR 800,000 prior-year turnover, and from January 2028 for everyone. Formats are XRechnung and ZUGFeRD. |
| France | Coming | From September 2026 every business must be able to receive, and large and mid-size companies must issue. Smaller companies follow in September 2027. |
| Bulgaria | Not yet | No B2B e-invoicing mandate is set in law yet. What is live is SAF-T: large taxpayers from January 2026 with a six-month grace period, medium-sized in 2027, all taxpayers by 2030. |
| EU-wide | Coming | ViDA makes structured e-invoicing and digital reporting mandatory for intra-EU B2B transactions from 1 July 2030, on top of each national mandate. |
Dates move. This table reflects the position as of August 2026. We track the changes so your pipeline does not break on a deadline you never heard about.
Germany in detail: XRechnung, ZUGFeRD and the 2027 threshold →Invoice data pulled straight from your ERP or invoicing system, whatever it runs on.
Mapped once to EN 16931, then generated in whatever each country demands - XRechnung, ZUGFeRD, FatturaPA, Factur-X or Peppol BIS.
Delivered the way each jurisdiction requires: over the Peppol network, into a national portal like KSeF or SdI, or straight to the customer.
Stored to each country's retention rules, with a full audit trail of what was sent, received and rejected.
Five countries, five formats, five portals, and one ERP that was never designed for any of them. The cost is in the differences, not the standard.
You are not switching one client, you are switching dozens, each on a different system and a different national deadline. One pipeline every client runs down the same way.
Italy has required it since 2019 through the SdI platform and Romania since 2024 through RO e-Factura. Belgium went live in January 2026 on the Peppol network, and Poland's KSeF began phasing in from February 2026. France starts in September 2026 and Germany's issuing obligation begins in January 2027.
VAT in the Digital Age is the EU reform that makes structured e-invoicing and digital reporting mandatory for intra-EU B2B transactions from 1 July 2030. National mandates arriving before then are separate obligations, so a company invoicing across borders has to satisfy each country's rules first and ViDA on top.
Not yet. No B2B e-invoicing mandate has been set in Bulgarian law as of 2026. What is live is SAF-T: from January 2026 large taxpayers must file, with a six-month grace period, medium-sized companies following in 2027 and all taxpayers by 2030. Bulgarian companies invoicing into Italy, Romania, Belgium, Poland, France or Germany are already in scope of those countries' rules.
No. EN 16931 is the common semantic standard behind almost every European mandate. We map your invoice data to it once, then generate the country-specific format and route it the way each jurisdiction requires, so adding a country becomes a configuration change rather than a new project.
Tell us which countries you invoice in and what you invoice with, and we will tell you exactly what each mandate takes and what it costs.