¿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:
| Elemento | Qué contiene |
|---|---|
| OFXHEADER, VERSION | La cabecera: qué versión de OFX y qué juego de caracteres usa el archivo |
| BANKACCTFROM o CCACCTFROM | La cuenta: identificador del banco, número de cuenta y tipo (cuenta corriente, ahorro, tarjeta de crédito) |
| DTSTART, DTEND | El periodo que cubre el archivo |
| STMTTRN | Un bloque por movimiento: tipo (cargo, abono, cheque…), fecha de registro, importe, un FITID único, el nombre del beneficiario y una nota |
| LEDGERBAL | El 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.
| Formato | Qué es | Quién lo usa |
|---|---|---|
| OFX (.ofx) | El estándar abierto | Muchas 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 Intuit | Web 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ínea | Quicken (con limitaciones), GnuCash y muchas aplicaciones de finanzas personales |
| CSV (.csv) | Una tabla de hoja de cálculo sin columnas fijas | Excel, 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.
- Sube los PDF del estado de cuenta: digitales, escaneados o una foto del móvil.
- 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.
- Elige Exportar → OFX para las aplicaciones que importan OFX, .qbo para QuickBooks Desktop o QIF para Quicken y programas antiguos.
- 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.
Sigue leyendo
- Convierte estados de cuenta a archivos OFXConvierte un estado de cuenta en PDF, escaneo o CSV a un archivo OFX para GnuCash, Xero, Wave, Sage y más, con cada movimiento comprobado.
- 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.
- 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 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.
- Convierte un extracto de CaixaBank a ExcelConvierte un extracto de CaixaBank en PDF a Excel o CSV. Dónde están los movimientos y extractos en CaixaBankNow y cómo comprobar el saldo.
Tu próximo extracto, en segundos.
Mira lo que encontramos en tu extracto antes de pagar.