Skip to content
Odoo Releases

Odoo 20 Release Date, Features and Roadmap: What We Actually Know

2026-07-14 · 14 min read

Last updated: 2026-08-09

Last updated: August 9, 2026. Odoo 20 has not been released. As of today it exists only as the development master branch in Odoo's own GitHub repository, used for internal testing and early partner previews. If you are searching for the Odoo 20 release date because you are planning a budget or a migration window, here is the honest answer: Odoo has not published a fixed release date. Based on Odoo's own release pattern of the last several major versions, the most likely event is an unveiling at Odoo Experience 2026 in Brussels, September 24 to 26, 2026, with general availability following the conference by some weeks. That is a pattern, not a promise.

Why every other Odoo 20 article is guessing

Most of what is published right now about Odoo 20 is either lifted from a single Odoo Partner Days slide deck or reworded from another blog that did the same thing. We built this page differently. Every claim below is marked as either confirmed (stated directly by Odoo, in the roadmap presentation or the current master branch code) or reported but unconfirmed (mentioned in partner channels or early builds, not yet stated as final by Odoo). Odoo itself frames its own roadmap as things it may ship, not commitments, and we are repeating that caveat deliberately rather than dropping it for a punchier headline.

Status and timing: confirmed

  • Odoo 19.0 is the current stable major release, unveiled at Odoo Experience 2025. It remains the version you install today for any self-hosted or Community deployment.
  • Odoo 19.1 through 19.4 are intermediary releases that exist only on Odoo Online (SaaS). They are not downloadable major versions. If you are self-hosted, on Community, or running on-premise Enterprise, you stay on 19.0 and do not receive 19.1-19.4 features directly. 19.4 shipped to Odoo Online in July 2026.
  • Odoo 20 is currently the development master branch on GitHub, for testing only, not for production use.
  • The roadmap referenced throughout this article was presented at Odoo Partner Days on April 2, 2026 by Luc Nailis, Product Owner. Odoo's own framing: this is what they may ship, not a locked commitment.
  • The most likely unveiling point is Odoo Experience 2026, Brussels Expo, September 24-26, 2026, following the pattern of the last several majors. This is our inference from Odoo's release history, not a confirmed date from Odoo.

The headline theme: AI as a workflow layer, not a chatbot

The single biggest shift across the roadmap is that AI is positioned as assistance built into existing workflows, not a bolted-on chat window. Confirmed roadmap items include natural language search across the whole database (for example summarising ticket complaints or locating stock movements), AI-driven bulk record updates by prompt (reassigning every lead from one salesperson to another in a single instruction), an AI agent that reads technical PDFs and generates a project with phases and tasks, an accounting assistant aimed at non-finance users that runs treasury and financing audit checks and flags anomalies, a website builder AI for natural-language content and image edits, and a Helpdesk AI that surfaces solutions from similar past tickets and summarises chatter.

We cover the most technically significant AI item, the native MCP server, in its own dedicated post below because it directly affects how we build integrations for clients.

Infrastructure and platform: our lane

Two items matter most for anyone running Odoo in production themselves rather than on Odoo.sh:

  • Native MCP server (Enterprise, confirmed reported). Odoo 20 Enterprise ships its own Model Context Protocol server, meaning the Odoo instance itself becomes an MCP endpoint rather than requiring an external Python gateway. Full breakdown in our dedicated MCP post.
  • Read replica database architecture (confirmed reported). Read-heavy work like large reports and dashboards can be served from replica instances instead of loading the primary database. We cover what this actually means at the PostgreSQL level in our read replica deep dive.

Two more items are reported but single-sourced, and we are flagging them clearly as unconfirmed rather than repeating them as fact: a JSON-2 API, and an Owl 3 frontend framework. Both would matter for custom modules and legacy XML-RPC integrations if real, but we have not verified either independently and neither has been stated as final by Odoo.

Module-by-module roadmap (reported, treat as directional)

AreaWhat's reported
Website / SEOPerformance work, JSON-LD microdata, better redirect management, fixes around no-index handling, sitemap and canonical URL fixes, reworked blog UI.
eCommerceAutomated cross-sell, standalone catalog pages, a returns flow, a new dashboard, rating requests, a promotion progress bar.
Marketing AutomationA visual flow builder with email, SMS, WhatsApp, activity, note, go-to, split, filter, delay and AI steps.
PayrollNew dashboard for missing bank accounts, contracts, payslips and IDs. Work entries removed entirely, payroll driven directly from Time Off data.
Field ServiceFolds into Planning: unified resources, roles, tasks and scheduling, material assignment. Timesheets gain a timer widget and AI-suggested entries.
PhoneBuy numbers in 100+ countries from inside Odoo, a visual callflow builder with time conditions, queues, country routing and holiday calendars. Discuss and Phone share a synchronised audio, video and transcript player.
AccountingSend payment batches to the bank with one signature, or export SEPA XML. Automatic balancing entries for FX differences and accruals. Per-document tax included/excluded display. Multiple partner identifiers with format validation. A public localisation reference site for country charts of accounts and tax rules.
POSBrowser-based hardware access through Chromium, removing certificate imports. Simpler printer setup, lower RAM use, automatic combos, kiosk improvements, snooze product availability, new payment integrations, redesigned floor plan editor.
MobileForm views rebuilt for small screens.
New industriesHotel+, Construction, Recruitment Firm, plus Auto Repair Shop, Custom Industrial Equipment, Nursing and Retirement Home, Pet Groomer, Community Care.
Documents / KnowledgeSharing extended to groups, not just individual users.
SignSignature requests triggered automatically by stage changes or automated actions, with dynamic or fixed signers.

Why the confirmed vs speculation split matters more than the feature list itself

Most of what circulates about a not-yet-released Odoo major version comes from the same small set of primary sources, retold with steadily less caveat attached each time it's repeated. A roadmap slide says "may explore," a partner blog reports it as "coming in Odoo 20," and by the third or fourth retelling it reads as a settled fact. We're being deliberately repetitive about the confirmed/reported distinction throughout this piece because that erosion is exactly how misinformation compounds in a fast-moving space like this one. If you're making a real business decision, budgeting a migration, delaying a purchase, evaluating a competitor's claim, the distinction between "Odoo said this directly" and "this was mentioned once in a partner session and repeated since" is the whole ballgame.

What to do right now, by where you actually are today

If you're on Odoo 16 or earlier: don't wait for Odoo 20, and don't skip straight to it once it ships either. Plan your upgrade to 19.0 now, it's stable, fully supported, and the version you'd need to pass through regardless of what Odoo 20 eventually contains, Odoo's upgrade tooling generally supports jumping multiple versions but the destination still has to be a released, stable version, which 20 isn't yet. Our 17 to 19 upgrade guide covers the practical mechanics of a multi-version jump.

If you're already on Odoo 19.0: start the low-effort prep work now rather than waiting for 20 to exist. Build a real inventory of your custom modules, categorised by risk (new isolated models vs core-model overrides), so you're not starting that audit cold once 20 actually ships. Flag anything using XML-RPC integrations specifically, since a JSON-2 API, if the single-sourced report turns out to be real, would be the kind of change that affects integration code more than it affects everyday Odoo usage. Our upgrade planning guide walks through this in detail, and none of it requires Odoo 20 to actually exist yet, it's groundwork that pays off whenever the real upgrade eventually happens.

If you're evaluating self-hosted vs Odoo.sh vs Enterprise vs Community with half an eye on Odoo 20: the one confirmed, concrete new variable is that the native MCP server is Enterprise-only. If AI-agent integration against your Odoo instance is realistically on your roadmap in the next year or two, that's a genuine new item to weigh now, not a "wait and see" item, since it changes today's Community vs Enterprise calculation, not just tomorrow's. See our Community vs Enterprise comparison for the full picture, and our dedicated MCP post if integrations are specifically your concern.

If you already run a self-built MCP gateway or a custom AI integration against Odoo: the native MCP server doesn't obsolete what you've built, at least not immediately, and Enterprise licensing plus the tool's currently read-only default write posture means most existing gateways have a real transition runway rather than a hard cutoff. Read the dedicated MCP post before making any changes to what's already working in production.

What we're deliberately not speculating about

A few things get asked about constantly that we're choosing not to cover here because there's no real signal yet, not because we forgot them: exact Odoo 20 pricing, exact general-availability date beyond "likely follows Odoo Experience 2026 by some weeks," and detailed UI screenshots or mockups beyond what Odoo itself has shown publicly. Anyone publishing confident specifics on these particular points right now is guessing, and we'd rather tell you plainly that we don't know than manufacture a number that sounds authoritative and turns out wrong.

FAQ

When will Odoo 20 be released?

No fixed date has been published by Odoo. Based on the pattern of recent major versions, an unveiling at Odoo Experience 2026 (September 24-26, Brussels) is the most likely point, with general availability following by some weeks. Treat this as an informed estimate, not a confirmed date.

Can I install Odoo 20 today?

Only the development master branch exists, intended for testing, not production. Installing it on a production server today would mean running unreleased, unstable code.

Will Odoo 20 features come to my self-hosted Odoo 19?

No. The 19.1-19.4 intermediary releases are Odoo Online only. Self-hosted and Community installations stay on 19.0 until Odoo 20 itself ships. See our dedicated explainer on this exact confusion.

Is the native MCP server available in Odoo 19?

Not the native Enterprise one described for Odoo 20. A separate community mcp_server module exists on the Odoo Apps store for 19.0, with a different architecture. We explain the distinction in detail in the MCP post.

Sources: Odoo official documentation, Odoo Partner Days roadmap presentation (April 2, 2026).

Talal Yousaf, Senior DevOps Engineer at DevFusion Tech. 70+ Odoo deployments across Community and Enterprise, versions 13 through 19. More about DevFusion · LinkedIn

Published 2026-07-14 · updated 2026-08-09

ShareLinkedInXWhatsApp

Hit the same wall in production?

Tell us what you're running and where it breaks. A 30 minute call, no pitch deck, and a straight answer on whether we can help.