Saldo bancario y saldo contable en Odoo: por qué no cuadran
La diferencia entre lo que marca el banco y lo que marca Odoo tiene causas conocidas. Te enseño a encontrarlas, cuadrar la cifra y decidir con cuál haces la previsión.
Entras al panel de contabilidad de Odoo y ves un número. Entras en la banca electrónica y ves otro. La diferencia son 3.412 € y no sabes a quién creer. Peor todavía: estás a punto de arrancar la previsión de tesorería del trimestre con el saldo de Odoo y no te fías.
Que el saldo del banco y el saldo contable no cuadren es como funciona cualquier contabilidad el día que todavía no has pasado por la conciliación bancaria. Lo útil no es tapar el número, es entender por qué baila y decidir con cuál arrancas la previsión. La respuesta corta: para la previsión siempre partes del saldo real del banco, y la contabilidad se usa para proyectar lo que viene. El resto del artículo es cómo llegar ahí sin que te duela la cabeza.
Qué significa cada saldo
El saldo bancario es lo que marca el extracto o la banca electrónica a una fecha concreta. Es un hecho: dinero que, si fueses hoy, el banco te deja mover. Lleva el signo de las comisiones, los intereses y los cheques que ya han pasado por caja.
El saldo contable es lo que suman los apuntes del diario del banco en Odoo. Es la película de la empresa vista desde dentro: factura emitida, factura cobrada, pago registrado, remesa enviada. Pretende reflejar lo que debería haber en el banco si todo lo apuntado fuese cierto y estuviera procesado por la entidad.
Entre uno y otro siempre hay desfase. La conciliación bancaria es el proceso de casar línea a línea las dos listas y explicar la diferencia. Hecha a tiempo, los dos saldos convergen. Olvidada tres meses, el bulto que se acumula cuesta de desenterrar.
Un detalle que confunde en Odoo: en el panel verás a veces un «saldo del diario» y un «saldo del libro mayor», y pueden no coincidir entre sí. El diario del banco calcula sumando los extractos cargados y los apuntes de ese diario; el libro mayor incluye también operaciones varias que hayan tocado la cuenta contable del banco (una apertura, un ajuste manual, un asiento de nómina mal direccionado). Cuando esos dos números bailan dentro del propio Odoo, el problema está dentro de casa; no es cosa del banco.
Las ocho causas reales (con ejemplos de verdad)
Casi todas las diferencias caen en una de estas cestas. Las ordeno por frecuencia en una pyme de 20 personas.
1. Pagos registrados sin conciliar
Alguien entra una factura de proveedor en Odoo y marca «registrar pago» desde la propia factura. Odoo saca un asiento, pero por defecto ese pago cae en una cuenta de pagos pendientes (la que Odoo llama cuenta de salida o de entrada pendiente, según sea cobro o pago). Hasta que no cargues el extracto y el pago quede casado con el movimiento del banco, esa cantidad vive en una cuenta transitoria, no en el banco. El saldo del libro ya la ha movido; el banco todavía no. Resultado: libro y banco se separan.
Es la causa número uno. Mirar cuánto hay acumulado en esas cuentas transitorias es el primer sitio donde buscar.
2. Extractos sin importar o sin procesar
Un mes ajetreado, nadie subió el CSV del banco. O se subió pero quedó en borrador y no se validó. El saldo del libro va al día (porque los pagos se van registrando) y el saldo del banco también, pero Odoo todavía no ha visto el extracto para casar lo uno con lo otro.
3. Comisiones, intereses y gastos del banco
El banco te cobra 42 € de mantenimiento, 328 € de intereses del crédito a corto plazo y 95 € de cuota del datáfono. Para él son apuntes normales; para ti son gastos que, si no asientas, nadie resta del saldo contable. El banco siempre ha restado, el libro no.
4. Remesas y cobros agrupados
Emites una remesa con 23 recibos domiciliados por 1.820 €. En el libro quedan como un único «cobro de remesa» pendiente de abono. Durante los días entre emisión y abono efectivo del banco (y la posible devolución de alguno), los importes están en el aire. Si no reconcilias con cuidado la línea de abono con los recibos, el saldo contable se queda inflado hasta que vuelves a mirar.
5. Cheques emitidos no presentados y transferencias pendientes
Firmas un cheque de 920 € a un proveedor el 28 del mes. Lo cobra el 7 del mes siguiente. Diez días durante los cuales el libro ya ha restado el importe y el banco todavía no. Igual con transferencias ordenadas tarde que no se procesan hasta el día siguiente hábil.
6. Fechas valor
El banco anota un cobro con fecha operación hoy, pero su fecha valor cae dos días más tarde. Para el extracto cuenta como ingresado ya; para el cálculo de intereses, no. Si tu enlace con el banco trae una u otra fecha, el corte diario puede desplazar un movimiento de un día al siguiente. En la foto puntual del cierre de mes, un par de miles de euros bailan entre un mes y el siguiente sin que haya nada roto.
7. Importaciones duplicadas
Importas un extracto que cubre del 1 al 20 y, por si acaso, otro del 18 al 25. Los días 18, 19 y 20 han entrado dos veces. Si al menos uno de los movimientos de esos días quedó conciliado por ambas vías, acabas de cobrar algo dos veces en el libro. Odoo intenta avisar cuando detecta identificadores de transacción repetidos, pero con CSV sin IDs únicos no siempre lo caza.
8. Saldo inicial mal arrastrado
El día que entrasteis en Odoo, alguien tecleó el saldo de apertura con el signo cambiado, con una coma mal puesta, o lo apuntó contra la cuenta transitoria que no era. Esa semilla envenenada arrastra un desfase constante que no desaparece por conciliar los meses siguientes: hay que ir atrás y corregir la apertura con un asiento de ajuste.
Un ejemplo numérico que cuadra
Imagina a Grúas Lomero, S.L., una pyme de 18 personas en Zaragoza con una sola sociedad y una única cuenta operativa.
- Saldo según el extracto del banco a 31 de octubre: 48.230,00 €.
- Saldo según Odoo (diario del banco) a 31 de octubre: 51.642,00 €.
- Diferencia a explicar: 3.412,00 €, con el libro por encima del banco.
Rastreando las ocho causas, Carmen (la responsable de administración) encuentra lo siguiente:
| Causa | Importe |
|---|---|
| Comisión de mantenimiento no asentada | 42,00 € |
| Intereses del crédito a corto, no asentados | 328,00 € |
| Cuota del datáfono, no asentada | 95,00 € |
| Remesa de giros emitida pendiente de abono | 1.820,00 € |
| Transferencia de un cliente anotada antes de que entre | 480,00 € |
| Cobro duplicado al importar dos extractos solapados | 320,00 € |
| Saldo de apertura mal arrastrado desde la migración | 327,00 € |
| Total | 3.412,00 € |
Cuando Carmen asienta las comisiones y los intereses (465 €), borra el cobro duplicado (320 €) y corrige el asiento de apertura (327 €), quedan 2.300 € en tránsito, explicados línea a línea: la remesa de 1.820 € a la espera de su abono y los 480 € de la transferencia anotada antes de que entre en banco. Son dos apuntes identificados que desaparecen cuando el banco los procesa. En la práctica cuesta una tarde la primera vez y veinte minutos a la semana a partir de entonces.
Cómo encontrar la diferencia paso a paso
En Community la pantalla de conciliación no viene incluida desde hace varias versiones; existen módulos externos que la devuelven, atados a la versión.
- Fija la fecha de corte. Elige un día cerrado, idealmente fin de mes. Nada móvil: ni «hoy» ni «ayer».
- Apunta el saldo real del banco a esa fecha. Léelo del extracto en papel o del PDF que descargas de la banca electrónica. No del panel de Odoo.
- Apunta el saldo del diario del banco en Odoo a esa misma fecha. Si ves dos números distintos (diario y libro mayor), apunta los dos.
- Resta: libro menos banco. Ese es el bulto que hay que explicar.
- Revisa las cuentas de pagos y cobros pendientes. Si tienen saldo, es tu causa 1. Casa cada apunte con el movimiento del banco cuando llegue.
- Comprueba que todos los extractos están cargados y validados hasta la fecha de corte, sin borradores vivos.
- Lista las comisiones e intereses de los últimos tres meses en el extracto. Confirma que todos están asentados.
- Mira si hay cheques firmados y transferencias ordenadas que todavía no han salido en el extracto. Esos deberían figurar en una cuenta puente, no haber desaparecido del saldo del libro.
- Busca duplicados de extracto filtrando por fecha e importe idénticos.
- Si tras lo anterior sigue habiendo bulto, repasa el saldo de apertura y los ajustes manuales de los primeros meses de vida de la cuenta en Odoo.
Lo que no suele servir: cambiar números a mano hasta que cuadre. Un «ajuste manual» sin asiento detrás pone de acuerdo el panel y rompe la contabilidad.
Qué saldo usas para la previsión
Para proyectar los próximos tres, seis o doce meses, arrancas siempre del saldo real del banco a la fecha de corte. Es el único dato que nadie te puede discutir y es el que el banco mirará si pides una línea. Sobre ese punto de partida, sumas y restas lo que vas a cobrar y lo que vas a pagar, con sus fechas reales de vencimiento.
El saldo contable de Odoo entra en la ecuación de otra forma: te sirve para saber qué hay en vuelo. Si del libro al banco faltan 2.180 € por salir, esos 2.180 € tienen fecha cierta de impacto (pronto) y entran en la primera semana de la previsión. Si del libro al banco sobran 1.820 € de una remesa, esos cobros tienen una fecha probable (unos días vista) y entran también. Mirar el libro como un listado de movimientos que todavía no se han ejecutado es más útil que mirarlo como un saldo alternativo.
Si quieres fijar bien el método, nuestra guía sobre cómo construir una previsión de tesorería desde cero encaja justo en este punto, y los indicadores de tesorería que conviene mirar cada semana te dan una pauta para no pasarte el día en la hoja. Para encajar todo esto en el ciclo real de una pyme con Odoo, la guía sobre previsión de tesorería con Odoo te sitúa el mapa completo.
Rutina semanal de 20 minutos
- Lunes, 09:00. Importas (o esperas la carga automática de) los extractos de la semana anterior.
- Lunes, 09:10. Procesas la conciliación: casas lo que se case solo, revisas lo que quede.
- Lunes, 09:20. Apuntas el saldo real del banco y el saldo del libro en una hoja. Si hay diferencia superior a lo normal, abres una ficha de incidencia.
Veinte minutos a la semana te libran de pasarte una tarde entera cada tres meses. Y hacen posible que la previsión que mandas al socio o enseñas al banco salga del dato bueno.
Kashbi lee tu Odoo, te enseña el dinero real de todas tus cuentas al día y te avisa por correo antes de que la caja prevista baje del mínimo que fijes. No cambia nada de tu contabilidad.
Preguntas frecuentes
¿Puedo fiarme del dato que aparece en el panel de contabilidad de Odoo?
Puedes fiarte si has conciliado hasta el día, si has asentado comisiones e intereses del último extracto y si no hay apuntes vivos en las cuentas de pagos y cobros pendientes. Si falta cualquiera de esas tres cosas, el panel enseña una cifra que no es la real. En la duda, para una decisión de dinero, vete al extracto del banco.
¿Y si uso Odoo Community sin el módulo de conciliación?
Community no trae la pantalla de conciliación desde hace varias versiones. Sin un módulo de la comunidad que la devuelva, la pantalla donde casas apuntes no está. Puedes seguir importando extractos y asentando a mano, pero la operativa es mucho más lenta y los errores se multiplican. Si llevas más de una cuenta operativa, instalar un módulo de conciliación o mover el flujo fuera de Odoo compensa.
¿Cuánta diferencia es normal entre banco y libro un día cualquiera?
Depende de tu volumen de pagos y cobros en vuelo. En una empresa de 20 personas con remesas mensuales, es normal ver 2.000 o 3.000 € de diferencia en los días alrededor del envío de una remesa, y ver cerca de cero el día después de la conciliación semanal. Más que la cifra puntual, lo que importa es que puedes explicar cada euro de diferencia en menos de un minuto.
¿Por dónde empiezo si llevo seis meses sin conciliar?
Por el extracto más antiguo pendiente. Cada semana que saltas se convierte en una madeja mayor. Si vas muy atrás, bloquea una mañana, concilia mes a mes y, al final, deja un asiento de ajuste de las partidas que no identifiques, con contrapartida en una cuenta de regularización. Mejor cerrar el histórico con un ajuste pequeño y arrancar la rutina semanal que seguir arrastrando el bulto.