Skip to Content

Odoo 20: What's New and What It Means for Your Business

Odoo 20 is here. We walk through the biggest changes in the latest release, from AI across every app to a new licence tier, and what they mean for businesses already running Odoo or considering a move.
24 September 2026 by
Odoo 20: What's New and What It Means for Your Business
Lilly Simpson

Odoo has rarely done quiet releases, but Odoo 20 is bigger than most. Unveiled at Odoo Experience 2026 in Brussels on 24 September, it's the first full release to position AI as a core part of the platform rather than a feature you turn on separately. It's also one of the most structurally significant updates we've seen in years, with Field Service merged into Planning, work entries removed from Payroll, and a brand new licence tier introduced for the first time since Odoo moved to its current pricing model.

Below, we walk through the main changes you'll want to know about if you're already running Odoo, planning to upgrade, or considering Odoo for the first time.

This article is based on Odoo's official 20.0 release notes and the keynote presented by Fabien Pinckaers at Odoo Experience 2026.

AI Across the Platform

The theme running through almost every corner of Odoo 20 is AI. In Odoo 19, AI mostly helped you summarise or search. In Odoo 20, AI agents can now do work on your behalf.

A few examples of what agents can now do out of the box:

  • Prioritise helpdesk tickets based on urgency and content
  • Follow up on outstanding sales orders without any manual nudge
  • Send stock alerts when inventory drops below set thresholds
  • Analyse uploaded documents and create related records (e.g. a PDF turns into a project with structured tasks)
  • Draft content for email campaigns, social posts and website pages

Agents can be triggered by scheduled or automated actions, so a lot of the work happens quietly in the background rather than needing someone to kick it off. If you want to review what an agent did or ask it to do something differently, you can see its chat history and respond with a single click.

A few other AI touches worth flagging:

  • Voice interaction with agents is now supported, so you can dictate requests on the move
  • AI model selection is handled automatically within your chosen provider (OpenAI, Gemini and others), so you don't need to pick the "best" model for every task
  • A new structure called Skills replaces the previous "topics" model for defining how an agent behaves

One important thing to budget for: all AI features in Odoo 20 run on IAP (In-App Purchase) credits rather than being bundled into your subscription. The exact cost depends on how heavily you use the agents, but it's worth factoring in before upgrading.

MCP: Connect Odoo to Any AI Assistant

One of the more technical additions in Odoo 20 is native support for Model Context Protocol (MCP). For teams already building AI workflows outside of Odoo, this is a big deal.

MCP lets external AI tools, including Claude and ChatGPT, connect directly to your Odoo database using a standardised protocol. No custom-built middleware, no bespoke integrations, no setup gymnastics. Once connected, your AI assistant has secure access to your real business data and can answer questions, pull reports, or trigger actions from inside the tool you're already using.

For example, you could ask your AI assistant "what's our cash flow forecast look like next month?" or "which products are running low in stock?" and get a response based on the actual numbers inside your Odoo instance.

For businesses planning to build AI workflows at any scale, this is one of the most impactful additions in Odoo 20.

Pay Supplier Bills Directly from Odoo

For finance teams, this is probably the single most useful addition in Odoo 20. Supplier bills can now be paid directly from inside Odoo, individually or in batches, with a single signature. The functionality uses the new PISP (Payment Initiation Service Provider) interface and removes the need to log into your banking platform separately to process payments.

Alongside this, Odoo 20 brings a number of smaller accounting improvements:

  • Bill line prediction that suggests the right product, account, tax and analytic distribution based on past bills
  • Duplicate detection that flags likely duplicates in red and potential duplicates in yellow
  • Automatic invoice reminders that work on a simplified reminder schedule
  • Smarter matching rules that handle payment tolerance and automatic reconciliation
  • Parent accounts replacing the older account groups structure
  • Multiple partner identifiers including DUNS numbers and country-specific IDs

Two renaming changes to be aware of: the "In Process" payment status is now called "Paid," and the previous "Paid" status is now "Reconciled." Worth noting if your team is used to the current naming.

Odoo Phone (Previously VoIP)

The VoIP app has been renamed to Odoo Phone, and it's had a significant upgrade.

The headline change is a new visual Call Flow Designer that lets you drag and drop to build out your inbound call routing, including extensions, call menus, time- and location-specific steps, and other PBX features. You can also now purchase phone numbers in over 100 countries directly through Odoo, and every call is stored with full audio playback and a searchable transcript linked straight to the related CRM or Helpdesk record.

Other practical additions include:

  • Multiple numbers per user with customisable outgoing caller ID
  • The ability to handle simultaneous calls or transfer calls between devices
  • A floating softphone widget that follows you around the system
  • Automatic call logging when you open the softphone from a specific record

For businesses handling a lot of inbound customer calls, the new Call Flow Designer alone is likely to be a strong reason to look at upgrading.

Field Service Moves into Planning

One of the biggest structural changes in Odoo 20: the standalone Field Service app is gone, with all its features now part of the Planning app.

For businesses with mobile technicians or engineers, this unification brings a few genuinely useful improvements:

  • A live map showing your technicians' current locations
  • Route optimisation that works in ordered or optimised mode, with travel times visible in the Gantt view
  • Automatic shift planning that factors in customer locations
  • Distance-based or fixed travel fees
  • Tracking of customer equipment, maintenance contracts, and intervention history
  • Customer-facing confirmation emails, service request forms and rating options

Offline mode is also a significant new capability for field teams. Technicians can create, edit and manage records without an internet connection, with everything syncing when they're back online.

Timesheets get a small but useful upgrade too, with a top-menu timer that lets you log time from anywhere, and an ActivityWatch integration that turns device activity into timesheet suggestions (while keeping the raw data private).

If you're currently using Field Service as a standalone app, this is one of the most important changes to plan around in your upgrade.

Point of Sale

For retail, hospitality and self-service environments, Odoo 20 brings a handful of practical improvements to Point of Sale:

  • Products can be snoozed temporarily when they're sold out, in both POS and self-ordering menus
  • Self-ordering customers can leave notes for the kitchen display and receive their receipt by WhatsApp or SMS
  • Order-specific QR codes let customers order and pay after they've already eaten
  • Multiple currencies can be used at a single checkout
  • Service fees can now be added, and multiple printers can be configured per POS
  • At the end of a session, a single global sale is generated to simplify the accounting entries

A new feature that'll be useful for restaurants: the POS now suggests converting order lines into combo deals, which makes larger table orders quicker to process.

Website, SEO and eCommerce

For teams running their website inside Odoo, there's a lot new to work with.

The AI Website Assistant can create entire new pages, edit existing content, generate or add images, pull in content from the web, and restructure menus. You can point it at a specific block, give it inspiration from another site, or ask it to use data from your Odoo records (like product listings or event details).

On the SEO side, Odoo 20 addresses several long-requested improvements:

  • Structured data is now inserted into pages by default to help with Google rich results
  • Sitemaps only include indexable URLs and respect Google's size limits
  • Adaptive image sizing improves mobile page speed
  • AI can optimise SEO for individual pages
  • A new llms.txt file helps large language models understand your website content properly

In eCommerce, there are plenty of practical additions:

  • Automated cross-selling for accessories, optional products and alternatives
  • Returns handled directly from the customer portal
  • A new "Pay on Invoice" payment option
  • Preferred delivery dates
  • Minimum order quantities
  • Separate tax-inclusive and tax-exclusive pricing per pricelist, useful for mixed B2B/B2C sites

Marketing Automation also gets a drag-and-drop workflow builder for designing visual customer journeys, with campaign triggers that include page visits, list subscriptions, anniversaries, webhooks and on-demand actions.

CRM and Sales

CRM has moved its lead generation data source from Clearbit to Dun & Bradstreet, which should mean better global coverage and more accurate records. There's also a new pipeline switcher that lets you jump between team pipelines quickly, and a set of lead distribution rules that give you more control over how new leads get rotated between salespeople.

In Sales, the main additions include:

  • A new dashboard giving you an at-a-glance view of performance
  • Any quotation can now be saved as a reusable template
  • Margins can be edited directly on order lines
  • Order lines can be created from a description alone, without needing a linked product
  • Pricelist rules can target specific weekdays or date ranges
  • Commissions can be based on payments received, with support for manager and shared commissions
  • New marketplace integrations with TikTok and Lazada

Payroll: Simpler and Cleaner

Payroll in Odoo 20 has had one of the biggest internal reworkings in the release. Work entries have been removed altogether, along with the integration between Planning and Payroll. Work entry types and time off types have been merged, which considerably simplifies the pay run process.

The dashboard has been redesigned to focus on setup warnings and payroll control, and pay runs now follow a clear step-by-step process with their own chatter attached. Other additions include:

  • Net-to-gross simulation available from the employee profile
  • Wage indexation by percentage, fixed amount, or both
  • Working schedules that define daily hours without fixed start/end times
  • Flexible options for payslip delivery
  • Expense products mapped to salary rules

In Time Off, leave can now be deducted based on either working days or calendar days, and public holidays can be loaded automatically for your country.

If your current setup makes heavy use of work entries, this is one of the areas worth testing carefully before upgrading.

Mobile and Offline Mode

Odoo 20 can now work offline, which is a genuinely significant addition for anyone whose team is in the field, in warehouses, or just regularly off the grid. You can create, edit, archive and delete records offline, and previous searches can be re-run without an internet connection. Everything syncs when you're back online.

The mobile experience has also been improved:

  • Swipe down on the dashboard to access the command palette
  • Date pickers and other controls open in bottom sheets on both phones and tablets
  • Forms work much better on touchscreens
  • Secure authentication via a new login screen
  • Files can be shared directly from your phone into Odoo, which is useful for digitising invoices, expenses or on-the-spot task creation

A New Licence Type: Light Users

For the first time since Odoo moved to its current pricing model, there's a new user tier. Light Users are a lower-cost licence (£7 per user per month in the UK, compared to £22 for Standard and £41 for Custom) designed for staff who only need limited access to Odoo.

What a Light User can do:

  • Book time off and submit expenses
  • Clock in via attendance
  • Take part in appraisals and view the employee directory
  • Work on the point of sale, shop floor, or in the warehouse
  • Access field service and shift planning

What they cannot do: open any of the core business apps like Sales, Purchases, Projects or Accounting. That still requires a full User licence.

One important detail to be aware of: under the new Enterprise Subscription Agreement, active employee records in the HR app that aren't linked to a login now also count as Light Users. For businesses with large employee databases where most staff don't log in (such as payroll setups for shop-floor or seasonal teams), this changes the licence cost calculation when upgrading. Worth reviewing your employee record setup before you move to Odoo 20 to make sure everything is structured in the way that works best for your business.

For businesses with large operational, warehouse or field service teams, Light Users could meaningfully reduce licence costs. For businesses using Odoo mostly for payroll with lots of inactive-login records, it's a change worth planning for.

New and Updated Industry Packages

Odoo 20 introduces 13 new industry packages, including:

  • Agricultural Equipment Rental
  • Beauty Salon
  • Catering
  • Community Care
  • Custom Industrial Equipment (for EPC and turnkey projects)
  • Electronic Refurbishment (with grading and VAT margin scheme support)
  • Interior Design
  • Machine and Tool Rental
  • Pet Groomer
  • Physiotherapy and Psychotherapy
  • Public Institution
  • Vineyard

Several existing packages have also been reworked. Construction Developer is now Property Developer and uses standard Manufacturing and Inventory features (bills of materials, manufacturing orders, cost-based quoting). Construction Builder is now General Contractor, with section templates for quicker quote building. The hospitality packages (Hotel, Holiday House, Guest House, Campsite) now include housekeeping, seasonal pricing, and early check-in/late check-out options. Hotel also now supports multi-company setups.

A Few Small Changes Worth Mentioning

Beyond the headline features, Odoo 20 includes a lot of small quality-of-life improvements that add up to a noticeably smoother experience day to day:

  • CC recipients can be added to emails sent from Odoo
  • Chatter now supports filters and pinned messages
  • Shareable links to the current view include filters and grouping
  • Drag and drop works for multiple records at once in list and Kanban views
  • Decimal separators are more flexible
  • Archiving is offered automatically when a record cannot be deleted
  • The Calendar app now supports multiple calendars, including shared team calendars

Technical Upgrade Considerations

If your Odoo setup includes custom modules or Studio customisations, there are a few technical changes worth being aware of before upgrading:

  • Access rights have been simplified. Record rules have been removed, and a domain can be set directly on access rights.
  • Tracking values have been removed. Tracking messages are now generated on the fly, with a dedicated module available if you still need the old behaviour.
  • Icons have changed. Font Awesome icons have been replaced with Material Symbols.
  • Push notifications now run on Odoo's own infrastructure rather than Firebase.
  • Several features have been removed or restructured, including Field Service (now part of Planning), work entries in Payroll, the Employee Expenses menu, account groups, and asset models (now called depreciation models).

We'd always recommend testing custom modules and Studio customisations on a copy of your database before upgrading. For businesses with a complex Odoo environment, a proper upgrade project is where that preparation pays off.

Should You Upgrade to Odoo 20?

Odoo 20 reaches general availability in October-November 2026, which gives most businesses a reasonable window to plan. Whether you should upgrade now, later, or wait for a specific feature depends on your current setup and how heavily you rely on the apps that have changed.

A good starting point before committing:

  • Review how many active employee records you have in the HR app, especially if most don't log in. The new Light User rules will affect your licence cost.
  • Audit your custom modules and Studio customisations against Odoo 20's technical changes.
  • Identify which of the new features would make the biggest difference to how your team works day to day. The upgrade is a chance to review your overall setup, not just move versions.
  • If you use Field Service, plan properly for the move into Planning.
  • Budget for AI usage, since IAP credits will be a running cost on top of your licence.

For most businesses, Odoo 20 represents a release worth being thoughtful about. The AI additions genuinely change what's possible day to day, and the simplifications across payroll, accounting and field service remove friction that users have been working around for years.

Talk to Sixo About Your Odoo 20 Upgrade

At Sixo Systems, we help UK businesses get the most out of Odoo. Whether you're planning an Odoo 20 upgrade, considering Odoo for the first time, or trying to work out how the new Light User licence structure affects your business, we're happy to talk through what makes sense for your setup.

Book a call with Sixo


Frequently asked questions

Here are some common questions about our company.

Odoo 20 was officially announced at the Odoo Experience 2026 keynote in Brussels on 24 September 2026, with the release notes published the same day. General availability is expected during October and November 2026, which is typically when most partners begin rolling the upgrade out to clients.

If you had to pick one, it's that AI is now part of every app rather than something you access through a separate chatbot. Agents can create and update records, trigger workflows, follow up on orders, prioritise support tickets and more, all without needing to be prompted manually.

The AI features themselves are included in the standard Odoo 20 release, but the actual AI processing runs on IAP (In-App Purchase) credits that you buy separately. In practical terms, this means the more your business uses the AI, the more you'll spend on credits. It's worth factoring this in when budgeting for an upgrade.

A Light User is a new lower-cost licence (£7 per user per month in the UK) designed for staff who need limited access to Odoo. If your team includes shop-floor staff, warehouse operators, field service engineers, or anyone who mainly uses the system for time-off and expense submissions, Light Users could reduce your licence costs. Worth noting: active employee records in the HR app that aren't linked to a login will also count as Light Users under the new agreement, so businesses with large payroll databases should review their setup before upgrading.

Field Service is no longer its own app in Odoo 20. All its features (live map, route planning, maintenance contracts, intervention history, travel fees) have been moved into Planning. If you currently use Field Service, this is one of the more significant changes to prepare for ahead of your upgrade.

For most businesses already running Odoo, yes, but with proper planning rather than an immediate rush. The practical gains in AI, offline mode and the accounting improvements are real, but you'll want to think carefully about any custom modules, Studio builds, or workflows tied to Field Service, Payroll or HR, since those are the areas with the biggest structural changes. We'd always recommend testing the upgrade on a sandbox database before going live.


Odoo 20: What's New and What It Means for Your Business
Lilly Simpson 24 September 2026
Share this post
Tags
Archive
Proud to Support Memusi Foundation
Since 2015, we've been proud to provide free web design and hosting for a charity reaching over 8,000 children in Kenya