Factur-X, UBL, CII: Which E-Invoice Format Should You Choose?
Three formats from the European minimum standard: Factur-X hybrid (PDF+XML), UBL and CII (pure XML). Which suits your clients and processing needs? How to ensure compatibility with approved platforms? Technical comparison and decision criteria.
Expert note: This article was written by our chartered accountancy firm. Information is current as of 2026. For a personalised review of your situation, contact us.
Quick answer. From 1 September 2026, all VAT-registered businesses in France must receive electronic invoices. Three formats from the European minimum standard (EN 16931) are recognized: Factur-X (hybrid PDF/A-3 readable + embedded XML CII), UBL (pure OASIS XML) and CII (pure UN/CEFACT XML). Your choice depends on your clients, software and interoperability needs. Approved platforms automatically convert between formats, so choosing one is enough to be compliant.
Context 2026: Why Three Formats?#
Directive 2014/55/UE imposes a common semantic standard across all EU Member States: EN 16931. Adopted in 2017 by the CEN (European Committee for Standardization), this standard defines mandatory invoice data (number, date, amounts, VAT, party identification, etc.) and validation rules. However, the Directive leaves each Member State free to implement this semantics according to local legal requirements.
France recognizes three syntaxes compliant with EN 16931: Factur-X, UBL and CII. In other words, EN 16931 specifies what to include in an invoice; the three formats specify how to write it in XML (or PDF+XML for Factur-X). This plurality reflects pragmatic reality: large enterprises and mid-caps, often embedded in European ecosystems (PEPPOL, B2B networks), favour UBL; SMEs and traditional sectors find the hybrid Factur-X format with readable PDF more accessible; complex or international supply chains exploit CII's expressiveness (UN/CEFACT).
At Hayot Expertise, we advise clients that the choice is not about tax compliance: all three are recognized by France's tax authority (DGFiP). It depends on your suppliers, your accounting software and your B2B flows.
The Three Minimum Standard Formats#
1. Factur-X: The Franco-German Hybrid Format#
Factur-X is a mixed format combining two layers in a single file:
-
Readable PDF/A-3 layer: a PDF document conforming to archival standards (PDF/A-3 ISO 19005-3). An accountant or auditor can open it with any PDF reader and view the invoice like paper. Mandatory information (number, date, vendor SIREN, net and gross totals, VAT breakdown by rate) is visually legible on screen.
-
Embedded CII XML: within the same PDF file, an XML stream (based on UN/CEFACT Cross Industry Invoice D22B standard) is attached. This is structured data that accounting software and approved platforms extract automatically to import invoices without re-keying.
Main advantage: human and machine readability in a single object. Useful when your client wants visual proof (audit, physical archiving, PDF signature) while benefiting from automation.
Factur-X profiles: the format defines five levels of data richness (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED), from leanest (just identification + amounts) to richest (logistics, multi-party payments, sector extensions). For 2026 compliance, the EN 16931 profile ("Comfort") covers the complete European semantic standard; EXTENDED adds fields for supply chain.
Technically: Factur-X is the French version of Germany's ZUGFeRD 2.4 standard (from January 2026). They are interchangeable.
2. UBL: Pure XML for PEPPOL Interoperability#
UBL (Universal Business Language) is a purely XML format maintained by OASIS. No PDF, no readable layer: it is raw data structure.
Simplified example (pseudocode):
<Invoice>
<ID>INV-2026-001</ID>
<IssueDate>2026-06-06</IssueDate>
<AccountingSupplierParty>
<PartyIdentification>
<ID schemeID="VAT">FR12345678901</ID>
</PartyIdentification>
</AccountingSupplierParty>
<InvoiceLines>
<InvoiceLine>
<Item><Description>Service...</Description></Item>
<LineExtensionAmount>1000.00</LineExtensionAmount>
</InvoiceLine>
</InvoiceLines>
<TaxTotal><TaxAmount>200.00</TaxAmount></TaxTotal>
<LegalMonetaryTotal><PayableAmount>1200.00</PayableAmount></LegalMonetaryTotal>
</Invoice>
Main advantage: UBL is the preferred format for European B2B exchange networks (PEPPOL, openPEPPOL). If your clients or suppliers operate on an EDM (Electronic Document Management) or public PEPPOL platform, UBL is the natural choice. Slightly simpler than CII in structure.
Limitation: no readable layer. If the email exits the EDI circuit and lands in Outlook, the recipient sees raw XML code. Less user-friendly for small structures without software integration.
3. CII: Rich Pure XML for Complex Exchanges#
CII (Cross Industry Invoice) is a purely XML format maintained by UN/CEFACT (the UN body for electronic commerce). Richer and more complex than UBL, it is designed for highly structured invoices, multi-currency payments, international exports and complex supply chain scenarios.
Main advantage: expressive richness. If you need to describe multiple currencies, multiple payment entities, shipment batches, HS tariff codes, granular logistics details, CII offers fields that UBL does not provide. Common in pharmaceutical, automotive and international trading sectors.
Limitation: more complex to implement. Requires XML expertise and mastery of UN/CEFACT semantics. Less popular in France than Factur-X or UBL among SMEs.
Comparison Table: Factur-X vs UBL vs CII#
| Criterion | Factur-X | UBL | CII |
|---|---|---|---|
| Type | Hybrid PDF/A-3 + XML CII | Pure OASIS XML | Pure UN/CEFACT XML |
| Human readability | ✓ PDF on screen | ✗ Raw XML file | ✗ Raw XML file |
| EN 16931 compliance | ✓ (EN 16931 profile) | ✓ | ✓ |
| PEPPOL ecosystem | ⊙ Indirect compatibility | ✓ Native | ⊙ Limited support |
| Preferred sectors | SMEs, distribution, traditional | Mid-caps, supply chain, public B2B | Pharma, auto, international trading |
| Data richness | High (EXTENDED possible) | Medium | Very high |
| Implementation ease | Medium (PDF required) | Simple | Complex |
| Profile support | 5 profiles (MINIMUM to EXTENDED) | Single format | Industry profiles (core, extended) |
| France 2026 adoption | Dominant among SMEs/micro | Growing in mid-caps/large | Niche (specialized) |
Which Format for Your Business?#
You are an SME, micro-business or freelancer#
Recommendation: Factur-X.
Your accounting software (Cegid, Pennylane, Sage, etc.) almost universally supports Factur-X with integrated PDF generation. Your clients—other SMEs, traders, professional firms—appreciate being able to download and read the invoice as PDF, even though it is also structured in XML for automatic processing. No complex EDI integration required. Your service providers (accountants, auditors) are familiar with Factur-X. Compliance cost and timeline are minimal.
You are a mid-cap, large enterprise or B2B operator#
Recommendation: UBL or CII depending on your ecosystem.
- If you exchange via PEPPOL (public networks, tenders, public procurement) → UBL.
- If you have complex supply chain flows, multi-currency, international → CII.
- If uncertain → UBL (more common, simpler than CII).
Your EDI and document management systems are already integrated and do not depend on a readable PDF layer.
You mix B2B and B2C (e-commerce, multi-channel distribution)#
Recommendation: Factur-X by default, then UBL if specific clients request it.
Issue in Factur-X (hybrid, client-friendly). Approved platforms automatically convert to UBL or CII for those who request it. You manage one format on your end; the platform handles translation.
Interoperability and the Role of Approved Platforms#
A critical point: you do not need to choose a "universal" format. Here is why.
From 1 September 2026, every electronic invoice must pass through an approved platform (PDP — Plateforme de Dématérialisation Partenaire). It performs four key functions:
- Issue/receive: it collects your invoice, validates it, transmits it to the client and authorities.
- Format conversion: it automatically converts between Factur-X, UBL and CII. You issue in Factur-X; it delivers to a UBL or CII client without your intervention.
- Transmission to DGFiP: it extracts tax data (identifiers, amounts, VAT) and sends it to France's tax authority for audit.
- Signature and timestamp: it ensures authenticity and integrity (eIDAS, qualified).
Practical consequence: you can issue exclusively in Factur-X. Your client expecting UBL receives a UBL conversion; one preferring CII receives a CII conversion. The platform handles translation thanks to the common semantic foundation (EN 16931).
This also means that the question "which format?" is less critical than "which software/tool generates the format?" You must verify that your accounting software, ERP or invoicing solution can generate at least one of the three formats. Then you tell your approved platform: "My invoices arrive in Factur-X". It handles the rest.
EN 16931 Profiles and France Extensions (EXT-FR-FE)#
Factur-X (and UBL/CII) support profiles or levels of data richness aligned with EN 16931.
For France, the AFNOR XP Z12-012 standard (February 2026) defines:
| Profile | Content | Use |
|---|---|---|
| MINIMUM | Number, date, SIREN, amounts | Strict legal minimum |
| BASIC | MINIMUM + invoice line details | Simple invoices |
| EN 16931 ("Comfort") | All European core fields (purchase orders, complete addresses, VAT codes, payment terms, traceability) | Required profile for 2026 compliance |
| EXTENDED | EN 16931 + sector fields | Logistics, multiple payments, hospitality, construction, health |
To these profiles are added France extensions (EXT-FR-FE) covering French tax specifics: reverse-charge indicators, intra-EU trade declarations, reduced VAT regimes, etc.
At Hayot Expertise, we recommend issuing at minimum in EN 16931 profile (certain compliance) and enriching to EXTENDED if your sector or clients require it (e.g. export or complex supply chain).
Special Cases and Sectors#
Hospitality & Restaurants#
Factur-X with HCR extensions to manage cash handling, services, beverages and payment terminal invoicing. The approved platform will convert to UBL for suppliers requesting it.
Construction & Building#
Factur-X or CII depending on complexity. Situation invoices, progress payments, retention sums and multiple lots push toward EXTENDED or CII for richness. Factur-X suffices for a straightforward company.
E-commerce & Wholesale#
Factur-X. Automatic conversion to UBL if PEPPOL networks are involved (tenders, structured distribution chains).
Import/Export#
CII if you need to describe multi-currency, HS codes, customs calculations; UBL otherwise. Factur-X remains possible but less expressive for tariff complexity.
Caution Points for 2026#
-
No infinite postponement: 1 September 2026 arrives soon. Test your software now. Do not assume "it will work in time"—software adjustments take time.
-
Format conversion costs CPU: although approved platforms convert automatically, each conversion (Factur-X → UBL → CII) introduces a microscopic delay. For very high-volume flows (thousands of invoices daily), issuing in your clients'/suppliers' native format minimizes bottlenecks.
-
Digital signature and archiving: Factur-X hybrid allows signature on the readable PDF; UBL/CII require XML tag signature. Clarify your archiving needs with legal counsel.
-
Schema validation and profiles: Factur-X, UBL and CII files must validate against the correct schema (schematron, XSD). A Factur-X claiming EN 16931 but missing VAT will fail validation. Ensure your software emits a profile consistent with its declaration.
-
PPF is not your platform: the Portail Public de Facturation (PPF) is only a directory and data concentrator. You do not deposit invoices directly at the PPF. You choose an approved platform (for example Pennylane, Cegid, Yooz or another registered vendor) that connects to the PPF.
Our Analysis as Chartered Accountants#
Recently, a distribution SME consulted us: it wanted to issue hybrid Factur-X invoices to small clients (traders, craftspeople) but feared that large retailers (its key buyers) would demand UBL. We verified with its three largest clients: none required a specific format. They all had an approved platform in place accepting Factur-X. Result: this SME adopted Factur-X, minimal cost, compliance guaranteed from September 2026.
This scenario repeats often. Factur-X poses no problem unless your ecosystem operates on closed EDI (legacy proprietary EDIFACT standards) without an approved platform. But the legal framework mandates the platform. So, Factur-X is in practice the most pragmatic choice.
That said, a listed mid-cap or large import-export firm may find advantage in UBL (PEPPOL) or CII (logistics complexity). It is a legitimate and technically sound choice. But SMEs asking "which format will save us?" get the same answer: Factur-X, because it is readable, universally supported, and platforms convert it where needed.
Hayot Expertise Advice. Before debating format, ask yourself three questions: (1) Does my accounting software support at least one of the three formats? (2) Do my key clients/suppliers mandate a format? (3) Are my flows simple (typical SME) or complex (supply chain, multi-currency, export)? The answers dictate the choice. Next, sign a service contract with a recognized approved platform from the official list and let it pilot compliance. Your role is limited to validating that your issued invoices are well-formed and in EN 16931 profile minimum. We guide you through these steps.
Frequently asked questions
Q1. My software currently issues plain PDF. Can I continue?+
No, from 1 September 2026. You must issue in Factur-X, UBL or CII. Contact your software vendor for the update. If no update exists, switch vendors (Pennylane, Cegid, Sage, etc. all offer the three formats).
Q2. Can one format work for everyone?+
Yes. Factur-X suffices. Your clients receive Factur-X; if one asks for UBL, the approved platform auto-converts. You do not manage three production chains.
Q3. Does cost differ by format?+
No. Approved platforms charge per invoice or by volume, not by format. Conversion costs are internalized. Choose the format most compatible with your software; the price is identical.
Q4. Must every invoice have a digital signature?+
Yes, but supplied by the approved platform on deposit, not by you. You issue the Factur-X/UBL/CII invoice; the platform signs it (eIDAS, qualified certificate), timestamps and seals it. No action needed on your side.
Q5. Does legal archiving change?+
No. Factur-X hybrid lets you archive the readable PDF; UBL/CII require XML archiving. Retention rules (6 years) remain unchanged. The approved platform ensures the chain of custody; you archive a copy internally for legal compliance.
Q6. Can you mix formats over time?+
Yes. You can issue in Factur-X January–June 2026, then switch to UBL July–December if a large client demands UBL. Each invoice is validated individually. No blockers.
Q7. How do you test before 1 September 2026?+
Contact an approved platform (in prep mode) or use online validators (FNFE-MPE offers free tools). Generate a test invoice in Factur-X, verify it validates in EN 16931 profile, then submit to a test client via the platform.
Q8. Does e-reporting affect format choice?+
No. E-reporting (declaration of transactions not covered by e-invoicing) is orthogonal. It uses dedicated XML files (DEC/FEC flows sent to the DGFiP), not the invoice format itself. Factur-X, UBL, CII do not change e-reporting.
Key Takeaways#
- Three formats in the standard: Factur-X (hybrid PDF+XML), UBL and CII (pure XML), all EN 16931-compliant.
- Factur-X dominates in France for SMEs/micro (readable PDF + automation); UBL for mid-caps/PEPPOL; CII for complex supply chain.
- No conversion wait: approved platforms auto-convert between formats. One alone is sufficient.
- EN 16931 profile mandatory for 2026 compliance; EXTENDED optional if richness is needed.
- PPF does not receive your invoices: approved platforms do via an accredited PDP.
- Signature and timestamp supplied by the platform, not you.
- Test before 1 September 2026; do not assume your software will be ready.
Official Sources#
- Impots.gouv.fr - Electronic Invoicing and Approved Platforms
- FNFE-MPE - Factur-X Standard Documentation
- FNFE-MPE - Resources and Tools
- AFNOR - Standard XP Z12-012 (Formats and Profiles, February 2026)
- Legifrance - Article 242 nonies A et seq. of French Tax Code
- EN 16931 European Standard - CEN Announcement
- Net-Entreprises.fr - Mandatory E-Invoicing 2026

Article written by Samuel HAYOT
Chartered Accountant, registered with the Institute of Chartered Accountants.
Regulated French accounting and audit firm based in Paris 8, built to support companies across France with a digital and decision-oriented approach.
Sources
Official and operational sources cited for this page.
- Impots.gouv.fr - Facturation électronique et plateformes agréées
- FNFE-MPE - Factur-X standard documentation
- FNFE-MPE - Ressources et spécifications
- Légifrance - Article 242 nonies A Code général des impôts (facture électronique)
- Norme EN 16931 - Facture électronique européenne
- AFNOR - Formats et profils Factur-X (XP Z12-012, février 2026)
- Net-Entreprises.fr - Facturation électronique obligatoire
This topic is part of our service France e-invoicing 2026 | PDP setup & compliance
Need a quote or personalised advice?
Our accountancy firm supports you through all your steps. Get a free quote to review your situation and receive a bespoke fee proposal, or contact us directly.