Les montants du fichier sont erronés : comment corriger

Publié le · Mis à jour le

Les montants sont erronés

Si les montants sont faux après la conversion, voici les causes habituelles :

En bref

  1. Séparateurs décimaux mélangés (virgule et point dans le même CSV).
  2. Montant en centimes déclaré en euros.
  3. Décimales tronquées par Excel (attention aux formats « Standard » ou « Monétaire »).

Vérifiez le CSV

Point à vérifier Recommandation
Séparateur décimal Toujours le même (point ou virgule)
Séparateur de milliers S’il est utilisé, différent du séparateur décimal
Format de cellule Excel « Nombre » avec 2 décimales, pas « Standard »
Montants en centimes Indiquez-le à l’étape de mappage pour multiplier par 100

Erreur typique

Nom,IBAN,Montant
Jean Dupont,ES7621000418450200051332,52.91
Marie Martin,ES7621000418450200051335,12,75

La ligne 2 utilise la virgule comme séparateur décimal : GenerateSEPA ne la lit comme 12.75 que si tout le CSV utilise la virgule. Mélanger les séparateurs empêche la lecture correcte du fichier.

Conclusion

99 % des erreurs de montant viennent des séparateurs. Uniformisez le CSV (tout en point ou tout en virgule) et relancez la conversion.


Questions fréquentes

Pourquoi Excel transforme-t-il 1 234,56 en 1 235 ?
Si la cellule est au format « Standard », Excel arrondit. Passez-la au format « Nombre, 2 décimales ».
Comment éviter les problèmes de séparateur de milliers ?
N'utilisez pas de séparateur de milliers dans le CSV. Il est facultatif et ne fait qu'ajouter de la complexité.
Et si je charge des montants en centimes ?
Indiquez-le à l'étape de mappage : l'option « Montants en centimes » multiplie par 100.

Validez votre fichier SEPA XML avant de l'envoyer

Essayer maintenant →
Cet article vous a-t-il été utile ?

Articles liés