L’interopérabilité technique imposée par la Réforme de la Facturation Électronique (RFE) en France, vise à garantir que tous les systèmes de facturation et les Plateformes Agréées (PA) puissent échanger des données quel que soit le niveau de complexité des transactions.

La différence fondamentale réside dans le niveau de détail et la flexibilité que le profil EXTENDED-CTC-FR introduit par rapport aux exigences minimales paneuropéennes du profil EN16931.

Voici une explication détaillée de ces deux profils, qui sont tous deux implémentés dans les formats de factures obligatoires (UBL, CII, Factur-X) définis par la norme technique française XP Z12-012.


1. Le Profil EN16931 (La Base Européenne)

Le profil EN16931 se base sur la norme sémantique européenne EN16931. Cette norme définit le modèle de données de base minimal pour une facture électronique.

  • Rôle : Il garantit l’interopérabilité sémantique au niveau européen, ce qui signifie que les informations essentielles de la facture (montant, TVA, identifiants du vendeur et de l’acheteur, etc.) sont structurées de manière uniforme et exploitables par les systèmes.
  • Conformité : Le profil EN16931 français est conforme à cette norme, mais il intègre également quelques règles de gestion additionnelles spécifiques pour tenir compte des exigences de la réforme française.
  • Limitation : Il contient les données de base (le socle minimal des données essentielles).

2. Le Profil EXTENDED-CTC-FR (L’Extension Française)

Le profil EXTENDED-CTC-FR est une extension du profil EN16931, ce qui est autorisé par la norme européenne elle-même. Il a été spécifiquement conçu pour les exigences du Contrôle Continu des Transactions (CTC) français et les pratiques commerciales complexes qui vont au-delà du modèle de données de base.

La différence principale, comme l’indique votre fiche, repose sur deux éléments cruciaux :

A. Données Additionnelles (Richesse et Granularité)

Le profil EXTENDED-CTC-FR introduit des données additionnelles qui sont nécessaires pour gérer des cas d’usage spécifiques dans le contexte national.

Ces ajouts permettent d’inclure des informations plus granulaires ou spécifiques sur des acteurs tiers ou des détails d’opérations complexes. Ces données additionnelles sont référencées dans les spécifications techniques par des blocs commençant par EXT-FR-FE-BG-XX ou des données par EXT-FR-FE-XX.

Ces données enrichies sont indispensables pour :

  1. Gérer les Tiers : L’extension permet de nommer et d’identifier clairement les différents intervenants autour de la transaction, qui ne sont pas le vendeur ou l’acheteur principal, tels que :
    • Le Tiers PAYEUR (par exemple, dans les cas de sous-traitance avec paiement direct ou d’assurance).
    • L’AGENT D’ACHETEUR (par exemple, une agence qui passe commande pour le compte de l’acheteur).
    • Le Tiers FACTURANT (mandataire du vendeur).
  2. Gérer la Complexité des Lignes : Il permet de supporter des structures d’articles complexes, notamment en introduisant la notion de sous-lignes de facture (DETAIL, INFORMATION, ou GROUP) pour décrire des kits ou des articles composites à plusieurs niveaux.
  3. Gérer les Factures Multi-Vendeurs : L’extension permet d’émettre des factures regroupant les livraisons ou prestations de plusieurs vendeurs secondaires derrière un vendeur principal, en utilisant un cadre de facturation dédié (B8, S8, M8).

B. Règles de Gestion plus Souples

L’extension EXTENDED-CTC-FR assouplit ou remplace certaines règles de gestion strictes définies dans le profil de base EN16931, afin de s’adapter aux réalités des pratiques commerciales françaises (les « cas d’usage »).

Par exemple, le profil étendu est nécessaire pour :

  • Permettre des regroupements : Il est utilisé pour gérer des cas comme les factures multi-commande / multi-livraison, ou les factures mixtes (incluant des lignes soumises à TVA et des lignes de débours hors TVA).
  • Assurer la transmission : L’utilisation de l’extension est obligatoire pour que les Plateformes Agréées (PA) et les Opérateurs de Dématérialisation (OD) puissent traiter l’ensemble des cas d’usage inventoriés et requis par la RFE, en allant au-delà des fonctionnalités de base de la norme européenne.

Synthèse

Le profil EN16931 est le standard sémantique minimal universel requis pour la conformité de base. Le profil EXTENDED-CTC-FR est l’outillage complémentaire et national qui permet aux entreprises françaises de gérer la complexité de leurs transactions B2B (via les données additionnelles sur les tiers, les sous-lignes, etc.) tout en restant conforme au modèle de Contrôle Continu des Transactions (CTC) de l’administration fiscale.

Pour résumer avec une analogie : si le profil EN16931 est le squelette de l’information (garantissant que toutes les factures ont les os essentiels, reconnus par tous les pays), le profil EXTENDED-CTC-FR est le système nerveux et musculaire (ajoutant les détails spécifiques qui permettent de gérer des mouvements complexes et des fonctions spécialisées adaptées au corps unique du système fiscal français).