EU e-invoicing mandate tracker
Mandates are arriving country by country, not all at once. Below are the dates we've verified directly against official sources - not a guess, and not legal or tax advice. Pre-flight validation before you hand a document to any transmission channel is where CrateAPI fits in.
| Country | B2G | B2B mandate | Format / channel |
|---|---|---|---|
| France | B2G live since 2020 | B2B: receive mandatory for ALL businesses 1 Sept 2026; large/mid emit from 1 Sept 2026; small businesses emit from 1 Sept 2027 | Factur-X / UBL / CII, via a registered Plateforme Agréée (137+ PAs) |
| Germany | B2G live | B2B emit: 2027 for businesses over €800k turnover, 2028 for everyone | XRechnung / ZUGFeRD (no PA registry - format compliance is what's checked) |
| Italy | B2G live | B2B mandatory since 2019 - the EU's earliest national mandate | FatturaPA via SDI (Sistema di Interscambio) |
| Romania | B2G live | e-Factura B2B already mandatory | UBL/CII via OAuth + taxpayer certificate with ANAF - no separate PA registry |
Everyone else: ViDA
The EU's VAT in the Digital Age package sets a framework for standardized e-invoicing and digital reporting across all member states, phasing in through 2030. Each country still sets its own national timeline and format inside that framework - check back here, or your own tax authority, as your country's date firms up.
Not legal or tax advice. Mandate dates and thresholds change - verify against your country's official source before relying on any date above. CrateAPI checks document format conformance; it does not track legal obligations for you.