¿Qué es un archivo OFX y en qué se diferencia de QFX, QBO y QIF?

Un archivo OFX es un estado de cuenta en formato Open Financial Exchange: un archivo de texto estructurado con los datos de la cuenta, cada movimiento y el saldo, pensado para importarse en programas de finanzas y contabilidad. QFX y QBO son variantes de Intuit del mismo formato para Quicken y QuickBooks Desktop; QIF es un formato más antiguo y sencillo. Si solo tienes un PDF, puedes convertir el estado de cuenta a OFX.

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

¿Qué es un archivo OFX y para qué sirve?

OFX es un estándar abierto para intercambiar datos financieros entre bancos y programas, publicado en 1997 por CheckFree, Intuit y Microsoft. Los bancos lo usan de dos maneras: el programa se conecta al servidor OFX del banco y descarga los movimientos directamente, o tú descargas un archivo .ofx de la banca en línea y lo importas tú mismo.

Los archivos de la versión 1 son SGML —etiquetas sin etiqueta de cierre— y siguen siendo los que reparten la mayoría de los bancos. Los de la versión 2 son XML de verdad. Los dos llevan la misma información y casi todos los programas leen ambos.

Qué hay dentro de un archivo OFX

Si abres un archivo .ofx con un editor de texto, verás una cabecera corta seguida de bloques con etiquetas. Los importantes son estos:

ElementoQué contiene
OFXHEADER, VERSIONLa cabecera: qué versión de OFX y qué juego de caracteres usa el archivo
BANKACCTFROM o CCACCTFROMLa cuenta: identificador del banco, número de cuenta y tipo (cuenta corriente, ahorro, tarjeta de crédito)
DTSTART, DTENDEl periodo que cubre el archivo
STMTTRNUn bloque por movimiento: tipo (cargo, abono, cheque…), fecha de registro, importe, un FITID único, el nombre del beneficiario y una nota
LEDGERBALEl saldo y la fecha a la que corresponde

Las fechas se escriben AAAAMMDD (a menudo con hora), los importes con punto decimal y el dinero que sale va en negativo. El FITID permite al programa saltarse los movimientos que ya importó.

OFX, QFX, QBO y QIF: en qué se diferencian

La diferencia entre OFX, QFX y QBO no está en los datos, sino en para quién es el archivo. Quicken y QuickBooks Desktop comprueban los campos de Intuit al importar, y por eso un OFX normal no siempre se acepta donde se espera un QFX o un QBO, y por eso cambiar la extensión a mano suele fallar.

QIF no lleva números de cuenta ni identificadores únicos de movimiento, así que reimportar un periodo solapado puede crear duplicados, y fechas como 03/04/26 son ambiguas entre el orden de Estados Unidos (mes/día) y el de España y Latinoamérica (día/mes). Usa OFX donde la aplicación de destino lo admita.

FormatoQué esQuién lo usa
OFX (.ofx)El estándar abiertoMuchas aplicaciones de finanzas y contabilidad, como Xero, GnuCash, Moneydance, Banktivity y Wave
QFX (.qfx)OFX más campos propios de Intuit, entre ellos un identificador de banco (INTU.BID)Las descargas Web Connect de Quicken
QBO (.qbo)La misma idea para QuickBooks: OFX con el identificador de banco de IntuitWeb Connect de QuickBooks Desktop; QuickBooks Online también lo acepta en la carga manual
QIF (.qif)Un formato de texto más antiguo, con un campo por líneaQuicken (con limitaciones), GnuCash y muchas aplicaciones de finanzas personales
CSV (.csv)Una tabla de hoja de cálculo sin columnas fijasExcel, Google Sheets, QuickBooks Online, Xero

OFX y Norma 43 (Cuaderno 43): el equivalente español

En España, los bancos entregan a las empresas los ficheros de movimientos en la Norma 43 (o Cuaderno 43), el estándar bancario español para este tipo de ficheros. Sirve para lo mismo que OFX —llevar los movimientos de una cuenta a un programa—, pero es otro formato. Por ejemplo, CaixaBank ofrece Cuaderno 43 a sus clientes de empresa.

No leemos ficheros Norma 43: si tu banco solo te da ese formato para un periodo, sube el extracto en PDF de ese mismo periodo.

Cómo abrir un archivo OFX

Bank Statement Categorizer lee archivos OFX, QFX y QBO además de PDF. Súbelo y exporta un Excel con fecha, beneficiario, categoría e importe por fila; los archivos estructurados como este no consumen páginas, aunque necesitas un plan o un paquete de páginas. Mira estado de cuenta a Excel y estado de cuenta a CSV.

  • Para leerlo: ábrelo con cualquier editor de texto (Bloc de notas, TextEdit). Cada movimiento se lee, aunque no en forma de tabla.
  • Para importarlo: usa la función de importación de tu programa de finanzas o contabilidad: para eso está hecho el archivo.
  • Para llevarlo a Excel: Excel no importa OFX. Los archivos de la versión 2 son XML y Datos → Obtener datos → Desde un archivo → Desde XML a veces puede leerlos, pero la mayoría de las descargas de los bancos son de la versión 1 y no se abren bien. La vía fiable es convertir el OFX a Excel o CSV.

Cómo crear un OFX a partir de un estado de cuenta en PDF

Lo necesitas cuando el banco no ofrece OFX para el periodo que quieres, cuando los estados de cuenta son más antiguos que la ventana de descarga o cuando solo tienes el PDF que te mandó un cliente.

  1. Sube los PDF del estado de cuenta: digitales, escaneados o una foto del móvil.
  2. Revisa el resultado: cada estado de cuenta se comprueba con sus saldos (saldo inicial + entradas − salidas = saldo final) y las filas que no cuadran se marcan con su número de página.
  3. Elige Exportar → OFX para las aplicaciones que importan OFX, .qbo para QuickBooks Desktop o QIF para Quicken y programas antiguos.
  4. Importa el archivo en tu programa y confirma que el saldo final coincide con el del estado de cuenta.

Si buscas un archivo OFX a PDF, ten en cuenta que OFX es un formato de datos, no de documento: para tener un PDF, convierte el archivo a Excel y guárdalo desde Excel con Archivo → Guardar como → PDF.

Problemas frecuentes al importar un OFX

  • Duplicados: importar dos archivos con fechas solapadas. Los programas que usan el FITID se saltan las repeticiones; si no, importa periodos que no se solapen.
  • Tipo de cuenta equivocado: un archivo de tarjeta de crédito importado en una cuenta bancaria (o al revés) puede invertir el sentido de los signos. Elige la cuenta correcta en el cuadro de importación.
  • Quicken o QuickBooks Desktop lo rechazan: esperan archivos QFX o QBO con un identificador de banco reconocido. Para QuickBooks Desktop usa una exportación .qbo; para QuickBooks Online suele ser más sencillo un CSV: mira estado de cuenta a QuickBooks.
  • Caracteres extraños en los nombres: el juego de caracteres del archivo no coincide con su contenido. Vuelve a exportar desde el origen en lugar de editar el archivo a mano.

Preguntas

¿Qué es un archivo OFX?

Un estado de cuenta de banco o tarjeta en formato Open Financial Exchange: datos de la cuenta, movimientos y saldo en un archivo de texto estructurado que los programas de finanzas y contabilidad pueden importar.

¿Qué diferencia hay entre OFX, QFX y QIF?

OFX es el estándar abierto; QFX y QBO son versiones de Intuit con campos extra que Quicken (QFX) y QuickBooks Desktop (QBO) comprueban al importar. QIF es un formato más antiguo, sin números de cuenta ni identificadores únicos.

¿Cómo abro un archivo OFX en Excel?

Excel no puede importar OFX directamente. Convierte el archivo a Excel o CSV: por ejemplo, súbelo aquí y elige Exportar → Excel.

¿Cómo creo un OFX a partir de un estado de cuenta en PDF?

Sube el PDF a un convertidor que lea todos los movimientos y compruebe los saldos y exporta OFX. Mira convertir un estado de cuenta a OFX.

¿Puedo cambiar la extensión de .ofx a .qfx o .qbo?

Normalmente no basta, porque Quicken y QuickBooks Desktop buscan campos propios de Intuit, no solo la extensión. Exporta un archivo .qbo de verdad para QuickBooks Desktop.

Tu próximo extracto, en segundos.

Mira lo que encontramos en tu extracto antes de pagar.

Subir un extracto