Académique Documents
Professionnel Documents
Culture Documents
1 / 13
Depuis le 1er janvier 2014, les contribuables qui tiennent leur comptabilit au moyen
de systmes informatiss doivent la prsenter sous forme de fichiers dmatrialiss
lors dun contrle de ladministration fiscale (article L.47 A-I du livre des procdures
fiscales).
Ces fichiers des critures comptables doivent rpondre aux normes codifies aux
paragraphes VI XIV de larticle A.47 A-1 du livre des procdures fiscales (LPF) [cf.
annexe].
Afin daccompagner les entreprises dans le cadre de ce nouveau dispositif, la DGFIP
met leur disposition un logiciel, disponible en tlchargement libre, leur permettant
de contrler le respect des normes dictes.
Lutilisation de cet outil, dnomm Test Compta Demat , est simple, scurise et
confidentielle.
Test Compta Demat vrifie la validit de la structure du fichier de lentreprise et
prcise notamment les points danomalies dtectes. Lentreprise est alors en
mesure de mettre aux normes son fichier des critures comptables en vue dun
ventuel contrle.
Le rapport fourni par le logiciel ne constitue pas une attestation de conformit
et ne saurait engager ladministration.
Le logiciel a t cr par la Direction Gnrale des Finances Publiques (DGFiP) et il
est rgi par la licence CeCILL V 2.1 soumise au droit franais et respectant les
principes de diffusion des logiciels libres.
2 / 13
I.
Installation et dsinstallation
Le logiciel fonctionne sur les PC quips de Windows XP ou dune version
ultrieure de Windows.
3 / 13
II.
Utilisation
Pour vrifier que le fichier des critures comptables (FEC) respecte les normes
dfinies aux paragraphes VI XIV de larticle A.47 A-1 du LPF, procder selon les
tapes ci-dessous.
Dans cette bote de dialogue, remplir la zone obligatoire par une chaine de
caractres quelconque (minimum un caractre).
Exemple :
Sur la partie gauche , choisir le type de plan comptable utilis dans lentreprise.
Les catgories de revenus sont rparties en Bnfices Industriels et Commerciaux (BIC), Impts sur les Socits (IS), Bnfices Non Commerciaux (BNC) et Bnfices Agricoles (BA). Pour les catgories BNC et BA, il est
possible de diffrencier le mode de tenue de la comptabilit entre une comptabilit commerciale et comptabilit de trsorerie.
Mode demploi de loutil Test Compta Dmat
4 / 13
Dans le cas o le FEC a t scind en plusieurs fichiers, chaque fichier doit respecter
la dsignation prvue au paragraphe IX de larticle A.47 A-1 du LPF, de manire
tre rattach au mme exercice comptable.
Exemple : une socit remet trois fichiers pour lexercice clos au 31/12/2013, les
fichiers sont nomms comme suit
123456789FEC20131231_1
123456789FEC20131231_2
123456789FEC20131231_3
Les trois fichiers peuvent tre slectionns en une fois. Lutilitaire les analysera lun
aprs lautre.
5 / 13
5. Si le fichier contient des champs complmentaires (autres que ceux exigs aux
paragraphes VII et VIII de larticle A.47 A-1 du livre des procdures fiscales), ces
champs sont affichs titre informatif avant le lancement du test.
6 / 13
III.
Rsultats
V-1. Le test a t ralis
1. A lissue du test, un document de synthse est gnr sous format PDF.
Ce document comporte trois pages.
Le type danomalie ainsi que le nombre de fois quelle se produit dans le FEC y sont
rcapituls
7 / 13
Ces lments permettent de localiser les anomalies dans le FEC et de les corriger.
3. Pour les fichiers au format XML, le message derreur affich indique que la
structure du fichier XSD nest pas respecte.
Le
dtail
des
anomalies
C:\Test_Compta_Demat\testeur\log.
est
consultable
dans
le
dossier
8 / 13
ANNEXE
EXTRAIT DU LIVRE DES PROCEDURES FISCALES
Article A.47 A-1
I.-Les copies mentionnes au I de l'article L. 47 A sont transmises, sous forme de fichiers plat, organisation squentielle et structure zone
remplissant les critres suivants :
1 Les enregistrements sont spars par le caractre de contrle Retour chariot et/ ou Fin de ligne ;
2 Ils peuvent tre de type mono ou multistructures ;
3 La longueur des enregistrements peut tre fixe ou variable, avec ou sans sparateur de zone ;
4 Le caractre sparateur de zone ventuellement utilis est unique et non quivoque dans chaque fichier.
II.-Chaque fichier remis est obligatoirement accompagn d'une description, qui prcise :
1 Le nom, la nature et la signification de chaque zone ;
2 La signification des codes utiliss comme valeurs de zone ;
3 Toutes les informations techniques ncessaires au traitement des fichiers, et notamment le jeu de caractres utilis, le type de structure, la
longueur des enregistrements, les caractres sparateur de zone et sparateur d'enregistrement.
III.-Le codage des informations doit tre conforme aux spcifications suivantes :
1 Les caractres utiliss appartiennent l'un des jeux de caractres ASCII, norme ISO 8859-15 ou EBCDIC ;
2 Les valeurs numriques sont exprimes en mode caractre et en base dcimale, cadres droite et compltes gauche par des zros pour
les zones de longueur fixe. Le signe est indiqu par le premier caractre partir de la gauche. La virgule spare la fraction entire de la partie
dcimale. Aucun sparateur de millier n'est accept ;
3 Les zones alphanumriques sont cadres gauche et compltes droite par des espaces ;
4 Les dates sont exprimes au format AAAAMMJJ sans sparateur. Les heures sont exprimes au format HH : MM : SS.
IV.-En accord avec le service vrificateur, d'autres solutions d'change peuvent tre retenues dans la mesure o elles sont de nature faciliter le
traitement des donnes transmises.
V.-Les copies de fichiers sont remises sur des disques optiques de type CD ou DVD non rinscriptibles, clturs de telle sorte qu'ils ne puissent
plus recevoir de donnes et utilisant le systme de fichiers UDF et/ ou ISO 9660.
En accord avec le service vrificateur, d'autre supports pourront tre utiliss.
VI.-Les copies des fichiers mentionnes au I de l'article L. 47 A sont transmises, au choix du contribuable sous forme de :
1 Fichiers plat, organisation squentielle et structure zone remplissant les critres suivants :
a. Les enregistrements sont spars par le caractre de contrle Retour chariot et/ ou Fin de ligne ;
b. La longueur des enregistrements peut tre fixe ou variable ;
c. Les zones sont obligatoirement spares par une tabulation ou le caractre " | " ;
2 Fichiers structurs, cods en XML, respectant la structure du fichier XSD dont les spcifications sont consultables sur internet sur le site public
http :// www. impots. gouv. fr/.
VII.-1 Conformment au premier alina du I de l'article L. 47 A, l'ensemble des donnes comptables et des critures retraces dans tous les
journaux comptables au titre d'un exercice est remis dans un fichier unique, dnomm fichier des critures comptables, dans lequel les critures
sont classes par ordre chronologique de validation. Ce fichier est constitu des critures aprs oprations d'inventaire, hors critures de centralisation et hors critures de solde des comptes de charges et de produits. Il comprend les critures de reprise des soldes de l'exercice antrieur et
contient, pour chaque criture, l'ensemble des donnes comptables figurant dans le systme informatis comptable de l'entreprise, les dix-huit
premires informations devant obligatoirement correspondre, dans l'ordre, celles listes dans le tableau suivant :
9 / 13
INFORMATION
NOM DU
CHAMP
TYPE DE
CHAMP
JournalCode
Alphanumrique
JournalLib
Alphanumrique
EcritureNum
Alphanumrique
EcritureDate
Date
5. Le numro de compte, dont les trois premiers caractres doivent correspondre des chiffres respectant
les normes du plan comptable franais
CompteNum
Alphanumrique
CompteLib
Alphanumrique
CompAuxNum
Alphanumrique
CompAuxLib
Alphanumrique
PieceRef
Alphanumrique
PieceDate
Date
EcritureLib
Alphanumrique
Debit
Numrique
Credit
Numrique
EcritureLet
Alphanumrique
Date
DateLet
ValidDate
Date
Montantdevise
Numrique
Idevise
Alphanumrique
2 Si les informations " dbit " et " crdit " ne sont pas prsentes dans le systme informatis comptable de l'entreprise, les informations 12 et 13
peuvent tre respectivement remplaces par " montant " et " sens ", sur le modle suivant :
Montant
Numrique
13. Le sens
Sens
Alphanumrique
3 Pour chaque exercice, les premiers numros d'critures comptables du fichier correspondent aux critures de reprise des soldes de l'exercice
antrieur ;
4 Pour les fichiers plat, la premire ligne du fichier comporte le nom des champs, comme dfini dans le tableau mentionn au 1 ou 2.
VIII.-1 Conformment au deuxime alina du I de l'article L. 47 A, l'ensemble des donnes comptables et des critures retraces dans tous les
journaux comptables au titre d'un exercice est remis dans un fichier unique, dnomm fichier des critures comptables, dans lequel les critures
sont classes par ordre chronologique de validation. Ce fichier est constitu des critures aprs oprations d'inventaire, hors critures de centralisation et hors critures de solde des comptes de charges et de produits. Il comprend les critures de reprise des soldes de l'exercice antrieur ;
2 Pour chaque exercice, les premiers numros d'criture comptable du fichier correspondent aux critures de reprise des soldes de l'exercice
antrieur ;
3 Lorsque le contribuable, imposable l'impt sur le revenu dans la catgorie des bnfices non commerciaux ou dans celle des bnfices
agricoles, tient une comptabilit selon les rgles du droit commercial, le fichier des critures comptables contient, pour chaque criture, l'ensemble
des donnes comptables figurant dans le systme informatis comptable de l'entreprise, les dix-huit premires informations devant obligatoirement correspondre, dans l'ordre, celles listes dans le tableau suivant :
INFORMATION
JournalCode
Alphanumrique
JournalLib
Alphanumrique
EcritureNum
Alphanumrique
EcritureDate
Date
CompteNum
Alphanumrique
6. Le libell de compte
CompteLib
Alphanumrique
CompAuxNum
Alphanumrique
CompAuxLib
Alphanumrique
PieceRef
Alphanumrique
PieceDate
Date
EcritureLib
Alphanumrique
Debit
Numrique
Credit
Numrique
EcritureLet
Alphanumrique
10 / 13
DateLet
ValidDate
Date
Date
Montantdevise
Numrique
Idevise
Alphanumrique
4 Si les informations " dbit " et " crdit " ne sont pas prsentes dans le systme informatis comptable de l'entreprise, les informations 12 et 13
peuvent tre respectivement remplaces par " montant " et " sens ", sur le modle suivant :
Montant
Numrique
13. Le sens
Sens
Alphanumrique
5 Lorsque le contribuable, imposable l'impt sur le revenu dans la catgorie des bnfices agricoles, tient une comptabilit de trsorerie retraant les recettes et les dpenses professionnelles, le fichier des critures comptables contient, pour chaque criture, l'ensemble des donnes
comptables figurant dans le systme informatis comptable de l'entreprise, les vingt et une premires informations devant obligatoirement correspondre, dans l'ordre, celles listes dans le tableau suivant :
INFORMATION
JournalCode
Alphanumrique
JournalLib
Alphanumrique
EcritureNum
Alphanumrique
EcritureDate
Date
CompteNum
Alphanumrique
6. Le libell de compte
CompteLib
Alphanumrique
CompAuxNum
Alphanumrique
CompAuxLib
Alphanumrique
PieceRef
Alphanumrique
PieceDate
Date
EcritureLib
Alphanumrique
Numrique
Debit
Credit
Numrique
EcritureLet
Alphanumrique
Date
DateLet
ValidDate
Date
Montantdevise
Numrique
Idevise
Alphanumrique
DateRglt
Date
ModeRglt
Alphanumrique
NatOp
Alphanumrique
6 Si les informations " dbit " et " crdit " ne sont pas prsentes dans le systme informatis comptable de l'entreprise, les informations 12 et 13
peuvent tre respectivement remplaces par " montant " et " sens ", sur le modle suivant :
Montant
Numrique
13. Le sens
Sens
Alphanumrique
7 Lorsque le contribuable, imposable l'impt sur le revenu dans la catgorie des bnfices non commerciaux, tient une comptabilit de trsorerie retraant les recettes et les dpenses professionnelles, le fichier des critures comptables contient, pour chaque criture, l'ensemble des
donnes comptables figurant dans le systme informatis comptable de l'entreprise, les vingt-deux premires informations devant obligatoirement
correspondre, dans l'ordre, celles listes dans le tableau suivant :
INFORMATION
JournalCode
Alphanumrique
JournalLib
Alphanumrique
EcritureNum
Alphanumrique
11 / 13
EcritureDate
Date
CompteNum
Alphanumrique
6. Le libell de compte
CompteLib
Alphanumrique
CompAuxNum
Alphanumrique
CompAuxLib
Alphanumrique
PieceRef
Alphanumrique
PieceDate
Date
EcritureLib
Alphanumrique
Numrique
Debit
Crdit
Numrique
EcritureLet
Alphanumrique
DateLet
Date
ValidDate
Date
Montantdevise
Numrique
Idevise
Alphanumrique
DateRglt
Date
ModeRglt
Alphanumrique
NatOp
Alphanumrique
IdClient
Alphanumrique
8 Si les informations " dbit " et " crdit " ne sont pas prsentes dans le systme informatis comptable de l'entreprise, les informations 12 et 13
peuvent tre respectivement remplaces par " montant " et " sens ", sur le modle suivant :
Montant
Numrique
13. Le sens
Sens
Alphanumrique
9 Pour les fichiers plat, la premire ligne du fichier comporte le nom des champs, comme dfini dans les tableaux mentionns aux 3 8.
IX.-Le fichier des critures comptables est nomm selon la nomenclature suivante :
SirenFECAAAAMMJJ, o " Siren " est le Siren du contribuable mentionn l'article L. 47 A et AAAAMMJJ la date de clture de l'exercice comptable.
X.-Les fichiers comprenant l'information 13 " Sens " doivent obligatoirement rpondre l'une des deux conditions suivantes :
1 la valeur " D " indique un montant au dbit, la valeur " C " indique un montant au crdit ;
2 la valeur " + 1 " indique un montant au dbit, la valeur "-1 " indique un montant au crdit.
Lorsque les valeurs utilises sont " + 1/-1 ", il est impratif que celles-ci soient enregistres sans espace entre les deux caractres, c'est--dire
entre le " + ou-" et le " 1 ".
XI.-Chaque fichier remis est accompagn d'une description, qui prcise :
1 Le nom, la nature et la signification de chaque zone ;
2 La signification des codes utiliss comme valeurs de zone ;
3 Toutes les informations techniques ncessaires l'exploitation des fichiers, et notamment le jeu de caractres utiliss, le type de structure, la
longueur des enregistrements.
XII.-Le codage des informations doit tre conforme aux spcifications suivantes :
1 Les caractres utiliss appartiennent l'un des jeux de caractres ASCII, norme ISO 8859-15 ou jeu de caractres unicode, norme ISO/ CEI
10646, de type UTF-8 ;
2 Les valeurs numriques sont exprimes en mode caractre et en base dcimale, cadres droite et compltes gauche par des zros pour
les zones de longueur fixe. La virgule spare la fraction entire de la partie dcimale. Aucun sparateur de millier n'est accept. Les valeurs
numriques peuvent tre signes. Le signe est indiqu soit par le premier caractre partir de la gauche, soit par le dernier caractre figurant
droite de la partie dcimale ;
3 Les zones alphanumriques sont cadres gauche et compltes droite par des espaces pour les zones de longueur fixe ;
12 / 13
13 / 13