¿Xero no importa tu archivo de extracto bancario?
Corrige los errores que Xero muestra al importar un extracto bancario en CSV, y luego impórtalo limpio cada mes.
Errores que muestra Xero
Xero no encuentra datos de extracto válidos
The file you uploaded does not contain valid statement data. Please check the file
Se muestra en inglés: Xero Central solo se publica en inglés, así que el mensaje se cita tal cual.
Xero CentralCómo arreglar este errorXero dice que el tipo de archivo no es válido
File type is invalid
Se muestra en inglés: Xero Central solo se publica en inglés, así que el mensaje se cita tal cual.
Xero CentralUna Referencia o un Número de cheque es demasiado largo
Maximum character limit for field (column) has been exceeded
Se muestra en inglés: Xero Central solo se publica en inglés, así que el mensaje se cita tal cual.
Xero CentralQué comprueba el importador de Xero
Todas las fechas deben usar uno de los formatos de fecha que Xero admite.
DocTransform corrige esto: escribe
Escribe Date como DD/MM/YYYY
Xero CentralO a mano
abre el menú ⋯ de la columna Date → Formatear fechas… → entrada YYYY-MM-DD, salida DD/MM/YYYY (31/12/2024) → Guardar regla; 2026-07-03 pasa a 03/07/2026
No uses comas para mostrar los decimales.
DocTransform corrige esto: escribe
Escribe Amount como números simples, con punto para los decimales y sin separador de miles
Xero CentralO a mano
abre Salud → Comas decimales → Convertir 5, que deja cada importe como número simple; -1.200,00 pasa a -1200
Los importes de ingresos y de gastos deben estar en la misma columna.
Xero CentralElimina las filas vacías del archivo CSV e inténtalo de nuevo, o usa otro tipo de archivo de importación como OFX o QIF.
DocTransform corrige esto: escribe
Elimina las filas vacías
Xero CentralO a mano
selecciona las filas vacías y haz clic derecho → Eliminar 2 filas, a mano, cada vez: DocTransform no guarda ningún paso por este camino
La fila de encabezado debe estar en la fila 1 y cada nombre de columna debe ser único.
Xero CentralLas columnas con saldos iniciales y finales no deben estar, porque Xero calcula el saldo del banco a partir de las transacciones.
Xero CentralSi hay demasiados caracteres en el campo Referencia o en el de Número de cheque, la importación falla.
Xero CentralHay que dividir el archivo si contiene más de 1000 transacciones bancarias.
Xero Central
Antes y después
640 transacciones
Corregirlo en DocTransform
A mano: 10 pasosDocTransform: 1 frase
- 1. Sube bank_statement_july.csv a DocTransform.
- 2. Escribe y pulsa Enviar. Revisa los pasos que añade; Deshacer los revierte todos.
Escribe Date como DD/MM/YYYY, escribe Amount como números simples con punto para los decimales y elimina las filas vacías
O a mano
Aplica las correcciones: Formatear fechas… en Date con salida DD/MM/YYYY; luego Salud → Comas decimales → Convertir 5 para Amount. Después selecciona las filas vacías y haz clic derecho → Eliminar 2 filas, a mano, cada vez. Quita las columnas de saldo, acorta una Referencia demasiado larga y divide un archivo de más de 1000 transacciones a mano: DocTransform no guarda ningún paso para eso.
- 3. Descarga el archivo corregido como CSV, listo para el importador de Xero.

- Escribe el cambio en una frase, con tus propias palabras.
- Espera unos 5 segundos mientras se escriben los pasos. Detener cancela.
- Revisa cada paso y cuántas celdas o filas cambia.
- El archivo está limpio. ¿No era lo que querías? Un Deshacer lo revierte todo.
Guarda esta corrección una vez y vuelve a ejecutarla en la exportación del mes siguiente con un clic.
Corregirlo a mano en Excel o Sheets
- En un libro en blanco, elige Datos → Desde el texto/CSV, abre bank_statement_july.csv, pon Detección del tipo de datos en No detectar tipos de datos y pulsa Cargar.
- Selecciona las filas vacías (filas 4 y 5), haz clic derecho y elige Eliminar → Filas de la tabla.
- Elimina las columnas con saldo inicial o final, y el número de cuenta bancaria si el archivo lo trae: clic derecho en su encabezado y Eliminar.
- Comprueba que la fila 1 tiene los nombres de columna y que cada nombre es único.
- Si quedan más de 1000 transacciones, elimina cada fila después de las primeras 1000 e impórtalas en un segundo archivo.
- En E2 escribe =TEXTO(VALFECHA(A2);"dd/mm/aaaa") y pulsa Intro; Excel la rellena en toda la tabla y 2026-07-03 pasa a 03/07/2026.
- En F2 escribe =VALOR.NUMERO(C2;",";".") y pulsa Intro; -1.200,00 pasa a -1200 y 12,40 a 12.4.
- Selecciona E2:F6 (hasta tu última fila), pulsa Ctrl+C, haz clic derecho en A2 y elige Pegado especial → Valores.
- Selecciona las columnas E y F, haz clic derecho y elige Eliminar para quitar las columnas auxiliares.
- Elige Archivo → Guardar como, escoge CSV UTF-8 (delimitado por comas) como tipo y pulsa Guardar.
Preguntas
- ¿DocTransform divide mi archivo si tiene más de 1000 transacciones?
- No — DocTransform no divide archivos. Si tu archivo tiene más de 1000 transacciones, divídelo a mano antes de importarlo.
- ¿DocTransform elimina por mí las columnas de saldo?
- No — DocTransform no guarda ningún paso para quitar una columna. Elimina a mano las columnas de saldo inicial y final antes de importar.
- ¿Puedo reutilizar esta corrección en el próximo extracto bancario?
- Sí — guárdala una vez en DocTransform y vuelve a ejecutarla en la exportación del mes siguiente.
Errores comunes
Cambiar desde otro sistema
Herramientas gratuitas para este archivo
Plan gratuito, sin tarjeta.
Salesforce, HubSpot, Shopify, QuickBooks, Mailchimp, Pipedrive, WooCommerce, Klaviyo, Google Contacts, ActiveCampaign, Brevo, Zendesk, Square, Zoho CRM y Xero son marcas de sus respectivos dueños. DocTransform no está afiliado a ellas.