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. 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. 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. 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 OFXQué contiene
CuentaUna 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
DTPOSTEDLa fecha del movimiento como AAAAMMDD
TRNAMTEl importe: negativo si el dinero sale, positivo si entra
TRNTYPEDEBIT o CREDIT
FITIDUn identificador único por movimiento, que los programas usan para reconocer los que ya tienen
NAMEEl beneficiario limpio, por ejemplo Pemex en lugar de COMPRA 4471 PEMEX GAS 57442 (OFX admite hasta 32 caracteres aquí)
MEMOLa descripción completa tal como está impresa en el extracto
LEDGERBALEl 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
GnuCashSíArchivo → Importar → Importar OFX/QFX. La primera vez pregunta a qué cuenta de GnuCash pertenece el archivo y lo recuerda
XeroSíUsa la importación de extractos de la cuenta bancaria. Xero también acepta su propio diseño de CSV
Wave, SageSíSube el archivo OFX en la carga de extractos de la cuenta bancaria
HomeBankSíImporta OFX además de CSV y QIF
QuickBooks DesktopUsa .qboNecesita un archivo Web Connect (.qbo), que es otra exportación
QuickenUsa QIFLa 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.

Tu próximo extracto, en segundos.

Mira lo que encontramos en tu extracto antes de pagar.

Subir un extracto