Volver a la documentación Guía6 min de lectura

Esta página se ha traducido automáticamente y puede contener errores. Leer el original en inglés

Importación y exportación CSV

Importa el historial de transacciones de tus bancos y exporta copias de seguridad completas que puedes usar para la temporada de impuestos, contables o análisis más profundos.

En esta guía

  • Formatos de archivo compatibles y cómo funciona la vista previa de mapeo de columnas.
  • Cómo evitar duplicados al combinar importaciones con entrada manual.
  • Qué genera la exportación: un paquete CSV completo más una copia de seguridad de la base de datos.

Budgero se adapta bien al uso manual, con sincronización bancaria zero-knowledge opcional mediante SimpleFIN o Enable Banking. En cualquier caso, "manual" no significa teclear cada línea. El importador convierte las exportaciones de tu banco en transacciones en un par de minutos — y el exportador garantiza que tus datos nunca queden atrapados.

Formatos compatibles

El importador acepta más que solo CSV:

  • CSV / TSV / TXT — la exportación bancaria universal
  • OFX / QFX / QIF — formatos clásicos de banco y Quicken
  • CAMT.053 — el formato de extracto en XML habitual en bancos europeos
  • PDF — Budgero extrae tablas de los PDF de extractos; eliges la tabla y luego mapeas las columnas igual que con un CSV

Ese último punto importa más de lo que parece: muchos bancos solo ofrecen extractos en PDF, y la extracción de tablas significa que no tienes que volver a teclearlos. (Esto es extracción de tablas, no escaneado de recibos — apúntalo a extractos, no a tickets de compra arrugados.)

Empezar con una plantilla

¿No tienes una exportación del banco o llevas registros a mano (efectivo, una billetera cripto, una hoja de cálculo antigua)? Empieza con la plantilla de importación. También está enlazada en la pantalla de carga del diálogo de importación.

  • Plantilla de hoja de cálculo (.xlsx) — una pestaña "How to use", una pestaña "Transactions" vacía y una pestaña "Example" ya rellenada. Ábrela en Excel, Google Sheets o Numbers, rellena la pestaña Transactions y descarga esa pestaña como CSV.
  • Plantilla CSV — solo la fila de encabezados: Date, Payee, Amount, Memo, Category, Account.

Date, Payee, Amount y Memo se asignan automáticamente al importar; Category y Account los eliges a mano en el paso de mapeo. Usa importes negativos para el dinero que sale. En cuentas cripto, escribe monedas enteras (por ejemplo 0.0035 BTC); Budgero las guarda con 8 decimales. Las instrucciones de la plantilla están en inglés.

Mapeo de tu archivo

Las exportaciones bancarias nunca se ponen de acuerdo en los nombres de las columnas, así que el importador muestra una vista previa y te permite mapear las columnas tú mismo:

  1. Elige la fila de encabezados. Si tu banco rellena el archivo con líneas de logotipo y avisos legales, salta las filas hasta que aparezcan los encabezados reales.
  2. Mapea las columnas. Obligatorias: una columna de fecha y, o bien una única columna de importe, o un par ingreso/gasto. Opcionales: beneficiario, memo/descripción, categoría y cuenta.
  3. Configura los formatos. Las fechas se detectan automáticamente entre los patrones habituales (YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYYY, DD.MM.YYYY y más), y los formatos numéricos cubren las convenciones de EE. UU./Reino Unido (1,234.56), europeas (1.234,56), suizas y francesas — de modo que una exportación de Deutsche Bank y una de Chase se procesan ambas correctamente.
  4. Revisa la vista previa e importa.

Si el archivo no incluye una columna de cuenta, eliges la cuenta de destino de antemano —lo habitual, dado que la mayoría de los bancos exportan una cuenta por archivo.

Evitar duplicados

Antes de guardar, la vista previa compara las filas con datos ya importados, transacciones existentes y otras filas del archivo. Muestra Nuevo, Ya importado, Necesita revisión o No válido/omitido.

Las filas ya importadas se omiten por defecto. Una fila también puede coincidir con una transacción que registraste a mano: misma dirección, importe y fecha dentro del rango de Ajustes → Transacciones duplicadas (1 % y ±7 días por defecto), así que se encuentra también una compra con tarjeta que el banco registra unos días después. Para coincidencias posibles, elige Emparejar, Omitir o Importar como nuevo. Emparejar conserva tu transacción (categoría, nota, beneficiario, divisiones), la marca como confirmada y recuerda la fila del banco para la próxima vez; Omitir la deja sin cambios. Si encaja exactamente una transacción registrada a mano, la fila empieza en Emparejar. La importación espera a que resuelvas todas las filas ambiguas. Deshacer justo después de importar lo revierte todo, emparejamientos incluidos; si deshaces la importación más tarde desde el Historial de importaciones, se eliminan las filas importadas y las transacciones emparejadas quedan como están. Comprueba fecha, importe, beneficiario y nota, no solo el parecido. Puedes decidir todas las pendientes juntas o revisarlas una a una.

Si cambian las transacciones o cuentas de destino durante la revisión, examina las coincidencias actualizadas. Después de importar, concilia cada cuenta con el extracto (véase Cuentas). Los periodos sin solapamiento siguen reduciendo el trabajo, sobre todo si combinas entrada manual e importaciones bancarias.

Categorizar lo que llega

Las transacciones importadas sin categoría van a Sin categorizar — el cajón de sastre del sistema. Reduce la lista a cero poco después de cada importación; un presupuesto preciso con un saldo abultado en Sin categorizar es una contradicción. Si la exportación de tu banco incluye una columna de categoría que coincide aproximadamente con tu estructura, mapeala durante la importación y solo tendrás que corregir los rezagados.

Exportar tus datos

Todo sale por la misma puerta por la que entró. Ajustes → Gestión de datos → Exportar datos ofrece dos formatos:

ExportaciónContenidoIdeal para
Paquete CSV (zip)presupuestos, cuentas, categorías, grupos de categorías, transacciones, asignaciones, objetivos — un CSV para cada unoContables, hojas de cálculo, temporada fiscal, análisis
Copia de seguridad de la base de datos (.db)Tu presupuesto completo como base de datos SQLiteCopias de seguridad completas, migrar a autoalojamiento

Como tus datos están cifrados de extremo a extremo, las exportaciones se realizan en tu dispositivo después de desbloquear con tu contraseña maestra — el servidor nunca ve el texto plano en ningún momento (consulta el Modelo de seguridad para entender por qué importa).

Un hábito de copia de seguridad sensato: exporta el paquete CSV trimestralmente y antes de cualquier reestructuración importante. Cuesta un solo clic, y significa que incluso un error en el peor de los casos — una categoría eliminada, una importación fallida — se puede recuperar desde la última instantánea de la verdad.