Saltar al contenido principal
Herramientas

Herramienta gratuita en el navegador

Conversor de CSV a Beancount

Pega una exportación bancaria y obtén transacciones de partida doble balanceadas, listas para insertar en tu libro mayor. La detección de columnas se realiza automáticamente y sigue siendo editable.

Todo se ejecuta en tu navegador. Tu extracto nunca se sube a ningún lado.

Mapeos guardados

Los perfiles se guardan solo en este navegador. Tus transacciones nunca salen de él.

Aún no hay mapeos guardados. Pega un CSV, configura las columnas y luego guarda la configuración aquí para reutilizarla más tarde.

Importar perfiles desde un archivo

Elige un archivo .json exportado desde este conversor. No se guarda ni se aplica nada hasta que lo elijas.

Salida de Beancount

Tus transacciones aparecerán aquí en cuanto pegues un CSV.

¿Ya conoces tu banco o aplicación?

Estas exportaciones ya están mapeadas: elige la tuya y omite la configuración.

Preguntas sobre esta herramienta

¿Se suben mis datos bancarios a algún lado?

No. La conversión se ejecuta completamente en tu navegador usando JavaScript en esta página. Tu CSV nunca se envía a beancount.io ni a nadie más, y no se almacena nada. Puedes comprobarlo abriendo la pestaña de red de tu navegador, o desconectándote de internet y realizando la conversión de todos modos: sigue funcionando.

¿Qué formatos CSV entiende?

Archivos separados por comas, punto y coma, tabulador o tubería, con o sin fila de encabezado. Lee campos entrecomillados que contengan comas o saltos de línea, formatos numéricos estadounidenses y europeos (1,234.56 y 1.234,56), negativos entre paréntesis o con signo menos al final, y fechas escritas en formato ISO, día primero, mes primero o '9 ago 2026'. Funciona tanto con una columna de monto con signo como con columnas separadas de débito y crédito.

¿Para qué sirven las dos cuentas?

La partida doble significa que cada transacción mueve dinero entre dos cuentas, por lo que ambos lados siempre se cancelan. La primera es la cuenta a la que pertenece el extracto — tu cuenta corriente o tarjeta de crédito. La segunda es a dónde fue el dinero; dejarla como Gastos:SinCategorizar es normal, y desde allí categorizas una vez que las transacciones están en tu libro mayor.

¿Cómo verifico la exportación con los saldos de mi extracto?

Activa la conciliación de extractos en el conversor e introduce las fechas de inicio y fin del extracto, además de los saldos inicial y final con signo para una sola divisa. Los saldos de tarjeta de crédito que debes normalmente son negativos. Solo las filas que conserves (tras revisar los solapamientos) cuentan para el movimiento; las filas omitidas o excluidas no. El modo completo puede escribir una transacción de apertura; el modo anexar nunca lo hace. Una coincidencia añade una aserción de saldo final; después ejecuta bea check (o bean-check) sobre el archivo descargado para confirmarlo, e inspecciona cualquier discrepancia con bea balances / bean-report antes de dar por conciliada la importación.

¿Puedo dividir una fila del banco entre varias cuentas?

Sí, una fila a la vez en Dividir una fila entre cuentas. Ejemplo práctico: un cargo de tarjeta de -100.00 USD en un mercado de barrio, dividido en 60.00 a Expenses:Groceries y 40.00 a Expenses:Household, se convierte en una transacción con tres apuntes — Liabilities:CreditCard -100.00 USD, Expenses:Groceries 60.00 USD, Expenses:Household 40.00 USD. Un reembolso de +25.00 USD dividido en 15.00 y 10.00 registra -15.00 USD y -10.00 USD en su lugar: siempre escribes importes positivos y el convertidor aplica el signo opuesto. Los importes deben sumar exactamente el importe de la fila, sin más decimales de los que tiene la fila, en la propia moneda de la fila (sin tipos de cambio), y ninguna línea de división puede usar la cuenta del extracto. Hasta que una división cuadre, copiar y descargar permanecen en pausa — corrígela, elimínala o excluye la fila, cuya división se ignora entonces. Las divisiones son ediciones temporales de este archivo: nunca se guardan en los perfiles de mapeo, y cambiar el archivo, el mapeo de columnas, el signo o la cuenta de origen las borra.

¿Puedo dejar de hacer esto manualmente cada mes?

Sí, para eso están Smart Import y Bank Sync de Beancount.io. Se conectan a instituciones compatibles, categorizan las transacciones automáticamente y las escriben en un libro mayor que aún posees como texto plano. Esta herramienta existe para importaciones únicas, para bancos que nadie soporta, y para el hábito saludable de verificar lo que realmente produce un importador.

Conserva el libro mayor. Olvídate del copiar y pegar.

Beancount.io sincroniza tus cuentas, categoriza las transacciones y mantiene cada una de ellas en archivos de texto plano que puedes descargar y conservar para siempre.