Odoo 20 brings a wide range of improvements across the ERP platform, from everyday usability and mobile workflows to AI, accounting, eCommerce, manufacturing, communication, and technical development. The September 2026 release notes document updates across the platform and its industry solutions.
For businesses already using Odoo, the release is also an opportunity to review custom modules, integrations, performance, security, and user workflows before planning a major-version upgrade.
Watch the Odoo 20 Overview
Watch the video below for a quick overview, then use the sections in this guide to review the Odoo 20 changes that may matter to your organization.
1. A More Flexible Everyday Odoo Experience
Odoo 20 includes a number of usability improvements designed to make daily work more efficient. Activities can be assigned to either an individual or a role, calendar records can be unscheduled through drag-and-drop interactions, and users can add CC recipients when sending emails from Odoo. Chatter can also be filtered to focus on conversations or tracked changes.
→ Review BOM comparison and component/sub-assembly management.
→ Test work-order planning in Kanban and Gantt views.
→ Validate backorder planning and blocked work-center scenarios.
→ Re-test inventory routes, replenishment, reservations, and warehouse automation after migration.
2. Mobile and Offline Improvements
Mobile workflows receive several changes in Odoo 20. The release notes describe a command palette that can be opened with a swipe down on the main dashboard, a bottom-sheet date picker, improved touchscreen forms, and a new mobile login experience. Odoo also documents offline capabilities for creating, editing, archiving, unarchiving, and deleting records, along with access to previously run searches while offline.
3. AI and Smarter Business Automation
AI is increasingly integrated into Odoo workflows. Odoo 20 release notes include AI-assisted capabilities in areas such as eCommerce product editing, marketing campaign creation, document file naming, ESG emission-factor assignment, and other application workflows. Odoo also describes agents and skills as part of its AI direction.
For implementation teams, AI features should be evaluated together with user permissions, data access, privacy requirements, human review, and the business process in which the AI capability will operate.
4. eCommerce and Website Improvements
Odoo 20 adds several eCommerce improvements, including AI-assisted product editing, automated cross-sell suggestions, automated customer review requests, new product and event snippets, social-media account connections for mailings, and updated UTM handling.
AI-assisted product image and product-content editing from the Shop page.
Automated accessory, optional, and alternative product suggestions.
Automated review-request emails after order confirmation.
New and improved website templates and building blocks.
Product and event snippets that can populate selected records.
Improved eCommerce filters that exclude values irrelevant to the loaded page.
5. Accounting and Finance Updates
Accounting changes in Odoo 20 include updates to data entry, payments, reconciliation, assets, taxes, parent accounts, invoice handling, and localized accounting workflows. For Indian businesses, the release notes specifically list credit notes for price adjustments, a new import bill-of-entry flow, more flexible TDS and payment handling, GST support for Composition Taxpayers, and financial statement presentation aligned with Schedule III requirements.
6. Manufacturing and Inventory
Manufacturing receives planning and visibility improvements. Odoo 20 includes automatic planning of backorders for planned productions, improved bill-of-material management, extra-cost handling, a work-order Kanban view, a new Gantt view for work-order planning, and enhanced work-center overview.
→ Review BOM comparison and component/sub-assembly management.
→ Test work-order planning in Kanban and Gantt views.
→ Validate backorder planning and blocked work-center scenarios.
→ Re-test inventory routes, replenishment, reservations, and warehouse automation after migration.
7. Marketing Automation, Communication, and Productivity
Odoo 20 expands marketing automation with AI-assisted campaign creation, event-based triggers, webhook integration, additional actions and triggers, reusable mailing templates, and a visual workflow builder. Discuss also gains call transcripts and summaries, channel categories, favorite channels, and improved notification handling.
8. Performance: What Developers Should Keep Checking
A major-version upgrade should not be considered complete until performance is tested against realistic data volumes and business scenarios. Odoo's developer documentation provides an integrated profiler that can record SQL queries and execution traces. Current Odoo documentation describes SQL, Periodic, and QWeb collectors and explains how profiling results can be inspected through the integrated speedscope views.
→ Measure slow requests before and after migration.
→ Review SQL query counts for frequently used operations.
→ Batch ORM operations instead of repeatedly querying inside loops.
→ Review database indexes for heavily searched fields.
→ Profile custom Python and QWeb code where bottlenecks are suspected.
→ Separate heavy background work from interactive user requests where appropriate.
→ Benchmark with production-like data volumes rather than a small demo database.
9. Developer and Migration Considerations
Odoo 20 contains technical changes that developers should review during migration. The official release notes document changes in areas such as mail tracking, many-to-one field synchronization, push notifications, and technical framework behavior. The Odoo master developer documentation also contains current ORM, performance, testing, and backend reference material.
Do not assume that an Odoo 19 customization can be copied directly into Odoo 20. Review Python models, XML views, QWeb templates, JavaScript/OWL components, controllers, security rules, scheduled actions, reports, API integrations, payment providers, and automated tests.
10. Odoo 20 Migration Checklist
11. Key Takeaways
Odoo 20 Brings Broader Platform Changes
Odoo 20 introduces changes across both user-facing workflows and the underlying technical platform.
AI Is Becoming More Integrated
AI capabilities are becoming more integrated into Odoo applications and everyday business processes.
Mobile and Offline Capabilities Matter
Mobile and offline capabilities are increasingly relevant for field operations and distributed teams.
Core Business Workflows Receive Improvements
Accounting, eCommerce, manufacturing, communication, and marketing all receive notable workflow improvements.
Performance Should Be Measured in Context
Performance improvements should be evaluated using measured results, realistic workloads, and relevant usage scenarios.
Migration Requires Structured Planning
A successful Odoo 20 migration requires a structured review of customizations, integrations, security, data, and regression testing.
12. Conclusion
Odoo 20 provides a broad set of updates across the ERP platform. For businesses, the release can be reviewed feature by feature based on actual operational needs. For Odoo developers and partners, the release should be approached as both a functional upgrade and a technical migration.
The safest migration workflow is to review the official release notes, audit customizations and integrations, migrate a staging copy, run functional and performance tests, resolve compatibility issues, and only then schedule the production upgrade.
Frequently Asked Questions
What is Odoo 20?
Odoo 20 is the September 2026 major Odoo release, introducing updates across usability, mobile workflows, AI, accounting, eCommerce, manufacturing, communication, and technical functionality.
What are the key Odoo 20 features?
Key areas include AI-assisted workflows, mobile and offline improvements, eCommerce enhancements, accounting updates, manufacturing planning improvements, marketing automation, communication tools, and technical framework changes.
Should I migrate from Odoo 19 to Odoo 20 immediately?
Migration timing depends on your modules, integrations, business requirements, testing capacity, and compatibility. Review the official release notes and validate your customizations in a staging environment before production migration.
How can I prepare my custom Odoo modules for Odoo 20?
Audit Python and ORM code, XML and QWeb views, JavaScript/OWL components, controllers, security rules, scheduled actions, reports, integrations, and automated tests. Then run the modules on an Odoo 20 staging database.
Does Odoo 20 include AI features?
Yes. Odoo 20 release notes document AI-assisted functionality in multiple applications, including eCommerce, marketing automation, Documents, and ESG, along with broader AI agent and skills capabilities.
Does Odoo 20 improve mobile usage?
Yes. The release notes include a mobile command palette, improved date selection and touchscreen forms, a new mobile login experience, and offline record operations.
How should I test Odoo 20 performance?
Use realistic data volumes and business scenarios. Odoo's profiler can record SQL queries and execution traces, helping developers identify database and Python execution bottlenecks.
Official References
Odoo 20 Release Notes: https://www.odoo.com/odoo-20-release-notes
Odoo Performance Documentation: https://www.odoo.com/documentation/master/developer/reference/backend/performance.html
Odoo Performance Testing Documentation: https://www.odoo.com/documentation/master/developer/reference/backend/testing.html
GritXi Reference Odoo 19 Performance Blog: https://www.gritxi.com/blog/odoo-19-7/odoo-19-performance-optimization-56
Supplied YouTube Video: https://www.youtube.com/watch?v=jM6w0YIYvWs
Odoo 20 Keynote and Updates: What’s New in Odoo 20