Si alguna vez abriste el menú de exportación de tu banco y viste una opción llamada OFX junto a CSV y PDF, es fácil pasarla por alto sin saber que suele ser la mejor opción. Open Financial Exchange (OFX) es un formato de archivo creado específicamente para transferir datos de transacciones entre bancos y programas de finanzas personales, lo que significa que suele importarse de forma más limpia, con menos sorpresas, que cualquier formato pensado para ser leído primero por una persona.
Qué significa realmente "Open Financial Exchange"
Open Financial Exchange es una especificación para el intercambio de datos, no un producto: fue creada a finales de la década de 1990 por Intuit, Microsoft y CheckFree específicamente para que los bancos pudieran enviar datos de cuentas y transacciones a programas de finanzas personales con una estructura acordada, en lugar de que cada banco inventara su propio formato.
Esa es la diferencia clave frente a un formato como CSV: una exportación en CSV son solo filas y columnas, y cada banco organiza esas columnas de manera distinta. Un archivo OFX sigue una estructura fija (campos definidos para la fecha de la transacción, el importe, el tipo, el beneficiario y un identificador único de transacción), por lo que el software creado para leer OFX puede reconocer el archivo de cualquier banco sin tener que aprender antes el formato particular de ese banco.
También verás que se menciona QFX junto a él. QFX es la variante de marca propia de Intuit basada en OFX, usada principalmente para Quicken y QuickBooks: funcionalmente es casi idéntica, y se trata de la misma manera al importarla con cualquier software que admita OFX.
Qué contiene realmente un archivo OFX
Un archivo OFX es texto estructurado (las versiones modernas se basan en XML), organizado alrededor de unos pocos elementos clave para cada transacción:
- Un tipo de transacción: depósito, retiro, pago con tarjeta, transferencia o similar, indicado de forma explícita en lugar de deducirse de la descripción
- La fecha de registro y el importe, como valores limpios y legibles por máquina, en lugar de texto que haya que interpretar a partir de una frase o una celda de tabla
- Un campo de beneficiario o nota que describe con quién fue la transacción o para qué fue
- Un identificador único de transacción (FITID) que tu banco asigna una sola vez y nunca vuelve a usar: esto es lo que permite que el programa de finanzas reconozca una transacción que ya importó y la omita automáticamente en tu siguiente importación
- Datos a nivel de cuenta (número de cuenta, código de ruta o código bancario, y el saldo del extracto) incluidos en el mismo archivo que las propias transacciones
Por qué ese identificador único de transacción importa más de lo que parece
El FITID es el detalle que, discretamente, hace que valga la pena elegir OFX sobre CSV o PDF cuando está disponible. Como cada transacción lleva un identificador asignado por el banco que nunca cambia, el software puede distinguir entre "una transacción nueva" y "una transacción que ya vi" sin tener que comparar fechas, importes y descripciones esperando que nada coincida por casualidad.
Con CSV o PDF, la detección de duplicados tiene que apoyarse en ese tipo de coincidencia aproximada, que a veces se equivoca: dos compras de café distintas de $12.00 el mismo día pueden parecer idénticas. OFX evita el problema por completo, lo cual es parte de la razón por la que se considera uno de los formatos que se importan automáticamente, sin ningún paso de configuración específico para cada banco.
Qué bancos lo ofrecen y dónde encontrarlo
La exportación en OFX es común entre los bancos más grandes y las cooperativas de crédito, y normalmente se encuentra en el mismo menú de exportación que CSV y PDF, en la página de extractos o historial de transacciones; a veces aparece como "OFX", otras como "Quicken (QFX)" y, ocasionalmente, como "Money (OFX)". Cualquiera de esas opciones funciona igual.
Si tu banco no ofrece OFX en absoluto, eso no es un callejón sin salida: el CSV funciona igual de bien una vez que se mapea su estructura de columnas, y ese mapeo solo tiene que hacerse una vez por banco.
Preguntas frecuentes sobre los archivos OFX
¿Es OFX lo mismo que QFX?
Casi. QFX es la variante propia de Intuit del estándar OFX, creada para Quicken y QuickBooks. La estructura subyacente es tan parecida que el software creado para leer OFX también puede leer QFX; no necesitas convertir entre ambos.
¿Es seguro descargar e importar un archivo OFX?
Sí: es un simple archivo de datos, no un ejecutable, y solo contiene los datos de transacciones que tu banco ya te muestra en tu cuenta. Descárgalo de la misma manera que descargarías un extracto en CSV o PDF, directamente desde el sitio de tu banco.
¿Puedo convertir un extracto en PDF a OFX?
No de forma fiable por tu cuenta: un PDF no tiene datos estructurados que extraer, solo un diseño impreso. Si tu banco no ofrece OFX ni CSV, el camino práctico es importar el PDF directamente con un software que incluya un analizador creado específicamente para el formato de extracto de ese banco.
¿Por qué mi importación de OFX mostró cero transacciones nuevas?
Normalmente eso significa que funcionó correctamente: si cada transacción del archivo tiene un FITID que tu software ya había visto, las está reconociendo como duplicados a propósito, no fallando al importarlas. Descargar un archivo OFX para un rango de fechas que ya importaste se verá así siempre.
Comprueba si la exportación OFX de tu banco es compatible
Consulta la lista completa de formatos y bancos reconocidos automáticamente, o inicia una prueba gratuita e importa tu primer archivo OFX en menos de un minuto.
Ver formatos compatibles