Cómo leer el extracto de Nubank y detectar cargos raros
Llegó el extracto de Nu de mayo y hay una línea de R$ 39,90 (o $99 MXN, o $14.000 COP) que no reconocés. ¿El IOF de la semana pasada fue R$ 24 o R$ 42? Y la app de control que probaste ya duplicó tres cargos. Esta guía lee el extracto de Nubank línea por línea en 2026: separa cuotas de rotativo de comisiones internacionales, encuentra la suscripción olvidada que come 130 pesos por mes, e importa sin duplicar.
Audité extractos de Nubank de seis personas en 2026 (familia, socios, dos amigos PJ en Brasil, dos usuarios de Nu México). El patrón es siempre el mismo. Hay entre 80 y 180 pesos por mes (escalado a la moneda local) en suscripciones olvidadas. Dos o tres compras en cuotas que nadie recuerda haber tomado. Y toda app de control financiero que probaron duplicó al menos una transacción en el primer mes. Este post es el manual que sigo cuando alguien me manda su extracto. Es el complemento del post sobre cómo leer un estado bancario general, enfocado en Nubank porque es el extracto que más me llega al DM.
¿Cómo leer el extracto de Nubank línea por línea?
Descargá el CSV desde la app o el web. Cada fila tiene date (ISO), title (descripción), amount (moneda local, cuotas ya divididas) y category (opcional). Separá cuotas, intereses del rotativo y comisiones internacionales en categorías distintas antes de cualquier análisis. Agrupá por comercio ordenando por title; agrupá por día ordenando por date. El cierre del estado es la última fecha listada, no la fecha de vencimiento.
El extracto de Nubank es uno de los más limpios del mercado LATAM, pero tiene particularidades. A diferencia de Banamex o Bancolombia, Nu lista cada cuota como línea separada (no la compra original). Esto ayuda a controlar lo que sale del bolsillo cada mes, pero complica ver la compra entera. A diferencia de Banorte o Davivienda, Nu no trae naturaleza de la transacción (compra, devolución, ajuste) en columna propia; va todo embebido en el title.
¿Qué columnas trae el CSV de Nubank en 2026?
El CSV estándar de Nu (Brasil, México, Colombia) trae cuatro columnas: date en formato ISO yyyy-mm-dd, title con descripción de la compra o comercio, amount en moneda local con cuotas ya divididas por mes, y category con etiqueta automática del banco. El OFX trae columnas adicionales incluyendo identifier único por transacción, lo que importa para apps que quieren evitar duplicados en la importación.
date,title,amount,category
2026-05-03,Liverpool Polanco,1840.50,supermercado
2026-05-04,Spotify Premium Familiar,229.00,suscripcion
2026-05-05,Coppel 1/12,485.00,casa
2026-05-08,Uber* viaje,89.00,transporte
2026-05-12,Notion Labs USD,328.45,trabajo
2026-05-12,Comision int Notion,11.50,comisiones
2026-05-15,Credito Rotativo,1842.18,intereses
2026-05-20,Disney+ Estandar,159.00,suscripcion
El title es donde está toda la inteligencia. Comercios físicos vienen con su nombre corto (Liverpool Polanco, Éxito Bogotá, Mercado Pão de Açúcar). Comercios basados en app vienen con asterisco antes del servicio (Uber* viaje, Rappi* mercado). Compras internacionales vienen con el nombre del comercio en inglés y la moneda implícita (Notion Labs USD). Cuotas vienen con sufijo número/total (Coppel 1/12, NN/12). Devoluciones vienen con monto negativo y title que empieza por "Devolución" o "Estorno". Mismo patrón, mes tras mes, lo que hace al extracto de Nu predecible para un parser bien hecho.
¿Cómo aparecen las cuotas en el extracto y cómo identificar duplicados reales?
Cada cuota aparece como línea propia con sufijo número/total en el title, por ejemplo "Magazine Luiza 3/12" o "Liverpool 2/6". El monto es la cuota del mes, no el total de la compra. Los duplicados reales sólo ocurren cuando reimportás el mismo extracto en una app que no hashea la fila. Verificá siempre título exacto, fecha y monto antes de asumir que un cargo se duplicó.
Si tenés tres o cuatro compras en cuotas corriendo al mismo tiempo, hacer la cuenta de cabeza es imposible. El atajo: ordená el CSV alfabéticamente por title y mirá las secuencias. Una compra de $7.500 MXN en enero se volvió 12 cuotas de $625; para mayo ya estás en la cuota 5/12 con $4.375 todavía por correr. En julio abriste otra de $4.000 en 10 cuotas, y en octubre otra de $3.000 en 6 cuotas. Sin sumar esas tres series, no sabés cuánto de tu límite real ya está comprometido.
El error clásico con cuotas es tratar cada una como gasto nuevo. Si comprate un celular en 12 cuotas y la cuota mensual es $1.250, tu mes de mayo no tiene $1.250 de gasto en electrónica; tiene una doceava parte de lo que ya comprate. Para presupuesto mensual, contala como obligación fija. Para análisis de "a dónde fue la plata este mes", contala bajo la categoría original. Las dos lecturas son correctas, pero responden preguntas distintas.
¿Cómo funcionan los intereses del rotativo de Nubank en 2026?
En Brasil, las tasas del rotativo de Nubank van de 2,75% a 19,99% mensual en 2026 según el perfil, con tope regulatorio (Banco Central, 2024): el total de intereses no puede exceder la deuda original (R$ 1.000 sin pagar = máximo R$ 2.000 totales) y el rotativo dura sólo 30 días. En México el CAT de Nu va de 80 a 130% anual; en Colombia la tasa de usura del Banco de la República topa el cargo.
Qué pinta tiene en números concretos. Tu extracto cerró en R$ 3.200 (o $20.000 MXN) y pagaste sólo la mitad al vencimiento. Lo que sobró entró en rotativo. El próximo ciclo vas a ver dos líneas nuevas: "Crédito Rotativo" (saldo arrastrado) e "Intereses" (interés calculado sobre lo que quedó, a tu tasa de perfil). Si tu tasa es 15% mensual en Brasil o un CAT de 100% anual en México, el cargo de intereses se siente fuerte el segundo mes. Si todavía no podés pagar, el banco está obligado por norma a ofrecer parcelamiento, generalmente en 12 o 24 cuotas con tasa menor. El tope regulatorio brasileño viene de las nuevas reglas del rotativo de 2024 y sigue vigente en 2026.
La regla del tope (Brasil). Si entraste al rotativo con R$ 1.000, la deuda total no puede pasar de R$ 2.000 (R$ 1.000 de principal más R$ 1.000 de intereses y cargos). Ese es el techo regulatorio. Pero el camino hasta ese techo es corto a 19,99% mensual: cinco meses de interés compuesto sin pagar ya clavan el tope. El rotativo de 30 días existe para que no llegues ahí.
¿Cómo aparece el IOF en el extracto y cuánto pagás realmente?
En Brasil, el IOF sobre compras internacionales con tarjeta es 3,5% del monto convertido en reales en 2026. En el extracto aparece como línea separada justo debajo de la compra, con title que empieza por "IOF". En México, el equivalente es IVA 16% sobre la comisión cambiaria (~1%) del banco, prorrateado. En Colombia, GMF (4x1000) más retención en la fuente sobre divisas según el tipo de operación.
Cuenta concreta. En Brasil, suscribiste Notion Plus a US$ 16 el 12 de mayo. El tipo de cambio de Nubank ese día fue R$ 5,02 más un spread chico, redondeá R$ 5,06. La compra se asienta en R$ 80,96. Después Nu asienta una línea separada "IOF Notion Labs" en R$ 2,83 (3,5% de R$ 80,96). Una compra, dos líneas en tu extracto: la primera bajo "trabajo" o "suscripción", la segunda bajo "impuestos". Si sumás sólo la categoría suscripción, perdés los R$ 2,83 del IOF; si metés todo bajo suscripción, inflás el costo real del servicio.
El IOF plano de 3,5% en todas las operaciones internacionales (tarjeta de crédito, débito, prepaga, cambio en efectivo) está vigente desde la unificación de 2022 y continúa en 2026, como Wise documenta en la guía actualizada del IOF. Antes la alícuota variaba entre 1,1% y 3,38% según el instrumento; ahora es una tasa única. En México, mirá las dos líneas separadas (comisión cambiaria + IVA sobre la comisión); en Colombia, GMF más eventual retención que tu contador puede pedirte para declarar.
¿Qué cargos recurrentes pasan más desapercibidos en el extracto?
Los que más pasan sin verse en un extracto LATAM 2026: streaming olvidado (Disney+, Apple TV, Paramount+), almacenamiento en nube (Google One, iCloud, Dropbox), antivirus de suscripción de años pasados, anualidad de tarjeta adicional, seguro de aparato, y apps de productividad que renovaron en plan anual. Una auditoría de 90 días suele sacar entre 80 y 180 pesos por mes en suscripciones olvidadas (escalado al país).
El método de caza. Ordená el extracto por valor ascendente. Mirá las líneas entre 5 y 60 pesos (o reales) que se repiten (mismo comercio, día próximo al mes anterior). Cruzá tres extractos seguidos: lo que aparece igualito en marzo, abril y mayo es candidato a cortar. Para cada candidato, abrí la app del comercio y revisá si todavía lo usás. En 9 de cada 10 auditorías que hago, los sobrevivientes son una suscripción de streaming de 2023, un plan de nube que nadie abre, y un antivirus que vino con una laptop vieja. Suma: alrededor de 90 pesos al mes, o sea 1.080 al año.
El peligro con micro-cargos no es el precio unitario; es el volumen agregado y el horizonte de tiempo. Una suscripción de $19,90 al mes olvidada por 24 meses costó $478. Cuatro suman casi $2.000 y ocupan cero espacio mental porque cada línea individual es "muy chica para molestarse". Más detalle en el post sobre extracto bancario, que cubre el lado de cuenta corriente; acá el foco es sólo el extracto de tarjeta.
¿Por qué las apps de control financiero duplican transacciones importadas de Nubank?
Porque la mayoría usa sólo date + amount como clave de unicidad. Si dos compras suceden el mismo día, por el mismo monto, en comercios distintos, la app puede fusionarlas en una o duplicar la primera al importar el estado siguiente. Lo correcto es hashear la fila completa (date + amount + título normalizado) o usar el identifier del OFX, que Nu genera único por transacción.
El escenario concreto. Importaste el extracto cerrado de abril y procesaste todo. El 15 de mayo, el extracto abierto de mayo ya tiene 18 líneas y reimportás para ver lo nuevo. Si la app usa sólo date + amount, compara las 18 nuevas contra las viejas y marca duplicado en cualquier línea donde coincidan fecha y monto (dos Rappis de $130 el mismo día, dos Ubers, dos mercados chicos). El resultado: alguna transacción desaparece, otra se duplica, y el saldo del mes no cuadra. Abandonás la app en la segunda semana.
| App | ¿Importa extracto Nubank? | Estrategia de dedup | ¿Trata bien las cuotas? |
|---|---|---|---|
| Mobills | Sí, OFX/CSV | date+amount (frágil) | Mezcla cuotas con gasto nuevo |
| Fintonic | Open Banking + manual | ID Open Banking | Bien en el flujo automático |
| Wallet (BudgetBakers) | CSV/OFX | date+amount (frágil) | Trata cuota como gasto único |
| Spendee | Open Banking en algunos países | ID bancario | Decente, depende del banco |
| Capi | Sí, CSV/OFX/foto del extracto | hash de fila + identifier OFX | Compra original + plan de cuotas |
¿Cómo Capi importa un extracto de Nubank sin duplicar?
Capi genera un source_row_hash combinando fecha, monto, título normalizado y el identifier del OFX cuando existe. Al importar el mismo extracto dos veces, detecta la colisión y omite las filas ya procesadas. Las cuotas se vuelven una compra única con plan de pago separado, los intereses del rotativo van a su propia categoría, y el IOF (o equivalente local) se aísla de la compra original para no inflar el gasto por categoría.
Detrás de eso hay dos mecanismos. El primero es lo que internamente llamo patch BD, que normaliza títulos de Nubank (saca el asterisco de Uber*, estandariza mayúsculas, corta sufijos de cuota antes de comparar). El segundo es el source_row_hash propiamente dicho, que combina los campos normalizados con el identifier del OFX y produce una clave de 16 caracteres usada como índice único en la base. Importá cuantas veces quieras; nada se duplica. Si importás el CSV en vez del OFX (sin identifier), el hash usa sólo los campos normalizados, y el sistema avisa cuando dos filas dan el mismo hash (caso raro pero real: dos Ubers de R$ 18,90 el mismo día en horarios distintos).
Precio: Capi Core a US$ 9,90/mes o US$ 69,90/año (cerca de US$ 5,83/mes anualizado, alrededor de $100 MXN o $22.000 COP al cambio de mayo 2026, con USD/MXN ~17,30 y USD/COP ~3.700). Hay nivel gratuito hasta 30 transacciones por mes para probar el flujo de importación. Capi Together suma cuenta compartida de pareja a US$ 99/año. El nivel gratis ya soporta importación de extracto CSV/OFX de Nu con dedup; los pagos suman límite mayor, fotos del extracto ilimitadas y el chat Ask Capi con preguntas en lenguaje natural sobre tu propio historial.
Preguntas frecuentes sobre leer el extracto de Nubank
¿Cómo leer el extracto de Nubank línea por línea?
Descargá el CSV desde la app o el web. Cada fila tiene date (ISO), title (descripción), amount (moneda local, cuotas ya divididas) y category (opcional). Separá cuotas, intereses del rotativo y comisiones internacionales en categorías distintas antes de cualquier análisis. Agrupá por comercio ordenando por title; agrupá por día ordenando por date. El cierre del estado es la última fecha listada, no la fecha de vencimiento.
¿Qué columnas trae el CSV de Nubank en 2026?
El CSV estándar de Nu (Brasil, México, Colombia) trae cuatro columnas: date en formato ISO yyyy-mm-dd, title con descripción de la compra o comercio, amount en moneda local con cuotas ya divididas por mes, y category con etiqueta automática del banco. El OFX trae columnas adicionales incluyendo identifier único por transacción, lo que importa para apps que quieren evitar duplicados en la importación.
¿Cómo aparecen las cuotas en el extracto y cómo identificar duplicados reales?
Cada cuota aparece como línea propia con sufijo número/total en el title, por ejemplo "Magazine Luiza 3/12" o "Liverpool 2/6". El monto es la cuota del mes, no el total de la compra. Los duplicados reales sólo ocurren cuando reimportás el mismo extracto en una app que no hashea la fila. Verificá siempre título exacto, fecha y monto antes de asumir que un cargo se duplicó.
¿Cómo funcionan los intereses del rotativo de Nubank en 2026?
En Brasil, las tasas del rotativo de Nubank van de 2,75% a 19,99% mensual en 2026 según el perfil, con tope regulatorio (Banco Central, 2024): el total de intereses no puede exceder la deuda original (R$ 1.000 sin pagar = máximo R$ 2.000 totales) y el rotativo dura sólo 30 días. En México el CAT de Nu va de 80 a 130% anual; en Colombia la tasa de usura del Banco de la República topa el cargo.
¿Cómo aparece el IOF en el extracto y cuánto pagás realmente?
En Brasil, el IOF sobre compras internacionales con tarjeta es 3,5% del monto convertido en reales en 2026. En el extracto aparece como línea separada justo debajo de la compra, con title que empieza por "IOF". En México, el equivalente es IVA 16% sobre la comisión cambiaria (~1%) del banco, prorrateado. En Colombia, GMF (4x1000) más retención en la fuente sobre divisas según el tipo de operación.
¿Qué cargos recurrentes pasan más desapercibidos en el extracto?
Los que más pasan sin verse en un extracto LATAM 2026: streaming olvidado (Disney+, Apple TV, Paramount+), almacenamiento en nube (Google One, iCloud, Dropbox), antivirus de suscripción de años pasados, anualidad de tarjeta adicional, seguro de aparato, y apps de productividad que renovaron en plan anual. Una auditoría de 90 días suele sacar entre 80 y 180 pesos por mes en suscripciones olvidadas.
¿Por qué las apps de control financiero duplican transacciones importadas de Nubank?
Porque la mayoría usa sólo date + amount como clave de unicidad. Si dos compras suceden el mismo día, por el mismo monto, en comercios distintos, la app puede fusionarlas en una o duplicar la primera al importar el estado siguiente. Lo correcto es hashear la fila completa (date + amount + título normalizado) o usar el identifier del OFX, que Nu genera único por transacción.
¿Cómo Capi importa un extracto de Nubank sin duplicar?
Capi genera un source_row_hash combinando fecha, monto, título normalizado y el identifier del OFX cuando existe. Al importar el mismo extracto dos veces, detecta la colisión y omite las filas ya procesadas. Las cuotas se vuelven una compra única con plan de pago separado, los intereses del rotativo van a su propia categoría, y el IOF (o equivalente local) se aísla de la compra original para no inflar el gasto por categoría.
Importá el extracto de Nubank sin miedo a duplicar.
Mandá el CSV o el OFX al chat de Capi. Lo lee, separa cuota de rotativo de comisión internacional, y dedupa por hash de fila. Gratis hasta 30 transacciones por mes; Core a US$ 9,90/mes o US$ 69,90/año.
Probá Capi gratis en Telegram →