Valider un fichier XML DGI
Le portail dit « fichier non conforme » et rien d'autre. Déposez le fichier : nous disons quelle balise pose problème et pourquoi, en français, ligne par ligne.
L'analyse tourne dans votre navigateur. Un fichier de déclaration porte les données fiscales de vos clients : il n'a aucune raison de transiter par un serveur pour être relu.
Ou collez le contenu directement
Questions fréquentes
Pourquoi mon fichier est-il refusé par Simpl-TVA sans explication ?
Le portail applique le schéma et ses propres contrôles internes, mais ne restitue qu'un message générique. Les causes les plus fréquentes sont une balise obligatoire absente, un ordre de balises différent de celui du cahier des charges, une date au mauvais format, ou un identifiant de moyen de paiement pris dans le mauvais référentiel.
Mon fichier XML est-il envoyé sur vos serveurs ?
Non. L'analyse tourne entièrement dans votre navigateur : le moteur de contrôle est le même que celui de l'application, écrit sans dépendance pour pouvoir s'exécuter localement. Votre fichier ne quitte pas votre poste.
Quelles déclarations sont reconnues ?
Le relevé de déductions TVA (Simpl-TVA), l'état 9421 des traitements et salaires (Simpl-IR) et la déclaration des délais de paiement de la loi 69-21. La reconnaissance se fait sur l'élément racine du fichier.
Un fichier « sans erreur » sera-t-il forcément accepté ?
Non, et personne ne peut le promettre. Nous contrôlons ce qui est vérifiable hors ligne : structure, balises obligatoires, types, référentiels et cohérence des montants. Le portail vérifie en plus votre situation fiscale — déclaration déjà déposée, période close, régime — que rien ne permet de reproduire à l'extérieur.
Le moyen de paiement : 1 à 7, ou ES, CH, SIR ?
Les deux, selon la déclaration. Le relevé de déductions TVA attend un entier de 1 à 7 dans <mp><id>. L'état 9421 attend un code littéral — ES, CH ou SIR — dans <refMoyenPaiement><code>. Employer l'un à la place de l'autre produit un fichier rejeté ; c'est l'une des erreurs les plus fréquentes.
Et pour ne plus avoir à valider
Un fichier qu'il faut valider après coup est un fichier produit par un outil qui ne connaît pas le cahier des charges. XMLSimpl le génère depuis votre Excel ou votre balance, contrôles compris — et depuis neuf ans, à chaque version DGI.