Pourquoi un format hybride ?
Pendant des décennies, l’échange électronique B2B a opposé deux philosophies contraires :
- Les formats structurés (XML, EDI, JSON) : parfaits pour les machines, illisibles pour l’humain. L’EDI est ainsi utilisé depuis les années 1980 dans la grande distribution et l’automobile. Mais il faut un logiciel spécialisé pour le lire.
- Les formats lisibles (PDF, papier) : parfaits pour l’humain, pénibles pour les machines. Le PDF a dominé l’échange B2B des années 2000-2020, mais sa lecture automatique nécessite de l’OCR coûteux et fragile.
Factur-X concilie les deux : un PDF/A-3 lisible directement par n’importe qui, dans lequel un fichier XML CII (Cross Industry Invoice) est embarqué sous forme de pièce jointe interne. Le destinataire ouvre le PDF normalement ; son logiciel comptable, en arrière-plan, extrait automatiquement les données structurées du XML.
C’est cette double lecture qui fait la force du format. Pas besoin d’imposer un changement brutal aux destinataires : ils continuent de voir une facture classique. Mais leurs logiciels gagnent en intelligence dès qu’ils sont mis à jour pour exploiter le XML.
Les 4 profils Factur-X
La norme distingue plusieurs profils de complexité, selon la richesse des données structurées dans le XML :
Profil MINIMUM
Le plus léger. Le XML contient seulement les informations indispensables : émetteur, destinataire, date, numéro, montant total TTC. Aucune ligne de facture détaillée. Utile pour les transactions très simples (forfaits, abonnements).
Profil BASIC WL (Without Lines)
Profil entête. Le XML inclut les mentions légales obligatoires (TVA, mentions diverses), mais sans les lignes détaillées. Suffisant pour les TPE qui veulent migrer en douceur sans avoir à structurer chaque ligne.
Profil BASIC
Le profil pivot pour la plupart des PME. Le XML contient l’entête + les lignes de facture (description, quantité, prix unitaire, montant). C’est le minimum pour un traitement comptable automatisé chez le destinataire.
Profil EN 16931
Le profil par défaut recommandé. Conforme à la norme européenne EN 16931 dans son intégralité. Inclut toutes les mentions légales étendues (escompte, retenue, conditions de paiement, références de commande, autoliquidation TVA). Accepté par tous les destinataires européens.
Profil EXTENDED
Profil enrichi avec des extensions sectorielles spécifiques (BTP avec retenue de garantie, transport avec poids et volumes, secteur public avec engagement budgétaire). Recommandé pour les marchés publics et les grands donneurs d’ordre qui en font la demande explicite.
OrgaVision génère par défaut en EN 16931, le plus interopérable. Vous pouvez basculer en EXTENDED pour les marchés publics ou les grands comptes qui l’exigent, sans changer de logiciel.
<KeyPoints items={[ { label: “BASIC WL”, value: “Sans lignes”, description: “Entête + mentions légales — adapté aux TPE qui démarrent en douceur.” }, { label: “BASIC”, value: “Avec lignes”, description: “Suffisant pour le traitement comptable automatisé chez le destinataire.” }, { label: “EN 16931”, value: “Recommandé”, description: “Conforme à la norme européenne complète, accepté partout.” }, { label: “EXTENDED”, value: “Sectoriel”, description: “Extensions BTP, transport, secteur public — pour grands donneurs d’ordre.” } ]} />
Anatomie technique d’un Factur-X
Un fichier Factur-X est, vu de Windows ou macOS, un PDF tout à fait normal. Mais sa structure interne est plus riche :
factur-x.pdf
├── Document PDF principal (lisible humain)
├── Pièce jointe : factur-x.xml (CII structuré)
├── Métadonnées XMP (profil, version, langue)
└── Signature électronique (apposée par la PA)
Le PDF/A-3 est une variante du PDF garantissant la conservation à long terme : couleurs ICC profilées, polices intégrées, pas de scripts JavaScript. C’est la norme exigée par la DGFiP pour l’archivage légal.
Le XML CII suit la norme UN/CEFACT Cross Industry Invoice version D16B. Il décrit la facture en structures normalisées : entête, lignes, totaux, références, mentions fiscales. C’est ce XML que votre logiciel comptable lira pour automatiser la saisie.
Les autres formats acceptés par la réforme
La réforme française autorise trois formats de facture électronique :
1. Factur-X
Le plus utilisé en France et en Allemagne. Hybride PDF + XML CII. Recommandé pour 90 % des cas.
2. UBL (Universal Business Language)
Format XML pur, sans PDF. Très répandu en Europe du Nord (Pays-Bas, Danemark, Norvège) et dans le secteur public via Peppol. Adopté par SAP, Oracle et d’autres ERP de grands comptes.
3. CII pur
Le XML CII seul, sans le PDF de couverture. Utilisé surtout en EDI traditionnel et dans les flux automatisés à très haut volume.
Bonne nouvelle : votre PA convertit à la volée entre ces trois formats. Vous n’avez pas à choisir : votre logiciel génère ce qui lui est le plus naturel, votre PA livre au destinataire au format qu’il préfère. C’est l’interopérabilité par construction.
Les avantages concrets de Factur-X
Pour vous, émetteur
- Pas de changement visible côté client (il reçoit un PDF qu’il sait lire)
- Transition douce : vous pouvez démarrer en profil BASIC puis monter en gamme
- Compatibilité européenne : conforme à EN 16931, reconnu dans 27 pays UE
- Archivage simplifié : un seul fichier PDF/A-3 à conserver pendant 10 ans
Pour votre client, destinataire
- Lecture immédiate : le PDF s’ouvre dans n’importe quel lecteur
- Saisie automatique : son logiciel extrait les données du XML pour la comptabilité
- Validation rapide : les contrôles (cohérence TVA, références commande) sont automatiques
- Pas de double traitement : plus besoin de scanner ou ressaisir
Les limites à connaître
Factur-X n’est pas une solution miracle. Quelques points d’attention :
- Taille du fichier : un Factur-X pèse en moyenne 80 à 200 Ko, contre 30 à 50 Ko pour un PDF simple. Sur de gros volumes, cela compte.
- Complexité du profil EXTENDED : si votre client demande EXTENDED, votre logiciel doit pouvoir générer les extensions sectorielles. Tous ne le font pas.
- Validation stricte : si le XML est mal formé ou incohérent avec le PDF, la PA peut rejeter la facture. C’est rare, mais cela arrive.
Comment OrgaVision génère le Factur-X
Pour chaque facture finalisée dans OrgaVision, le moteur de génération applique cette séquence :
- Construction du PDF depuis le template choisi par l’utilisateur (logo, couleurs, mentions personnalisées)
- Construction du XML CII depuis les données structurées de la facture (lignes, montants, mentions légales)
- Vérification de cohérence entre les deux : montants, références, dates, mentions
- Embedding du XML dans le PDF (norme PDF/A-3)
- Signature électronique apposée par la PA partenaire
- Transmission via la PA au réseau interopérable
Tout cela en moins d’une seconde, en arrière-plan. L’utilisateur clique sur « Finaliser » et la facture est immédiatement transmise au destinataire avec le statut « Déposée ». Le cycle de vie démarre automatiquement.
En résumé
| Critère | Factur-X | UBL | CII pur |
|---|---|---|---|
| Lisible humain | ✅ (PDF) | ❌ | ❌ |
| Saisie machine | ✅ (XML embarqué) | ✅ | ✅ |
| Compatible UE | ✅ EN 16931 | ✅ EN 16931 | ✅ |
| Archivage légal | ✅ PDF/A-3 | ⚠️ adaptation requise | ⚠️ adaptation requise |
| Adoption France | 90 % | 5 % | 5 % |
Pour comprendre le cycle de vie d’une facture après émission, lisez Le cycle de vie 14 statuts. Pour passer à l’action, démarrez un essai OrgaVision ou consultez le guide complet.