Convierte estados de cuenta a archivos OFX
Sube un estado de cuenta bancario o de tarjeta —un PDF, un escaneo, una foto del móvil, o el CSV o Excel que exporta tu banco— y descarga un archivo OFX con un beneficiario limpio y un identificador único en cada movimiento, comprobado con los saldos del propio extracto antes de que llegue a tu contabilidad.
Suelta tu extracto aquí
PDF, escaneados y fotos del móvil, o exportaciones en CSV, Excel, OFX, QIF, CAMT y MT940
Mira el resultado antes de pagarCualquier banco, cualquier idioma
Actualizado el 28 de octubre de 2026
Paso a paso
- 1
Sube el estado de cuenta
Un PDF, un escaneo o una foto, o un CSV o Excel de tu banca en línea. Puedes subir varios extractos a la vez, y los PDF con contraseña también valen.
- 2
Revisa el resultado
Cada movimiento se extrae y se comprueba: saldo inicial + entradas − salidas tiene que ser igual al saldo final. Corrige lo que quieras en la revisión; la comprobación se repite al guardar.
- 3
Exporta a OFX e impórtalo
Elige Exportar → OFX y abre el archivo en la pantalla de importación de tu programa. En la mayoría es Archivo → Importar o la importación de extractos de una cuenta bancaria.
¿Qué es un archivo OFX?
OFX (Open Financial Exchange) es un formato estándar para movimientos de cuentas y tarjetas. En lugar de columnas que tienes que asignar a mano, un archivo OFX etiqueta todo: a qué cuenta pertenece, la fecha de cada movimiento, el importe, el beneficiario y el saldo final. Por eso los programas financieros lo importan sin preguntarte qué columna es cuál.
OFX también elimina dos problemas de las importaciones en CSV. Las fechas se escriben como AAAAMMDD, así que 03/04 nunca se confunde con el 4 de marzo o el 3 de abril, y los importes llevan siempre punto decimal y signo menos para las salidas, sin discusión sobre comas y puntos. Para saber más (qué relación tiene con QFX y QBO, y dónde lo ofrecen los bancos), mira qué es un archivo OFX.
Qué lleva dentro el archivo OFX que descargas
Recibes un archivo OFX 1.0.2 (la versión SGML), que es la que leen la mayoría de los programas de finanzas personales y contabilidad. Cada extracto se convierte en una sección de extracto dentro del archivo:
| Elemento OFX | Qué contiene |
|---|---|
| Cuenta | Una sección de cuenta corriente o de ahorros, o de tarjeta de crédito para los extractos de tarjeta, para que el programa la abra como el tipo de cuenta correcto |
| DTPOSTED | La fecha del movimiento como AAAAMMDD |
| TRNAMT | El importe: negativo si el dinero sale, positivo si entra |
| TRNTYPE | DEBIT o CREDIT |
| FITID | Un identificador único por movimiento, que los programas usan para reconocer los que ya tienen |
| NAME | El beneficiario limpio, por ejemplo Pemex en lugar de COMPRA 4471 PEMEX GAS 57442 (OFX admite hasta 32 caracteres aquí) |
| MEMO | La descripción completa tal como está impresa en el extracto |
| LEDGERBAL | El saldo final del extracto y su fecha |
Un OFX normal no lleva el identificador bancario de Intuit, así que QuickBooks Desktop no lo importará. Para QuickBooks Desktop exporta el archivo .qbo (Web Connect): mira estados de cuenta a QuickBooks.
¿Qué programas importan OFX?
Una larga lista de aplicaciones de escritorio y en línea admite OFX. Estas son algunas de las más usadas, y el archivo adecuado para las que necesitan otra cosa:
| Programa | ¿OFX? | Observaciones |
|---|---|---|
| GnuCash | Sí | Archivo → Importar → Importar OFX/QFX. La primera vez pregunta a qué cuenta de GnuCash pertenece el archivo y lo recuerda |
| Xero | Sí | Usa la importación de extractos de la cuenta bancaria. Xero también acepta su propio diseño de CSV |
| Wave, Sage | Sí | Sube el archivo OFX en la carga de extractos de la cuenta bancaria |
| HomeBank | Sí | Importa OFX además de CSV y QIF |
| QuickBooks Desktop | Usa .qbo | Necesita un archivo Web Connect (.qbo), que es otra exportación |
| Quicken | Usa QIF | La importación de Quicken se basa en archivos .QFX de bancos participantes, así que un OFX normal a menudo no se acepta. Exporta QIF |
PDF a OFX: por qué importa la comprobación de saldo
Una vez importado, un movimiento queda en tu registro y se concilia contra él. Si un conversor se saltó una línea en un salto de página o leyó un cargo como abono, normalmente te enteras semanas después, cuando la cuenta no concilia, y entonces tienes que buscar el origen.
Cada extracto se comprueba antes de exportarlo. El saldo inicial más las entradas, menos las salidas, tiene que dar el saldo final, y el saldo corrido se verifica en cada fila. Los signos mal leídos se corrigen con el saldo corrido, las filas duplicadas en los saltos de página se eliminan, y cualquier fila que aún no cuadre se marca con su número de página. Un extracto que no cuadra no consume páginas (hasta 30 páginas al mes).
Los escaneos y las fotos del móvil pasan por la misma comprobación. Mira estado de cuenta escaneado a Excel para los consejos sobre fotos.
CSV a OFX y Excel a OFX
Muchos bancos solo ofrecen descargas en CSV, mientras que tu programa importa OFX con más fiabilidad. Sube el CSV o el Excel del banco y exporta OFX: las columnas se reconocen solas, incluidas las columnas separadas de cargos y abonos, las comas decimales y las fechas con el día o el mes primero, así que no hay plantilla que configurar.
Los archivos CSV, Excel, OFX, QIF, CAMT.053 y MT940 no consumen páginas, porque no hay nada que leer de una imagen. Eso sí, necesitas un plan activo o un paquete de páginas para exportarlos. Si quieres ir en sentido contrario, abrir un OFX en una hoja de cálculo, súbelo y exporta a Excel o a CSV.
¿Tu banco te da un fichero Norma 43?
En España, los bancos dan a las empresas los movimientos en Norma 43 (Cuaderno 43). Ese formato no lo leemos. Si es tu caso, descarga el PDF del extracto o el Excel o CSV del mismo periodo y súbelo: sale el mismo OFX. En cambio, si tu banco te da un archivo CAMT.053 o MT940, sí puedes subirlo.
Cómo se evitan los duplicados al importar dos veces
Cada movimiento del archivo lleva su propio FITID. Los programas que admiten OFX lo usan para detectar los movimientos que ya importaron: GnuCash, por ejemplo, compara identificadores, fechas e importes con lo que ya hay en la cuenta y omite las coincidencias exactas. Si exportas el mismo extracto otra vez, los identificadores son los mismos, así que una segunda importación no duplica.
El único caso que los identificadores no resuelven es el solapamiento con una conexión bancaria. Los movimientos que llegaron por una conexión en vivo llevan los identificadores del banco, no los nuestros, y el programa los ve como distintos. Antes de importar, mira la fecha del último movimiento que trajo la conexión y usa el rango de fechas de la exportación para incluir solo el periodo que no cubre.
Varios extractos en un solo archivo OFX
- Selecciona varios extractos y expórtalos juntos; cada cuenta tiene su propia sección de extracto en un único archivo.
- Limita la exportación a un rango de fechas, por ejemplo los meses anteriores al inicio de tu conexión bancaria.
- Un PDF con varias cuentas o monedas se divide en un extracto por cuenta antes de exportar.
- Las cuentas se identifican por los cuatro últimos dígitos del número de cuenta, así que la primera vez que importes, tu programa puede preguntarte a qué cuenta pertenece el archivo.
Preguntas
¿Qué es un archivo OFX y qué programas lo importan?
OFX es un archivo estándar de movimientos bancarios con la cuenta, las fechas, los importes y los beneficiarios etiquetados, así que los programas lo importan sin asignar columnas. GnuCash, Xero, Wave, Sage y HomeBank están entre los muchos que lo aceptan.
¿Puedo convertir un CSV o Excel a OFX?
Sí. Sube el CSV o el Excel de tu banco y exporta OFX. Los archivos estructurados como estos no consumen páginas, aunque necesitas un plan o un paquete de páginas para exportar.
¿Qué versión de OFX obtengo?
OFX 1.0.2, la versión SGML, que es la más compatible. Las cuentas bancarias y las tarjetas de crédito reciben el tipo de extracto que les corresponde.
¿Cómo evito movimientos duplicados al importar el OFX?
En los programas que comprueban identificadores no hay duplicados: cada movimiento lleva un FITID único que se mantiene si vuelves a exportar el extracto. El solapamiento con una conexión bancaria es distinto: limita la exportación a las fechas que la conexión no cubre.
¿Sirve el archivo OFX para QuickBooks Desktop o Quicken?
No de forma fiable. QuickBooks Desktop necesita un archivo .qbo (Web Connect), que puedes exportar en su lugar (QuickBooks). Para Quicken, exporta QIF.
¿Hay un conversor de PDF a OFX gratis?
Tu primer extracto es gratis (hasta 10 páginas, un mes); después se paga, pero antes de pagar siempre ves el número de movimientos, el resultado de la comprobación de saldo y las primeras filas. Las páginas cuestan desde 12 USD por 100; mira precios.
Sigue leyendo
- ¿Qué es un archivo OFX y en qué se diferencia de QFX, QBO y QIF?Qué es un archivo OFX, qué contiene, en qué se diferencia de QFX, QBO y QIF, cómo abrirlo en Excel y cómo crear uno a partir de un estado de cuenta en PDF.
- Convierte estados de cuenta para QuickBooks Online y QuickBooks DesktopConvierte un estado de cuenta en PDF a CSV para QuickBooks Online o a un archivo .qbo para QuickBooks Desktop, categorizado y con el saldo comprobado.
- Convierte un estado de cuenta a CSVConvierte un estado de cuenta en PDF, escaneo o foto a extracto bancario en CSV: una fila por movimiento, categorizado y comprobado. Coma o punto y coma.
- Pasa tu estado de cuenta o extracto bancario a ExcelConvierte tu estado de cuenta o extracto en PDF, escaneo o foto a Excel: cada movimiento categorizado y el saldo comprobado. Vista previa antes de pagar.
- Convierte el estado de cuenta de tu tarjeta de crédito a ExcelConvierte el estado de cuenta de tu tarjeta de crédito en PDF a Excel, CSV, QuickBooks o Xero. Cargos y pagos con el signo correcto y saldo comprobado.
Tu próximo extracto, en segundos.
Mira lo que encontramos en tu extracto antes de pagar.