⚠️ Belgium mandate is live. France and Germany activate in 2026–2027. Non-compliance can mean invoice rejection and payment delays.
Step 1 of 2

Which EU countries do you sell B2B to?

Select all countries where you invoice business customers. Colour dots indicate mandate urgency.

Active mandate Mandate 2025–2026 Mandate 2027+ Voluntary / B2G only
🗺️

Select the countries above where you invoice B2B customers to see your compliance status.

Your Compliance Report

Action required now Upcoming deadline Voluntary / Low urgency

Need help becoming PEPPOL-compliant?

Our partner Cyplom specialises in EU e-invoicing for Shopify merchants — PEPPOL access points, format conversion, and ongoing compliance management.

Frequently Asked Questions

PEPPOL (Pan-European Public Procurement Online) is a network for exchanging electronic invoices in a standardised format. If you sell B2B to buyers in Belgium, France, Germany, or several other EU countries, you may legally be required to send invoices via PEPPOL or an equivalent e-invoicing system. Shopify does not generate PEPPOL-compliant invoices natively — you need a middleware integration.
Yes. Belgium's B2B e-invoicing mandate became active on 1 January 2026 for large enterprises. Mid-size companies are required from mid-2026, and all VAT-registered Belgian companies from 2027. Invoices must be in EN16931-compliant format (UBL or CII) delivered via the PEPPOL network.
France accepts three formats: Factur-X (hybrid PDF/XML), UBL 2.1, and UN/CEFACT CII. Invoices must be transmitted via a Partner Dematerialisation Platform (PDP) registered with the French tax authority (DGFIP). The mandate phases in from September 2026 for large companies.
Yes, if you invoice German VAT-registered businesses. Germany's mandate covers all B2B transactions subject to German VAT. From January 2025, large companies must be able to receive e-invoices (XRechnung or ZUGFeRD). Sending obligations phase in from 2027 (large) and 2028 (SMEs).
XRechnung — German pure-XML standard, mandatory for German public procurement.
ZUGFeRD — German hybrid standard (PDF with embedded XML); ZUGFeRD 2.x is EN16931 compliant.
Factur-X — French equivalent of ZUGFeRD 2.x (same technical spec, different branding).
UBL 2.1 — Global XML standard used by PEPPOL BIS Billing 3.0; accepted across most EU mandates.
KSeF / FA(2) — Poland's national e-invoicing format, submitted via the national KSeF platform.
OSS/IOSS covers B2C VAT collection. PEPPOL e-invoicing is a separate B2B invoicing obligation. They operate independently — but if you have both B2B and B2C EU sales, you need both: OSS/IOSS for consumer VAT reporting, and PEPPOL-compliant invoicing for business customers. Taxelo handles both.