Outil 100 % gratuit, créé par Roméo Kothan, développeurSuivre sur LinkedIn

Comprendre un acquittement Hélios

Après chaque envoi, Hélios renvoie un fichier d’acquittement. Déposez-le ici : vous voyez tout de suite quels bordereaux ont été intégrés, lesquels ont été rejetés, et pourquoi, avec la correction à apporter.

Déposez le fichier d’acquittement (ACK)

Le fichier XML renvoyé par Hélios après l’envoi d’un flux (nom se terminant souvent par « ack »), récupéré sur le portail de la DGFiP ou chez votre tiers de télétransmission. Glissez-déposez le fichier ici, ou

🔒 Le fichier est lu dans votre navigateur. Tiers, IBAN et pièces jointes ne sont envoyés nulle part.

Lire un acquittement à la main

L’acquit est un fichier XML. Trois balises comptent :

  • DomaineAck : ce qui est acquitté (0 = technique (structure du fichier), 4 = pièce justificative, 5 = dépense, 6 = recette, 8 = budget) ;
  • EtatAck : 1 si l’élément est intégré, 0 s’il est rejeté ;
  • NumAnoAck et LibelleAnoAck : le code et le libellé de l’anomalie, quand il y en a une.

Le libellé commence souvent par un numéro à quatre chiffres, comme « 1968 – Le bordereau a déjà été intégré dans HELIOS ». Chacun de ces numéros correspond à un contrôle précis : la liste des anomalies Héliosdonne pour chacun la balise concernée, la cause et la façon de corriger.

Les rejets du domaine 0 (« technique ») sont différents : le fichier ne respecte pas le schéma XSD, et c’est tout le flux qui est refusé. Le message, en anglais, indique la ligne et la balise en cause. Le guideacquittement et rejet Hélios détaille les cas fréquents.

Les autres outils

Questions fréquentes

Où trouver le fichier d’acquittement ?

Sur le portail de la DGFiP, dans l’espace de réception des fichiers, si vous transmettez vos flux vous-même. Si vous passez par un tiers de télétransmission, c’est lui qui récupère l’acquit : il est disponible dans son interface. Sur le portail, les acquits restent téléchargeables 7 jours.

EtatAck 0 ou 1 : qu’est-ce que ça veut dire ?

1 : le bordereau ou la pièce justificative a été intégré dans Hélios. 0 : il a été rejeté, et l’anomalie est indiquée dans le même élément. Un même acquit peut contenir des bordereaux acceptés et d’autres rejetés.

Pourquoi le message d’erreur est-il en anglais ?

Les erreurs de la « boîte 1 » du Guichet XML viennent du contrôle du schéma XSD, dont les messages sont en anglais (« tag name is not allowed », « bad value »…). L’outil les traduit et indique la ligne du fichier concernée.

L’acquit ne signale qu’une erreur alors qu’il y en a peut-être d’autres ?

Oui : le Guichet XML s’arrête à la première anomalie de chaque bordereau. Après correction, un autre rejet peut apparaître au renvoi. Les contrôles du lecteur de flux permettent d’en repérer plusieurs d’un coup avant l’envoi.