| Facteur | Vers 8 000 € HT | Vers 30 000 € HT |
|---|---|---|
| Addons en place | Quelques modules spécifiques, aucun addon tiers bloquant | Des dizaines de modules, dont des addons tiers absents de la version cible |
| Volume de données | Une base de taille courante, convertie rapidement | Des tables très volumineuses, des scripts optimisés, une bascule à planifier |
| Personnalisations Studio | Peu de personnalisations, aucune avec du code | Beaucoup de champs, de vues et d’actions automatisées, dont certaines avec du code |
| Versions à monter | Une seule, par exemple de 19 à 20 | Plusieurs, par exemple de 16 à 20 |

Migration Odoo, code compris.
Odoo 17 vers 18, 18 vers 19, 19 vers 20 : les outils de migration convertissent le standard. Vos modules spécifiques, vos addons tiers et vos personnalisations Studio demandent un développeur. Krafter porte ce code, le teste sur une copie de votre base, puis bascule. De 8 000 à 30 000 € HT, au forfait.
Same data. Next version.
Définition
Qu’est-ce qu’une migration Odoo ?
Une migration Odoo, ou montée de version, fait passer votre base d’une version majeure à une plus récente : d’Odoo 18 à 19 ou de 19 à 20, par exemple. Elle couvre quatre chantiers : la conversion des données standard, le portage du code spécifique, la vérification des personnalisations Studio et des tests complets sur une copie de la base. Les outils d’Odoo, ou OpenUpgrade en Community, traitent le standard. Krafter prend en charge le code spécifique et ses données.
- Pour qui
- Entreprises dont l’Odoo porte des modules spécifiques ou des addons tiers.
- Versions
- De 17 à 18, de 18 à 19, de 19 à 20, ou depuis une version plus ancienne.
- Éditions
- Community et Enterprise, sur Odoo.sh ou un hébergement maîtrisé.
- Prix
- 8 000 à 30 000 € HT, au forfait, selon quatre facteurs.
Le périmètre
Une migration, quatre chantiers.
01
Les données standard
Clients, factures, stocks, écritures : les données standard sont converties par le service de migration d’Odoo en Enterprise, par OpenUpgrade en Community. Nous vérifions le résultat sur vos données réelles.
02
Le code spécifique
Vos modules sur mesure ne migrent pas tout seuls. Chacun doit s’installer sans erreur sur la nouvelle version : vues, champs renommés, méthodes disparues, composants JavaScript réécrits. C’est le cœur de notre travail.
03
Les personnalisations Studio
Champs, vues, actions automatisées : en Enterprise, Odoo les migre tant que Studio reste installé et l’abonnement actif. Une vue qui pose problème est désactivée et signalée dans le rapport de migration. Chaque personnalisation est donc vérifiée.
04
Les tests sur une copie
Rien ne se joue sur votre base de production. La migration se répète sur une copie neutralisée, sans e-mail envoyé ni action planifiée. Vos équipes y rejouent leurs flux avant la bascule.
Ce que couvre Odoo
Odoo migre le standard. Votre code spécifique reste à porter.
Avec un abonnement Enterprise, la montée de version est gratuite pour les applications standard et pour les personnalisations Studio, tant que Studio reste installé et l’abonnement actif.
Le reste ne l’est pas : les modules écrits en interne ou par un tiers, le nettoyage des données et la formation. Odoo est clair : une base qui contient des modules spécifiques ne peut pas migrer tant que ces modules n’existent pas dans la version cible. C’est ce travail que Krafter prend en charge.
Source : documentation Odoo, page Upgrade, consultée le 8 octobre 2026.
Pour qui
Pas de code spécifique ? Odoo migre, nous pilotons.
Sur une base Enterprise sans module spécifique ni addon tiers, la montée de version est incluse dans votre abonnement : Odoo la mène. Il vous reste à tester la base migrée, à remonter les anomalies et à valider la bascule. Avec beaucoup de personnalisations Studio, ce travail pèse lourd : Krafter peut gérer l’échange avec Odoo de bout en bout. Sur une base standard et peu personnalisée, le service d’Odoo suffit.
Ce que nous ne faisons pas
- La formation de vos équipes
- Le paramétrage complet d’Odoo de zéro
- Le conseil ou le choix d’un ERP
Pour ces besoins, nous travaillons aux côtés de votre intégrateur fonctionnel, sur la partie développement.
Budget
Combien coûte une migration Odoo ?
Entre 8 000 et 30 000 € HT, au forfait fixé après l’inventaire de votre base. Quatre facteurs vous placent dans cette fourchette.
01
Le nombre d’addons en place
Chaque module spécifique doit être porté et testé pour la version cible. Un addon tiers absent de la nouvelle version doit être porté ou remplacé. Avant de chiffrer, la liste est triée : ce qui est devenu standard disparaît, et chaque module retiré allège la facture.
02
Le nombre d’enregistrements en base
Une base récente ne se convertit pas comme une base qui porte des années de stock et d’écritures. Le volume allonge chaque répétition, impose parfois des scripts optimisés et allonge la bascule, pendant laquelle la base est indisponible.
03
La quantité de personnalisations Studio
Les personnalisations Studio s’accumulent sans que personne n’en tienne la liste. Odoo les migre en Enterprise, mais chacune se vérifie sur la copie. Les plus fragiles dépendent d’un module spécifique ou contiennent du code.
04
Le nombre de versions à monter
Chaque version change une partie du framework : vues, composants JavaScript, champs renommés. De 19 à 20, le code absorbe une version de changements, de 16 à 20 il en absorbe quatre. En Community, OpenUpgrade avance version par version. Odoo le dit lui-même : plus l’écart est faible, plus la migration est simple.
Où se situe votre migration dans la fourchette ?
Ce tableau ne remplace pas un chiffrage, mais il vous situe : plus votre projet ressemble à la colonne de droite, plus il se rapproche de 30 000 € HT.
La méthode
Une migration Odoo, étape par étape.
La méthode suit celle que recommande la documentation d’Odoo. Un associé senior la mène de l’inventaire à la bascule.
01 / 06
L’inventaire
30 min en visio, puis lectureVersion, édition, hébergement, modules spécifiques et tiers, personnalisations Studio, volume de la base. Vous recevez un forfait.
Si la migration ne vous apporte rien aujourd’hui, nous vous le disons.
Le tri
avant d’écrire une ligneCe que la nouvelle version fait en standard n’a plus besoin d’être porté. Chaque module est gardé, simplifié ou retiré.
Les développements en cours sont gelés pendant la migration, sauf les corrections de bugs.
Le portage du code
sur une base vide de la version cibleChaque module est rendu installable, puis testé : vues, rapports, actions automatisées, champs calculés.
L’IA écrit une grande partie du code. Chaque ligne est relue et testée par un associé senior.
La copie migrée
sur vos données réellesLes données standard sont converties avec les outils d’Odoo ou OpenUpgrade. Les modules portés y sont installés, avec les scripts qui migrent leurs propres données.
Tout est repris par script, pour une bascule reproductible.
La recette
par vos équipesVos équipes rejouent leurs flux sur la copie : vente, achat, stock, facturation, rapports, intégrations. Nous corrigeons au fil des retours.
La copie est neutralisée : aucun e-mail ne part, les paiements passent en mode test.
La bascule
répétée la veilleUne répétition complète la veille, puis la migration de la base de production sur un créneau calme.
Ensuite, la maintenance peut passer chez nous : 8 à 12 % du développement par an.
Versions et support
Quelle version d’Odoo est encore supportée ?
Odoo supporte chaque version majeure pendant trois ans. Ensuite, un support étendu payant reste possible, sur Odoo.sh pour un nombre limité de versions et en hébergement propre pour toutes.
| Version | Sortie | Fin du support standard |
|---|---|---|
| Odoo 20.0 | Septembre 2026 | Septembre 2029 (prévue) |
| Odoo 19.0 | Septembre 2025 | Septembre 2028 (prévue) |
| Odoo 18.0 | Octobre 2024 | Septembre 2027 (prévue) |
| Odoo 17.0 | Novembre 2023 | Septembre 2026 |
| Odoo 16.0 | Octobre 2022 | Septembre 2025 |
| Odoo 15.0 | Octobre 2021 | Octobre 2024 |
Odoo 17 est sorti du support standard en septembre 2026. Sans support étendu payant, une base en 17 ou avant ne reçoit plus de correctifs. C’est le moment de chiffrer sa montée vers 18, 19 ou 20.
- Odoo Online : la montée de version majeure est obligatoire tous les deux ans. Sans action avant l’échéance, Odoo la déclenche lui-même.
- Odoo.sh : deux ans de plus pour migrer après les trois ans de support standard.
- Hébergement propre : rien n’oblige à migrer, mais plus l’écart se creuse, plus la migration se complique.
- La cible : une version encore en support standard, ou sortie de ce support depuis moins de six mois.
Code repris
Un code écrit ailleurs ? Lu avant d’être chiffré.
Souvent, les modules à migrer viennent d’un ancien prestataire, sans documentation ni tests. Les migrer à l’aveugle, c’est risquer de payer deux fois.
La migration commence alors par un audit avant reprise : 1 à 3 jours, soit 700 à 3 300 € HT, avec un rapport écrit, un plan chiffré et une restitution en visio. Vous savez ce qui se garde, se corrige ou se réécrit avant d’engager la migration.
Le code porté vous appartient et suit les conventions du framework. Nos propres modules, réunis dans Pyper, sont maintenus en parallèle sur Odoo 17, 18 et 19 : porter du code d’une version à l’autre est notre quotidien.
FAQ
Donnez-nous votre version, votre édition, votre hébergement et la liste de vos modules spécifiques. Un associé vous répond sous 24/48h.
Faire chiffrer ma migrationAvant de migrer votre Odoo.
Entre 8 000 et 30 000 € HT, au forfait. Le prix dépend du nombre d’addons en place, du volume de données, de la quantité de personnalisations Studio et du nombre de versions à monter. Une seule version, comme 19 vers 20, et peu de modules : vers le bas de la fourchette.
Odoo permet de viser toute version encore en support standard. Odoo 20, sortie en septembre 2026, est la plus récente : son support standard court jusqu’en septembre 2029 (prévu), contre septembre 2028 pour la 19. Sauter directement en 20 évite une seconde migration rapprochée, mais le code spécifique a plus de changements à absorber, et vos addons tiers doivent exister en 20.
En partie. Odoo migre gratuitement le standard et les personnalisations Studio. Les modules écrits en interne ou par un tiers ne sont pas couverts, sauf contrat de maintenance souscrit chez Odoo : c’est notre partie. Avec beaucoup de Studio, nous pouvons aussi gérer l’échange avec Odoo, les tests et la bascule.
Plus en support standard, depuis septembre 2026. Un support étendu payant reste possible sur Odoo.sh et en hébergement propre, pas sur Odoo Online.
En Enterprise, Odoo les migre tant que Studio reste installé. Une vue qui casse est désactivée et listée dans le rapport de migration. Nous vérifions chacune sur la copie, en priorité celles qui touchent au code spécifique.
Oui. Nous lisons d’abord le code. En cas de doute sérieux, un audit avant reprise de 1 à 3 jours, soit 700 à 3 300 € HT, tranche avant d’engager la migration.
Oui. Les données standard migrent avec OpenUpgrade, une version après l’autre. Au 8 octobre 2026, sa documentation couvre les migrations jusqu’à Odoo 19 : viser la 20 en Community suppose d’attendre ses scripts. Le code spécifique est traité comme en Enterprise.
Rarement. Odoo Online n’accepte pas de module Python sur mesure, et Odoo y mène lui-même les montées de version. Avec seulement du standard et du Studio, vous n’avez pas besoin d’un développeur.
Non. Nous migrons le code et ses données, et vos équipes valident leurs flux sur la copie. La formation relève d’un intégrateur, et nous travaillons volontiers à ses côtés sur la partie développement.

Your Odoo. Your code. → Next version.
30 minutes en visio avec un associé. Réponse en 24/48h.