La réglementation française accepte trois formats pour les factures électroniques obligatoires. Ce comparatif technique vous aide à choisir le format adapté à votre situation, avec exemples de code, tableau de compatibilité ERP et recommandations par cas d'usage.
Le décret n°2022-1299 du 7 octobre 2022 liste les trois formats de factures électroniques acceptés par la réglementation française pour l'obligation e-facture :
Les trois formats sont techniquement conformes à la norme EN 16931 au niveau du profil correspondant, et tous trois peuvent transiter via le PPF ou n'importe quelle PDP immatriculée. Le choix entre eux dépend de votre contexte technique, de votre ERP et de vos relations commerciales.
Factur-X est le seul des trois formats à être hybride : il combine dans un seul fichier un PDF lisible par l'humain (couche visuelle) et un fichier XML CII structuré intégré (couche machine). C'est son principal avantage pour les PME.
Un fichier Factur-X est un PDF/A-3 qui contient en pièce jointe intégrée un fichier nommé factur-x.xml (ou zugferd-invoice.xml pour les versions plus anciennes). Les métadonnées XMP du PDF indiquent le profil de conformité.
UBL (Universal Business Language) est un standard XML développé par l'organisation OASIS (Organization for the Advancement of Structured Information Standards). La version 2.1, publiée en 2013, est le format de référence pour la facturation électronique en Europe du Nord (Pays-Bas, Danemark, Suède, Norvège, Finlande) et dans les marchés publics européens (PEPPOL).
CII (Cross Industry Invoice) est un format XML développé par l'ONU via le Centre des Nations Unies pour la facilitation du commerce et des transactions électroniques (UN/CEFACT). La version D16B (datant de 2016) est la version retenue par la réglementation française.
CII est le format XML qui forme la couche structurée de Factur-X : en d'autres termes, le XML intégré dans un fichier Factur-X est du CII D16B. Les deux formats partagent donc la même syntaxe XML, mais CII D16B est utilisé seul (sans enveloppe PDF) dans les systèmes qui échangent directement des fichiers XML machine-to-machine.
| Critère | Factur-X | UBL 2.1 | CII D16B |
|---|---|---|---|
| Type de format | Hybride (PDF/A-3 + XML) | XML pur | XML pur |
| Lisibilité humaine directe | Oui (via le PDF) | Non | Non |
| Standard d'origine | Franco-allemand (FNFE + FeRD) | OASIS (international) | UN/CEFACT (ONU) |
| Conformité EN 16931 | Oui (profil EN 16931) | Oui | Oui |
| Répandu en France | Très largement | Moyennement | Peu |
| Répandu en Europe | France + Allemagne | Europe du Nord, PEPPOL | Allemagne (ZUGFeRD) |
| Support logiciels français | Excellent | Bon | Partiel |
| Taille de fichier | Plus lourd (PDF inclus) | Léger (XML pur) | Léger (XML pur) |
| Complexité de génération | Moyenne (moteur PDF/A-3) | Faible (XML seul) | Faible (XML seul) |
| Compatible PEPPOL | Non (format différent) | Oui | Non directement |
| Archivage intégré | Oui (PDF/A-3 auto-archivant) | Non (archivage séparé) | Non (archivage séparé) |
| ERP / Logiciel | Factur-X | UBL 2.1 | CII D16B | Notes |
|---|---|---|---|---|
| SAP S/4HANA | Oui (via add-on) | Natif | Natif | SAP recommande UBL pour PEPPOL, Factur-X via module DRC |
| Sage 100 / Sage X3 | Oui (mise à jour 2026) | Partiel | Non | Mise à jour e-facture disponible depuis v9.xx |
| Cegid PMI / XRP | Oui | Oui | Non | Module e-facture inclus dans les offres 2026 |
| EBP Compta | Oui | Non | Non | Factur-X uniquement pour l'émission |
| Microsoft Dynamics 365 | Via connecteur PDP | Natif | Via connecteur | Richesse du support selon la PDP intégrée |
| Odoo 17+ | Oui | Oui | Oui | Module l10n_fr_facturx inclus dans Odoo 17 |
| QuickBooks / Pennylane | Oui | Non | Non | Solutions cloud avec génération Factur-X intégrée |
| Votre situation | Format recommandé | Raison |
|---|---|---|
| TPE / PME sans ERP international | Factur-X EN 16931 | Meilleur support logiciel, lisibilité pour vos équipes, standard le plus répandu en France |
| Entreprise avec SAP, Oracle, MS Dynamics | UBL 2.1 | Support natif dans ces ERP, interopérabilité PEPPOL si activités internationales |
| Groupe franco-allemand ou franco-européen | Factur-X / ZUGFeRD | Standard commun France-Allemagne, pas de conversion nécessaire |
| Échanges EDI machine-to-machine à très fort volume | CII D16B ou UBL 2.1 | XML pur plus léger et plus rapide à traiter que le PDF/A-3 |
| Marchés publics (secteur public) | UBL 2.1 via PEPPOL | Standard PEPPOL utilisé dans les marchés publics européens |
Notre validateur gratuit supporte les trois formats acceptés par la réglementation française.