France CTC / EN16931

Un Factur-X peut passer EN16931 et rester incomplet pour le parcours français

EN16931 vérifie le socle européen de la facture. Le parcours français ajoute des contraintes de contexte, de routage et de transmission via une Plateforme Agréée ou une Solution Compatible. Le bon diagnostic doit donc séparer les couches au lieu d’afficher un seul verdict vert.

1. Socle EN16931

Le modèle européen

Les règles EN16931 contrôlent la structure sémantique : parties, montants, taxes, lignes, totaux et cohérences métier. C’est nécessaire, mais ce n’est pas une soumission PA.

2. Profil Factur-X

Le conteneur PDF + XML

Factur-X combine un PDF lisible et un XML CII embarqué dans un conteneur PDF/A-3. Le profil déclaré et les métadonnées doivent rester cohérents avec le XML réel.

3. France CTC

Le contexte français

EXTENDED-CTC-FR et les normes AFNOR du socle français ajoutent des contraintes utiles au routage et au cycle de vie. Elles ne remplacent pas EN16931 : elles s’ajoutent au diagnostic.

Lire le bon niveau de preuve

La bonne question n’est pas “valide ou invalide ?”, mais “quelle couche a été vérifiée, par quel référentiel, et quelle décision reste hors du fichier ?”.

EN16931

Source / référentiel
Norme européenne de facture électronique
Ce que ça vérifie
Structure sémantique de la facture : parties, lignes, montants, taxes, totaux et cohérences métier.
Ce que ça ne prouve pas
Une acceptation par une Plateforme Agréée, ni la présence de tous les compléments français.

Profil Factur-X / XML CII

Source / référentiel
Références techniques Factur-X / ZUGFeRD, dont FNFE-MPE pour le profil français
Ce que ça vérifie
Présence et cohérence du XML CII embarqué, profil déclaré, métadonnées Factur-X et contenu lisible par machine.
Ce que ça ne prouve pas
Que le document a été transmis, reçu ou accepté par un opérateur réglementaire.

Packaging PDF/A-3

Source / référentiel
Contraintes techniques PDF/A-3 et pièces embarquées
Ce que ça vérifie
Capacité du PDF à embarquer le XML de facture avec les métadonnées attendues.
Ce que ça ne prouve pas
Un archivage légal à valeur probante, ni une certification fiscale du document.

France CTC / contraintes françaises

Source / référentiel
AIFE, AFNOR et référentiels techniques du socle français
Ce que ça vérifie
Compléments utiles au contexte France 2026 : routage, cycle de vie, profil EXTENDED-CTC-FR quand applicable.
Ce que ça ne prouve pas
Que la PA ou la SC de votre parcours acceptera le fichier final sans contrôle supplémentaire.

PA / parcours de transmission

Source / référentiel
impots.gouv.fr et cadre réglementaire des Plateformes Agréées
Ce que ça vérifie
Transmission, contrôles opérateur et retours propres à la plateforme choisie.
Ce que ça ne prouve pas
Un résultat FacturX API seul : cette preuve suppose une vraie soumission et un retour de la plateforme.

SC / Solution Compatible

Source / référentiel
impots.gouv.fr et documentation de votre parcours logiciel
Ce que ça vérifie
Préparation du flux logiciel côté entreprise ou éditeur avant remise au canal réglementaire choisi.
Ce que ça ne prouve pas
Que FacturX API possède un statut SC ou remplace votre trajectoire d’immatriculation.

Pourquoi un seul “valide” est insuffisant

Un verdict global masque les questions importantes : le PDF est-il bien un conteneur Factur-X ? Le XML CII respecte-t-il EN16931 ? Les compléments français sont-ils présents ? Le fichier a-t-il réellement été transmis à une Plateforme Agréée ? Ces réponses n’ont pas le même niveau de preuve.

FacturX API garde ces couches séparées. Le scanner public aide à lire le fichier et à préparer l’action suivante ; l’API sert ensuite à réparer ou convertir ce qui peut l’être de façon déterministe.

Ce que FacturX API ne prétend pas faire

  • • pas d’acceptation par une Plateforme Agréée ;
  • • pas de statut Solution Compatible ;
  • • pas de transmission officielle ;
  • • pas d’archivage légal à valeur probante ;
  • • pas de certification fiscale finale.