QBO vs CSV vs OFX: ¿Qué formato de extracto bancario deberías usar?
QBO, CSV y OFX tienen sus puntos fuertes para diferentes plataformas de contabilidad. Aquí te explicamos cuándo usar cada formato y por qué es importante para las importaciones de extractos bancarios.
Estás convirtiendo un extracto bancario y la herramienta te pregunta qué formato deseas. QBO, CSV, OFX, QIF, IIF, QFX... la lista es larga. Eliges uno, lo importas y te encuentras inmediatamente con problemas. Las columnas no se corresponden. Aparecen transacciones duplicadas. Las fechas son incorrectas. O el software simplemente rechaza el archivo por completo.
El formato que elijas determina si tu importación dura diez segundos o dos horas. Elige el correcto y las transacciones fluirán a tu software de contabilidad sin ningún trabajo manual: fechas, importes, descripciones y protección contra duplicados gestionados automáticamente. Elige el incorrecto y te quedarás mapeando columnas, reformateando fechas y buscando duplicados fantasma que no deberían existir.
La respuesta es sencilla una vez que sabes a dónde van los datos. Esta guía desglosa cada formato principal de extracto bancario: qué hace, cómo funciona y cuándo usarlo exactamente.
La Respuesta Rápida: Empareja el Formato con el Software
Si ya sabes en qué software de contabilidad vas a importar, aquí tienes la versión corta.
| Software | Formato Preferido | Por qué |
|---|---|---|
| QuickBooks Online | QBO | Formato nativo, detección de duplicados FITID, sin mapeo de columnas |
| QuickBooks Desktop | QBO o IIF | QBO para importación Web Connect, IIF para operaciones por lotes |
| Xero | OFX | Formato de importación preferido, detección de duplicados integrada |
| Sage | CSV u OFX | Depende de tu versión y módulo de Sage |
| FreshBooks | CSV | Único formato de importación bancaria compatible |
| Wave | CSV u OFX | Ambos funcionan; OFX preferido para protección contra duplicados |
| Excel / Google Sheets | CSV o XLSX | Formatos directos de hoja de cálculo, no se necesita conversión |
| Quicken | QFX o QIF | QFX preferido para versiones modernas, QIF para versiones antiguas |
El resto de esta guía explica por qué estas recomendaciones son válidas y qué sale mal cuando eliges el formato incorrecto.
Análisis Profundo del Formato QBO
QBO significa QuickBooks Web Connect. Es el formato de datos financieros propietario de Intuit, construido sobre el estándar OFX (Open Financial Exchange) con extensiones específicas de Intuit.
Cómo Funciona
Un archivo QBO es un marcado estructurado, similar a XML pero usando sintaxis SGML. Cada archivo contiene un bloque de encabezado, metadatos de la cuenta y una lista de transacciones. Aquí tienes un ejemplo simplificado de la estructura:
OFXHEADER:100
DATA:OFXSGML
VERSION:102
...
<BANKMSGSRSV1>
<STMTTRNRS>
<STMTRS>
<CURDEF>USD</CURDEF>
<BANKACCTFROM>
<BANKID>021000021</BANKID>
<ACCTID>1234567890</ACCTID>
<ACCTTYPE>CHECKING</ACCTTYPE>
</BANKACCTFROM>
<BANKTRANLIST>
<STMTTRN>
<TRNTYPE>DEBIT</TRNTYPE>
<DTPOSTED>20260115</DTPOSTED>
<TRNAMT>-142.30</TRNAMT>
<FITID>2026011500001</FITID>
<NAME>ELECTRIC COMPANY</NAME>
</STMTTRN>
</BANKTRANLIST>
<LEDGERBAL>
<BALAMT>5242.21</BALAMT>
<DTASOF>20260131</DTASOF>
</LEDGERBAL>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
Características Clave
- FITID (Financial Institution Transaction ID): Cada transacción recibe un identificador único. QuickBooks almacena estos permanentemente; si importas el mismo archivo dos veces, omite silenciosamente los duplicados. Esta es la ventaja más importante sobre CSV.
- BANKID y ACCTID: El número de ruta y el número de cuenta están incrustados en el archivo. QuickBooks los utiliza para emparejar automáticamente el archivo con la cuenta bancaria correcta.
- ACCTTYPE: Especifica si la cuenta es corriente, de ahorros o de tarjeta de crédito. No se necesita selección manual.
- Fechas estandarizadas: Todas las fechas usan el formato AAAA MM DD. No hay ambigüedad entre MM/DD/AAAA y DD/MM/AAAA.
- Saldo del libro mayor: Se incluye el saldo final para la verificación de conciliación.
Limitaciones
QBO es, en efecto, un formato exclusivo para QuickBooks. Aunque técnicamente se basa en OFX, las etiquetas específicas de Intuit y la extensión .qbo significan que otro software lo ignora o lo lee mal. Xero no importa archivos QBO. Sage tampoco. Si no usas QuickBooks, QBO no es para ti.
La extensión del archivo es .qbo.
Análisis Profundo del Formato CSV
CSV (Valores Separados por Comas) es el formato de datos financieros más simple y el más universalmente compatible. Es texto plano. Cada fila es una transacción. Las columnas están separadas por comas (o punto y coma, o tabulaciones, según la región).
Cómo Funciona
Un CSV de extracto bancario suele tener este aspecto:
Fecha,Descripción,Importe,Saldo
2026-01-03,DEPÓSITO NÓMINA,4200.00,5432.50
2026-01-05,AMAZON.COM,-47.99,5384.51
2026-01-08,COMPAÑÍA ELÉCTRICA,-142.30,5242.21
No hay envoltorio, ni bloque de encabezado, ni metadatos. Solo filas y columnas. Puedes abrirlo en cualquier editor de texto o aplicación de hoja de cálculo y ver exactamente lo que contiene.
Fortalezas
- Compatibilidad universal: Todas las plataformas de contabilidad, hojas de cálculo, bases de datos y lenguajes de programación pueden leer CSV. Es la lengua franca del intercambio de datos.
- Legible por humanos: Abre el archivo y podrás ver y verificar inmediatamente cada transacción.
- Editable: ¿Necesitas corregir una descripción o eliminar una transacción antes de importarla? Ábrelo en Excel, haz el cambio, guarda. Intenta hacer eso con un archivo QBO.
- Tamaño de archivo pequeño: Un año completo de transacciones podría sumar 100 KB.
Debilidades
La simplicidad de CSV es también su mayor problema para las importaciones de extractos bancarios.
- Sin detección de duplicados: Los archivos CSV no contienen identificadores de transacción. Si importas el mismo archivo dos veces, obtendrás entradas dobles sin forma integrada de evitarlo.
- Mapeo de columnas requerido cada vez: Al importar un CSV, debes asignar manualmente qué columna es la fecha, la descripción y el importe. Si te equivocas, las transacciones se importan con descripciones en el campo de fecha.
- Ambigüedad del formato de fecha: ¿Es
01/02/2026el 2 de enero o el 1 de febrero? CSV no lo especifica. Tu software de contabilidad adivina basándose en tu configuración regional, y a veces adivina mal. - Problemas de formato numérico:
1,234.56es claro en EE. UU., pero en Alemania ese mismo patrón significa algo diferente (1.234,56). CSV no tiene forma de declarar qué convención utiliza, por lo que las discrepancias regionales corrompen silenciosamente los importes. - Sin metadatos de cuenta: CSV no sabe a qué cuenta bancaria pertenece. Seleccionas la cuenta de destino manualmente cada vez.
La extensión del archivo es .csv.
Análisis Profundo del Formato OFX
OFX (Open Financial Exchange) es el estándar abierto sobre el que se basa QBO. Desarrollado conjuntamente por Microsoft, Intuit y CheckFree a finales de los años 90, es el formato universal para intercambiar datos financieros entre instituciones y software.
Cómo Funciona
Los archivos OFX utilizan marcado basado en XML con una estructura casi idéntica a QBO. Los datos de las transacciones, los metadatos de la cuenta y la información del saldo están presentes; la diferencia es que OFX no incluye las extensiones propietarias de Intuit.
<OFX>
<BANKMSGSRSV1>
<STMTTRNRS>
<STMTRS>
<CURDEF>USD</CURDEF>
<BANKACCTFROM>
<BANKID>021000021</BANKID>
<ACCTID>1234567890</ACCTID>
<ACCTTYPE>CHECKING</ACCTTYPE>
</BANKACCTFROM>
<BANKTRANLIST>
<STMTTRN>
<TRNTYPE>DEBIT</TRNTYPE>
<DTPOSTED>20260115</DTPOSTED>
<TRNAMT>-142.30</TRNAMT>
<FITID>2026011500001</FITID>
<NAME>ELECTRIC COMPANY</NAME>
</STMTTRN>
</BANKTRANLIST>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
</OFX>
Características Clave
- Identificadores de Transacción (FITID): Al igual que QBO, OFX incluye identificadores únicos para cada transacción. Xero, MYOB, GnuCash y otro software que soporta OFX los utilizarán para la detección de duplicados.
- Metadatos de cuenta: Se incrustan el ID del banco, el ID de la cuenta y el tipo de cuenta. El software puede emparejar automáticamente el archivo con la cuenta correcta.
- Rango de fechas y saldos del extracto: Se incluyen las fechas y saldos de apertura y cierre, lo que permite flujos de trabajo de conciliación.
- Amplio soporte de software: OFX es aceptado por Xero, MYOB, GnuCash, Sage (la mayoría de las versiones), Wave, Moneydance y muchos otros. Es el formato financiero estructurado más ampliamente compatible fuera del ecosistema de QuickBooks.
Cuándo Usar OFX en Lugar de QBO
Si usas Xero, OFX es el formato de importación preferido. La importación de extractos bancarios de Xero está optimizada para archivos OFX: las transacciones se mapean automáticamente, la detección de duplicados funciona a través de FITID y el emparejamiento de cuentas se gestiona mediante los metadatos.
OFX es también la opción correcta para cualquier software que no sea QuickBooks o Quicken que admita importaciones financieras estructuradas. Te proporciona todas las ventajas de QBO (identificadores de transacción, metadatos, fechas estandarizadas) sin el bloqueo de Intuit.
La extensión del archivo es .ofx.
Otros Formatos que Vale la Pena Conocer
Más allá de los tres principales, varios otros formatos de extractos bancarios sirven a nichos específicos.
QIF (Quicken Interchange Format)
QIF es el formato de archivo original de finanzas personales, creado por Intuit para Quicken en los años 80. Es texto plano con una estructura simple línea por línea:
!Type:Bank
D01/15/2026
T-142.30
PELECTRIC COMPANY
^
D01/05/2026
T-47.99
PAMAZON.COM
^
Cada campo tiene su propia línea, precedida por un código de tipo (D para fecha, T para importe, P para beneficiario). El carácter ^ separa las transacciones.
El defecto fatal de QIF es la ausencia de identificadores de transacción. No hay equivalente a FITID, lo que significa que no hay detección de duplicados. Si importas el mismo archivo dos veces, obtendrás entradas duplicadas. Intuit dio de baja oficialmente QIF hace años, pero persiste porque las versiones antiguas de Quicken y algunos programas de nicho todavía lo esperan.
QFX (Quicken Financial Exchange)
QFX es esencialmente un archivo OFX con la extensión .qfx y encabezados específicos de Intuit que le indican a Quicken que lo abra. La estructura de los datos de la transacción es idéntica a la de OFX. Piensa en QFX como "OFX con marca Quicken", de la misma manera que QBO es "OFX con marca QuickBooks".
Si usas una versión moderna de Quicken, QFX es tu mejor opción. Incluye FITIDs para la detección de duplicados y todos los metadatos de cuenta que proporciona OFX.
IIF (Intuit Interchange Format)
IIF es un formato de texto delimitado por tabulaciones diseñado para importaciones masivas en QuickBooks Desktop. A diferencia de QBO —que importa transacciones bancarias en el feed bancario— IIF importa directamente en el registro como transacciones registradas.
!TRNS TRNSID TRNSTYPE DATE ACCNT AMOUNT NAME
TRNS CHECK 01/15/2026 Checking -142.30 ELECTRIC COMPANY
ENDTRNS
IIF es potente pero peligroso si se usa incorrectamente: las transacciones omiten el flujo de revisión normal de QuickBooks y van directamente a los libros. La mayoría de los contadores reservan IIF para operaciones masivas específicas y usan QBO para importaciones bancarias rutinarias. IIF es solo para QuickBooks Desktop.
MT940 (Estándar SWIFT)
MT940 es el estándar bancario internacional para extractos bancarios electrónicos, desarrollado por SWIFT. Es el formato dominante en Europa, utilizado por bancos en Alemania, Países Bajos, Bélgica y gran parte de la UE. Los mensajes MT940 utilizan campos etiquetados (:60F: para el saldo inicial, :61: para las transacciones, :86: para las descripciones) en una sintaxis compacta pero críptica. Si tu software de contabilidad (SAP, Exact, Datev) espera MT940, este es el formato a usar. No es común en Norteamérica.
CAMT.053 (ISO 20022 XML)
CAMT.053 es el reemplazo moderno basado en XML para MT940, parte del estándar ISO 20022 que está reemplazando gradualmente los formatos de mensajes heredados de SWIFT. Los bancos europeos están migrando a CAMT.053 y se está convirtiendo en el predeterminado para las plataformas de banca corporativa.
CAMT.053 proporciona datos más ricos que MT940: información de remesas estructurada, identificación detallada de las partes y mejor soporte para transacciones internacionales. Si trabajas con extractos bancarios corporativos europeos, te encontrarás cada vez más con este formato.
Tabla Comparativa de Formatos
Así es como se comparan los formatos principales entre sí en las características que más importan para las importaciones de extractos bancarios.
| Característica | QBO | CSV | OFX | QIF |
|---|---|---|---|---|
| Identificadores de Transacción | Sí (FITID) | No | Sí (FITID) | No |
| Detección de Duplicados | Sí | No | Sí | No |
| Mapeo de Columnas | No necesario | Requerido | No necesario | No necesario |
| Metadatos de Cuenta | Sí | No | Sí | No |
| Información de Saldo | Sí | No | Sí | No |
| Legible por Humanos | No (SGML/XML) | Sí | No (XML) | Sí |
| Soporte Universal | Solo QuickBooks | En todas partes | La mayoría del software de contabilidad | Limitado/legado |
| Estandarización de Fechas | Sí (AAAA MM DD) | No (varía) | Sí (AAAA MM DD) | No (varía) |
| Información de Divisa | Sí | No | Sí | No |
| Editable en Hoja de Cálculo | No | Sí | No | Posible pero frágil |
El patrón es claro: los formatos estructurados (QBO, OFX) son mejores para las importaciones de software de contabilidad, mientras que CSV es mejor para el análisis y los flujos de trabajo manuales. Los formatos estructurados manejan las partes tediosas —mapeo de columnas, análisis de fechas, prevención de duplicados— que CSV deja en tus manos.
Cuándo CSV es Realmente la Mejor Opción
A pesar de sus limitaciones para las importaciones de contabilidad, CSV tiene ventajas legítimas en escenarios específicos.
Cuando Necesitas Editar Datos Antes de la Importación
A veces, los datos bancarios brutos no están listos para la importación. Las descripciones necesitan limpieza. Las transacciones necesitan ser categorizadas. Los importes necesitan ser divididos. CSV lo hace fácil: ábrelo en Excel, haz tus cambios, guarda. Los formatos estructurados como QBO y OFX son incómodos de editar porque cualquier cambio en el XML puede romper la validez del archivo.
Cuando tu Software de Destino Solo Acepta CSV
FreshBooks, por ejemplo, solo admite CSV para importaciones de transacciones bancarias. Algunas versiones de Sage tienen soporte OFX limitado y funcionan mejor con CSV. Si tu software no acepta formatos estructurados, CSV es tu única opción.
Cuando Estás Realizando Análisis en Excel o Google Sheets
Si el objetivo no es importar a software de contabilidad sino analizar transacciones en una hoja de cálculo —creando tablas dinámicas, ejecutando fórmulas, generando gráficos— CSV (o XLSX) es la elección natural. Quieres los datos en filas y columnas, no envueltos en etiquetas XML.
Cuando Combinas Datos de Múltiples Fuentes
¿Necesitas fusionar transacciones de tres cuentas bancarias, dos tarjetas de crédito y una exportación de PayPal en un solo archivo? CSV lo hace trivial: copia las filas juntas, estandariza las columnas, listo. Fusionar archivos QBO u OFX requiere comprender su estructura XML y asegurar que los metadatos de la cuenta sean consistentes.
Cuando Archivas para Almacenamiento a Largo Plazo
CSV es texto plano. Será legible dentro de 50 años por cualquier software en cualquier plataforma. Los formatos propietarios dependen de que el soporte del proveedor continúe indefinidamente. Para fines de archivo, la simplicidad de CSV lo convierte en la apuesta más segura a largo plazo.
Conversión Entre Formatos con PDFSub
La mayoría de los bancos te proporcionan un extracto en PDF, no un archivo QBO, OFX o incluso CSV. El desafío no es elegir un formato, sino conseguir que tus datos estén en ese formato en primer lugar.
El Convertidor de Extractos Bancarios de PDFSub resuelve esto extrayendo datos de transacciones de tu PDF y generando los ocho formatos a partir de una sola carga:
- Excel (.xlsx) — para análisis de hojas de cálculo
- CSV — para compatibilidad universal
- TSV — para flujos de trabajo delimitados por tabulaciones
- JSON — para integraciones de desarrolladores
- OFX — para Xero, MYOB, GnuCash, Wave, Sage
- QBO — para QuickBooks Online y Desktop
- QFX — para Quicken
- QIF — para Quicken heredado y software de nicho
Carga una vez, descarga el formato que necesite tu software. Cada formato estructurado (QBO, OFX, QFX) incluye FITIDs generados automáticamente para la detección de duplicados, fechas estandarizadas AAAA MM DD y metadatos de cuenta incrustados.
PDFSub funciona con extractos de más de 20.000 bancos en todo el mundo y admite más de 130 idiomas. El procesamiento se realiza primero en tu navegador por privacidad, con IA en el servidor como respaldo para documentos escaneados o con muchas imágenes.
Los planes comienzan en 10 $/mes, con la conversión de extractos bancarios a 29 $/mes (Plan Business + complemento BSC, 500 páginas). Todos los planes de pago incluyen una prueba gratuita de 7 días. Consulta precios actuales para obtener más detalles.
Guías de Importación
¿Ya tienes tu archivo convertido y necesitas ayuda para importarlo? Estas guías paso a paso te guiarán a través del proceso:
- Cómo importar extractos bancarios a QuickBooks — Importación QBO a través de Web Connect, importación CSV y solución de problemas
- Cómo importar extractos bancarios a Xero — Importación OFX, importación CSV y configuración de feed bancario
Preguntas Frecuentes
¿Puedo convertir un archivo QBO a CSV?
Sí. Dado que QBO son datos estructurados, se pueden analizar y exportar a CSV. Sin embargo, perderás la detección de duplicados FITID y los metadatos de la cuenta en el proceso. Si vas de QBO a CSV, suele ser porque necesitas editar los datos antes de volver a importarlos.
¿QuickBooks Online acepta archivos OFX?
QuickBooks Online admite principalmente archivos QBO para importaciones de transacciones bancarias. Aunque algunos usuarios renombran los archivos .ofx a .qbo, esto no es compatible oficialmente y puede causar errores de importación. Para QuickBooks, usa QBO para evitar problemas.
¿Qué formato tiene la mejor detección de duplicados?
QBO, OFX y QFX utilizan la detección de duplicados basada en FITID, y son igualmente efectivos. La clave es que el FITID sea único y coherente; si reconviertes el mismo extracto, el conversor debe generar los mismos FITIDs. PDFSub genera FITIDs deterministas basados en los datos de la transacción (fecha, importe, descripción) para garantizar la coherencia entre conversiones.
¿QIF todavía es compatible con Quicken moderno?
Las versiones modernas de Quicken tienen soporte limitado para QIF y prefieren encarecidamente los archivos QFX para las importaciones bancarias. La importación de QIF puede estar oculta tras una opción avanzada. Si usas Quicken actual, elige QFX sobre QIF.
¿Qué formato debo usar para Sage?
Depende de tu producto Sage. Sage 50 acepta OFX y CSV. Sage Business Cloud Accounting prefiere CSV con una disposición de columnas específica. Sage Intacct utiliza su propia plantilla de importación CSV. En general, CSV es la apuesta más segura porque todos los productos Sage lo aceptan.
¿Puedo importar extractos bancarios a Excel?
Excel no "importa" extractos bancarios en el sentido contable, pero abre archivos CSV y XLSX directamente. Si tu objetivo es analizar transacciones en una hoja de cálculo en lugar de importarlas a software de contabilidad, elige el formato CSV o XLSX. Obtendrás una tabla limpia de fechas, descripciones, importes y saldos que podrás ordenar, filtrar y tabular inmediatamente.
¿Por qué algunos bancos ofrecen descargas OFX pero no QBO?
QBO es el formato propietario de Intuit, y los bancos deben licenciar el derecho a producir archivos QBO. OFX es un estándar abierto: cualquier banco puede producir archivos OFX sin tarifas de licencia. Es por eso que los bancos más pequeños e instituciones internacionales suelen ofrecer descargas OFX o CSV, pero no QBO.
¿Qué sucede si importo el formato incorrecto?
La mayoría del software de contabilidad rechazará los archivos incompatibles directamente con un error como "tipo de archivo no compatible". El escenario más peligroso es cuando el software acepta el archivo pero lo malinterpreta, típicamente archivos CSV donde los formatos de fecha no coinciden o las columnas están en el orden incorrecto. Siempre previsualiza las transacciones importadas antes de finalizar.
En Resumen
La selección del formato no es un detalle menor, es la diferencia entre una importación limpia y una pesadilla de limpieza. La regla es sencilla: usa el formato más estructurado que admita tu software.
Para QuickBooks, ese es QBO. Para Xero, es OFX. Para FreshBooks y software con opciones de importación limitadas, es CSV. Y para el análisis de hojas de cálculo, CSV o XLSX mantienen las cosas simples.
Cuando necesites pasar de un extracto bancario en PDF a cualquiera de estos formatos, PDFSub se encarga de la conversión y te proporciona todos los formatos a partir de una sola carga, para que nunca tengas que convertir dos veces.