Respuesta breve
Un chatbot general como ChatGPT puede leer un extracto bancario y darte una primera visión útil: categorías aproximadas, los comercios con mayor gasto y algunos cargos que conviene revisar. No es un registro en el que puedas confiar sin más. Puede omitir filas de un PDF largo, sumar mal los importes sin avisarte y empezar de cero al mes siguiente.
Si utilizas uno, contrasta su respuesta con el extracto mediante las tres comprobaciones del final. Si quieres que las cifras cuadren y el análisis se acumule mes a mes, utiliza una herramienta que extraiga las filas, te permita revisarlas y las conserve.
Pulget es una de esas herramientas y también utiliza un modelo de lenguaje para leer extractos. La diferencia está en lo que ocurre alrededor del modelo.
Qué hace bien un chatbot
Los modelos de lenguaje manejan bien la parte desordenada de un extracto: descripciones como "POS 4471 BOLT.EU/O/2409 TALLINN" pasan a ser "Bolt, taxi"; una tabla dividida entre páginas se lee como una sola; y pueden leer extractos en muchos idiomas. Para una pregunta puntual ("¿cuánto gasté en comida en marzo?"), eso puede bastar.
Dónde falla
- Desaparecen filas. Un extracto de 10 páginas con 300 transacciones contiene mucho texto. Un chatbot puede resumir solo una parte o trabajar sin avisar con las páginas que ha leído, y su respuesta quizá no indique cuáles son.
- Los totales no se comprueban. Un modelo escribe un total que parece correcto. Si no se lo pides, nadie lo compara con los totales o el saldo del propio extracto.
- Las categorías cambian. Si vuelves a preguntar al mes siguiente, el mismo comercio puede acabar en otra categoría y los meses dejan de ser comparables.
- Nada se conserva. Cada conversación empieza de nuevo. Con tres cuentas y doce meses, tienes que pegar una y otra vez documentos similares, sin que se recuerden las correcciones anteriores.
- Se suman distintas monedas. Si no indicas lo contrario, un modelo puede sumar dólares, euros y manat en una sola cifra.
Nada de esto significa que el modelo no sirva. Significa que su respuesta es un borrador y que debes comprobarlo antes de tomar decisiones basadas en él.
Qué compartes al subir un extracto
Un extracto contiene tu nombre, dirección, número de cuenta y un registro de dónde gastas. Sea cual sea el servicio al que lo subas, conviene preguntar quién lo almacena, quién más lo procesa, si se utiliza para entrenar modelos y cómo puedes eliminarlo. En un chatbot general, las respuestas están en su configuración de datos, que conviene leer antes de pegar un extracto.
En el caso de Pulget, la política de privacidad responde a esas preguntas. Los archivos subidos y los datos extraídos se almacenan con Supabase. Un modelo de lenguaje lee cada documento a través de Google AI Studio u OpenRouter, con opciones de no retención o de no entrenamiento cuando el proveedor las ofrece. Pulget no entrena modelos con tus documentos y puedes exportar o eliminar tu espacio de trabajo. Nunca te pide las credenciales bancarias ni conectar tu banco.
Cómo hace el mismo trabajo una herramienta para extractos
En Pulget, el modelo de lenguaje se encarga de leer; el resto es software convencional que puedes comprobar:
- Subes un archivo PDF, CSV, XLS o XLSX a una de tus cuentas. Los PDF escaneados se leen primero con OCR.
- Pulget convierte el archivo en filas con fecha, descripción, importe, sentido de la operación y moneda. Los nombres de los comercios se cotejan con 887 marcas conocidas y cada fila recibe una categoría.
- Revisas las filas antes de que se guarde nada. Corriges aquí lo que se haya leído mal y la corrección se reutiliza la próxima vez que aparezca el mismo comercio.
- Apruebas la importación. Se omite cualquier fila que ya figure en la cuenta, así que un extracto solapado no se cuenta dos veces. Los posibles duplicados entre archivos distintos van a Duplicates, dentro de Revisión, donde puedes fusionarlos o conservar ambos.
- Cada transacción aprobada conserva un enlace a su origen. Así, una cifra de un informe lleva a sus transacciones y cada transacción abre el archivo y la página de donde procede.
Como las filas se conservan, las preguntas que un chatbot responde una sola vez se convierten en informes que se mantienen actualizados: gastos por categoría y mes, ingresos frente a gastos, cargos recurrentes sugeridos según tu historial y totales convertidos a una sola moneda de informes con el tipo de cambio de la fecha de cada transacción.
| Pregunta | Chatbot general | Pulget |
|---|---|---|
| Lee PDF y archivos escaneados | Sí, dentro de sus límites de entrada | Sí, con OCR para los escaneados |
| Revisas cada fila | Solo si pides una tabla | Revisión antes de aprobar |
| Extractos solapados | Se cuentan de nuevo si no lo detectas | Se omiten las filas que ya tiene la cuenta |
| Correcciones del mes anterior | Se olvidan en una nueva conversación | Se reutilizan para el mismo comercio |
| Varias monedas | Se suman si no indicas lo contrario | Se convierten al tipo de cambio de cada fecha |
| Rastrear una cifra hasta su origen | Debes pedirlo y buscar la página tú mismo | Abre el archivo y la página de origen |
| Coste | A menudo gratuito | Gratis durante la versión preliminar; precios publicados |
Cuándo basta con un chatbot
Si tienes un extracto y una pregunta, un chatbot es más rápido que configurar cualquier herramienta. Tampoco tiene un coste adicional si ya pagas por uno. Configurar una herramienta para extractos compensa cuando sigues más de una cuenta, más de un mes o más de una moneda. También ayuda cuando otra persona tiene que revisar el resultado, como con los extractos bancarios para tu gestor o asesor.
Si prefieres seguir usando un chatbot
Si tu banco ofrece una exportación en hoja de cálculo, úsala en lugar del PDF. Elimina antes tu número de cuenta y dirección, y pide una tabla en vez de un resumen:
Este es mi extracto bancario. Enumera todas las transacciones en una tabla con las columnas fecha, descripción, importe (negativo para las salidas de dinero), moneda y categoría. No omitas ni combines ninguna fila. Después de la tabla, indica el número de filas, el total de entradas de dinero y el total de salidas de dinero.
Luego haz tres comprobaciones:
- Cuenta. Compara el número de filas con el extracto. Si el banco indica un número, úsalo; si no, compara las filas de una página con las de la tabla.
- Concilia. El saldo inicial más las entradas menos las salidas debe ser igual al saldo final impreso en el extracto.
- Comprueba una muestra. Elige cinco filas al azar, incluida la de mayor importe, y compara cada una con el extracto.
Si falla alguna comprobación, no merece la pena conservar las categorías calculadas a partir de esos datos.
Pruébalo con un extracto
Sube un mes gratis durante la versión preliminar y compara lo que extrae Pulget con el extracto antes de aprobarlo. Controlar gastos sin conectar tu banco explica la revisión, los precios indican los límites de archivos y convertir extractos a CSV explica cómo exportar el resultado.
Lecturas relacionadas
Sobre el autor
Hikmat Samadov, Fundador. Hikmat desarrolla Pulget, una app de control de gastos que lee los extractos bancarios que subes en lugar de conectarse a tu banco.