Extracción de estados de cuenta · Chile
Convierte estados de cuenta de MACH (BCI) a Excel
Sube tu estado de cuenta de MACH (BCI) y te lo devolvemos en Excel, con cada movimiento en su renglón. No te pedimos la contraseña de tu banco.
PDF, hasta 10 MB · Sin darnos la contraseña de tu banco
Las primeras 10 hojas las ves aquí mismo, sin crear cuenta. Ver precios.
Qué te devolvemos de tu estado de MACH (BCI)
Cada movimiento sale con su fecha, su monto y de qué fue. Ábrelo si quieres ver el detalle.
Identidad del banco y cuenta 4 datos
-
El nombre del banco tal como viene escrito en el PDF.
bank_name -
El nombre corto del banco, como lo conoces tú.
bank_canonical_name -
Tu número de cuenta, o los últimos dígitos de la tarjeta.
account_number -
Si la cuenta es de débito o de crédito.
account_type
Saldos 3 datos
-
Cuánto dinero tenías cuando empezó el periodo.
opening_balance -
Cuánto te quedó al final.
closing_balance -
Tu saldo promedio durante el periodo. Solo aparece en cuentas de débito.
average_balance
Resumen del periodo 3 datos
-
Cuánto te cobró el banco en comisiones.
total_commissions -
El día en que empieza tu estado de cuenta.
statement_period_start -
El día en que termina.
statement_period_end
Titular 3 datos
-
El nombre de quien es dueño de la cuenta.
account_holder_name -
El RFC de esa persona o empresa.
account_holder_rfc -
La dirección que el banco tiene registrada.
account_holder_address
Tus movimientos, uno por uno 15 datos
Cada cosa que pasó en tu cuenta durante el periodo. Las compras a meses aparecen abajo, en su propia lista: aquí sale solo la compra original, no cada mensualidad.
-
El día del mes en que pasó.
day -
El mes en que pasó.
month -
El texto del movimiento, igual que aparece en tu estado de cuenta.
description -
Ese mismo texto, pero escrito de forma más clara.
transaction_concept -
A quién le pagaste, o quién te pagó.
counterparty_name -
El RFC de esa persona o negocio, cuando el banco lo incluye.
counterparty_rfc -
El nombre del comercio ya limpio: Uber Eats, Amazon, OXXO.
merchant_canonical_name -
De cuánto fue. Siempre un número positivo.
amount -
En qué moneda: pesos, dólares, euros.
currency -
Si el dinero entró o salió de tu cuenta.
transaction_type -
Lo mismo, dicho de otra forma. Tener las dos sirve para detectar errores.
direction -
Cómo se movió el dinero: transferencia, tarjeta, efectivo, cheque, domiciliación o cobro del banco.
channel -
En qué fue: comida, transporte, compras, servicios, salud, viajes, impuestos, ahorro o ingresos.
category -
Si fue un gasto, un ingreso, un paso de dinero entre tus propias cuentas, o una devolución.
kind_hint -
Si parece un pago que se repite cada mes, como Netflix, la luz o tu nómina.
is_recurring_likely
Tus compras a meses sin intereses 8 datos
Tus compras a meses. Cada una va por separado para que las mensualidades no se confundan con tus gastos del mes.
-
De qué fue la compra.
description -
Cuándo hiciste la compra.
purchase_date -
Cuánto costó en total, antes de partirla en pagos.
original_amount -
Qué pago vas de la serie.
current_payment_number -
Cuántos pagos son en total.
total_payments_number -
Cuánto pagas cada mes.
monthly_installment -
Qué interés te cobran al año. Cero cuando de verdad es sin intereses.
interest_rate -
Cuánto te falta por pagar.
pending_amount
Son los mismos 13 datos de la cuenta para cualquier banco.
Qué cuentas de MACH (BCI) funcionan
Cualquiera de estas:
MACH es la cuenta digital de BCI Chile. Estados generados desde la app con foco en pagos digitales, transferencias entre usuarios MACH y compras con tarjeta prepaga.
Ejemplo: MACH (BCI) en 30 segundos
1. PDF de entrada
Sube el PDF descargado de la banca en línea o app de MACH (BCI).
2. Procesamiento
finO$ extrae transacciones, saldos, conceptos. ~15s típico.
3. JSON estructurado
Listo para tu API contable, ERP o motor de scoring.
| Fecha | Concepto | Monto (CLP) | Categoría |
|---|---|---|---|
| 3 abr | TRANSFERENCIA RECIBIDA CLIENTE ACME | +$750.000 | Ingreso |
| 8 abr | GASOLINERA AV UNIVERSIDAD | −$32.000 | Transporte |
| 15 abr | NETFLIX.COM | −$9.900 | Entretenimiento |
{
"bank": "MACH (BCI)",
"country": "CL",
"period": { "start": "2026-04-01", "end": "2026-04-30" },
"opening_balance": { "amount": 980000, "currency": "CLP" },
"closing_balance": { "amount": 1190000, "currency": "CLP" },
"transactions": [
{
"day": 3, "month": 4,
"description": "TRANSFERENCIA RECIBIDA CLIENTE ACME",
"amount": 750000,
"currency": "CLP",
"direction": "inflow",
"category": "income"
},
{
"day": 8, "month": 4,
"description": "GASOLINERA AV UNIVERSIDAD",
"amount": 32000,
"currency": "CLP",
"direction": "outflow",
"category": "transport"
},
{
"day": 15, "month": 4,
"description": "NETFLIX.COM",
"amount": 9900,
"currency": "CLP",
"direction": "outflow",
"category": "entertainment"
}
]
} Lo descargas en Excel, CSV o JSON. Es el mismo resultado, solo cambia el formato. Es la misma estructura que lees con el API REST.
Cuánto cuesta
Cada mes tienes 30 hojas gratis. Un estado de MACH (BCI) suele traer 4 hojas, así que cabe en las hojas gratis del mes. Después, $5 MXN por hoja: un estado así saldría en $20 MXN. Pagas solo lo que subes, sin mensualidad.
Otros bancos en Chile
finO$ soporta los principales bancos de Chile. ¿El tuyo no aparece? Usa el convertidor para convertir estado de cuenta a Excel de cualquier banco.
Preguntas sobre extracción de MACH (BCI)
¿Cuánto cuesta extraer un estado de cuenta de MACH (BCI)?
Tienes 30 hojas gratis cada mes. Un estado típico de MACH (BCI) trae alrededor de 4 hojas, así que cabe en las hojas gratis. Después, $5 MXN por hoja: unos $20 MXN por un estado así. Sin suscripción.
¿finO$ soporta el formato actual de PDF de MACH (BCI)?
Sí. finO$ soporta los formatos vigentes (Cuenta MACH, Tarjeta prepaga MACH) incluyendo los layouts actualizados en 2025. Si encuentras un formato no soportado, lo agregamos en 48-72 horas con una muestra anonimizada.
¿Funciona con PDFs escaneados de MACH (BCI)?
MACH (BCI) típicamente exporta PDFs nativos desde su app/web, no requiere OCR. Si recibes un screenshot impreso de la app, finO$ aplica OCR automático.
¿Puedo categorizar las transacciones automáticamente?
Sí. finO$ aplica auto-categorización basada en patrones de comerciantes locales y NLP en español. La taxonomía es ajustable y compatible con el catálogo SAT (México), DIAN (Colombia), AFIP (Argentina), SII (Chile) y SUNAT (Perú) según corresponda.