Générateur e-reporting : le flux 10 au format officiel

Produisez le fichier XML d'e-reporting attendu par l'administration, à partir de vos agrégats ou d'un export de votre logiciel. Validé contre le schéma officiel de l'AIFE (version 3.2 du 2026-04-30). Sans inscription, rien n'est enregistré.

Produire ne vaut pas transmettre

L'e-reporting se transmet à l'administration par une Plateforme Agréée, jamais directement par l'entreprise. Cet outil produit le fichier au format attendu, il ne le transmet pas et ne vous met pas en conformité : il vous faut une plateforme, à choisir dans la liste officielle des Plateformes Agréées. Point ouvert, dit franchement : rien ne garantit qu'une plateforme accepte en import un flux produit ailleurs. Posez-lui la question avant de bâtir un processus dessus. Le fichier reste utile pour préparer vos données, contrôler leur cohérence et discuter avec votre éditeur.

Transmission

Identifiant de la transmission généré par l'émetteur ou Identifiant de la transmission agrégée généréé par le PPF et les la plateformes agréées (PA) Règle G1.104, G8.05.
Type de transmission 1/ Initiale (IN) 2/ Rectificative (RE) Règle G8.01, G8.02.

Déclarant

Identifiant du déclarant Règle G6.26.
Raison sociale du déclarant du document de transmission
Le code rôle permet d'identifier le rôle de l'émetteur. La liste des codes rôles acceptés par le PPF est issue de la liste UNCL 3035 Règle G7.52.

Plateforme émettrice

Identifiant de l'émetteur du document de transmission (flux) Règle G6.22.
Raison sociale de l'émetteur du document de transmission (flux)

Période des transactions

Date de début de la période de transmission Règle G1.09, G1.36, G6.24, G6.25.
Date de fin de la période de transmission Règle G1.09, G1.36, G6.25, G7.43.

Champs complémentaires ( ajouté)

La période des paiements devient obligatoire dès que vous déclarez un paiement (flux 10.2) ou un encaissement (flux 10.4) : elle est ici parce qu'elle ne suit pas toujours la période des transactions, le décadaire ne concernant que les transactions du réel normal mensuel.

Période des paiements (flux 10.2 et 10.4)

Date de début de la période de transmission Règle G1.09, G1.36, G6.24, G6.25.
Date de fin de la période de transmission Règle G1.09, G1.36, G6.25, G7.43.

Informations complémentaires

Nom du flux généré par l'émetteur

Flux 10.3 : opérations avec des non-assujettis

Une occurrence par jour, devise et type de transaction

Le récapitulatif journalier de vos ventes aux particuliers, avec ou sans facture, l'équivalent d'un ticket Z de caisse. Une ligne par taux de TVA : les totaux hors taxes et de TVA de la journée sont la somme de ses lignes, ils ne se saisissent pas.

Flux 10.4 : encaissements des opérations avec des non-assujettis

Une occurrence par jour d'activité

Les montants encaissés, taux par taux. Ce bloc dépend de la période des paiements, à renseigner dans les champs complémentaires ci-dessus.

Flux 10.1 : factures d'opérations internationales

Une occurrence par facture

Réservé aux opérations entre entreprises dont l'une au moins n'est pas établie en France. Une facture franco-française relève de la facture électronique, pas de l'e-reporting : elle est refusée ici. Pour plusieurs taux sur la même facture, répétez le numéro de facture sur plusieurs lignes.

Flux 10.2 : paiements des factures internationales

Une occurrence par encaissement

À transmettre pour les seules prestations de services, hors opérations en autoliquidation et hors option pour la TVA sur les débits. Ce point ne se déduit pas de vos montants, il reste à votre appréciation.

Fichier CSV du lot d'opérations

Une ligne par répartition de TVA, regroupée automatiquement selon la maille de son sous-flux. Décimales françaises acceptées, fichiers Excel en cp1252 acceptés. Tout le lot est validé avant qu'un fichier ne soit produit. Rien n'est enregistré.

Télécharger le modèle CSV : il contient une ligne d'exemple pour chacun des quatre sous-flux.

Colonnes du fichier

Colonne Libellé Portée Précision
sous_flux Sous-flux Occurrence 10.1, 10.2, 10.3 ou 10.4
date Date Occurrence JJ/MM/AAAA. Date d'émission en 10.1 et 10.2, jour d'activité en 10.3 et 10.4
date_paiement Date de paiement Occurrence Flux 10.2 uniquement
numero_facture Numéro de facture Occurrence Flux 10.1 et 10.2
devise Devise Occurrence Code ISO 4217, EUR par défaut
categorie Catégorie de transactions Occurrence Flux 10.3 : TLB1, TPS1, TNT1, TMA1
nombre_transactions Nombre de transactions Occurrence Flux 10.3, facultatif
taux Taux de TVA Ligne En pourcentage : 20, 5,5
base_ht Base hors taxes Ligne Flux 10.1 et 10.3
montant_tva Montant de TVA Ligne Flux 10.1 et 10.3
montant_encaisse Montant encaissé Ligne Flux 10.2 et 10.4
type_facture Type de facture Occurrence Flux 10.1 : 380, 381, 384, 386, 389
cadre_facturation Cadre de facturation Occurrence Flux 10.1 : B1, S1, M1, B2, S2, M2, B4, S4, M4, S5, S6, B7, S7
profil Type de profil Occurrence Flux 10.1, TT-29
code_tva Code de type de TVA Ligne Flux 10.1 : S, Z, E, AE, K, G, O
motif_exoneration Motif d'exonération Ligne Flux 10.1, obligatoire si le code de TVA est exonéré
date_echeance Date d'échéance Occurrence Flux 10.1, facultatif
reference_anterieure Référence facture antérieure Occurrence Flux 10.1, obligatoire sur un avoir ou une rectificative
vendeur_id Identifiant vendeur Occurrence Flux 10.1
vendeur_schema Schéma identifiant vendeur Occurrence 0002 pour un SIREN
vendeur_tva TVA intracommunautaire vendeur Occurrence Flux 10.1
vendeur_pays Pays vendeur Occurrence Code ISO 3166
acheteur_id Identifiant acheteur Occurrence Flux 10.1
acheteur_schema Schéma identifiant acheteur Occurrence Flux 10.1
acheteur_tva TVA intracommunautaire acheteur Occurrence Flux 10.1
acheteur_pays Pays acheteur Occurrence Code ISO 3166

Les colonnes de portée « occurrence » se lisent sur la première ligne du regroupement : sur les suivantes, elles doivent être vides ou strictement identiques.

Validé contre le schéma officiel de l'AIFE. Rien n'est stocké.

Les quatre blocs du flux 10

Bloc Contenu Maille
10.1 Données de facture d'opérations internationales Données des opérations internationales entre entreprises (B2Bi, Bi2B et Bi2Bi) ayant donné lieu à une facture (flux 8). Une occurrence par facture.
10.2 Données de paiement des factures d'opérations internationales Données de paiement (statut « Encaissée », flux 6) des opérations internationales entre entreprises ayant donné lieu à une facture. À ne transmettre qu'en cas de prestations de services, hors opérations donnant lieu à autoliquidation de la TVA et hors option de TVA sur les débits. Une occurrence par encaissement de facture.
10.3 Données des opérations avec des non-assujettis Données des opérations auprès de non-assujettis (B2C), qu'elles aient fait l'objet d'une facture électronique (flux 9) ou non. Peut correspondre au récapitulatif journalier d'un système de caisse (« ticket Z »). Une occurrence par jour d'activité, devise et type de transaction.
10.4 Données de paiement des opérations avec des non-assujettis Encaissements des opérations avec des non-assujettis (B2C), qu'elles aient fait l'objet d'une facture (flux 9) ou non. Une occurrence par jour d'activité.

Il n'existe pas de flux 10.5, et les blocs 10.1 et 10.2 ne portent que les opérations internationales entre entreprises. Une vente à un particulier passe par le bloc 10.3 même lorsqu'elle a donné lieu à une facture : c'est l'erreur la plus fréquente dans les articles de vulgarisation, et elle produit un fichier rejeté. La différence entre facturation électronique et e-reporting est détaillée sur notre page e-invoicing et e-reporting.

À quelle fréquence transmettre

Régime de TVA Période des transactions Dépôt à la plateforme Période des paiements
Régime réel normal mensuel 1re décade : du 1er au 10 du mois Le 20 du mois de la période concernée Mensuelle
Régime réel normal mensuel 2e décade : du 11 au 20 du mois Dernier jour du mois de la période concernée Mensuelle
Régime réel normal mensuel 3e décade : du 21 à la fin du mois Le 10 du mois suivant la période concernée Mensuelle
Régime réel normal trimestriel Mensuelle Le 10 du mois suivant la période concernée Mensuelle
Régime simplifié d'imposition TVA Mensuelle Le dernier jour du mois suivant la période concernée Mensuelle
Régime de franchise en base de TVA Bimestrielle (bimestres civils débutant les 1er janvier, 1er mars, 1er mai, 1er juillet, 1er septembre et 1er novembre) Le dernier jour du mois suivant la période concernée Bimestrielle (mêmes bimestres civils)

Le décadaire ne concerne que le réel normal mensuel, et seulement ses données de transaction : ses données de paiement restent mensuelles. C'est pourquoi le flux porte deux périodes distinctes, l'une pour les transactions, l'autre pour les paiements. Le simulateur d'échéances donne vos dates d'obligation, et le calculateur d'amendes chiffre le risque d'un e-reporting manquant.

Ce que l'outil contrôle, et ce qu'il ne contrôle pas

Le fichier produit est validé contre le schéma XSD officiel publié par l'AIFE (version 3.2 du 2026-04-30, sous Licence Ouverte Etalab 2.0) avant de vous être rendu. Mais ce schéma ne contrôle presque rien : les dates y sont du texte libre, les codes n'ont aucune énumération, et il n'existe aucun artefact exécutable des règles de gestion du flux 10, contrairement à la norme EN 16931 et à ses règles françaises CTC-FR, que notre validateur Factur-X exécute réellement.

Nos contrôles sont donc écrits à la main d'après l'annexe des règles de gestion, et chaque message cite la règle dont il découle : cohérence de la TVA avec la base et le taux, taux de TVA autorisés, codes obligatoires, unicité des factures, maille de chaque bloc, dates dans la période déclarée, motif d'exonération exigé ou interdit selon le code de TVA, caractère international de l'opération en flux 10.1. Ils ne prétendent pas à l'exhaustivité : un fichier accepté ici peut encore être refusé par le portail public.

Rien n'est stocké : le fichier est construit, contrôlé et validé entièrement en mémoire, puis vous est renvoyé. Ni vos montants, ni vos identifiants, ni le fichier produit ne sont écrits sur le serveur.

Questions fréquentes

Qu'est-ce que le flux 10 de l'e-reporting ?

C'est le fichier XML par lequel une entreprise transmet à l'administration les opérations qui n'entrent pas dans la facturation électronique : ses ventes aux particuliers et aux non-assujettis, ses opérations internationales entre entreprises, et les encaissements correspondants. Il comporte exactement quatre blocs : 10.1 les factures d'opérations internationales, 10.2 leurs paiements, 10.3 les opérations avec des non-assujettis, 10.4 leurs encaissements. Il n'existe pas de flux 10.5.

Produire ce fichier me met-il en conformité ?

Non. L'e-reporting se transmet à l'administration par une Plateforme Agréée, jamais directement par l'entreprise. Ce générateur produit le fichier au format attendu, il ne le transmet pas et ne vaut pas transmission. Rien ne garantit non plus qu'une plateforme accepte en import un flux produit ailleurs : demandez-le lui avant de bâtir un processus dessus.

Le fichier produit est-il valide ?

Il est validé contre le schéma XSD officiel publié par l'AIFE avant de vous être rendu, et il ne vous est pas rendu s'il ne l'est pas. Attention : ce schéma ne contrôle presque rien, les dates y sont du texte et les codes n'ont pas d'énumération. Il n'existe aucun artefact exécutable des règles de gestion du flux 10, contrairement à la norme EN 16931 : nos contrôles de cohérence sont donc écrits à la main d'après l'annexe des règles de gestion, et ils ne prétendent pas à l'exhaustivité.

À quelle fréquence dois-je transmettre ?

Cela dépend de votre régime de TVA. Réel normal mensuel : les données de transaction sont décadaires (trois fois par mois), mais les données de paiement restent mensuelles. Réel normal trimestriel : mensuel des deux côtés. Régime simplifié : mensuel, avec un dépôt décalé d'un mois. Franchise en base : bimestriel. Le décadaire ne concerne donc qu'un seul régime, et seulement la moitié de ses données.

Une vente à un particulier passe-t-elle par le flux 10.1 si elle est facturée ?

Non. Les blocs 10.1 et 10.2 ne portent que les opérations internationales entre entreprises. Une opération avec un non-assujetti relève du bloc 10.3, qu'elle ait donné lieu à facture ou non, avec une occurrence par jour, par devise et par type de transaction. C'est la confusion la plus répandue sur le sujet.

Mes données sont-elles stockées ?

Non. Le fichier est construit et validé entièrement en mémoire, rien n'est écrit sur le serveur : ni vos montants, ni vos identifiants, ni le fichier produit.

Outils liés

Ressources : guide des formats et normes · simulateur d'échéances 2026-2027 · liste des Plateformes Agréées

Rester informé

Réforme de la facture électronique : nouvelles plateformes agréées, échéances et outils, un email seulement quand il y a du neuf. Pas de spam : un email uniquement en cas d'évolution de la liste DGFiP ou du calendrier. Désinscription en un clic à tout moment, votre adresse n'est jamais partagée.