Las cantidades del fichero salen mal: cómo arreglarlo

Publicado el · Actualizado el

Las cantidades del fichero salen mal

Si tras la conversión los importes no son los esperados, hay tres causas habituales:

TL;DR

  1. Separador decimal mezclado (coma y punto en el mismo CSV).
  2. Importe en céntimos declarado como euros.
  3. Decimales truncados por Excel (cuidado con “general” y “moneda”).

Comprueba el CSV

Detalle Recomendación
Separador decimal Usa siempre el mismo (coma o punto)
Miles Si lo usas, distinto al decimal
Formato de celda en Excel “Número” con dos decimales, no “General”
Importes en céntimos Avísanos en la conversión para multiplicar por 100

Ejemplo de error típico

Nombre,IBAN,Importe
Juan Pérez,ES7621000418450200051332,52.91
María López,ES7621000418450200051335,12,75

La segunda fila usa coma como decimal: Conversor SEPA lo interpretará como 12.75 solo si todo el CSV usa coma. Mezclar separadores rompe el parser.

Conclusión

99 % de errores de importe son por separadores. Normaliza el CSV (todo con punto o todo con coma) y vuelve a convertir.


Preguntas frecuentes

¿Por qué Excel cambia 1.234,56 a 1.235?
Si la celda está formateada como 'General', Excel redondea. Cambia el formato a 'Número, 2 decimales'.
¿Cómo evito problemas con miles?
No uses separador de miles en el CSV. Es opcional y sólo añade complejidad.
¿Qué pasa si subo importes en céntimos?
Indícalo en el paso de mapeo: te ofrecemos la opción 'Importes en céntimos' y multiplicamos por 100 al pasar a EUR.

Valida tu fichero SEPA XML antes de subirlo

Probar ahora →
¿Te ha sido útil este artículo?

Artículos relacionados