ZUGFeRD and E-Invoicing Formats in the EU
The European Union is home to several e-invoicing formats and systems, each developed to meet the needs of specific member states while aligning with the European standard EN 16931. This article provides an overview of the major formats and links to detailed guides for each.
Every invoice you create in docs101 is automatically produced as a ZUGFeRD/Factur-X PDF with embedded XML. The XML is validated against EN 16931 by the KOSiT validator before delivery. No manual XML coding is required.
The Common Foundation: EN 16931
All major EU e-invoicing formats are built on EN 16931, the European standard for electronic invoicing established by Directive 2014/55/EU. EN 16931 defines a common semantic data model and a set of business rules that all compliant invoices must follow.
The standard allows two official syntax bindings:
- CII (Cross Industry Invoice): UN/CEFACT XML format, used by ZUGFeRD/Factur-X
- UBL (Universal Business Language): ISO/IEC 19845, used by Peppol BIS and XRechnung
Individual countries then build on EN 16931 with their own national specifications (called CIUS — Core Invoice Usage Specifications) or entirely separate systems that map to the same data model.
Learn more about the EN 16931 Standard.
Overview: E-Invoicing Systems by Country
| Country | Format / System | Model | Mandatory B2B |
|---|---|---|---|
| Germany & France | ZUGFeRD / Factur-X | Decentralized / Platform | DE: Receiving Jan 2025, issuing Jan 2027/2028. FR: Sept 2026/2027 |
| Italy | FatturaPA / SDI | Clearance (SDI) | Since Jan 2019 |
| Poland | KSeF / FA_VAT | Clearance (KSeF) | From Feb/Apr 2026; micro from Jan 2027 |
| Belgium & Nordics | Peppol BIS | Network (Peppol) | BE: Since Jan 2026 |
| Spain | Facturae & VeriFactu | Platform + Certified Software | Expected 2027/2028 |
How the Formats Relate to Each Other
Despite their differences, all EU e-invoicing formats converge on the same foundation:
EN 16931
(EU Data Model)
|
┌────────────┼────────────┐
│ │ │
CII Syntax UBL Syntax National
│ │ Formats
│ │ │
┌─────┴─────┐ ┌───┴───┐ ┌────┴────┐
│ │ │ │ │ │
ZUGFeRD/ French Peppol XRech- FatturaPA Facturae
Factur-X CII BIS nung (IT) (ES)
(DE/FR) (FR) (BE+) (DE)
The key differences lie in:
- Delivery model: Decentralized exchange (Germany, Peppol) vs. government clearance (Italy, Poland) vs. platform-based (France, Spain)
- XML syntax: CII-based (ZUGFeRD, Factur-X) vs. UBL-based (Peppol BIS, XRechnung) vs. national schemas (FatturaPA, FA_VAT, Facturae)
- Hybrid vs. pure XML: ZUGFeRD/Factur-X embeds XML inside a readable PDF; all other formats are pure XML documents
Why This Matters for Your Business
If you operate in the EU, the question is no longer whether you will need e-invoicing but when and in which format. The trend across all member states is clear: mandatory B2B e-invoicing is becoming the norm.
The EU's ViDA (VAT in the Digital Age) initiative aims to harmonize cross-border e-invoicing across all member states by 2030.
For businesses invoicing across borders, formats like ZUGFeRD/Factur-X offer a practical advantage: they comply with EN 16931, work as regular PDFs for recipients who do not yet process structured data, and meet the requirements in Germany and France — two of the EU's largest markets.
Detailed Format Guides
Explore each format in depth:
- ZUGFeRD / Factur-X — The German-French hybrid PDF+XML standard. How it works, profiles, and how docs101 generates compliant invoices.
- FatturaPA / SDI (Italy) — Italy's clearance-based system, mandatory since 2019. Format details, SDI workflow, and technical specifications.
- KSeF / FA_VAT (Poland) — Poland's national e-invoice platform. The FA_VAT schema, clearance process, and rollout timeline.
- Peppol BIS (Belgium & Nordics) — The pan-European network standard. UBL-based invoicing via certified access points.
- Facturae & VeriFactu (Spain) — Spain's dual approach: certified invoicing software and the upcoming B2B e-invoicing mandate.
Learn More
- EN 16931 Standard: The European standard that all EU e-invoicing formats implement
- Digital Invoicing in the EU: Regulatory landscape and country-specific timelines
- Reverse Charge Explained: How reverse charge is encoded in electronic invoices