Odoo 20 ya está publicado. Las notas de lanzamiento oficiales están fechadas en septiembre de 2026 y el anuncio se hizo en el Odoo Experience de Bruselas, así que ya no hablamos de roadmap ni de lo que se vio en una keynote: hablamos de una versión que puedes instalar, probar y, si te toca, migrar. Y es una versión grande, con un cambio de fondo importante: la IA deja de ser un asistente que sugiere y pasa a ser un agente que escribe en la base de datos.
Hemos leído las notas de lanzamiento completas (son unas 176.000 palabras, con 55 países en el apartado de localizaciones) y las hemos cruzado con lo que cuentan varios partners que ya están haciendo migraciones. Este artículo es el resultado: las 20 novedades de Odoo 20 que de verdad cambian algo, más las cuatro cosas que no están en ningún resumen y que a un responsable técnico le van a importar más que la lista de funciones: qué se rompe al migrar, qué desaparece, cuánto cuesta realmente la IA y por qué, si tu empresa está en España, esta versión probablemente no sea urgente.
Si vienes de una versión antigua, el aviso más importante va primero: con la salida de Odoo 20, Odoo 17 queda fuera de soporte estándar. Las tres versiones soportadas son ahora la 18, la 19 y la 20. Si estás en la 17 o por debajo, esto ha dejado de ser una conversación sobre funcionalidades nuevas y es una conversación sobre riesgo.
1. Odoo 20 ya está disponible: fechas, versiones y soporte
Los datos que conviene tener claros antes de entrar en funciones:
- Publicación: septiembre de 2026, anunciada en el Odoo Experience celebrado en Bruselas (24-26 de septiembre).
- Versiones con soporte estándar: Odoo 20, Odoo 19 y Odoo 18. Odoo mantiene siempre las tres últimas.
- Odoo 17: fuera de soporte estándar a partir de esta publicación.
- Fin de soporte previsto de Odoo 20: en torno a septiembre de 2029, siguiendo el ciclo habitual de tres años (fecha estimada, no comprometida contractualmente).
- Ediciones: sigue habiendo una sola base de código con dos ediciones, Community y Enterprise. Buena parte de lo más llamativo de esta versión vive en Enterprise y, además, consume créditos.
Si quieres el contexto de la versión anterior para comparar, en su momento analizamos las novedades de Odoo 19, y si estás valorando Odoo por primera vez, nuestra guía de implantación de Odoo en pymes plantea las preguntas previas que conviene responder antes de elegir versión.
2. Las 20 novedades de Odoo 20, de un vistazo
Resumen antes del detalle. Cada una se desarrolla más abajo con lo que implica en la práctica.
| # | Novedad | Área | Impacto en migración |
|---|---|---|---|
| 1 | Agentes de IA que crean y actualizan registros | IA | Bajo |
| 2 | Agentes disparados por acciones automatizadas y programadas | IA | Bajo |
| 3 | Análisis financiero conversacional y auditoría de conciliación | IA + Contabilidad | Bajo |
| 4 | Toda la IA pasa a consumir créditos IAP | Licencias | Presupuesto |
| 5 | MCP: herramientas de IA externas leen y escriben en Odoo | Integración | Medio |
| 6 | Modo sin conexión con sincronización al reconectar | Plataforma | Bajo |
| 7 | Permisos de acceso simplificados: desaparecen las reglas de registro | Técnico | Alto |
| 8 | Fin de los tracking values en el chatter | Técnico | Alto |
| 9 | Cuentas principales sustituyen a los grupos de cuentas | Contabilidad | Alto |
| 10 | Estados de pago renombrados: «Pagado» y «Conciliado» | Contabilidad | Medio |
| 11 | Pago de facturas desde Odoo con una firma vía PISP | Tesorería | Bajo |
| 12 | Predicción de líneas de factura y mejor conciliación con OC | Contabilidad | Bajo |
| 13 | Contabilidad perpetua de inventario y COGS retroactivo | Contabilidad | Medio |
| 14 | Ventas: líneas sin producto, márgenes editables, comisiones por cobro | Ventas | Bajo |
| 15 | Ecommerce: devoluciones por portal e impuestos por tarifa (B2B+B2C) | Ecommerce | Bajo |
| 16 | Sitio web generado con IA, llms.txt y Google Tag Manager | Web | Bajo |
| 17 | Inventario: min/max sugeridos, stock histórico, trazabilidad unificada | Inventario | Medio |
| 18 | Fabricación: producción continua, kanban semanal y Gantt de OT | MRP | Medio |
| 19 | Material Symbols, varios identificadores por contacto, separador decimal libre | UI | Medio (temas) |
| 20 | Más de una docena de paquetes de industria nuevos o renovados | Verticales | Bajo |
La columna de impacto en migración es la que suele faltar en los resúmenes y la que decide el presupuesto. Cuatro de las veinte novedades son, en realidad, trabajo pendiente para quien tenga módulos propios.
3. Novedades 1 a 4: la IA pasa de sugerir a escribir
Es el titular de la versión y conviene entenderlo bien, porque el cambio no es de potencia, es de permisos.
Novedad 1: agentes que crean y actualizan registros
Hasta ahora el asistente proponía y una persona aceptaba. En Odoo 20 los agentes crean lo que les pidas, incluso subiéndoles un archivo de instrucciones en PDF, y actualizan registros existentes. Pueden responder preguntas sobre un archivo mientras lo previsualizas, muestran en tiempo real qué están haciendo en lugar del genérico «la IA está pensando», y piden permiso antes de superar un número de llamadas a herramientas. Los conjuntos de instrucciones que definen su comportamiento se llamaban «Topics» y ahora son «Skills».
Novedad 2: agentes disparados por automatizaciones
Un agente ya no necesita que alguien abra un chat. Se puede lanzar desde una acción automatizada o programada, y queda registro de la conversación para revisar después cómo resolvió cada caso y corregirlo. Esto es lo que convierte la IA de Odoo en algo parecido a un trabajador de proceso: se ejecuta de noche, toca datos y deja traza.
Y aquí está el riesgo que nadie pone en los titulares: un agente que escribe, programado, sin supervisión directa, sobre datos de producción. La recomendación práctica es tratarlo como lo que es: un usuario más, con su propio usuario técnico, sus permisos mínimos y una revisión periódica de qué ha tocado. No le des un perfil de administrador porque es más rápido.
Novedad 3: análisis financiero conversacional
El agente de contabilidad responde preguntas sobre cobros pendientes, margen bruto o tesorería a partir de los datos reales de la base, y construye auditorías de conciliación bancaria con recomendaciones. Para una dirección financiera que hoy pide un informe y espera dos días, esto es la novedad con mejor retorno inmediato de toda la versión.
Novedad 4: toda la IA consume créditos IAP
La letra pequeña, y la razón por la que esta novedad entra en la lista con impacto de presupuesto. En Odoo 20 todas las funciones de IA requieren créditos de compras dentro de la aplicación (IAP), que se compran aparte de las licencias de usuario. El consumo va por uso, no por usuario, y hay una nueva página «Mi suscripción» en el menú de usuario que centraliza plan, servicios IAP y gestión de la base de datos.
Traducido: el coste de la IA de Odoo es variable y no lo conoces hasta que la usas. Antes de automatizar un proceso con agentes, haz una prueba controlada y mide el consumo real sobre un volumen representativo. Un agente que revisa 40 facturas al mes y otro que revisa 4.000 no cuestan lo mismo, y el segundo puede salir más caro que la persona a la que pretendía sustituir.

4. Novedad 5: MCP, o cómo tu ERP se abre a IA de terceros
Odoo 20 incorpora soporte de Model Context Protocol. En la práctica significa que una herramienta de IA externa puede leer y escribir en la base de datos de Odoo dentro de los permisos del usuario con el que se conecta. Esa última parte es la clave de seguridad y la que hay que auditar antes de habilitarlo.
Es, con diferencia, la novedad con más potencial para quien ya tiene un ecosistema montado: deja de hacer falta un conector a medida para cada herramienta. Si no conoces el protocolo, escribimos una guía sobre qué es MCP y cómo integra herramientas de IA que explica el modelo de permisos con detalle.
Dos avisos de implantación. Primero: un token de MCP con un usuario demasiado permisivo es una puerta abierta a toda la contabilidad; crea un usuario específico por integración, con permisos mínimos, y revísalo. Segundo: MCP expone datos a un modelo que, según el proveedor, puede estar fuera de la UE. Si manejas datos personales, eso es una transferencia internacional que toca mirar antes, no después.
5. Novedad 6: modo sin conexión
Se puede ver, buscar, crear, editar, archivar, desarchivar y eliminar registros sin conexión, y relanzar búsquedas ya hechas. Al reconectar, sincroniza. Suena menor hasta que piensas en un almacén con cobertura irregular, un técnico en una instalación sin red o un comercial en una nave industrial. Para equipos de campo y de almacén es probablemente la novedad que más se va a notar en el día a día, más que toda la IA junta.
6. Novedades 7 y 8: los dos cambios técnicos que te van a doler
Si tienes módulos propios, esta es la sección que determina el coste de tu migración. Las dos novedades siguientes no son funciones nuevas: son reescrituras del framework.
Novedad 7: permisos de acceso simplificados
Odoo ha eliminado las reglas de registro (record rules) y ahora el dominio se define directamente en el nivel de los permisos de acceso. Es más simple y más legible, y es un cambio de ruptura en toda regla.
Qué significa en la práctica: cualquier módulo propio que defina ir.rule en XML hay que reescribirlo. Y lo peligroso no es que falle, es que puede no fallar y dejar pasar registros que antes filtraba. Un error de permisos no lanza una excepción: simplemente muestra datos a quien no debía verlos. Después de migrar, la prueba obligatoria es entrar con un usuario de cada perfil y comprobar qué ve, registro a registro, en los modelos sensibles: facturas, nóminas, costes, contactos.
Novedad 8: adiós a los tracking values
Odoo ha eliminado los valores de seguimiento y ahora el mensaje de cambios del chatter se genera al momento. Han adaptado todo lo que dependía de ellos (gráficos de avance, duración de etapas…), y los administradores que de verdad necesiten los valores de seguimiento pueden instalar un módulo específico.
El problema es para quien haya construido informes, KPIs o automatizaciones leyendo mail.tracking.value directamente. Ahí no hay compatibilidad: hay que rehacerlo. Si tu cuadro de mando mide tiempos entre estados a partir de esa tabla, cuéntalo como trabajo seguro en el presupuesto de migración. Es exactamente el tipo de dependencia invisible que convierte una migración de dos semanas en una de dos meses, y por eso insistimos tanto en medir la deuda técnica antes de comprometer fechas.
Y un tercero, menor pero real
Los iconos de Font Awesome se han sustituido por Material Symbols. Si tu tema, tus informes QWeb o tus vistas usan clases fa-, prepárate para repasar iconografía. Es trabajo tonto y abundante.
7. Novedades 9 a 13: contabilidad, el módulo que más cambia
Contabilidad es, con diferencia, la sección más larga de las notas de lanzamiento. Cinco cambios merecen estar en la lista.
Novedad 9: cuentas principales en lugar de grupos de cuentas
Los grupos de cuentas se han reemplazado por cuentas principales como forma de estructurar el plan contable, y los códigos de cuenta pasan a ser opcionales. Es un cambio estructural: afecta a la jerarquía del plan, a los informes que se apoyan en grupos y a cualquier integración que asuma que el código de cuenta existe y es obligatorio. Si tu asesoría exporta a su software a partir de códigos, revísalo antes de migrar.
Novedad 10: estados de pago renombrados
Lo que antes era «En proceso» ahora es «Pagado», y lo que antes era «Pagado» ahora es «Conciliado». Además, el botón manual «Marcar como conciliado» se ha movido al menú de acciones para empujar a vincular pagos con asientos bancarios reales. El cambio de nomenclatura es más coherente, pero rompe informes, filtros guardados y cualquier automatización que compare el estado por su etiqueta. También rompe la costumbre de la gente, que es más difícil de migrar que el código.
En la misma línea va otro cambio con nombre discreto y consecuencias grandes: uniformidad bancaria. Todos los asientos que afectan a cuentas bancarias deben proceder ahora de transacciones bancarias. Se acabó el apunte manual sobre la cuenta del banco para cuadrar algo. Es correcto contablemente y va a generar fricción en equipos acostumbrados a ajustar a mano.
Novedad 11: pagar facturas desde Odoo con una sola firma
Mediante una nueva interfaz PISP (proveedor de servicios de iniciación de pagos), se pueden pagar facturas individuales o en lote directamente desde Odoo con una firma. Para una pyme que hoy exporta un fichero, entra en la banca electrónica y lo sube, esto elimina un paso completo del circuito de pagos. También hay una mejora relacionada: el asistente de pagos detecta pagos pendientes y los descuenta del importe debido para evitar pagos duplicados.
Novedad 12: predicción de líneas de factura
Al registrar una factura de proveedor, manual o importada, Odoo sugiere las líneas a partir del histórico y completa producto, cuenta, impuesto, distribución analítica y vehículo según la mejor coincidencia, conservando lo que hayas escrito a mano. Junto a las reglas de coincidencia configurables con tolerancia de pago y la mejora de conciliación entre factura y orden de compra, es la novedad que más tiempo ahorra al departamento de administración.
Novedad 13: contabilidad perpetua de inventario y COGS retroactivo
Dos cosas aquí. La primera: se pueden crear asientos de devengo que afectan a la valoración de inventario desde el informe de cierre (facturas por recibir, recibido no facturado, y sus simétricos de venta), y el asiento impacta directamente en la cuenta de valoración en lugar de pasar por variación de existencias. La segunda, y más potente: cuando el coste de un producto cambia después de haberlo entregado — por un coste en destino o porque la factura venía a otro precio que la compra — el valor de la entrega y el coste se actualizan de forma retroactiva.
Para cualquier empresa que importe mercancía y reciba el flete semanas después de la venta, esto arregla un desajuste histórico que se venía corrigiendo a mano cada cierre. Añádele que ahora se puede gestionar stock y valoración contable sin la aplicación Inventario, y tienes la novedad contable más seria de la versión.
8. Novedades 14 a 16: ventas, ecommerce y web
Novedad 14: ventas más flexibles
Las líneas de pedido ya no necesitan un producto vinculado: se pueden crear solo con una descripción, y existe un ajuste «Producto obligatorio» para forzar lo contrario cuando haga falta control. Se pueden editar los márgenes directamente en la línea y el precio de venta se recalcula solo. Se guardan secciones de presupuesto como plantillas (y presupuestos enteros), hay tarifas periódicas por franja temporal, precios por tipo de empaquetado y un tablero de ventas sobre la lista de presupuestos. Y las comisiones se pueden calcular según el importe cobrado, no el facturado, que es la petición eterna de cualquier dirección comercial sensata.
Novedad 15: ecommerce con menos dependencias
La lista es larga y práctica: devoluciones gestionadas desde el portal del cliente, cantidad mínima de pedido, fecha de entrega preferida elegida por el cliente, filtros por rango en atributos numéricos, solicitudes automáticas de reseña, publicación de producto condicionada al stock, barra de progreso de fidelización, códigos de descuento de un solo uso y venta cruzada automática.
La que de verdad resuelve un problema de arquitectura es otra: la visualización de impuestos se puede definir por tarifa. Eso permite servir B2C con impuestos incluidos y B2B con impuestos excluidos desde la misma tienda, sin duplicar sitio ni mantener dos catálogos. Si has montado dos tiendas por este motivo, en Odoo 20 puedes plantearte unificarlas.
Novedad 16: sitio web con IA, llms.txt y GTM
El constructor de webs genera páginas, formularios y menús a partir de un prompt, con ayuda de IA para SEO, y también permite generar imágenes y editar nombre, precio y descripción de producto. Se suma soporte de llms.txt — el archivo con el que se declara a los modelos de lenguaje qué pueden usar de tu sitio —, integración con Google Tag Manager y mega menú de navegación.
Una advertencia honesta: generar páginas con IA es cómodo y produce contenido mediocre si nadie lo revisa. Como herramienta para montar el esqueleto de una landing, excelente. Como estrategia de contenidos, no.
9. Novedades 17 y 18: inventario y fabricación
Novedad 17: inventario con memoria
Lo más útil es la capacidad de consultar el stock en cualquier momento del pasado, junto con un informe de antigüedad de existencias. Quien haya tenido que justificar una diferencia de inventario de hace cuatro meses sabe lo que vale eso. Se suman mínimos y máximos sugeridos automáticamente a partir del histórico de demanda, días de cobertura y frecuencia de pedido; un informe de trazabilidad que muestra lotes y series aguas arriba y aguas abajo en una sola vista; reparto de costes en destino por producto de la transferencia; flujos intercompañía con valoración correcta cuando una empresa se reabastece del almacén de otra; documentos CMR descargables desde el albarán; y códigos HS y empaquetados por variante.
Novedad 18: fabricación continua y planificación visual
Vista kanban semanal de órdenes de fabricación con estado de componentes, centro de trabajo y tiempo restante. Producción continua: la operación siguiente arranca cuando la anterior alcanza la cantidad. Planificación de órdenes de trabajo con kanban y Gantt, arrastrar y soltar y vista por empleado. División de órdenes en curso y reseteo a borrador de las validadas o canceladas. Comparación de listas de materiales lado a lado, costes extra a nivel de LdM, coste provisional durante la producción y real al cierre, y un único botón «Producir» unificado en Fabricación, Taller y Código de barras.
Un detalle que importa a quien ya lo usa: ha desaparecido el ajuste de consumo flexible de listas de materiales, y también el asistente de devoluciones. Si tu operativa dependía de ellos, hay que rediseñar el flujo.
10. Novedades 19 y 20: interfaz y verticales
Novedad 19: interfaz y datos maestros
Material Symbols en lugar de Font Awesome, iconos sobre fondo blanco, colores más suaves en etiquetas y estados, y menos ruido visual. Tres cambios pequeños que se agradecen a diario: se pueden añadir varios identificadores por contacto con validación por tipo (DUNS e identificadores por país — útil en España, donde conviven NIF, CIF y NIF-IVA); el separador decimal acepta punto o coma sin importar la localización del usuario; y en campos de duración se puede escribir «+=2» para sumar dos horas. También: enlazar a la vista actual conservando filtros, descarga masiva de adjuntos, arrastrar varios registros a la vez y fijar mensajes en el chatter.
Novedad 20: paquetes de industria
Odoo 20 trae una tanda grande de verticales nuevos o renovados: alquiler de maquinaria agrícola, alquiler de máquinas y herramientas, catering, viñedo, institución pública, equipos industriales personalizados (ingeniería bajo pedido y proyectos EPC), diseño de interiores, reacondicionamiento de electrónica, atención comunitaria, salón de belleza, fisioterapia, terapia psicológica y peluquería de mascotas. Y se renuevan hostelería (hotel, casa vacacional, casa de huéspedes, camping, con limpieza de habitaciones y precios por temporada), contratista general — antes Construcción — y desarrollador inmobiliario, que ahora usa listas de materiales y órdenes de fabricación reales, con vista WBS y gestión de progreso.
Para una pyme de un sector encajado en uno de estos paquetes, empezar desde un vertical preconfigurado ahorra semanas de parametrización. Conviene mirarlo antes de pagar un análisis funcional desde cero.
11. Lo que Odoo 20 no trae: España no está entre las 55 localizaciones
Esta es la parte que no vas a encontrar en los resúmenes y la que más debería pesar en tu decisión si operas en España.
El apartado de localizaciones de las notas de lanzamiento de Odoo 20 recoge cambios para 55 países. Argentina, Brasil, Chile, Colombia, México, Perú y Uruguay en Latinoamérica. Bélgica, Francia, Italia, Luxemburgo, Lituania, Rumanía y Reino Unido en Europa. India, Egipto, Hong Kong, Emiratos, Arabia Saudí, Vietnam y una larga lista más en Asia y Oriente Medio.
España no aparece. Ni una línea. Y buscando en el texto completo de las notas, los términos «Verifactu» y «TicketBAI» no aparecen ni una sola vez.

Conviene leer esto con precisión, porque es fácil sacar la conclusión equivocada en las dos direcciones:
- No significa que Odoo deje de cumplir en España. Lo que ya funcionaba en Odoo 19 sigue funcionando en Odoo 20: la base de código es la misma y la localización española no se ha retirado.
- Sí significa que, si tu motivo para migrar era fiscal, no hay motivo. Si estabas esperando Odoo 20 para resolver Verifactu, no te va a traer nada que no tengas ya en la 19. Esa espera no tiene sentido.
- Y significa que las mejoras fiscales genéricas son tu beneficio real: los varios identificadores por contacto, los identificadores GLN de Peppol, el soporte PISP de pagos y la nueva estructura de cuentas principales son cambios transversales que sí te afectan, aunque no lleven bandera española.
La conclusión práctica, y es la recomendación que estamos dando a nuestros clientes en España: Odoo 20 no es una migración urgente por cumplimiento. Es una migración que se justifica por IA agéntica, por el modo sin conexión, por la contabilidad perpetua de inventario o por un vertical nuevo que te encaje. Si ninguno de esos cuatro te mueve nada, y estás en la 18 o la 19, puedes esperar tranquilamente a la 20.1 o a tener un motivo de negocio.
12. Lo que desaparece en Odoo 20
Lista de deprecaciones que conviene revisar antes de migrar, porque cada una puede ser un flujo roto:
- Reglas de registro (
ir.rule): sustituidas por dominios en los permisos de acceso. - Tracking values: eliminados; el mensaje se genera al momento. Hay módulo específico para quien los necesite.
- Grupos de cuentas: sustituidos por cuentas principales; los códigos de cuenta pasan a opcionales.
- Asistente de devoluciones en inventario: eliminado.
- Consumo flexible de listas de materiales: el ajuste desaparece.
- Menú independiente de Gastos de empleados en contabilidad: eliminado. Los gastos aprobados generan ahora facturas de proveedor en borrador en el diario de gastos.
- Font Awesome: sustituido por Material Symbols.
- Firebase para notificaciones push: sustituido por herramientas propias de Odoo.
- Módulo Mondial Relay: retirado.
- Soporte de Odoo 17: finalizado.
Mención aparte para los impuestos en posiciones fiscales: ahora un impuesto solo se permite en su posición fiscal correspondiente, y si el impuesto por defecto de un producto o cuenta no pertenece a la posición fiscal de la factura, el sistema lo elimina, incluso sin reemplazo. Es correcto, y puede dejar facturas sin impuesto si tu parametrización de posiciones fiscales no es limpia. Compruébalo en el entorno de pruebas con una factura de cada tipo de cliente.
13. El coste real: créditos, ediciones y licencias
Tres cosas que mirar antes de aprobar el proyecto.
Los créditos IAP de la IA. Ya está dicho arriba, pero es el punto que más sorpresas va a dar: el coste de la IA es variable y va por consumo. Pide a tu partner una estimación sobre tu volumen real y haz una prueba medida antes de automatizar nada en producción.
Community frente a Enterprise. Sigue siendo una sola base de código con dos ediciones. La IA avanzada, nómina, firma electrónica y las funciones avanzadas de Phone y Discuss viven en Enterprise. La base del ERP sigue siendo Community sin coste de licencia, y la comunidad OCA mantiene alternativas para varias de esas piezas. Si tu caso es «quiero los agentes de IA», la respuesta es Enterprise más créditos; si es «quiero un ERP sólido», Community sigue siendo una opción perfectamente defendible.
Las tarifas. Varios partners han reportado una subida de precios de licencia en torno al 20% coincidiendo con esta versión. No figura en las notas de lanzamiento, así que trátalo como lo que es — información de canal, no oficial — y confírmalo con tu partner antes de presupuestar. Lo decimos porque un proyecto aprobado con las tarifas del año anterior es un proyecto que se replantea en comité.
14. La ventana de soporte: Odoo 17 es ahora el problema
Odoo mantiene soporte estándar para las tres últimas versiones. Con la 20 publicada, el mapa queda así:
| Versión | Publicación | Fin de soporte estándar (previsto) | Qué hacer |
|---|---|---|---|
| Odoo 20 | Sept. 2026 | ~Sept. 2029 | Evaluar en entorno de pruebas |
| Odoo 19 | Sept. 2025 | ~Sept. 2028 | Sin prisa: dos años de margen |
| Odoo 18 | Oct. 2024 | ~Sept. 2027 | Planificar salto en 2027 |
| Odoo 17 y anteriores | Nov. 2023 o antes | Terminado | Migrar ya |
Estar fuera de soporte no significa que el sistema se apague: significa que dejas de recibir parches de seguridad y correcciones. Para un ERP, que concentra datos financieros y personales, eso es un riesgo que hay que poner por escrito en el registro de riesgos y llevar a dirección. No es una decisión de IT.

¿Migrar a Odoo 20 o esperar? Te lo decimos con tu base de datos delante
Analizamos tus módulos propios, localizamos las dependencias que Odoo 20 rompe (reglas de registro, tracking values, grupos de cuentas) y te damos un plan de migración con horas estimadas. Sin compromiso de ejecutarla nosotros.
15. Cómo planificar la migración a Odoo 20
El orden importa, y el error más común es empezar por migrar en lugar de empezar por inventariar.
15.1 Inventario de lo propio (antes de tocar nada)
Lista cada módulo a medida, cada módulo OCA, cada integración y cada informe personalizado. Para cada uno, marca si toca alguno de los cuatro puntos de ruptura: ir.rule, mail.tracking.value, grupos de cuentas, clases fa-. Un grep sobre tu repositorio te da el 80% de la respuesta en diez minutos y es la mejor estimación que vas a tener.
15.2 Copia de producción en entorno aislado
Migración sobre datos reales, nunca sobre la base de demo. Los problemas de verdad aparecen en los datos sucios: contactos sin NIF, facturas con impuestos de posiciones fiscales que no tocan, asientos manuales en cuentas bancarias que ahora ya no se permiten.
15.3 La prueba de permisos, sí o sí
Es el paso que más se salta y el más peligroso de esta versión. Un usuario por perfil, entrando y comprobando qué ve en facturas, nóminas, costes y contactos. Con la reescritura de los permisos de acceso, un filtro que desaparece no da error: da acceso.
15.4 Cierre contable antes del salto
Migra con un periodo cerrado y cuadrado. Con los cambios de estructura de cuentas, estados de pago y valoración de inventario, arrastrar un cierre a medias multiplica el trabajo de conciliación posterior.
15.5 Formación en los cambios de nombre
Media hora con el equipo de administración explicando que «Pagado» ya no significa lo que significaba ahorra semanas de incidencias de soporte que no son incidencias. Es el retorno más alto por hora invertida de todo el proyecto.
15.6 Decide si migrar es lo correcto ahora
Si estás en la 18 o la 19, no tienes módulos propios pesados y ninguna de las novedades te resuelve un problema concreto, esperar es una decisión perfectamente profesional. Si estás en la 17 o anterior, no lo es: ahí el proyecto es de seguridad y hay que planificarlo este trimestre. Y si lo que te mueve es llevar el ERP a la nube de paso, nuestra guía sobre migrar un ERP on-premise a la nube cubre esa decisión por separado, porque conviene no mezclar las dos migraciones en el mismo proyecto.
15.7 Y documenta lo que tienes
Una migración es el momento en el que se descubre que nadie sabe por qué existe ese módulo de 2019 ni qué proceso de negocio sostiene. Si vas a pagar el análisis, aprovecha para dejar la documentación funcional al día: la próxima migración, que llegará en tres años, costará la mitad.
16. Preguntas frecuentes sobre Odoo 20
¿Cuándo salió Odoo 20?
En septiembre de 2026, con las notas de lanzamiento oficiales fechadas ese mes y el anuncio en el Odoo Experience de Bruselas (24-26 de septiembre). Su soporte estándar se extiende previsiblemente hasta septiembre de 2029.
¿Merece la pena migrar a Odoo 20 si estoy en Odoo 19?
Solo si alguna novedad concreta te resuelve un problema: agentes de IA con escritura, modo sin conexión, contabilidad perpetua de inventario con COGS retroactivo, MCP para integrar herramientas de IA, o un paquete de industria nuevo que te encaje. Odoo 19 tiene soporte hasta aproximadamente septiembre de 2028, así que hay margen para decidir con calma.
¿Odoo 20 trae novedades para la localización española?
No. El apartado de localizaciones recoge cambios para 55 países y España no está entre ellos; «Verifactu» y «TicketBAI» no se mencionan en las notas de lanzamiento. Lo que ya cumplía en Odoo 19 sigue cumpliendo, pero no hay nada nuevo en materia fiscal española que justifique la migración por sí solo.
¿Cuánto cuesta la IA de Odoo 20?
Va por consumo: todas las funciones de IA requieren créditos IAP que se compran aparte de las licencias de usuario. No depende del número de usuarios, sino del uso real, así que hay que medirlo sobre tu volumen antes de automatizar procesos. La nueva página «Mi suscripción» centraliza el seguimiento del consumo.
¿Qué se rompe al migrar módulos propios a Odoo 20?
Principalmente cuatro cosas: las reglas de registro (ir.rule), que se sustituyen por dominios en los permisos de acceso; los tracking values, eliminados, con lo que cualquier informe que los leyera hay que rehacerlo; los grupos de cuentas, reemplazados por cuentas principales con códigos opcionales; y los iconos de Font Awesome, sustituidos por Material Symbols.
¿Qué pasa si sigo en Odoo 17?
Odoo 17 ha salido del soporte estándar con la publicación de la 20. Deja de recibir parches de seguridad y correcciones, lo que en un ERP con datos financieros y personales es un riesgo que conviene documentar formalmente y resolver en los próximos meses. Para una instalación en la 17, el destino razonable suele ser la 19 o la 20 directamente, no la 18.
¿Los agentes de IA son seguros en producción?
Pueden serlo si se tratan como un usuario más: usuario técnico propio, permisos mínimos necesarios, y revisión periódica de qué registros han creado o modificado. El riesgo no está en el modelo, está en darle permisos de administrador porque es más rápido de configurar. Lo mismo aplica a MCP: un usuario por integración, con el mínimo alcance posible.
¿Community o Enterprise?
La base del ERP sigue en Community sin coste de licencia. La IA avanzada, nómina, firma electrónica y las funciones avanzadas de Phone y Discuss son Enterprise, y la IA además consume créditos. Si tu objetivo son los agentes, es Enterprise; si es un ERP sólido y mantenible, Community con módulos OCA sigue siendo una opción defendible. Si todavía estás eligiendo ERP o CRM, nuestra comparativa de SuiteCRM, Odoo y Pipedrive plantea el encaje por modelo de negocio.
Conclusión
Odoo 20 es una versión importante, pero no por el motivo que ocupa los titulares. Los agentes de IA que escriben en la base de datos y el soporte de MCP son el cambio de paradigma, y van a dar mucho juego en cuanto los equipos aprendan a acotarles los permisos. El modo sin conexión es la novedad que más se va a notar en almacén y en campo. Y la contabilidad perpetua de inventario con actualización retroactiva de costes arregla un desajuste que llevaba años resolviéndose a mano cada cierre.
Pero la lectura honesta para una empresa española es más prosaica. Esta versión no trae nada para la localización española, así que la urgencia no viene del cumplimiento: viene de la ventana de soporte. Si estás en Odoo 17 o anterior, el proyecto de migración es de seguridad y toca abordarlo ya. Si estás en la 18 o la 19, tienes margen, y lo sensato es montar un entorno de pruebas, hacer el inventario de lo que se rompe — reglas de registro, tracking values, grupos de cuentas, iconos — y decidir con una estimación encima de la mesa en lugar de con la lista de funciones.
Y antes de automatizar nada con agentes, mide el consumo de créditos sobre tu volumen real. Es la sorpresa más previsible de esta versión y la más fácil de evitar.



