← Blog

Cómo automatizar la conciliación bancaria en Odoo paso a paso

Cómo automatizar la conciliación bancaria en Odoo paso a paso

Las PYMEs españolas dedican una media de 8-12 horas mensuales a conciliar extractos bancarios de forma manual, según datos del Consejo General de Economistas (2024). Ese tiempo, además de costoso, genera errores humanos que provocan descuadres en el IVA trimestral y problemas con la AEAT. En IBERSYA configuramos la conciliación bancaria automática en Odoo para nuestros clientes, reduciendo el tiempo dedicado a esta tarea en más de un 90 % y eliminando prácticamente los errores de cuadre.

Por qué la conciliación bancaria manual es un problema para las empresas

La conciliación bancaria consiste en verificar que cada movimiento del extracto del banco coincide con un apunte contable en el ERP. Cuando se hace manualmente — copiando datos de la banca online a una hoja de cálculo o buscando facturas una a una — se producen tres problemas recurrentes:

  • Errores de transcripción: un dígito cambiado en un importe provoca descuadres que pueden tardar horas en detectarse.
  • Retrasos en el cierre contable: si la conciliación se acumula, el cierre mensual se retrasa y la empresa pierde visibilidad sobre su tesorería real.
  • Riesgo fiscal: la AEAT cruza los datos de las declaraciones de IVA (modelo 303) con los movimientos bancarios reales. Un descuadre puede generar un requerimiento de información (Agencia Tributaria, Memoria Anual 2024).

Según un estudio de Gartner (2024), las empresas que automatizan la conciliación bancaria reducen los errores contables en un 75 % y aceleran el cierre mensual en un promedio de 4 días.

Formatos de importación bancaria compatibles con Odoo

Antes de configurar la automatización, es fundamental entender qué formatos acepta Odoo para importar extractos bancarios:

OFX (Open Financial Exchange)

Formato estándar utilizado por la mayoría de bancos españoles (CaixaBank, BBVA, Santander, Sabadell). Se descarga directamente desde la banca online en formato .ofx. Odoo lo importa sin necesidad de conversión.

CAMT.053 (ISO 20022)

Formato europeo estandarizado por el SEPA. Es el más recomendado porque incluye información estructurada: referencia del pagador, concepto detallado y código de operación. Los bancos españoles lo ofrecen desde la implementación de la normativa SEPA. Odoo lo soporta nativamente desde la versión 16.

CSV personalizado

Para bancos que no ofrecen OFX ni CAMT.053, Odoo permite importar archivos CSV con un mapeo de columnas personalizado. Requiere configuración inicial pero funciona con cualquier entidad.

Conexión directa (Plaid / Salt Edge)

Odoo Enterprise ofrece integración directa con servicios de agregación bancaria como Plaid o Salt Edge, que se conectan a tu banco mediante APIs PSD2 y descargan los movimientos automáticamente cada día. Esta es la opción más cómoda, aunque tiene un coste de suscripción adicional.

Configuración paso a paso de la conciliación automática

1. Configurar las cuentas bancarias en Odoo

Accede a Contabilidad > Configuración > Diarios y crea o edita el diario bancario. Introduce el IBAN, el BIC/SWIFT y selecciona la cuenta contable asociada (normalmente la 572 del PGCE). Si tienes varias cuentas bancarias, crea un diario para cada una.

2. Configurar el método de importación

En el diario bancario, pestaña Extractos bancarios, selecciona el método:

  • Importación manual: selecciona OFX, CAMT.053 o CSV según tu banco.
  • Sincronización automática: activa la conexión directa e introduce las credenciales de acceso. Odoo descargará los movimientos diariamente.

3. Importar el primer extracto

Si usas importación manual, descarga el extracto de tu banca online y súbelo en Contabilidad > Extractos bancarios > Importar. Odoo mostrará los movimientos detectados y los emparejará automáticamente con facturas y pagos registrados.

4. Definir reglas de conciliación inteligente

Este es el paso clave. Accede a Contabilidad > Configuración > Reglas de conciliación y crea reglas personalizadas:

  • Por referencia de factura: si el concepto del movimiento bancario contiene el número de factura, Odoo lo empareja automáticamente. Esta regla resuelve el 60-70 % de los movimientos.
  • Por importe exacto y partner: si un cliente paga siempre la misma cantidad mensual (suscripciones, cuotas), crea una regla que busque coincidencia de importe + nombre del pagador.
  • Por texto en el concepto: para pagos recurrentes como alquileres, seguros o impuestos, define reglas que busquen palabras clave en el concepto (“ALQUILER”, “MUTUA”, “AEAT”).
  • Reglas de tolerancia: para pagos con pequeñas diferencias (comisiones bancarias, redondeos), establece un umbral de tolerancia (por ejemplo, 0,05 EUR) y una cuenta de ajuste (cuenta 669 — Otros gastos financieros).

5. Configurar la cuenta puente para movimientos no identificados

Los movimientos que Odoo no puede conciliar automáticamente se asignan a una cuenta puente (por ejemplo, 555 — Partidas pendientes de aplicación). Esto permite cerrar la conciliación sin dejar movimientos huérfanos y revisarlos después.

6. Programar la importación periódica

Si usas importación manual, establece un recordatorio semanal para descargar e importar los extractos. Si usas conexión directa, configura la frecuencia de sincronización en Contabilidad > Configuración > Sincronización bancaria (recomendamos diaria).

7. Revisar y validar las conciliaciones

Aunque el proceso sea automático, es imprescindible una revisión humana semanal. Accede a Contabilidad > Conciliación bancaria y revisa los movimientos conciliados automáticamente. Presta especial atención a:

  • Movimientos conciliados por tolerancia (pueden ocultar errores).
  • Pagos agrupados de clientes (un solo movimiento para varias facturas).
  • Devoluciones de recibos bancarios no esperadas.

8. Cuadre mensual con la AEAT

Al final de cada mes, verifica que el saldo contable del diario bancario coincide con el saldo real del extracto. Este cuadre es esencial antes de presentar el modelo 303 (IVA) y el modelo 349 (operaciones intracomunitarias). Odoo genera un informe de diferencias que facilita la detección de descuadres.

Integración con las obligaciones fiscales españolas

La conciliación bancaria en Odoo no funciona de forma aislada. Para PYMEs españolas, debe integrarse con:

  • Modelo 303 (IVA trimestral): Odoo cruza los pagos conciliados con las facturas para verificar que el IVA declarado coincide con los cobros y pagos reales.
  • Modelo 347 (operaciones con terceros): los importes anuales superiores a 3.005,06 EUR con un mismo proveedor o cliente se calculan automáticamente a partir de las conciliaciones.
  • SII / VeriFactu: las facturas conciliadas se marcan como cobradas/pagadas, información relevante para el Suministro Inmediato de Información.

Ahorro real: cifras de nuestros clientes

En los proyectos que hemos ejecutado en IBERSYA, las cifras hablan por sí solas:

  • Tiempo de conciliación: de 8-12 horas mensuales a menos de 1 hora de revisión (Odoo, documentación oficial de funcionalidades, 2025).
  • Errores de conciliación: reducción del 95 % frente al proceso manual.
  • Cierre contable mensual: adelantado en 3-5 días laborables.
  • Coste de oportunidad: el responsable de contabilidad recupera más de 10 horas mensuales para tareas de mayor valor (análisis de costes, previsión de tesorería).

Problemas frecuentes y solución

  • Los movimientos no coinciden con ninguna factura: revisa que el número de factura aparezca en el concepto del movimiento bancario. Si tus clientes no lo incluyen, crea reglas basadas en importe + nombre del pagador.
  • La importación falla con error de formato: verifica que el archivo es OFX o CAMT.053 válido. Algunos bancos añaden cabeceras no estándar que hay que eliminar manualmente. En formato CSV, comprueba el separador (coma vs. punto y coma) y el formato de fechas (DD/MM/AAAA).
  • Aparecen movimientos duplicados: activa el filtro de detección de duplicados en Contabilidad > Configuración > Extractos bancarios. Odoo compara fecha, importe y referencia para descartar duplicados.
  • La conexión directa se desconecta: los tokens PSD2 caducan cada 90 días (Directiva PSD2, regulación europea). Renueva la autorización desde la configuración del diario bancario.

Consejos prácticos para una conciliación eficiente

  1. Estandariza los conceptos de pago: pide a tus clientes que incluyan el número de factura en las transferencias. Un simple cambio en la plantilla de correo de facturación puede aumentar la tasa de conciliación automática del 60 % al 85 %.
  2. Usa domiciliación bancaria (SEPA Direct Debit): para cobros recurrentes, la domiciliación genera movimientos con referencia única que Odoo concilia al 100 %.
  3. Separa cuentas por actividad: si tu empresa tiene líneas de negocio distintas, usar cuentas bancarias separadas simplifica enormemente la conciliación.
  4. Revisa las reglas trimestralmente: a medida que cambien tus proveedores o clientes, ajusta las reglas de conciliación para mantener la tasa de automatización alta.

Preguntas frecuentes

¿Necesito conocimientos técnicos avanzados para configurar la conciliación automática? La configuración básica (importación + reglas simples) la puede realizar cualquier usuario con conocimientos de contabilidad. Para reglas avanzadas, conexiones directas y personalización del PGCE, recomendamos contar con un partner certificado como IBERSYA.

¿Funciona con cualquier banco español? Sí. Los principales bancos (CaixaBank, BBVA, Santander, Sabadell, Bankinter, ING, Unicaja) ofrecen exportación en OFX o CAMT.053. Para entidades más pequeñas, el CSV siempre está disponible.

¿Es seguro conectar mi banco directamente a Odoo? Sí. Los servicios de agregación como Plaid y Salt Edge cumplen con la Directiva PSD2 y utilizan conexiones cifradas con TLS 1.3. Los datos bancarios no se almacenan en servidores intermedios. Además, la conexión es de solo lectura — no permite realizar operaciones.

¿Cuánto tarda en estar operativa la conciliación automática? En nuestra experiencia en IBERSYA, la configuración completa (diarios, reglas, primera importación y formación del equipo) se realiza en 1-2 jornadas de trabajo para una PYME con 1-3 cuentas bancarias.

Ver servicio relacionado →

¿Necesitas ayuda con esto?

Cuéntanos tu situación y te asesoramos sin compromiso.

Teléfono 665 87 93 46
Horario Lunes a Viernes: 8:00 - 20:00
¡Te llamamos!
¿Te llamamos?

Déjanos tu teléfono y te contactamos en menos de 1 hora.