Factur-X Format
Factur-X is the French e-invoicing standard, technically identical to ZUGFeRD but with French-specific requirements.
Overview
| Property | Value |
|---|---|
| Version | 1.07.x |
| Type | Hybrid (PDF/A-3 with embedded XML) |
| Region | France, Belgium |
| Use Case | B2B invoicing |
Relationship to ZUGFeRD
Factur-X and ZUGFeRD are technically the same format with different naming:
The extension uses the same profile selector (ZUGFeRD Profile) for both ZUGFeRD and Factur‑X.
Configuration
Enable Factur-X
Stores >Configuration > MageB2B > E-Invoice:
- Set Default B2B Format: Factur-X
- Set ZUGFeRD Profile: COMFORT (or as needed)
French-Specific Requirements
For French compliance, also configure:
| Field | Description |
|---|---|
| SIRET Number | 14-digit French company identifier |
| VAT ID | French VAT number (FR + 11 digits) |
Profiles
| Profile | Use Case |
|---|---|
| MINIMUM | Simple invoices, minimum data |
| BASIC WL | Invoices with line items |
| COMFORT | Standard B2B (recommended) |
| EXTENDED | Maximum data support |
| XRECHNUNG | XRechnung-compatible profile in hybrid output |
Generated Files
| File | Path Example |
|---|---|
| XML | pub/media/einvoice/invoice-100000001-facturx.xml |
| PDF/A-3 | pub/media/einvoice/invoice-100000001-facturx.pdf |
Note: in this module, credit memo generation is available for ZUGFeRD and XRechnung.
Factur-X is one of the accepted formats in many French B2B invoicing workflows.
Best Practices
- Include SIRET for French B2B transactions
- Use COMFORT as the default profile for most projects
- Test with French accounting software before go-live
