A leading product engineering company, creating adaptive software solutions to improve operations, providing businesses with expert development services from across domain.
A leading product engineering company, creating adaptive software solutions to improve operations, providing businesses with expert development services from across domain.
Odoo 20 launches at Odoo Experience on 24–26 September. What is confirmed, what is only expected, Odoo's upgrade rules for custom modules, and how to decide.

Odoo 20 launches publicly at Odoo Experience in Brussels, which runs from 24 to 26 September 2026. If your business runs on Odoo — or you are deciding whether to — the question is not just what is new. It is whether to upgrade soon, wait, or keep your most important processes outside Odoo altogether. This guide sets out what is confirmed, what is only expected, and how to make that decision before the keynote rather than after it.
A note on what is known: at the time of writing, Odoo has not published Odoo 20's release notes. Feature lists circulating online come from implementation partners' previews, and we label them that way below. The upgrade rules, however, are published by Odoo and do not depend on the new features.
Odoo Experience 2026 takes place from 24 to 26 September at Brussels Expo. As Macopedia's event guide explains, the opening keynote by founder Fabien Pinckaers is where Odoo 20 launches publicly; the organiser expects more than 45,000 attendees. Partner previews such as Ksolves' Odoo 20 overview expect the first stable patches to follow in the weeks after launch, which is typical of Odoo's release pattern.
Partner previews point in a consistent direction, though none of this is confirmed until Odoo publishes its release notes:
Treat these as signals, not specifications. We will update this post once the keynote and official release notes are out.
Odoo's own upgrade documentation sets out how versions and upgrades work, and these rules shape the decision more than any new feature:
In short: the more you have customised Odoo, the more every new version costs you — regardless of how good its features are.
In that case, a common pattern is to keep Odoo for standard functions — accounting, purchasing, inventory — and move the differentiating process into a custom application connected through APIs. Upgrades then touch far less custom code. We compared the costs of both paths in Odoo vs custom ERP.
It depends almost entirely on customisation. A standard database may upgrade with Odoo's own tooling and a few days of testing. A heavily customised one needs every custom module reviewed and ported, data checked and workflows retested, which is why partners quote upgrades very differently. Before accepting a quote, ask how many custom modules are involved and what the last upgrade of a similar database took.
Odoo's rapid release pace is a strength for standard processes and a cost for customised ones — the same trade-off we see across ERP projects, including the custom ERP we built for large-scale industries. If you want an independent view on your Odoo upgrade — or on which processes belong outside Odoo — our custom ERP development team can review your setup after the Odoo 20 announcement.
Odoo 20 launches publicly at the opening keynote of Odoo Experience 2026, held from 24 to 26 September 2026 at Brussels Expo. Partner previews expect the first stable patches to follow in the weeks after launch.
Odoo had not published Odoo 20 release notes before its launch. Partner previews expect AI embedded into processes such as accounting and helpdesk, a redesigned mobile experience, accounting and payroll changes and point-of-sale improvements, but these are unconfirmed until release.
Upgrade early if you run mostly standard Odoo. Wait for the first patches and test thoroughly if you have custom modules or critical processes. If custom modules make every upgrade a project, consider moving differentiating processes into a connected custom application.
Yes, but Odoo states that a database with custom modules cannot be upgraded until those modules are available for the target version, and that fixing customisations broken by a new version is the module maintainer's responsibility.
According to Odoo's documentation, each major version is supported for three years. Upgrades can become mandatory depending on hosting and version, with advance notice and a further two-year window to complete the upgrade after support ends.
Ready to take the first step towards unlocking opportunities, realizing goals, and embracing innovation? We're here and eager to connect.
11th Floor, O-Hub, Chandaka Industrial Estate, Infocity, Bhubaneswar, Odisha 751024
Level 4, 11 York Street Sydney Startup Hub Sydney, NSW – 2000
30 N. Đinh Nghệ, Phước Mỹ Sơn Trà, Đà Nẵng / Da Nang City – 550000
Level 25, AIDP Business Tower, Dubai Marina, United Arab Emirates
50 Beauchamp Street, Wellington, WGN 5028, New Zealand