Gujarat, India
Managing a growing business is not easy. Teams need to handle sales, customer information, inventory, payments, employees, and daily operations. When these activities are managed through separate tools, information can become difficult to track.
Odoo software helps businesses manage these activities through connected applications. It brings important business functions into one platform, helping teams share information and manage their work more efficiently.
Odoo 20 is the 2026 version of the platform. It introduces updates across several applications, including Sales, Accounting, Inventory, Manufacturing, CRM, eCommerce, and Human Resources.
The latest release focuses on improving existing workflows while introducing additional capabilities. These changes can help businesses reduce repetitive tasks, manage information more clearly, and improve coordination between departments.
However, not every capability in Odoo 20 is completely new. Some features existed in earlier versions and have received further improvements. Understanding this difference is important when comparing Odoo 20 with Odoo 19.
This guide explores important Odoo 20 features by module, explains their business benefits, and identifies where users can look for them. Exact menu locations and availability may depend on the installed applications, edition, and database configuration.
The Odoo 20 release includes improvements in several key areas:
These updates can make everyday work easier when they match a company’s business needs. The official Odoo release notes provide the reference for checking changes introduced in the latest version.
Odoo CRM helps businesses manage leads, track opportunities, and maintain customer relationships. It connects with applications such as Sales and Contacts to support the customer journey.
Odoo 20 introduces contact-related improvements, including contact enrichment and a hierarchy view.
Contact enrichment: This capability can help improve the information available in contact records.
Where to find it: Contacts application. Check the contact form and available enrichment actions.
Business benefit: Better contact information can help sales teams prepare for customer conversations and maintain more organised records.
Contact hierarchy view: The hierarchy view provides a clearer way to understand relationships between contacts and organisations.
Where to find it: Contacts application. Review the available views for contact records.
These updates can improve customer information management. However, businesses should verify the exact CRM pipeline changes and lead-scoring features available in their database rather than assuming every CRM capability is new.
The Sales application supports quotations, sales orders, pricing, and customer communication. Odoo 20 introduces several improvements to quotation preparation.
Reusable quotation sections
Users can save quotation sections as templates and reuse them in future quotations. This can reduce the time spent creating similar proposals repeatedly.
Where to find it: Sales → Orders → Quotations. Open or create a quotation and review the section and template actions.
Business benefit: Sales teams can prepare quotations faster and maintain a consistent structure.
Improved quotation templates
The release adds flexibility when creating and managing quotation templates. Businesses can reuse existing quotations or sales orders as templates and organise content into sections and subsections.
Business benefit: Teams can create proposals that better match different products, services, and customers.
Product images on sales documents
Product images can appear on sales orders and generated PDF documents. This helps customers identify the products included in a quotation.
Where to find it: Sales → Orders → Quotations. Open a quotation and inspect the document preview or generated PDF.
The Purchase application helps businesses manage suppliers, purchase orders, and incoming goods.
Odoo 20 includes improvements to connected purchasing workflows. For example, sales orders created through purchase-related processes can use information from previously corrected orders in supported scenarios.
Where to find it: Purchase → Orders → Purchase Orders. Open the relevant order and review its related-document actions.
Business benefit: Better use of existing order information can reduce repeated corrections and manual work.
The exact behaviour depends on the company’s purchasing workflow and configuration. Businesses should test these processes before relying on them in production.
Inventory management helps businesses track stock, process transfers, and maintain appropriate product availability.
Historical stock reporting
Odoo 20 improves the stock reporting experience with a more flexible date selector for reviewing inventory at a past date.
Where to find it: Inventory → Reporting → Stock. Open the report and review the available date options.
Business benefit: Warehouse managers can investigate past stock levels and support operational reporting.
Improved replenishment
The replenishment dashboard combines the previous Order and Order to Max actions into a single Order button. In supported cases, the order quantity is calculated using the maximum quantity minus forecast quantity.
Where to find it: Inventory → Operations → Replenishment.
Business benefit: A simpler ordering action can help inventory teams manage replenishment more consistently.
Landed costs and valuation adjustments
The release introduces additional options for assigning landed costs to individual products within a transfer. It also provides valuation adjustment functionality through developer mode.
Where to find it: Inventory → Operations → Transfers and the relevant valuation adjustment options.
Business benefit: These capabilities can help businesses understand product costs and inventory valuation more clearly.
The exact accounting effects should be tested with the company’s inventory and finance configuration.
The Manufacturing application helps businesses manage production orders, bills of materials, and manufacturing operations.
Automatic planning of production backorders
When a planned production order creates a backorder, the backorder can also be planned automatically.
Where to find it: Manufacturing → Operations → Manufacturing Orders. Open a production order and review its scheduling details.
Business benefit: This can reduce manual scheduling when production cannot be completed as originally planned.
Bill of materials comparison
Odoo 20 adds options for comparing bills of materials based on the quantities of products used.
Where to find it: Manufacturing → Products → Bills of Materials.
Business benefit: Teams can review component differences and understand product structure changes more easily.
The release also introduces a dedicated field for additional costs on a bill of materials. This can support better visibility into manufacturing expenses.
Accounting is essential for tracking payments, invoices, bank transactions, and financial reports.
Odoo 20 includes several improvements to everyday accounting workflows.
Faster reconciliation
The release introduces improvements to reconciliation shortcuts and statement transaction processing. Users can also manually trigger automatic bank reconciliation through a dedicated action.
Where to find it: Accounting → Accounting → Reconciliation, or the relevant bank reconciliation interface.
Business benefit: Accountants can process transactions more efficiently and reduce repetitive work.
Bulk journal entry actions
Users can reset eligible journal entries to draft from list views.
Where to find it: Accounting → Accounting → Journal Entries. Select eligible records and review the available actions.
Access rights and accounting controls still apply. Users should follow internal procedures before changing posted records.
Updated account structures
Odoo 20 replaces account groups with parent accounts for structuring the chart of accounts. Account codes are optional under the updated structure.
Where to find it: Accounting → Configuration → Chart of Accounts.
Business benefit: Businesses can organise their financial accounts through the updated hierarchy.
Before upgrading, companies should check whether existing reports or integrations depend on the previous account structure.
The Invoicing application helps businesses prepare customer invoices, manage payments, and handle vendor bills.
Odoo 20 introduces improvements to invoice document handling and journal items.
Supporting document attachments
When sending invoices by email, users can attach documents from the Documents application or files already added to the chatter.
Where to find it: Accounting or Invoicing → Customers → Invoices. Open an invoice and select the relevant sending action.
Business benefit: Customers can receive supporting documents together with their invoices.
Splitting invoice journal items
Users can open an invoice’s journal items through its smart button and select lines to split.
Business benefit: This can help accountants manage certain allocations and accounting adjustments more conveniently.
Availability depends on the installed applications and accounting configuration.
The Employees application stores employee information, while Recruitment helps teams manage applicants and job positions.
Improved employee document management
Payslips can be organised into a dedicated folder, with a shortcut available from the employee’s My Drive. The release also includes salary simulation functionality with information pre-filled from the employee profile.
Where to find it: Employees → Employees. Open an employee profile and review the available document and salary actions.
Business benefit: Employee-related documents can be easier to locate, while pre-filled information can reduce repeated entry.
Access permissions should be checked carefully because employee documents may contain confidential information.
Better candidate matching
Odoo 20 improves the connection between applicants, talent pools, and job positions. Users can filter applicants based on their Matching Score and review relevant talent records for a job.
Where to find it: Recruitment → Applications.
Business benefit: Recruitment teams can identify potentially suitable candidates more efficiently.
Matching results should support, not replace, human review during recruitment.
The Attendances application helps businesses record employee attendance and review working hours.
Odoo 20 includes a Single Check-in Attendance System that can be enabled alongside automatic checkout. The release also introduces time-based filters for attendance records.
Where to find it: Attendances → Configuration and the relevant reporting views.
Business benefit: These options can support businesses whose attendance process uses a single daily check-in.
For Time Off, the general release information includes improvements to mobile file-sharing workflows that can support requests. Specific country-dependent payroll or leave calculations should be checked separately before being described as new features.
Project management helps teams organise tasks, assign responsibilities, and monitor deadlines.
Odoo 20 includes scheduling improvements to supported Gantt views, including start and end buffers. The release also allows project roles to be assigned to team members and tasks to be assigned to portal users.
Where to find it: Project → Projects. Open a project or task and review the available assignment and scheduling options.
Business benefit: Teams can organise responsibilities and manage schedules more effectively.
Timesheets remain useful for recording work against tasks and projects. Confirm any additional timesheet-specific changes in the official release notes before documenting them as new features.
The Helpdesk application helps customer service teams manage support requests.
Unanswered-ticket filters
Users can filter tickets where the latest message came from the customer.
Where to find it: Helpdesk → Tickets. Review the available filters.
Business benefit: Agents can identify unanswered messages and prioritise customer follow-ups.
Automatic-closure reminders
The system can send a reminder email before automatically closing a ticket.
Where to find it: Helpdesk → Configuration. Review the relevant team settings and automatic-closure rules.
AI-assisted similar-ticket detection
Odoo 20 introduces AI-assisted detection of similar support tickets to help agents find relevant cases and suggested answers.
Where to find it: Open a Helpdesk ticket and review the similar-ticket functionality available in the database.
Business benefit: Support agents may be able to resolve common issues faster by referring to related cases.
Availability and behaviour depend on the applicable configuration and AI requirements.
Odoo Website helps businesses create pages, publish articles, and manage online content. The eCommerce application supports product listings, online orders, and customer checkout.
Blog design improvements
The release includes a redesign of the Blog module with additional styles and options for blog posts, landing pages, and category pages.
Where to find it: Website → Blog. Open the Website editor to review available layouts.
Business benefit: Businesses can create blog pages that better match their branding and content needs.
Preferred delivery dates
Customers can select a preferred delivery date during the supported checkout process.
Where to find it: Website → eCommerce → Shop. Review the checkout and delivery options.
Business benefit: Customers can communicate their delivery preferences more easily.
Customer returns
Customers can request product returns through the customer portal in supported workflows.
Business benefit: Self-service returns can reduce the need for customers to contact support for every request.
Product variants and stock-based publishing
The release improves variant image management and supports automatic product publishing or unpublishing based on stock availability.
Where to find it: Website → eCommerce → Products. Review the product form and eCommerce settings.
Business benefit: Product pages can provide clearer variant information and better reflect availability.
Order dashboard and abandoned-cart follow-up
The order list includes a dashboard for reviewing eCommerce orders. The release also describes WhatsApp follow-up for abandoned shopping carts, subject to the required integration and configuration.
These improvements can help online retailers manage orders and follow up with customers more effectively.
Odoo Point of Sale supports retail transactions and restaurant ordering.
Odoo 20 includes improvements to self-ordering, printer configuration, and payment workflows.
Customers can leave notes during supported self-ordering processes, and the notes can appear on the kitchen display. Optional products can also be presented during ordering.
Where to find it: Point of Sale → Configuration. Review self-ordering settings and the customer ordering interface.
The release also includes improvements to QR-based ordering, multiple printer configuration, and static UPI QR payments.
Business benefit: Retailers and restaurants may be able to improve order communication and configure their checkout processes more flexibly.
Payment features depend on the available payment configuration and country requirements.
These applications support businesses that manage equipment, manufacturing quality, and product design changes.
Maintenance: Odoo 20 introduces dedicated Gantt views for equipment and maintenance requests, along with customisable stages for different maintenance teams.
Where to find it: Maintenance → Maintenance Requests.
Quality: The release includes options for authorised administrators to bypass quality checks when validating inventory transfers and to set a failure location directly from a failed quality check.
Where to find it: Quality → Quality Checks.
PLM: Improvements include bill of materials comparisons, optional version updates during engineering changes, and a more comprehensive engineering change report.
Where to find it: PLM → Engineering Changes.
Business benefit: These changes can help businesses organise maintenance schedules, review quality issues, and manage product revisions.
Quality-check bypasses should remain subject to appropriate permissions and internal controls.
Odoo 20 includes additional improvements to everyday collaboration applications.
Documents: New access-control options help businesses manage file and folder permissions. Document request workflows can also notify users when requested files are uploaded.
Where to find it: Documents application.
Knowledge: Users can access article settings by right-clicking an article in the sidebar tree.
Where to find it: Knowledge → Article sidebar.
Calendar: Improvements include a mobile calendar redesign, multiple calendar management, and support for synchronising with multiple Google calendars.
Where to find it: Calendar application.
Discuss: Users can organise channels into categories, favourite channels, mark notifications as unread, and create polls in conversations.
Where to find it: Discuss application.
These improvements can make information easier to organise and help teams manage everyday communication.
The following table summarises selected documented changes. It is not a complete list of every difference between the two versions.
| Module | Odoo 20 change |
| Sales | Reusable quotation sections and improved templates |
| Inventory | Improved historical stock reporting and replenishment |
| Accounting | Additional reconciliation options and updated account structures |
| Manufacturing | Automatic planning of production backorders |
| Recruitment | Matching-score filters and improved talent integration |
| Helpdesk | Unanswered-ticket filters and AI-assisted similar-ticket detection |
| eCommerce | Customer returns and preferred delivery dates |
| Documents | Additional access controls and upload notifications |
Odoo 19 was released in September 2025, while Odoo 20 was released in September 2026, according to the official release information.
The exact features available in an existing Odoo 19 installation depend on its minor release, installed applications, and configuration. Businesses should compare their current database with the official release notes before deciding which changes matter most.
Upgrading to a newer version should be based on business requirements rather than the number of new features.
Before upgrading, consider these steps:
Growing businesses, manufacturers, online retailers, and customer support teams may benefit from specific Odoo 20 improvements. The value depends on whether those improvements solve actual problems in their operations.
For official information, consult the Odoo release notes and Odoo 20 documentation.
What is Odoo 20?
Odoo 20 is the 2026 version of Odoo’s business management platform. It includes updates across applications such as Sales, Inventory, Accounting, Manufacturing, eCommerce, and Helpdesk.
What are the latest Odoo features?
Documented updates include reusable quotation sections, improved inventory reporting, additional accounting options, customer returns, improved ticket tracking, and AI-assisted similar-ticket detection.
What is new in Odoo CRM?
The official release notes identify contact enrichment and a contact hierarchy view. These updates can help businesses organise customer records and understand relationships between contacts.
Is Odoo 20 better than Odoo 19?
Odoo 20 includes additional capabilities and improvements, but its value depends on a business’s requirements, current configuration, and installed applications.
Is Odoo 20 suitable for small businesses?
Yes. Odoo supports businesses of different sizes. Small businesses should select the applications and features they need, while growing businesses should consider future integration and reporting requirements.
How does Odoo 20 improve automation?
Odoo 20 improves certain workflows through features such as automatic planning of production backorders and stock-based product publishing. The level of automation depends on the company’s configuration.
Odoo 20 introduces practical improvements across sales, accounting, inventory, manufacturing, customer service, and online selling. These changes can help businesses manage information more effectively and reduce repetitive work.
The best Odoo 20 features are those that solve real operational problems. Before upgrading, businesses should verify feature availability, check customisations, and test important workflows.
With proper planning, Odoo 20 can provide an opportunity to improve existing processes and help different departments work together more efficiently.