Odoo 20 Keynote and Updates: What’s New in Odoo 20

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.

01

AI-assisted product image and product-content editing from the Shop page.

02

Automated accessory, optional, and alternative product suggestions.

03

Automated review-request emails after order confirmation.

04

New and improved website templates and building blocks.

05

Product and event snippets that can populate selected records.

06

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

Area Validation
Custom modules Review Python, ORM APIs, XML views, QWeb, JavaScript/OWL, manifests, and dependencies.
Database Test migration scripts, data integrity, large tables, indexes, and constraints.
Website Test pages, snippets, assets, forms, portal, checkout, SEO, and responsive behavior.
Integrations Validate payment, shipping, WhatsApp, external APIs, webhooks, and authentication.
Accounting Test taxes, journals, currencies, reconciliation, reports, localization, and fiscal positions.
Inventory Test routes, reservations, replenishment, warehouse operations, and automated actions.
Manufacturing Test BOMs, work orders, planning, costing, and Gantt workflows.
Security Validate ACLs, record rules, portal access, multi-company, and user groups.
Performance Profile slow flows and compare query counts and response times.
UAT Run real business scenarios with key users before production deployment.

11. Key Takeaways

01

Odoo 20 Brings Broader Platform Changes

Odoo 20 introduces changes across both user-facing workflows and the underlying technical platform.

02

AI Is Becoming More Integrated

AI capabilities are becoming more integrated into Odoo applications and everyday business processes.

03

Mobile and Offline Capabilities Matter

Mobile and offline capabilities are increasingly relevant for field operations and distributed teams.

04

Core Business Workflows Receive Improvements

Accounting, eCommerce, manufacturing, communication, and marketing all receive notable workflow improvements.

05

Performance Should Be Measured in Context

Performance improvements should be evaluated using measured results, realistic workloads, and relevant usage scenarios.

06

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.

Planning an Odoo 20 Upgrade? Let’s Talk

Get practical guidance for Odoo 20 migration, customization, integrations, performance optimization, and implementation.

Talk to Odoo Experts

Get GritXi's Expertise

Sign in to leave a comment
Jul 1, 2026

Odoo 20 Release Date & New Features Everything You Need to Know

Enterprise software doesn't transform overnight—but when it does, the impact can reshape how businesses operate. Odoo 20 is expected to be one of those milestone releases. Building on the announcement...