Saltar al contenido principal
Citi → Beancount

Citi CSV a Beancount

Convierte una exportación de tarjeta de crédito Citi en transacciones Beancount de partida doble equilibradas: sus columnas Debit y Credit se leen por función, por lo que el signo inusual de Citi no puede invertir un reembolso en la dirección equivocada.

Correspondencia de columnas verificada con una exportación real de Citi

Cómo exportar tus transacciones de Citi

  1. 1

    Inicia sesión en Citi Online y abre la página de Account Details de la tarjeta.

  2. 2

    Desplázate hasta Transactions y usa el menú desplegable “Activity Since Last Statement” para elegir un período de estado de cuenta o un rango de fechas personalizado.

  3. 3

    Selecciona Export — se encuentra a la derecha de la pestaña Transactions, junto a Print Screen — y elige CSV.

  4. 4

    Abre la descarga — Citi la guarda con una extensión en mayúsculas .CSV — luego copia la línea de encabezado junto con las filas y pégalas abajo.

Citi firma su columna Credit y deja Debit sin signo

Casi todos los bancos que separan dinero que sale de dinero que entra escriben dos magnitudes positivas una al lado de la otra. Citi escribe una compra como 126.44 en Debit y un pago o reembolso como -41.00 en Credit, mezclando una magnitud simple y un valor con signo en el mismo archivo. Una fórmula de hoja de cálculo que simplemente niega una columna invierte todos los reembolsos. Este ajuste predefinido en su lugar lee las dos columnas por lo que significan, por lo que las compras se registran negativas y los pagos positivos, ya sea que el valor llegue con un menos delante o no. Exactamente una de las dos columnas se completa en cada fila.

Salida de Beancount

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

Preguntas sobre exportaciones de Citi

Mi exportación tiene una columna Member Name y la de mi otra tarjeta Citi no.

Ambas son normales. Citi agrega Member Name en tarjetas con titulares nominales, y la misma persona puede tener una tarjeta que la tenga y otra que no — vimos exactamente eso en dos exportaciones tomadas en el mismo mes. Date, Description, Debit y Credit se encuentran en posiciones idénticas en los diseños de cinco y seis columnas, por lo que el mapeo a continuación se ajusta a cualquier archivo sin cambios.

Una fila se omitió con “monto no reconocido”. ¿Qué era?

Casi con seguridad una línea de 0.00 — Citi escribe esas para cosas como una tarifa anual exenta. Nada se movió, por lo que el convertidor informa la línea y continúa en lugar de emitir una transacción de monto cero que se sentaría en tu libro sin significado. Todas las demás filas del archivo se convierten normalmente, así que una línea informada aquí no es razón para reexportar.

¿Cómo obtengo más de un período de estado de cuenta de Citi?

Repitiendo la exportación. El menú desplegable de período ofrece un estado de cuenta, año hasta la fecha, un año anterior o un rango personalizado, y el tutorial propio de Citi establece el límite en 1,000 transacciones por descarga, por lo que una tarjeta ocupada necesita varias pasadas. Convierte cada archivo aquí y agrega las salidas al mismo archivo de libro mayor — nada tiene que fusionarse ni reordenarse primero.

¿Convirtiendo una exportación de otro banco o aplicación?

Conserva el libro que acabas de convertir

Beancount.io aloja tu libro de contabilidad en texto plano, importa extractos futuros por ti y mantiene cada número auditado.

Empieza gratis