Se rendre au contenu

Odoo 20 : nouveautés, prix et calendrier de migration

Odoo 20 est sorti le 24 septembre 2026, présenté par Fabien Pinckaers lors de l’Odoo Experience à Bruxelles, où notre équipe a suivi les conférences techniques et fonctionnelles.
14 octobre 2026 par
Odoo 20 : nouveautés, prix et calendrier de migration
Loïck Le Bleis

Odoo 20 est sorti le 24 septembre 2026, présenté par Fabien Pinckaers lors du Odoo Experience à Bruxelles, où notre équipe a suivi les conférences techniques et fonctionnelles. Trois changements comptent pour une PME ou une ETI :

• Des agents IA capables d’agir dans l’ERP, facturés en crédits. Nous en avons testé un sur place.

• Une refonte technique (droits d’accès, interface, API) qui alourdit la migration des modules spécifiques.

• Une nouvelle licence « Light User » à 7,90 €, qui permet d’équiper à moindre coût les collaborateurs aux usages simples.

Odoo 17 n’est plus couvert par le support standard. Pour la plupart des entreprises, la bonne décision n’est pas forcément de passer en v20 tout de suite.

Odoo 20 est-il disponible ?

Odoo 20 est publié depuis le 24 septembre 2026, en édition Community (open source) et Enterprise. La version a été dévoilée le premier jour du Odoo Experience 2026, qui s’est tenue du 24 au 26 septembre à Brussels Expo.

La bascule des bases hébergées sur Odoo Online et Odoo.sh se fait selon le calendrier d’Odoo.


Les nouveautés fonctionnelles à retenir

Les nouveautés d’Odoo 20 portent surtout sur l’IA, l’automatisation et une interface repensée. Voici celles qui concernent le plus nos clients des secteurs industrie, négoce et services.

• Interface : l’expérience utilisateur est repensée sur l’ensemble des applications, avec une interface plus moderne.

• Ventes : des modèles de devis plus poussés, un tableau de bord qui montre les devis en attente, envoyés et signés, des marges modifiables ligne par ligne et des tarifs par période dans une vue calendrier.

• Comptabilité : un outil d’audit par IA repère automatiquement les pièces comptables suspectes, un contrôle utile avant la clôture.

• Achats : les factures fournisseurs peuvent être payées depuis Odoo, ce qui limite la ressaisie entre l’ERP et la banque.

• Inventaire : les règles et routes de stock sont remaniées pour automatiser davantage les flux logistiques.

• Production : production continue, nouvelles vues Kanban et Gantt des ordres de fabrication et comparaison de nomenclatures, pour mieux piloter l’atelier.

• Mobilité : un mode hors ligne permet de consulter, créer et modifier sans réseau, puis de synchroniser. Utile pour les techniciens sur site, les entrepôts ou les salons.

• Services sur site : Field Service est intégré au Planning, avec optimisation des tournées.

• Site web : les pages produit et les contenus intègrent des données structurées schema.org, mieux comprises par les moteurs de recherche.

Dans notre article Odoo est-il un ERP souverain ?, nous détaillons les choix d’hébergement qui conditionnent ces usages.


IA dans Odoo 20 : agents, MCP et crédits

Les agents IA sont la nouveauté la plus visible d’Odoo 20, et l’IA a été le fil conducteur de presque toutes les conférences du Odoo Experience 2026. Ces fonctions ne sont pas incluses dans le prix de la licence : elles consomment des crédits IA achetés auprès d’Odoo, ou passent par votre propre clé API.

Ce que nous avons testé : un agent qui remplit des bons de commande

Odoo 20 intègre un agent IA natif, à qui l’on peut envoyer des documents et donner des consignes en langage courant, par exemple pour générer un devis. Nous l’avons testé sur un cas concret : remplir automatiquement un bon de commande fournisseur à partir d’une simple demande écrite. Le test a été concluant avec les crédits Odoo. L’agent peut aussi fonctionner avec votre propre clé API.

Le test a aussi montré une limite importante : l’agent agit sans demander de confirmation, et revenir en arrière après une action est difficile. Odoo recommande d’utiliser sa propre clé API et d’activer la liste de restrictions, qui limite ce que l’agent a le droit de faire. Nous conseillons de commencer par des actions simples et réversibles, sur une base de test.

MCP : connecter Claude, ChatGPT ou n8n à Odoo

Odoo 20 intègre nativement un serveur MCP (Model Context Protocol). MCP est un standard qui permet de connecter un assistant IA externe (Claude, ChatGPT, Gemini…) ou un outil d’automatisation comme n8n aux données de l’ERP. Il joue le rôle d’une API, mais pensée pour les agents IA : pas d’interface à parcourir, l’agent connaît directement les champs d’Odoo. Ce fut l’une des conférences les plus suivies de l’événement.

• Deux niveaux d’accès : la lecture seule, ou l’écriture, qui demande des droits spécifiques.

• Un exemple démontré : un e-mail arrive, n8n le détecte et appelle le serveur MCP, puis Odoo prépare et envoie la réponse automatiquement.

• Pour les bases en Odoo 19 : un module open source permet déjà d’exposer un serveur MCP, sans attendre la migration.


Odoo Studio : plus de personnalisation sans développement

Odoo Studio, l’outil de personnalisation sans code de l’édition Enterprise, progresse nettement en v20. Plusieurs adaptations qui demandaient un développement deviennent accessibles à un utilisateur avancé.

• Mise en page : réorganiser les onglets et les boutons d’un formulaire.

• Barre de statut : y afficher des champs de sélection personnalisés.

• Workflows : faire coexister deux workflows en parallèle sur un même document.

• Rapports : un aperçu XML complet sur une seule page, avec des XPaths générés automatiquement.

• Droits d’accès et groupes : le système a été mis à jour.


Licence Light User : équiper tous vos collaborateurs à moindre coût

Odoo 20 s’accompagne d’une nouvelle licence, Light User, à 7,90 € par utilisateur et par mois. Elle s’adresse aux collaborateurs qui utilisent Odoo pour des tâches simples du quotidien :

• poser des congés et enregistrer leurs présences ;

• saisir des notes de frais ;

• travailler à l’atelier, consulter leur planning ou scanner des codes-barres ;

• encaisser au point de vente.

Ce que ça change : jusqu’ici, chaque utilisateur d’Odoo payait une licence complète, même pour saisir une note de frais une fois par mois. Désormais, seuls les collaborateurs qui travaillent dans les Ventes, les Achats, les Projets ou la Comptabilité ont besoin d’une licence complète. Les autres passent en Light User, pour un coût jusqu’à quatre fois plus faible.


Ce qui change côté technique

Odoo 20 modifie plusieurs fondations du framework. Sur une base standard, la migration porte surtout sur des évolutions fonctionnelles. Chaque module spécifique, en revanche, doit être adapté. Le code source d’Odoo 20 confirme ces changements :

• Droits d’accès : ir.model.access et ir.rule sont remplacés par un modèle unique, ir.access. Tous les fichiers de sécurité des modules sont à réécrire.

• Interface : le passage d’OWL 2 à OWL 3 oblige à adapter les composants et les templates. Une couche de compatibilité partielle existe, mais elle est déjà dépréciée.

• Paramètres système : get_param et set_param disparaissent au profit de méthodes typées (get_str, get_bool, get_int, get_float et leurs équivalents set_). Le code serveur est à mettre à jour.

• Pièces jointes : le champ datas (base64) est supprimé au profit du champ raw. Attention : une écriture dans datas ne provoque pas d’erreur, la valeur est simplement ignorée et seul un avertissement apparaît dans les journaux. Une lecture de datas, elle, échoue. Le code et les intégrations qui lisent ou écrivent des fichiers sont à revoir.

• Prérequis serveur : Odoo 20 demande au minimum Python 3.12 et PostgreSQL 16, contre Python 3.10 et PostgreSQL 13 en Odoo 19. C’est à prévoir si vous hébergez Odoo sur vos propres serveurs.

Deux chantiers ouverts depuis Odoo 19 sont aussi à traiter lors d’une migration :

• API externes : les API XML-RPC et JSON-RPC sont dépréciées depuis Odoo 19 au profit de l’API JSON-2. Le service de gestion des bases est déjà supprimé en Odoo 20, et le reste est prévu pour suppression dans Odoo 22. Les connecteurs vers votre CRM, votre e-commerce ou vos outils métier sont concernés.

• Routes HTTP : type='json' est remplacé par type='jsonrpc'. L’ancienne syntaxe fonctionne encore en Odoo 20, mais c’est le bon moment pour l’adapter.


Notre retour du Odoo Experience 2026

L'Odoo Experience 2026 est un événement très technique et fonctionnel, idéal pour les équipes de développement comme pour les consultants. Voici ce que notre équipe en retient.

• Un programme dense : dix salles en parallèle, une conférence par heure sur huit heures par jour. Impossible de tout voir seul : mieux vaut venir à plusieurs et se répartir les sujets.

• L’IA partout : presque chaque conférence abordait l’IA, des agents natifs au serveur MCP. C’est clairement la priorité d’Odoo pour les prochaines versions.

• Le MCP, conférence phare : c’est la nouveauté qui ouvre le plus de possibilités d’intégration, y compris pour les bases encore en Odoo 19.


Vous êtes en v16, 17 ou 18 ? Nous analysons vos modules spécifiques et vous proposons un calendrier réaliste.


Nous contacter

Odoo est-il un ERP souverain ? Le guide pour choisir
La souveraineté numérique s'impose peu à peu comme un critère de choix pour les entreprises qui migrent ou changent d'ERP. Le terme revient dans de nombreuses communications du secteur, mais sa définition varie d'un éditeur à l'autre. Pour Odoo, l'un des ERP les plus utilisés par les PME françaises, la réponse est nuancée : le logiciel offre les moyens d'une vraie souveraineté, à condition de faire les bons choix d'architecture et d'hébergement.