E-Invoicing Rules by Country
Explore mandate timelines, accepted formats, and compliance requirements across Europe.
Countries with Active B2B Mandates
These countries require structured e-invoices for B2B transactions.
🇧🇪 Belgium
Belgium went live with mandatory B2B e-invoicing on January 1, 2026, making it the first EU country to mandate Peppol as the exclusive B2B channel. All domestic B2B transactions between Belgian VAT-registered entities must use Peppol BIS Billing 3.0 (UBL)
🇩🇪 Germany
Germany has one of the most active e-invoicing mandates in the EU. B2B receiving went live January 2025 — your pipeline must accept EN 16931 invoices
🇮🇹 Italy
Italy was the first EU country to mandate B2B e-invoicing and runs the most mature clearance model in Europe. Every domestic B2B and B2C invoice must transit through SDI (Sistema di Interscambio) in FatturaPA XML format
🇵🇱 Poland
Poland launched KSeF (Krajowy System e-Faktur) as mandatory for all B2B transactions on February 1, 2026. KSeF is a centralized clearance system — every invoice must be submitted to and validated by the government platform before it reaches the buyer
🇷🇴 Romania
Romania operates a full clearance model where every B2B invoice between Romanian-established entities must transit through RO e-Factura. The system validates invoices, applies a Ministry of Finance digital signature, and delivers to the buyer
Not sure which countries affect you?
Get a personalized compliance report based on your countries and company size.
Public Sector Only
Upcoming Mandates
Countries with announced or expected mandate timelines.
Ready to validate your e-invoices?
Test your invoices against EN 16931, Peppol, and country-specific rules. Get detailed error reports and fix issues before submission.