About us Process Products
Compliance solutions
E-Invoicing SAF-T CBAM Customs filing e-CMR Projects Packages Insights Contact
EU E-Invoicing Compliance

Every EU e-invoicing mandate,
one pipeline

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.

2030EU-wide from
How it works

From your system to a compliant invoice

Pipeline: billing system, extract, map to EN 16931, validate, deliver
Where the mandates stand

Which country, which deadline

CountryStatusWhat applies
ItalyLiveMandatory for B2B since 2019. Invoices clear through the SdI exchange platform in FatturaPA format.
RomaniaLiveRO e-Factura has been mandatory for B2B since 2024, filed through the ANAF platform.
BelgiumLiveB2B mandatory since January 2026, transmitted over the Peppol network in Peppol BIS format.
PolandLiveKSeF phased in from February 2026 for turnover above PLN 200m, April 2026 for other VAT-registered businesses, January 2027 for micro-entrepreneurs.
GermanyComingReceiving 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.
FranceComingFrom September 2026 every business must be able to receive, and large and mid-size companies must issue. Smaller companies follow in September 2027.
BulgariaNot yetNo 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-wideComingViDA 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 →
What we do

From your system to a compliant invoice

01

Extract

Invoice data pulled straight from your ERP or invoicing system, whatever it runs on.

02

Convert

Mapped once to EN 16931, then generated in whatever each country demands - XRechnung, ZUGFeRD, FatturaPA, Factur-X or Peppol BIS.

03

Route

Delivered the way each jurisdiction requires: over the Peppol network, into a national portal like KSeF or SdI, or straight to the customer.

04

Archive

Stored to each country's retention rules, with a full audit trail of what was sent, received and rejected.

Built for

Built for the invoices the standard converters will not touch

Companies invoicing across several EU countries

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.

Accounting firms and shared service centres

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.

FAQ

Questions we hear often

Which EU countries already require B2B e-invoicing?

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.

What is ViDA and what does it change?

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.

Does Bulgaria require B2B e-invoicing?

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.

Do we need a separate system for each country?

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.

Invoicing into more than one EU country?
Let's map your mandates.
No commitment.

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.

Get a readiness check