The EU is rolling out mandatory structured e-invoicing across member states. Find your country, understand the deadline and format, and get compliant with PEPPOL BIS Billing 3.0.
The EU's EN 16931 standard and the ViDA (VAT in the Digital Age) regulation are driving a wave of national e-invoicing mandates. Countries are moving from PDF invoices to structured XML formats — primarily via the PEPPOL network — to reduce VAT fraud, improve cash flow, and streamline B2B transactions. Most mandates require PEPPOL BIS Billing 3.0 or an equivalent EN 16931 compliant format.
All Belgian VAT-registered businesses must send and receive structured e-invoices via PEPPOL or the Mercurius platform.
Denmark's updated Bookkeeping Act requires companies with revenue over DKK 300,000 to use a registered digital bookkeeping system. NemHandel provides PEPPOL-compatible e-invoicing.
KSeF (Krajowy System e-Faktur) is Poland's national e-invoicing platform. Mandatory for all Polish VAT-registered businesses from February 2026.
E-invoicing to Croatian government entities has been mandatory since 2019. B2B e-invoicing is voluntary but encouraged under EU EN 16931 standards.
France is rolling out mandatory B2B e-invoicing: large companies from 1 September 2026, and SMEs from 1 September 2027, via the PPF portal or certified PDP platforms.
All German businesses must be able to receive e-invoices since 1 January 2025. Sending mandates are phased: large companies from 2027, all businesses from 2028.
Spain's Ley Crea y Crece mandates e-invoicing for businesses with revenue over €8M from 2025, with all other businesses following by 2027. Facturae is the primary format.
Start with the free tier — includes invoice creation, PDF export, email sending, and PEPPOL XML generation. Upgrade to Pro for PEPPOL network delivery.
Last reviewed March 2026. Information is for guidance only and not legal advice. Always verify requirements with official sources.