En muchas empresas españolas que trabajan con ODOO, especialmente desde la versión 13 en adelante, aparece una duda recurrente en contabilidad:
👉 ¿Una factura es lo mismo que un asiento contable?
👉 ¿Por qué el número de factura coincide con el número de asiento?
👉 ¿Se puede tener un libro diario numerado secuencialmente como en sistemas tradicionales?
Y la respuesta es clara:
✅ Desde ODOO 13, una factura y un asiento contable son exactamente lo mismo a nivel técnico.
Pero ojo: esto tiene implicaciones prácticas importantes en contabilidad española, auditorías y control interno.
En este artículo te explico de forma sencilla y con enfoque práctico qué cambió en ODOO, por qué ocurre y cómo solucionarlo si tu empresa necesita numeración separada de asientos.
1. ¿Factura y asiento contable son lo mismo en ODOO?
Sí.
Desde ODOO 13, el sistema unificó completamente la estructura contable. Esto significa que:
📌 Una factura de cliente – Customer Invoice
📌 Una factura de proveedor – Vendor Bill
📌 Un asiento manual
📌 Un asiento de amortización
📌 Un asiento de regularización
…todos son técnicamente el mismo objeto:
➡️ account.move
Por tanto, en ODOO:
✅ Una factura es un asiento contable con un tipo concreto y un diario concreto.
Lo que cambia no es el “objeto contable”, sino:
- El tipo de movimiento.
- El diario contable.
- El proceso de generación.
- La interfaz del usuario.
2. ¿Qué ocurría en versiones antiguas de ODOO? Antes de ODOO 13
En versiones anteriores, OpenERP y ODOO hasta la v12, existían dos modelos diferentes:
- account.invoice → Facturas de clientes y proveedores.
- account.move → Asientos contables del diario.
Esto provocaba que:
- La factura tuviera su numeración propia.
- El asiento contable tuviera su numeración propia.
- La relación entre ambos fuera “factura → asiento generado”.
📌 Era más similar a cómo funcionan muchos ERP tradicionales.
Pero también generaba inconsistencias y complejidad técnica.
3. El cambio clave en ODOO 13: un solo modelo para todo
Desde ODOO 13, ODOO eliminó account.invoice.
Ahora:
✅ Solo existe account.move
y las facturas son simplemente un tipo de movimiento contable.
Esto se traduce en algo muy concreto:
📌 Cuando validas una factura, el número de factura es el mismo número del asiento contable.
4. ¿Por qué el número de factura coincide con el número de asiento?
Porque en realidad no existen dos objetos diferentes.
Cuando validas una factura:
- Se genera el asiento contable.
- Se asigna una secuencia.
- Esa secuencia es el identificador contable del movimiento.
Por eso en ODOO:
➡️ la secuencia de factura es la secuencia del asiento
Y esto afecta tanto a:
- Facturas de cliente.
- Facturas de proveedor.
- Rectificativas.
- Asientos manuales.
5. El problema real en empresas españolas: el libro diario numerado
Aquí es donde empiezan los conflictos.
Muchas empresas españolas, por costumbre, control interno o auditoría, necesitan que el Libro Diario tenga:
📌 numeración única y secuencial por fecha, sin saltos y con orden estricto.
Ejemplo típico que se espera en contabilidad tradicional:
- Asiento 1 → 01/01/2026.
- Asiento 2 → 01/01/2026.
- Asiento 3 → 02/01/2026.
- Asiento 4 → 03/01/2026.
Pero en ODOO, si cada diario tiene su secuencia, lo habitual es que aparezca algo así:
- Factura Cliente → INV/2026/0001.
- Factura Proveedor → BILL/2026/0001.
- Banco → BNK/2026/0005.
- Asiento Manual → MISC/2026/0002.
➡️ Contablemente es correcto, pero no siempre es lo que el auditor o el departamento financiero espera.
6. ¿Es un error de ODOO? No. Es una decisión de diseño
ODOO tomó esta decisión para simplificar la contabilidad y hacerla más robusta:
- Menos duplicidad de datos.
- Menos inconsistencias entre factura y asiento.
- Mejor trazabilidad.
- Más facilidad de mantenimiento y evolución del software.
Pero en España, donde la contabilidad suele estar muy ligada a numeraciones y formalismos, esto puede generar:
⚠️ Confusión en usuarios contables
⚠️ Dudas en auditorías
⚠️ Problemas en procedimientos internos
⚠️ Necesidad de renumeración anual
7. La solución: renumerar asientos contables como antes
Después de mucho debate dentro de la comunidad ODOO, especialmente en empresas europeas con necesidades fiscales estrictas, surgió una solución alternativa:
👉 renumerar asientos contables de forma independiente, como ocurría en versiones antiguas.
Esto permite tener:
✅ facturas con su numeración comercial
✅ asientos con numeración única de libro diario
✅ numeración secuencial por fecha
✅ control contable más clásico
8. El papel de la OCA: el módulo para renumerar asientos
La OCA – Odoo Community Association desarrolló un módulo específico para resolver esta necesidad.
Este módulo permite:
- Renumerar asientos contables ya generados.
- Asignar una secuencia general del libro diario.
- Ordenar por fecha.
- Mantener coherencia legal/contable según la normativa interna de la empresa.
📌 Esto facilita que empresas españolas puedan generar un Libro Diario numerado secuencialmente sin depender del número de factura.
9. ¿Qué empresas suelen necesitar esta renumeración?
No todas las empresas lo necesitan.
Pero suele ser recomendable en casos como:
- Empresas con auditoría anual externa.
- Grupos empresariales con procedimientos contables rígidos.
- Empresas con ERP anterior: SAP, Navision, Sage, A3… y transición a ODOO.
- Empresas que exigen numeración única por política interna.
- Departamentos financieros tradicionales con fuerte control documental.
Si tu empresa está en uno de estos escenarios, es muy probable que el responsable financiero diga:
“Necesito que el libro diario esté numerado como siempre.”
Y ahí es donde ODOO, tal como viene de serie, no encaja del todo.

Responsable Financiero empresa Industrial
Dani nos está ayudando a utilizar ODOO de forma más eficiente, estamos subiendo rápidamente de nivel con el ERP. También nos está preparando informes de análisis y control muy útiles y herramientas de gestión fuera de serie. Siempre disponible al teléfono o el email, dispuesto a ayudar y colaborar en todo lo que se le propone. Trabajos muy profesionales y rápidos. Un servicio clave para nuestra empresa.
Guía completa sobre CONTABILIDAD ERP ODOO aquí. Tutoriales, ejemplos, módulos, trucos…
Más información sobre ERP ODOO
- Impuestos en ODOO para Empresas en España: IVA, Modelos y Errores
- Dropshipping vs Compra Bajo Pedido en ODOO: Diferencias y Control
- Implantación de trazabilidad, lotes, Nº de serie en ERP ODOO
- Reabastecimiento de Almacenes en ODOO: Stock, Rutas y Reglas
- Recepciones de Almacén en ODOO con Ventor: Escaneo y Control
- Picking y Envíos en ODOO con Ventor: Escaneo, Almacén y Control
- Picking Waves en ODOO: Preparación de Pedidos por Oleadas
- Abastecimiento y Control de Inventario en ODOO: Compras, Stock y MRP
- Control alquiler equipos o productos con ODOO
- Dropshipping con ODOO: Ventas, Proveedores y Entregas Directas
- Fabricación con Semielaborados en ODOO: MRP, Costes y Stock
- Planificación de Actividades con el CRM de ODOO
- Introducción de Precios de Compra en la Ficha del Producto (Versión Estándar ODOO)
- Precio de Venta sobre Costes en ODOO: Tarifas, Márgenes y Control
- Costes del Proveedor en Pedidos de Venta (ODOO): Cálculo Automático del Precio de Venta
- Productos del Proveedor en Pedidos de Compra (ODOO): Selección Inteligente
- Tarifas de Compras en ODOO: Cómo gestionarlas correctamente
- Compras en ODOO: cuándo personalizar el proceso
- ROI de ODOO: Cómo Calcular si tu ERP Hace Ganar Dinero a tu Empresa
- Control Presupuestario en ODOO: Presupuesto, Real y Forecast
- Consultor Funcional ODOO vs Consultor Técnico: Qué perfil necesita tu Empresa
- ODOO Business Coach: Acompañamiento Funcional para Empresas en España
Si necesitas más información no dudes en contactar conmigo.
Por Dani Granero – Cashtrainers.com
Consultor Funcional ODOO & Controller Externo
Sigue mis publicaciones en LINKEDIN
Free Download Excel Templates for financial and management control
Canal personal de Dani Granero




