Odoo 20: What’s Coming, and How It Stacks Up Against Odoo 19
A module-by-module look at the Odoo 20 roadmap — AI agents, accounting, mobile, POS and more — plus a practical read on whether to upgrade now or wait.
Where Odoo 20 sits in the release cycle
Odoo ships one major version a year. Here’s the run-up to v20 and what happens next.
What’s on the Odoo 20 roadmap, module by module
Set the AI headlines aside for a moment — the roadmap touches nearly every app in the suite.
Accounting & Finance
Native predictive cash-flow forecasting, direct bank payments (single-signature batches or SEPA XML), and an AI audit agent that flags reconciliation issues instead of just surfacing them.
CRM & Marketing
Built-in telephony, multi-pipeline management, AI agents that find unwon leads and reassign them by rule, dynamic mailing lists, and scheduled comments.
Inventory & Manufacturing
A simplified stock model aimed at minimal manual oversight, with AI cross-referencing safety stock against delivery delays to auto-adjust downstream schedules.
POS & eCommerce
Faster checkout performance, improved kiosk support, automatic combo application, a snooze-availability option for self-ordering menus, and tighter website/SEO polish.
Mobile & UX
A rebuilt mobile interface with a refreshed profile view, plus a database-wide natural-language search that can summarise tickets or locate a stock move on request.
HR, Payroll & Comms
A significant payroll overhaul, group-level sharing for Documents and Knowledge, tighter Sign automation, plus built-in phone number purchasing and video conferencing.
Odoo 19 vs. Odoo 20
The short version: Odoo 19 made the system more powerful; Odoo 20 aims to make it smarter and easier to run.
| Area | Odoo 19 (shipped) | Odoo 20 (roadmap) |
|---|---|---|
| AI role | Ask AI, AI agents, and AI-powered automations — mostly reactive, waits to be asked | Process-aware agents that act across CRM, Accounting, Inventory and Helpdesk without a manual trigger expected |
| Accounting | Multi-ledger consolidation, faster month-end closing, strong payment status tracking | Native forecasting/BI on top of the v19 closing engine, plus direct bank payment batches expected |
| CRM | Rules-based automation; still relies on manually defined triggers | Built-in telephony and AI-driven lead reassignment by criteria expected |
| Mobile | Standard responsive app experience | Rebuilt interface and refreshed profile/navigation expected |
| Compliance | Solid regional localization packages | Added cross-border e-invoicing and Peppol GLN support for international trade expected |
| Stability | Mature, production-proven, large OCA/community module library | New release — typically needs 1–2 minor patches to reach the same maturity |
Upgrade now, or wait for v20?
- Need to go live soon, or have functional gaps today? Build on Odoo 19. It’s stable, well-documented, and the upgrade path to v20 later is a known, backward-compatible process.
- Starting fresh with a flexible timeline? Waiting for a stable Odoo 20 buys the longest support runway and the new agentic AI layer — worth it if you can absorb a few months of runway on your current tools.
- Running heavy customizations or third-party modules? Start a compatibility audit now regardless of which version you land on — custom code is the most common source of post-upgrade issues.
Plan your Odoo 19 or Odoo 20 move with MP Technolabs
We handle Odoo implementation, customization, migration and support end-to-end — including compatibility audits for custom modules ahead of a version upgrade.