Odoo 20 Features and What They Change for Your Business

Odoo 20 Features were unveiled at Odoo Experience 2026 in Brussels, and this release changes how daily work gets done inside the platform. This guide explains each major update app by app, from AI agents that complete tasks on their own to new sales dashboards, manufacturing controls, accounting reports, and a redesigned mobile app.

It also covers what each change means for your team and how to prepare for the upgrade.

📋 Key Takeaways

  • AI agents now act on records from written or spoken instructions instead of only drafting text.
  • Sales gets one dashboard, a quote calculator, package pricing, and a marketplaces menu.
  • Manufacturing adds automatic lot numbers, order splitting, and Kanban planning.
  • Accounting adds parent accounts, bulk reset to draft, period comparisons, and a margin report.
  • Plan the upgrade around module testing, data cleanup, and a phased AI rollout.

Why Odoo 20 Features Center on AI That Takes Action

Earlier AI tools in Odoo helped you write, read, and summarise. The new release moves AI from something you call on to something that works in the background across apps and completes tasks for you.

  • Automation by instruction. You describe the outcome in plain language, and an agent carries it out inside Odoo instead of you clicking through several screens.
  • Tighter links between apps. CRM, Sales, Inventory, Purchase, Manufacturing, and Accounting share more context, so fewer handoffs depend on someone remembering to act.
  • Better daily usability. A redesigned mobile app, a faster interface layer, and simpler hardware setup make the system easier for field and shop floor teams.
  • Preview status. Details come from the announced roadmap and the active development branch, so a few items may shift before the stable release lands.

If you want to discuss the announcements in person, our consultants are sharing takeaways at Odoo Experience 2026 India for teams planning their next move.


Odoo 20 AI Automation Agents

The agents now read, decide, and act on live records.

Talk to the AI agent in plain language or by voice

What the agent can do

  • Act on instructions. Ask it to reassign stale leads, set up a new project, or run an accounting check, and it performs the task rather than only describing it.
  • Voice input. Users can speak requests instead of typing, which suits warehouse staff, technicians, and managers who are away from a desk.
  • Automated workflows. AI plugs into automation rules, so repetitive steps such as updating a field when a trigger fires no longer need a person.

AI that creates and updates records

Previous AI server actions could suggest content. Now AI can write directly to records based on triggers you define, which cuts manual data entry across apps. A new Timesheet Assistant also suggests time entries from your activity in Odoo, so employees stop rebuilding their day from memory. It needs a small local Odoo app installed on the computer.

💡Practical tip. Agents are only as reliable as the data they read. Clean duplicate contacts and messy product records before you switch them on.

Odoo 20 CRM and Sales Updates

Leads from more sources in one pipeline

Odoo 20 CRM now captures leads from website forms, email replies, meetings, surveys, business cards, and imported files into a single pipeline. That matters most when your Odoo CRM connected to your ERP already feeds quotations and invoices, because every new lead enters with the context your sales team needs.

A unified sales dashboard and faster quoting

What changes for sales teams

  • One dashboard. Quotations, orders, deliveries, invoices, and performance appear together, and admins can apply a quotation template straight from it.
  • Product images and a quote calculator. Quotes can show product photos, including in the PDF, and complex pricing is calculated without leaving the screen.
  • Package pricing and reusable sections. Price a single unit, a pack, or a box differently, and reuse standard quotation sections across deals.
  • Marketplaces menu. Channels such as Amazon get their own submenu inside Sales, so multichannel sellers switch between fewer apps.

Odoo 20 Inventory and Purchase Improvements

What changes for buyers and warehouse teams

  • Redesigned purchase order screen. Purchasing information is better structured, product details are easier to reach, and tax inclusive or exclusive pricing is simpler to apply.
  • Recalculated arrival dates. When a deadline has passed, one click recomputes the expected arrival using product lead time and today's date.
  • Lead times for each company. Groups running several companies can set different delivery lead times for the same product.
  • Clearer purchase costs. Vendor cost and product unit cost appear side by side in the catalog, so margin surprises show up earlier.

Odoo 20 Manufacturing and Planning Changes

Among the Odoo 20 Features for production teams, the biggest theme is fewer manual tracking steps. If your team already understands BoMs and work orders in Odoo manufacturing, these changes slot into the flow you know.

What changes on the shop floor

  • Automatic lot numbers. Lots are assigned when a manufacturing order finishes, removing a manual step that often caused traceability gaps.
  • Split ongoing orders. Large orders can be divided across shifts or priorities while production continues.
  • Kanban planning view. Planners see work orders visually and drag them between stages without opening each one.
  • Closer subcontracting. External production links more tightly to purchasing, and service products can trigger subcontracting directly from a request for quotation.

Field Service also moves into Planning with a live technician map, and project tasks connect to schedules through a drag and drop Gantt view.


Odoo 20 Accounting and Payroll Updates

Accounting that suits owners and accountants

What changes for finance teams

  • AI help for non accountants. Guided suggestions walk owners through routine bookkeeping and reduce errors caused by unfamiliar rules.
  • Parent accounts. A parent account field replaces account groups, giving large charts of accounts a clearer hierarchy.
  • Bulk reset to draft. Select several posted invoices or bills and return them to draft in one action.
  • Better reports. Balance Sheet and Profit and Loss compare periods by amount or percentage, and a new product margin report shows profitability by product.
  • Wider reconciliation. Matching now creates adjustment entries automatically, which shortens month end.

Indian businesses should confirm how these changes interact with GST and TDS compliance in Odoo accounting before moving live books.

Payroll and HR

A payroll dashboard flags missing contracts, IDs, and bank details before the pay run. Salary changes happen from the employee profile, an End of Collaboration option manages departures, and expense limits can now follow job position.


Odoo 20 eCommerce, Website and POS Changes

What changes for online and retail sales

  • Dedicated eCommerce tab. Product descriptions, media, and shop settings live in one place, and products can be imported from other websites.
  • Free delivery progress bar. Shoppers see how much more to spend to qualify, which encourages larger baskets.
  • Returns and exchanges. Customers start returns themselves, and staff can offer an exchange in the same flow.
  • AI in the website builder. AI drafts page text and suggests layouts while you edit.
  • POS upgrades. Snooze unavailable items, detect combos automatically, show unit pricing on labels, and connect printers with fewer setup steps.

These updates matter most when Odoo eCommerce on a shared database already drives your stock and invoicing, since every order change flows through without syncing.


Helpdesk, VoIP and Team Communication

Service and support teams get quieter but useful improvements that remove daily friction.

Helpdesk tickets that do not slip through

A dedicated filter shows tickets still waiting for a first reply, so agents stop scanning long queues by hand. SLA tracking is clearer, rating requests go out automatically after a ticket closes, and AI helps draft consistent answers to common questions. For teams handling hundreds of tickets a week, these changes shorten response times without adding headcount.

Calls, chats and surveys in one place

  • VoIP upgrades. Caller details appear before you answer, and calls can be transferred, merged, and recorded without leaving Odoo.
  • Polls in group chats. Discuss now supports polls with several options and a set duration, which speeds up quick team decisions.
  • Refreshed surveys. Participants see scores, pass or fail status, and remaining attempts, and they can review what they submitted.

Mobile App and Technical Foundation

  • Redesigned mobile app. Form views are reorganised for small screens, and offline mode is stronger for sites with weak networks.
  • Two way calendar sync. Google and Outlook calendars stay aligned with Odoo in both directions.
  • Owl 3 interface layer. A new generation of the web framework makes screens feel faster and more responsive.
  • New JSON API. Third party integrations get a modern interface, so existing connectors need retesting.

Community and Enterprise availability

Framework improvements such as the interface layer and API usually reach both editions. Advanced AI agents, the accounting assistant, and most automation features have historically been Enterprise only. If your business runs Community, list the features you care about and confirm them in the official release notes before budgeting for the upgrade.


What Odoo 20 Features Mean for Each Team

The same release lands differently depending on who uses it. Here is how the main changes translate into daily work for each group in a typical growing business.

Business owners and leadership

  • Less dependence on specialists. AI guidance in accounting and plain language agents let owners check numbers and trigger actions without waiting for a report.
  • Clearer margins. The product margin report and period comparisons show which products and months actually make money.

Sales and customer teams

  • Faster quotes. Templates, images, and the quote calculator cut the time between a qualified lead and a sent proposal.
  • Fewer lost leads. Leads from forms, email, meetings, and business cards land in one pipeline instead of scattered inboxes.

Operations, production and finance

  • Smoother production. Automatic lot numbers, order splitting, and Kanban planning reduce manual tracking on the shop floor.
  • Faster month end. Bulk reset to draft, automatic reconciliation adjustments, and the payroll dashboard remove repetitive corrections before closing.
✅Where to start. Pick the team with the most manual work today and enable the relevant Odoo 20 Features there first. Early wins make the wider rollout easier.

How to Plan Your Odoo 20 Upgrade

New Odoo 20 Features only pay off when the move is planned. Odoo Online customers are upgraded automatically, while Odoo.sh and on premise databases need a tested migration.

Before you upgrade

  • Test every custom module. Review custom module compatibility during an upgrade and budget time for porting App Store modules.
  • Clean your data. AI agents act on what they find, so fix duplicates and incomplete records first.
  • Retest integrations. Connectors built on older APIs should be validated against the new JSON API.
  • Phase the rollout. Upgrade the technical version first, then enable AI features one app at a time.
  • Train for the new habit. Users will describe outcomes instead of clicking through menus, which needs short, focused training.

A realistic upgrade timeline

For a standard database with few customisations, testing and cutover often take a few weeks. Databases with many custom modules, integrations, or several companies usually need longer, because each module must be ported and tested in a copy of production before go live. Starting the assessment soon after the stable release gives you time to fix issues without rushing.

Odoo 20 Upgrade

Planning Your Move to Odoo 20?

Tatvamasi Labs helps businesses test custom modules, clean data for AI readiness, and roll out new features in phases without disrupting operations.

Talk to Our Odoo Experts →

Frequently Asked Questions About Odoo 20 Features

The main Odoo 20 Features include AI agents that act on your data from plain language or voice instructions, a unified sales dashboard with a quote calculator, broader CRM lead capture, automatic lot numbering and order splitting in manufacturing, parent accounts and a product margin report in accounting, a payroll readiness dashboard, and a redesigned mobile app.
Odoo 20 is being unveiled at Odoo Experience 2026 in Brussels from 24 to 26 September. Following the usual release cycle, the stable version reaches Odoo Online and Odoo.sh in the following weeks, and on premise upgrades become practical once your partner has tested your modules.
Core framework improvements usually reach Community edition. Advanced AI agents and most automation capabilities have historically been Enterprise features, so confirm the final Community and Enterprise split in the official release notes before you plan around them.
Earlier AI tools mainly drafted text, read scanned documents, and summarised records. Odoo 20 AI automation lets agents create and update records, reassign leads, set up projects, and run accounting checks directly from a written or spoken instruction.
Odoo 20 manufacturing adds automatic lot numbers when an order finishes, the ability to split ongoing orders across shifts, and a Kanban planning view. Odoo 20 inventory and purchase add a cleaner purchase order screen, recalculated arrival dates, and lead times set for each company.
Yes. Odoo 20 accounting adds AI guidance for people who are not trained accountants, a bulk reset to draft for invoices and bills, period comparisons in financial reports, and a product margin report. Owners can handle routine bookkeeping with fewer errors and less specialist time.
If manual data entry, scattered lead sources, or production handoffs slow your team, the upgrade is worth planning now. If you run heavy custom modules, wait until they are tested on the stable release and move in phases.