How Factur-X Works
Factur-X works exactly like ZUGFeRD:
- A PDF/A-3 file containing a visual invoice
- An embedded XML attachment with structured data
- Recipients can read the PDF or extract the XML
Factur-X Profiles
- Minimum: Basic reference data
- Basic WL: Core data without line items
- Basic: Full invoice with line items
- EN 16931: Full EU standard compliance
- Extended: Additional fields
France's E-Invoicing Model
France uses a Y-model with:
- PPF (Portail Public de Facturation): Government platform
- PDP (Plateforme de Dématérialisation Partenaire): Certified private platforms
Invoices flow through these platforms, which accept Factur-X, UBL, and CII formats.
Why Factur-X Matters
French Mandate Coming
France's B2B e-invoicing mandate timeline:
- September 2026: All must receive; Large companies must send
- September 2027: SMEs and micro-enterprises must send
Works for Franco-German Trade
Since Factur-X = ZUGFeRD, one invoice works in both France and Germany. Ideal for cross-border B2B in the EU's largest bilateral trade relationship.
Transition-Friendly
The PDF component means suppliers can send Factur-X today even if customers aren't ready—they can read it as a normal PDF while their systems catch up.
How to Get Started
Step 1: Choose a Profile
For French compliance, use "EN 16931" profile. It meets Chorus Pro requirements and works across EU.
Step 2: Register on a Platform
You'll need to use PPF (government) or a certified PDP to exchange invoices in France. Many are already operational.
Step 3: Validate Format
Ensure both PDF and XML components are correctly structured before submitting.
Validate Your Factur-X Invoice
Check PDF structure and XML compliance.
Validate NowContinue Learning
What is UBL?
UBL (Universal Business Language) is an open XML standard for business documents including invoices, developed by OASIS and widely used for e-invoicing via the Peppol network.
What is Peppol?
Peppol is a secure international network that enables businesses and governments to exchange electronic documents like invoices, orders, and catalogs.
Read moreWhat is XRechnung?
XRechnung is Germany's official e-invoice format for public sector transactions, implementing the European standard EN 16931 with additional German-specific business rules.
Read moreWhat is ZUGFeRD?
ZUGFeRD is a hybrid e-invoice format that embeds structured XML data inside a PDF/A-3 file, allowing invoices to be both human-readable and machine-processable.
Read more