Cómo solucionar errores comunes al importar extractos bancarios en QuickBooks y Xero
¿Error al importar? ¿Fechas incorrectas? ¿Montos en la columna equivocada? Estos son los errores más comunes en QuickBooks y Xero, y cómo solucionarlos.
Usted ya tiene su extracto bancario en CSV listo. Lo sube a QuickBooks o Xero. Y de repente: un mensaje de error. O peor aún, no hay error, pero los datos están claramente mal. Las fechas están invertidas. Los montos aparecen en la columna de descripción. Las transacciones de enero aparecen en octubre.
Los errores al importar extractos bancarios son el cuello de botella contable más común para los contadores que gestionan múltiples clientes. Por lo general, estos errores se pueden solucionar, pero solo si sabe qué los está causando. Un mensaje vago de "error al importar" no le indica si el problema es el formato de fecha, la estructura de las columnas, la codificación del archivo o una línea en blanco perdida en la fila 847.
Esta guía cubre los ocho errores de importación más comunes en QuickBooks Online y Xero, con soluciones específicas para cada uno.
Error 1: Discrepancia en el formato de fecha
El síntoma: La importación falla con un error de "formato de fecha no reconocido". O bien, la importación se realiza correctamente, pero las fechas son incorrectas: el 6 de marzo se convierte en el 3 de junio.
Por qué sucede: QuickBooks y Xero interpretan las fechas según la configuración regional de su cuenta. Si su cuenta está configurada en formato de EE. UU. (MM/DD/AAAA) pero su CSV contiene el formato europeo o latinoamericano (DD/MM/AAAA), la herramienta rechazará las fechas o intercambiará silenciosamente el mes y el día.
El escenario más peligroso es cuando las fechas son ambiguas. 03/06/2026 podría ser el 6 de marzo o el 3 de junio; y si el número del día es 12 o menos, la herramienta no tiene forma de saber cuál es el correcto. Simplemente adivina basándose en su configuración regional.
Cómo solucionarlo:
En QuickBooks Online:
- Vaya a Configuración (icono de engranaje) > Cuenta y configuración > Avanzado
- Verifique la configuración del formato de fecha; debe coincidir con su CSV
- Si su CSV usa DD/MM/AAAA y su QuickBooks está configurado en MM/DD/AAAA, convierta las fechas del CSV o cambie temporalmente la configuración de QuickBooks durante la importación
En Xero:
- Vaya a Configuración > Configuración general > Formato de fecha
- Verifique que coincida con su CSV
- Xero suele ser más flexible con los formatos de fecha durante la importación, pero las fechas ambiguas aún pueden causar problemas
Mejor práctica: Use el formato AAAA-MM-DD (ISO 8601) en sus archivos CSV. Es inequívoco: ninguna herramienta puede malinterpretar 2026-03-15. Tanto QuickBooks como Xero aceptan este formato independientemente de la configuración regional.
Error 2: Mapeo de columnas incorrecto
El síntoma: Los montos aparecen en el campo de descripción. Las descripciones aparecen en el campo de monto. Las fechas están dispersas en varias columnas.
Por qué sucede: El orden de las columnas de su CSV no coincide con lo que espera la herramienta de importación, y el paso de mapeo de columnas se realizó incorrectamente o se omitió.
QuickBooks Online espera archivos CSV en uno de estos dos formatos:
- Formato de 3 columnas: Fecha, Descripción, Monto
- Formato de 4 columnas: Fecha, Descripción, Crédito, Débito
Xero es más flexible, pero aún requiere un mapeo de columnas explícito durante la importación.
Cómo solucionarlo:
En QuickBooks Online:
- Durante la importación, QuickBooks muestra una vista previa del mapeo de columnas
- Use los menús desplegables para asignar cada columna al campo correcto
- Si la vista previa muestra datos en los campos incorrectos, vuelva a mapear antes de confirmar
- Si no hay vista previa (archivo rechazado), verifique que su CSV tenga encabezados de columna en la primera fila
En Xero:
- Durante la importación, la pantalla Asignar columnas de Xero muestra cada columna y un menú desplegable
- Asigne "Fecha" a su columna de fecha, "Beneficiario" o "Descripción" a su columna de texto
- Asigne "Monto" o "Débito"/"Crédito" a su(s) columna(s) de monto
- Use las filas de vista previa para verificar que el mapeo sea correcto
Mejor práctica: Incluya siempre encabezados claros en la primera fila de su CSV: Fecha, Descripción, Monto. Tanto QuickBooks como Xero usan encabezados para detectar automáticamente el mapeo de columnas. Sin encabezados, usted depende de la detección basada en la posición, la cual es frágil.
Error 3: Transacciones duplicadas
El síntoma: Después de la importación, ve las mismas transacciones dos veces: una de la conexión bancaria directa y otra de la importación manual.
Por qué sucede: Importó un CSV que cubre fechas que ya están en su software contable debido a una conexión de API bancaria. Tanto el feed como la importación crearon entradas para las mismas transacciones.
Este es el problema de importación más común en cuentas activas. Es fácil de solucionar pero tedioso: debe buscar y eliminar los duplicados sin borrar accidentalmente transacciones legítimas.
Cómo solucionarlo:
En QuickBooks Online:
- Vaya a Banca > Transacciones bancarias
- Busque transacciones que aparezcan tanto en el feed como en el conjunto importado
- QuickBooks puede marcar algunos duplicados automáticamente; revíselos y confírmelos
- Para duplicados no detectados, ordene por monto y fecha para identificar coincidencias
- Elimine la versión importada manualmente (conserve la versión del feed bancario, ya que contiene el ID de transacción del banco)
En Xero:
- La vista de conciliación de Xero resalta posibles duplicados
- Vaya a Cuentas bancarias > [Cuenta] > Extractos bancarios
- Busque líneas de extracto duplicadas
- Elimine los duplicados importados del extracto, no de las entradas ya conciliadas
Mejor práctica: Antes de importar, verifique qué rango de fechas ya está cubierto por el feed bancario. Solo importe fechas fuera de ese rango. Si hay solapamiento, use una hoja de cálculo para eliminar las fechas duplicadas de su CSV antes de subirlo.
Error 4: Errores de codificación de caracteres
El síntoma: La importación falla con un error vago, o las descripciones contienen caracteres extraños como é en lugar de é o â€" en lugar de un guion largo.
Por qué sucede: Su archivo CSV está guardado en una codificación (como Windows-1252 o ISO-8859-1) que no coincide con lo que espera la herramienta de importación (generalmente UTF-8). Los caracteres internacionales, las letras acentuadas y los símbolos especiales se corrompen durante la conversión de codificación.
Esto es especialmente común con extractos bancarios de países de habla hispana o de sistemas bancarios antiguos que exportan en codificaciones heredadas.
Cómo solucionarlo:
- Abra el CSV en un editor de texto que muestre la codificación (como Notepad++ o VS Code)
- Verifique la codificación actual (se muestra en la barra de estado)
- Si no es UTF-8, vuelva a guardar el archivo como UTF-8 sin BOM
- El BOM (Byte Order Mark) es un carácter invisible al inicio del archivo que algunos sistemas añaden pero que las herramientas de importación no esperan; eliminarlo evita el error común de "primera columna no reconocida"
En una aplicación de hoja de cálculo:
- Abra el CSV
- Use "Guardar como" y seleccione explícitamente "CSV UTF-8" como formato
- Si su aplicación no ofrece CSV UTF-8, intente con "Texto Unicode" o use una aplicación diferente
Mejor práctica: Use siempre la codificación UTF-8 para los archivos CSV. Maneja todos los caracteres de todos los idiomas. PDFSub exporta archivos CSV en UTF-8 por defecto.
Error 5: Columnas faltantes o adicionales
El síntoma: Errores de "No se encontraron datos de extracto válidos" o "No se puede leer el archivo".
Por qué sucede: Su CSV tiene columnas adicionales (saldo, número de referencia, número de cheque, categoría) que la herramienta de importación no espera, o le faltan columnas obligatorias.
QuickBooks Online es particularmente estricto: espera 3 columnas (Fecha, Descripción, Monto) o 4 columnas (Fecha, Descripción, Crédito, Débito). Las columnas adicionales pueden hacer que falle toda la importación.
Xero es más flexible (puede mapear las columnas que necesita e ignorar las adicionales), pero si faltan columnas obligatorias, la importación fallará.
Cómo solucionarlo:
Eliminar columnas adicionales:
- Abra el CSV en una hoja de cálculo
- Elimine cualquier columna que no sea Fecha, Descripción o Monto (o Débito/Crédito)
- Columnas comunes a eliminar: Saldo, Total acumulado, Número de cheque, Referencia, Categoría, Tipo
- Guarde y vuelva a subir
Añadir columnas faltantes: Si su CSV solo tiene Fecha y Monto (sin Descripción), añada una columna de Descripción con un texto provisional como "Transacción bancaria". Tanto QuickBooks como Xero requieren una descripción de texto para cada transacción.
Mejor práctica: Formatee su CSV para que coincida exactamente con el destino: Fecha, Descripción, Monto. Nada más y nada menos. La exportación CSV de PDFSub le da control sobre qué columnas incluir.
Error 6: Problemas de formato en los montos
El síntoma: Los montos se procesan incorrectamente: $1.234,56 se convierte en $1,23 o $123.456. O bien, los montos se rechazan por completo.
Por qué sucede: Varios problemas de formato pueden corromper los montos durante la importación:
- Símbolos de moneda en la columna de monto (
$1.234,56en lugar de1234.56) - Separadores de miles interpretados como puntos decimales (la
,europea/latina frente al.de EE. UU.) - Paréntesis para montos negativos que no se reconocen:
(500.00)en lugar de-500.00 - Espacios en el campo de monto
- Texto mezclado con números:
1234.56 CRoDR 500.00
Cómo solucionarlo:
- Abra el CSV en una hoja de cálculo
- En la columna de monto, elimine:
- Todos los símbolos de moneda (
$,EUR,MXN, etc.) - Todos los separadores de miles (puntos en formato español, comas en formato de EE. UU.)
- Todos los espacios
- Cualquier etiqueta de texto (
CR,DR,Crédito,Débito)
- Todos los símbolos de moneda (
- Convierta los negativos entre paréntesis en negativos con signo menos:
(500.00)se convierte en-500.00 - Asegúrese de que el separador decimal coincida con la configuración regional de su software contable (generalmente un punto para QuickBooks/Xero)
- Guarde y vuelva a subir
Para números en formato europeo/latino (coma como decimal, punto como miles):
- Elimine todos los puntos separadores de miles:
1.234,56se convierte en1234,56 - Reemplace la coma decimal por un punto:
1234,56se convierte en1234.56 - Esto lo convierte al formato que QuickBooks y Xero esperan.
Mejor práctica: Exporte archivos CSV con montos limpios: solo dígitos, punto decimal y signo menos. Sin símbolos, sin separadores, sin texto.
Error 7: Filas en blanco y espacios en blanco
El síntoma: Errores de "No hay datos de extracto válidos" o la importación se detiene a mitad del archivo.
Por qué sucede: Su CSV contiene filas vacías, ya sea al principio (antes del encabezado), en el medio (entre bloques de transacciones) o al final (después de la última transacción). Algunos archivos CSV también contienen caracteres de espacio en blanco invisibles que parecen celdas vacías pero no lo están.
Los extractos bancarios en PDF suelen tener encabezados de página, divisores de sección y bloques de resumen que se convierten en filas en blanco al transformarlos a CSV con herramientas básicas.
Cómo solucionarlo:
- Abra el CSV en una hoja de cálculo
- Desplácese por todo el archivo buscando filas en blanco
- Elimine todas las filas en blanco, especialmente las que estén antes de la fila de encabezado
- Busque filas que parezcan vacías pero contengan espacios ocultos (seleccione la celda y verifique la barra de fórmulas)
- Elimine cualquier fila de resumen al final (totales, líneas de saldo inicial/final)
- Asegúrese de que la primera fila contenga los encabezados de las columnas, no el nombre del banco o el título del informe
- Guarde y vuelva a subir
En un editor de texto:
- Abra el CSV en un editor de texto plano
- Busque líneas que solo contengan comas (
,,,): estas son filas en blanco - Elimínelas
- Busque también líneas al principio que no sean datos de transacciones (nombre del banco, número de cuenta, período del extracto)
- Elimine todo lo que no sea la fila de encabezado o los datos de las transacciones
Mejor práctica: Un CSV limpio comienza con la fila de encabezado en la fila 1, seguida inmediatamente por los datos de las transacciones, sin filas en blanco en ninguna parte. PDFSub elimina el contenido que no es de transacciones durante la extracción.
Error 8: Límites de tamaño de archivo o recuento de transacciones
El síntoma: "Archivo demasiado grande" o la importación parece completarse pero solo importa una parte de las transacciones.
Por qué sucede: Tanto QuickBooks como Xero tienen límites en el tamaño del archivo de importación y en el número de transacciones:
- QuickBooks Online: Aproximadamente 1,000 transacciones por archivo de importación
- Xero: No hay un límite oficial publicado, pero los archivos muy grandes pueden agotar el tiempo de espera (timeout)
Si está importando un año completo de transacciones diarias para una cuenta activa, es probable que supere estos límites.
Cómo solucionarlo:
- Divida su CSV en archivos mensuales
- Importe cada mes por separado
- Verifique el recuento de transacciones después de cada importación
Para dividir en una hoja de cálculo:
- Abra el CSV grande
- Ordene por fecha
- Seleccione todas las filas de un mes, cópielas en un archivo nuevo
- Guarde con la misma fila de encabezado
- Repita para cada mes
Mejor práctica: Importe mensualmente. No se trata solo de evitar límites: las importaciones mensuales son más fáciles de verificar, de conciliar y de solucionar si algo sale mal.
Cómo PDFSub evita estos errores
La mayoría de estos errores de importación se originan durante el paso de conversión de PDF a CSV, no durante la importación en sí. Una herramienta de conversión que produzca una salida limpia y correctamente formateada elimina la mayoría de los problemas antes de que comiencen.
El convertidor de extractos bancarios de PDFSub aborda cada fuente de error:
| Error | Cómo lo evita PDFSub |
|---|---|
| Discrepancia de formato de fecha | Detecta automáticamente el formato de fecha del banco; exporta en el formato elegido |
| Mapeo de columnas incorrecto | Genera columnas estándar de Fecha, Descripción y Monto |
| Transacciones duplicadas | Incluye fechas de transacción para filtrar fácilmente antes de importar |
| Errores de codificación | Exporta como UTF-8 por defecto |
| Columnas faltantes/adicionales | Genera solo las columnas que su software contable necesita |
| Formato de montos | Números limpios: sin símbolos, sin separadores, punto decimal |
| Filas en blanco | Elimina el contenido que no es de transacciones durante la extracción |
| Límites de tamaño de archivo | Puede exportar en segmentos mensuales |
Para QuickBooks, también puede exportar directamente al formato QBO, lo que evita por completo los problemas de formato de CSV. Los archivos QBO son mapeados automáticamente por QuickBooks sin necesidad de configurar columnas.
Para Xero, la exportación CSV con encabezados de columna estándar funciona a la perfección con el sistema de importación flexible de Xero.
Lista de verificación rápida para la solución de problemas
Cuando una importación falle, revise esta lista:
- Encabezados: ¿Tiene el CSV encabezados de columna claros en la fila 1?
- Formato de fecha: ¿Coinciden las fechas con la configuración regional de su software?
- Formato de monto: ¿Solo números limpios? ¿Sin símbolos, separadores ni texto?
- Recuento de columnas: ¿Tiene el CSV exactamente el número correcto de columnas?
- Codificación: ¿Está el archivo guardado como UTF-8?
- Filas en blanco: ¿Hay filas vacías al principio, en medio o al final?
- Recuento de filas: ¿Menos de 1,000 transacciones (para QuickBooks)?
- Rango de fechas: ¿Hay algún solapamiento con transacciones existentes del feed bancario?
- Nombre del archivo: ¿Corto y simple (sin caracteres especiales)?
- Formato de archivo: ¿CSV (separado por comas), no por punto y coma o tabulación?
Si ha verificado los diez elementos y la importación sigue fallando, es probable que el problema esté en los datos brutos: una transacción específica con caracteres inusuales o un formato que hace que el procesador se bloquee. Intente importar solo las primeras 50 filas para aislar el problema.
Preguntas frecuentes
¿Por qué QuickBooks rechaza mi CSV cuando Xero lo acepta?
QuickBooks Online tiene requisitos de CSV más estrictos que Xero. QuickBooks espera exactamente 3 o 4 columnas, es menos flexible con los formatos de fecha y es más sensible a los problemas de codificación. La importación de Xero permite más columnas (usted solo mapea las que necesita) y maneja más variaciones de formato de fecha. Si su CSV funciona en Xero pero no en QuickBooks, verifique primero el recuento de columnas y el formato de fecha.
¿Puedo importar el mismo archivo tanto en QuickBooks como en Xero?
Sí, si el archivo cumple con los requisitos de ambas herramientas. Un CSV con columnas de Fecha, Descripción y Monto en formato AAAA-MM-DD, codificación UTF-8 y montos limpios funcionará en ambas plataformas. La exportación CSV predeterminada de PDFSub está diseñada para la compatibilidad multiplataforma.
¿Cómo evito las transacciones duplicadas al importar?
Antes de importar, verifique qué fechas ya están en su software contable desde el feed bancario. Filtre su CSV para incluir solo las fechas fuera del rango del feed. Tanto QuickBooks como Xero tienen cierta detección de duplicados, pero no es infalible; el filtrado manual de fechas antes de la importación es más confiable.
¿Qué pasa si solo fallan algunas transacciones durante la importación?
Tanto QuickBooks como Xero informan qué filas se omitieron o fallaron. Verifique el informe de errores para ver los números de fila específicos y luego examine esas filas en su CSV. Causas comunes de fallos en filas individuales: fechas faltantes, montos no numéricos o caracteres especiales que el procesador no puede manejar.
¿Debería usar el formato QBO en lugar de CSV para QuickBooks?
Si va a importar a QuickBooks, QBO suele ser la mejor opción. QBO es un formato estructurado que QuickBooks lee sin necesidad de mapear columnas, adivinar formatos de fecha o problemas de codificación. Incluye IDs de transacción que ayudan a prevenir duplicados y marca explícitamente las transacciones como débitos o créditos. PDFSub puede exportar directamente al formato QBO desde extractos bancarios en PDF.
Resumen
Los errores al importar extractos bancarios en QuickBooks y Xero casi siempre se deben al formato: formato de fecha incorrecto, mala estructura de columnas, problemas de codificación o problemas de formato de montos. Los errores se pueden solucionar (una vez que se conoce la causa), pero hacen perder tiempo y generan frustración, especialmente cuando se procesan varios clientes.
El enfoque más eficiente es prevenir los errores desde el origen. El convertidor de extractos bancarios de PDFSub extrae las transacciones de los extractos en PDF y las exporta en formatos que QuickBooks y Xero aceptan sin problemas: fechas correctas, montos limpios, codificación adecuada y la estructura de columnas correcta.
Convierta extractos bancarios al formato de QuickBooks o Xero: olvídese de solucionar problemas e importe datos limpios.