Passer au contenu principal

Archives fiscales en France : tout ce que vous devez savoir

Archives fiscales en France : tout ce que vous devez savoir

C
Écrit par Comply Help Center

Comply génère automatiquement vos archives fiscales conformément à la norme NF525 V2.3. Cet article explique ce que contient le fichier, comment il est sécurisé et vos obligations légales en tant que marchand.


Qu'est-ce qu'une archive fiscale ?

Une archive fiscale est un fichier JSON généré par Comply à intervalles réguliers, au moins une fois par an et au plus une fois par mois dans la configuration standard. Elle contient toutes les données de ventes et de paiements pour une caisse et une période données.

Ce fichier est requis par la norme NF525 V2.3 et est conçu pour être lu et vérifié sans avoir besoin du logiciel qui l'a produit.


Ce que contient l'archive

L'archive est organisée autour de 9 sections principales.

1. Tickets (ventes et paiements)

Chaque ticket représente une transaction validée : une vente, un retour ou un échange. Il inclut le montant TTC, la ventilation de la TVA par taux, les lignes d'articles, les moyens de paiement utilisés, ainsi que les données de l'entité légale et de la caisse.

2. Duplicatas

Les duplicatas partagent la même structure que les tickets, avec deux champs supplémentaires : la raison de l'impression du duplicata et un instantané des données du ticket original au moment de la réimpression.

3. Mouvements de caisse

Ces entrées enregistrent les opérations de caisse non directement liées à une vente, comme un fond de caisse ou l'encaissement d'une carte cadeau. Chaque mouvement indique le sens (entrée ou sortie de caisse), le montant et le motif.

4. Totaux Généraux (GTJ, GTM, GTY)

Les Totaux Généraux sont des compteurs cumulatifs calculés à chaque clôture de période :

  • GTJ : clôture journalière (minuit UTC, ce qui correspond à 1h ou 2h du matin selon la période de l'année)

  • GTM : clôture mensuelle

  • GTY : clôture annuelle (présente uniquement dans les archives annuelles)

Chaque Total Général inclut le chiffre d'affaires TTC et HT, une ventilation par taux de TVA et par moyen de paiement, ainsi que deux compteurs perpétuels :

  • GTPCA (Total Cumulé Perpétuel Algébrique) : s'incrémente à chaque clôture, peut être positif ou négatif. Se remet à zéro uniquement en cas de changement de numéro SIREN.

  • GTPVA (Total Perpétuel en Valeur Absolue) : ne peut qu'augmenter. Représente le volume brut total traité depuis la première mise en service de la caisse.

5. Journal des Événements Techniques (jetlogs et systemJetlogs)

Le JET enregistre tous les événements logiciels significatifs : clôtures de période, archivage fiscal, installations de versions, erreurs de contrôle d'intégrité et modifications des données d'identification. Il est non modifiable et sécurisé par signature.


Sécurité et intégrité des données

Chaque document de l'archive, y compris les tickets, les Totaux Généraux et les événements JET, est sécurisé par trois mécanismes.

Empreinte numérique (hachage SHA-256)

Un hachage SHA-256 est calculé sur les données du document. Toute modification après la signature produit un hachage différent, rendant toute falsification détectable.

Signature électronique asymétrique (RSA 2048 bits)

Chaque document est signé avec la clé privée de Comply. La vérification peut être effectuée avec la clé publique correspondante, disponible sur demande.

Chaînage des signatures (tickets)

Chaque ticket intègre la signature du ticket précédent dans son propre contenu signé. Cela crée une chaîne infalsifiable : supprimer ou modifier un ticket brise la chaîne pour tous les tickets suivants.


Organisation par caisse et par période

Identification des séries

Chaque archive appartient à une série (seriesKey), qui correspond à une caisse spécifique d'un emplacement. Le format est {locationId}-{registerIndex} (par exemple : 284561902714-2).

Période couverte

La période est définie dans le champ summary.period, au format YYYY-MM-DD_YYYY-MM-DD. L'archive regroupe toutes les transactions pour cette période et cette caisse.


Obligations de conservation

En vertu de l'article L. 102 B du Livre des Procédures Fiscales, les archives fiscales doivent être conservées pendant 6 ans (l'exercice fiscal en cours plus les 5 années précédentes) sur un support physique externe sécurisé.

Les archives doivent pouvoir être produites à la demande de l'administration fiscale, sans nécessiter le logiciel qui les a générées. Le format JSON ouvert de Comply garantit cette lisibilité indépendante du logiciel.


Foire aux questions

À quelle fréquence Comply génère-t-il des archives ?

Au moins une fois par an, au plus une fois par mois dans la configuration standard. Une archive annuelle est également produite à la fin de chaque exercice fiscal.

Où dois-je stocker les archives ?

Sur un support physique externe sécurisé (clé USB, disque dur externe, etc.), séparé de votre système de point de vente. Comply ne stocke pas les archives en votre nom.

Comment ouvrir un fichier archive ?

L'archive est un fichier JSON en texte brut. Vous pouvez l'ouvrir avec n'importe quel éditeur de texte (Notepad++, VS Code) ou outil JSON. Aucun logiciel propriétaire n'est requis.

Que se passe-t-il si une archive est manquante ?

Les archives manquantes pour une période donnée peuvent constituer une infraction lors d'un contrôle fiscal. Si vous constatez qu'une archive est manquante, contactez-nous :

Avez-vous trouvé la réponse à votre question ?