Si dejas que una IA analice tus cuentas, hay una pregunta que casi nadie se hace antes de confiar en lo que dice: ¿el dato que le estás dando está completo? Nosotros dábamos por hecho que sí, hasta que revisamos una cuenta bancaria movimiento a movimiento y faltaban 492 de 1.298 reales. Un año y medio de histórico con un agujero, y nada en pantalla lo delataba.
Lo contamos tal cual, porque el fallo no es exótico: le puede pasar a cualquier negocio que centraliza varias cuentas bancarias, con o sin IA de por medio.
El problema: un informe "completo" que no lo era
Para traer los movimientos de cada cuenta a nuestra contabilidad centralizada, usábamos el informe de "historial de transacciones" que ofrecen la mayoría de bancos y agregadores. Es el que sale en cualquier tutorial de integración, y funciona: descargas, importas, cuadra. O eso parecía.
Ese informe no es un extracto bancario. Es una vista parcial pensada para consulta rápida, y puede dejar movimientos fuera sin avisar de que faltan. No da error, no muestra ningún aviso, simplemente no los incluye. Si tu proceso confía en que "si no hay error, está completo", hereda el fallo sin enterarse.
Lo destapamos comparando, cuenta por cuenta, la suma de lo importado contra el saldo real que declara el banco en su extracto oficial. En una cuenta personal de Wise, la diferencia era brutal:
| Comprobación | Resultado |
|---|---|
| Movimientos reales según el extracto oficial | 1.298 |
| Movimientos que habíamos importado | 806 |
| Movimientos que faltaban | 492 |
| Saldos "fantasma" que aparecían por el hueco | 457 USD australianos, 1,65M rupias indonesias, 113 USD |
Y no fue la única cuenta afectada: el mismo repaso encontró otros 32 movimientos que faltaban repartidos en tres cuentas más (Wise empresa, Zen.com y Revolut Business). En total, cinco cuentas con datos incompletos que llevaban tiempo pareciendo correctas.
Por qué esto es más peligroso con una IA que sin ella
Sin IA de por medio, un dato incompleto ya es un problema: la contabilidad no cuadra, decides con información parcial. Pero al menos hay un humano mirando la pantalla que, tarde o temprano, puede sospechar algo.
Con una IA leyendo esos mismos datos, el riesgo cambia de forma. Un modelo no distingue "esto es todo lo que hay" de "esto es todo lo que me han dado". Si le pides que analice el flujo de caja de esa cuenta, que detecte anomalías o que resuma la situación financiera, va a responder con total seguridad sobre un 62% de los movimientos reales, sin ninguna señal de que le falta el resto. La respuesta suena igual de segura tanto si el dato está completo como si no. Ese es justo el patrón que ya vimos con un panel que llegó a calcular 1,6 millones de euros de patrimonio cuando la realidad eran 1.150 euros: el fallo estaba en el dato de entrada, no en el razonamiento posterior.
Por eso en AutoBoost repetimos siempre el mismo orden: primero se ordena y se verifica el dato, luego se aplica la IA encima. No al revés.
La regla de decisión: no te fíes de un informe que no declara un saldo
La comprobación que evita este fallo es simple y se puede aplicar hoy mismo, sin ninguna herramienta nueva:
- Si el informe no declara un saldo, es una vista parcial, no un extracto. Un extracto bancario oficial siempre lleva un saldo inicial y uno final; un "historial de transacciones" de una API o de un panel normalmente no.
- La suma de lo importado tiene que cuadrar exactamente con el saldo real. No "aproximadamente": al céntimo. Cualquier diferencia, por pequeña que sea, es una señal de que algo se ha quedado fuera.
- Repite la comprobación cuenta por cuenta. Un fallo así casi nunca es uniforme: puede afectar a una cuenta y no a las demás, como nos pasó a nosotros.
- Automatiza la comprobación antes de automatizar el análisis. Si vas a dejar que una IA razone sobre tus cuentas, que la primera tarea automática sea validar que el dato de entrada está completo, no la última.
Checklist antes de dejar que una IA analice tus cuentas
- ¿El informe que usas para importar declara un saldo inicial y final?
- ¿La suma de movimientos importados coincide, al céntimo, con el saldo real del banco?
- ¿Has verificado esto en cada cuenta por separado, no solo en la principal?
- ¿Existe un proceso que repita esta comprobación cada vez que se reimporta, o se hizo una vez y ya está?
- ¿Sabes qué pasa si un movimiento llega duplicado o se pierde en la sincronización?
El arreglo, en nuestro caso, fue dejar de fiarnos del informe de transacciones y verificar cada cuenta contra su extracto oficial, reimportando hasta que la suma cuadraba exactamente con lo que decía el banco. No hizo falta ninguna herramienta nueva, solo dejar de asumir que "sin error" es lo mismo que "completo".
Es el mismo principio que aplicamos en la plataforma de datos e IA que unifica el dato de varias oficinas de un grupo de farmacias: la IA solo razona sobre el dato después de que esté verificado y cuadrado al céntimo, nunca antes. Es lo que permite que, cuando la IA dé una cifra, esa cifra se pueda defender.
Si estás pensando en meter IA a analizar tus cuentas, tu CRM o cualquier sistema con datos que vienen de fuera, empieza por aquí: verifica que lo que le vas a dar está completo. Si quieres que lo revisemos juntos, escríbenos.


