-1.webp&w=3840&q=75)
When you first roll out invoicing in a second or third country, it feels like a simple extension: new VAT IDs, maybe a different currency, and a couple of extra tax codes. Then the reality of 2026 hits you: France wants structured e‑invoices and e‑reporting, Italy demands all invoices via a central SDI platform, Belgium moves to mandatory B2B e‑invoicing, and PDFs suddenly stop being “good enough".
The root problem is that tax rules are still designed on a country-by-country basis, while your business, software, and customers are global. Hence, the same sale ends up represented differently in Italy’s FatturaPA, France’s Factur‑X or UBL, and Belgium’s B2B e‑invoicing flows.
Treating e‑invoicing mandates as interchangeable is one of the most underestimated compliance risks in global operations. Each model changes how invoices move, who validates them, and when tax authorities see the data, so the underlying design really matters.
.webp&w=1920&q=75)
The table below shows how mandate design varies across key dimensions:
Dimension | Clearance model (mechanism) | Full e‑invoicing model | Post‑audit / reporting model |
|---|---|---|---|
Tax authority role | Validates and routes invoices in real time via a central hub (e.g. Mexico, Hungary) | Requires structured e‑invoices for most domestic flows via a mandated network (e.g. Belgium EN 16931) | Receives VAT returns/reports; invoices still flow directly between businesses |
Timing of control | Real‑time or near real‑time checks before an invoice is issued. | Real‑time or near real‑time for domestic B2B/B2G (sometimes B2C), plus any required e‑reporting. | After issuance, via VAT returns, SAF‑T, or e‑reporting; issues surface later in audits.
|
Technical channel | Government platform or accredited intermediary is mandatory for the controlled flows. | Mix of central portal and certified platforms or networks (e.g. Belgium EN 16931/Peppol‑based). | More flexible: local portals, file uploads, or APIs; often no single mandated network |
Data / XML schema | Country‑specific structured format tightly enforced (e.g. FatturaPA XML in Italy). | EN 16931‑based syntaxes with local CIUS and formats (e.g. Factur‑X/UBL/CII in France; EN 16931 CIUS in Belgium). | EN 16931 or local formats may be favoured, but structured e‑invoicing is not yet universal in domestic B2B. |
As more countries mandate structured e‑invoicing and real‑time controls, the biggest risks for global businesses come less from “not knowing the law” and more from subtle gaps between local rules and how their products, processes, and data models are actually built.
In practice, the most resilient teams treat e‑invoicing as shared infrastructure, not a series of country one‑offs.
1. Standardise your internal invoice model
2. Separate UX from the compliance engine
3. Design onboarding, authentication, and archiving up front
DDD Invoices is an invisible compliance layer for software providers, ERPs, fintechs, and platforms operating in multiple countries. You integrate once with a unified JSON REST API, keep the UX in your own product, and DDD Invoices handles the rest.
Behind that single integration, DDD Invoices converts your standard invoice data into each country’s required format and routes it via the mandated channels like tax portals, Peppol, or national networks. It also maintains CTC, fiscalisation, and digital reporting rules in its backend, so your core invoicing flow does not need to change every time a mandate is updated.
Still have questions?
In the 30min free call we will discuss:
Because structured e‑invoicing and CTC give tax authorities near real‑time, standardised data, helping reduce VAT fraud and support the ViDA push toward fully digital VAT controls.
No. EN 16931 defines a shared semantic model and syntaxes like UBL and CII, but each country adds its own CIUS and portal rules, so formats and integrations still differ by jurisdiction.
In many mandates, such as Italy’s domestic rules and France’s 2026 B2B regime, invoices must be structured (e.g. FatturaPA, Factur‑X/UBL/CII) and sent via specific platforms; a simple emailed PDF is no longer enough.
Countries like Italy and France increasingly require structured e‑reporting or e‑invoicing for cross‑border flows, so non‑domestic transactions also need to be reported via national systems in defined data formats.
Written by the Compliance & Growth Team
Reviewed by Denis V. P.