Odoo 20 New Expected Features: Everything B2B Businesses Need to Know

Odoo 20 New Expected Features: Everything B2B Businesses Need to Know







Explore Odoo 19.3: What's New?

Discover the latest functional features, technical enhancements, and performance improvements introduced in Odoo 19.3. Learn how these exciting updates can help businesses and developers work smarter and more efficiently.

The business world is evolving fast, and so is Odoo. The upcoming Odoo 20 features are designed to help businesses across manufacturing, retail, services, healthcare, and more operate smarter, scale faster, and manage every process from a single platform.

Whether you run a startup or an enterprise, Odoo 20 brings powerful upgrades across accounting, CRM, inventory, HR, and eCommerce. At Synconics, we help B2B companies in the USA, Canada, Europe, Australia, and New Zealand implement Odoo ERP with ease so you're always ready for what's next.

What Are the Expected Odoo 20 Features for Businesses?

Odoo has consistently delivered meaningful upgrades with every version and Odoo 20 is expected to be no different. Based on the development roadmap and community insights, the upcoming Odoo 20 features are focused on three core pillars: intelligence, simplicity, and scalability.

For B2B businesses, this means less manual work, faster decision-making, and a more connected operation across every department — from finance and sales to warehouse and HR.

Here is a high-level look at what businesses can expect from Odoo 20:

AI & Smart Automation:

AI use for create and update records: 

Odoo 20 leverages AI to instantly create and update records eliminating manual data entry, reducing errors, and freeing your team to focus on what drives business growth.

AI use for create and update records - Odoo 20 Features


AI Agents will now have Gemini 2.5 Nano Banana support:

While configuring AI agents, you can configure LLM model as Gemini 2.5 Nano banana

gemini 2.5 Nano banana

Odoo 20 Accounting New Expected Features:

Enhanced Multi-Currency Management in Odoo 20:

Invoice totals now include live currency exchange rates with their latest update date, giving users better transparency, accuracy, and control over international accounting transactions.

Multi Currency Management in Odoo 20

Vendor Bill payment - SEPA Difrect credit:

Now users will be able to pay vendor bill by selecting payment method as SEPA direct credit and the system will automatically generate an XML file.

Vendor Bill payment - SEPA Difrect credit:

AI Accounting for Non CFOs:

Users can now use AI in Accounting such like in Audit tracking or to find if any Anomaly is there in Audit report etc.

Tax toggle in Invoice: 

Odoo 20 places a Tax Toggle directly on accounting invoices, letting users switch taxes on or off per line — in one click. Perfect for tax-exempt customers, zero-rated transactions, and multi-region compliance across USA, Canada, Europe, Australia, and New Zealand. Faster invoicing. Fewer errors. Full control.

Accounting Tax toggle in Invoice in odoo 20 features

Parent Chart of Account structure:

Introducing parent account to structure your chart of accounts in place of account groups. And account codes are now optional.

parent accounting - odoo 20 features

parent accounting - odoo 20 features

parent accounting - odoo 20 features

French tax return:

french tax odoo 20 accounting features

Avalara Included:

integrated Avalara Included and drastically reduced the cost of US sales tax calculation for new low-volume customers.

avalara included odoo 20 features


avalara included odoo 20 features

Smarter fixed assets management experience:

✅ Integrated depreciation model configuration
✅ Direct account & depreciation account mapping
✅ Better ledger structure
✅ Simplified automation flow
✅ Vehicle checkbox in bills for easy asset identification

Journals User Interface improvement:

Journals user interface is now improved

Journals User Interface improvement:

Journals User Interface improvement:

Journals user interface is now improved.

accounting journal odoo 20 features

Account code is now beside Account name:

Account Code odoo 20 features


Odoo 20 Contacts New Expected Features:​

Contacts Hierarchy:

Now in contacts, hierarchy view is there just same like Employees hierarchy

Contacts Hierarchy:

Odoo 20 Project New Expected Features:

More Smart icons are added in project:

New Smart Buttons Added:


✅ Estimated Cost: See the planned budget before execution starts.

✅ Real Cost: Track actual spending in real time as the project progresses.

✅ Detailed Cost Split-up: Break down costs by labor, materials, purchases, timesheets, and more, all in one click.

Project Smart Icon odoo 20 Features

Project Real Margin Report:

Introducing project real margin report 

Project real margin report odoo 20 features

Project Estimated Margin Report:

Introducing project Estimated margin report

project estemated margin report odoo 20 features


Odoo 20 Attendances New Expected Features:

ZKTeco Biometric integration:

ZKteco biometric machines can be easily integrated now without any 3rd party module.

ZKTeco Biometric integration - odoo 20 Features

Attendance picture:

While doing check in or check out entry, employees will be able to take a picture

Attendance Picture

Odoo 20 Meeting Rooms New Expected Features:

Meetings improvements:

Now teams can instantly see:

✅ Ongoing meeting details
✅ Upcoming schedules
✅ Room availability
✅ Organizer & timing information

meeting room odoo 20 features

Odoo 20 Expense New Expected Features:

Add Expenses to Payslip:

Now expenses can be directly added to the payslip by clicking on Add to Payslip button.

add expense to slip odoo 20 features

Odoo 20 CRM New Expected Features:

Lead options:

By clicking on Generate button, different Lead options will be displayed.

CRM Lead Option In odoo 20 Features

Lead:

Lead creation view from the kanban is changed now, now we will hav to create or select contact, Opportunity name, Email, Phone and Expected revenue.

CRM Lead Creation Kanban view Odoo 20 features

Create a project from Opportunity:

Users will be able to create a project from Opportunity directly.

Create Project From Opportunity in odoo 20

Create Project From Opportunity in odoo 20

Odoo 20 HelpdeskNew Expected Features:

Unanswered Tickets:

By going to Helpdesk tickets, users will be able to filter Unanswered tickets.

un answer ticket in odoo 20 helpdesk

Helpdesk AI:

For Helpdesk, AI will be smart enough to give you a ticket solution based on previous same kind of tickets resolution.

Helpdesk AI - Odoo 20 features

Odoo 20 Employees New Expected Features:

Salary increase:

Now from Employee master, directly HR Manager will be able to manage Salary increment operation.

Salary Increase odoo 20 features


Salary Increase odoo 20 features

End of Collaboration:

HR Manager will be able to manage Employee resignation process directly from employee master.

end of collaboration odoo 20 features

end of collaboration odoo 20 features

Working schedule view is now simpler than Odoo 19:

Employee working schedule view is now simpler than Odoo 19

employee odoo 20 features

Odoo 20 Payroll New Expected Features:

Option for payslip send to employee:

In Payslip configuration, an option has been given when to send a payslip to the employee?

1. On confirmed
2. On Paid
3. Manually

payroll - odoo 20 features

payroll- odoo 20 features

Payroll Dashboard:

Payroll module has now smart dashboard, which makes Odoo payroll operation more manageable and simpler.

payroll dashboard - odoo 20 features

Improved payroll screen layout:

Improved payrollscreen layout odoo 20 features

Odoo 20 Point of Sale New Expected Features:

Combo order suggestion:

Based on our order lines, Odoo will automatically suggest configured combo order selection on Point of Sale screen.

POS Combo Order Suggestion - Odoo 20 Features

POS Combo Order Suggestion - Odoo 20 Features

Customer note for Food Preperation:

Now Point of sale user will be able to take a note from customers for Order preperation, and that note will be displayed on Preperation display screen to the kitchen person.

Customer note for Food Preperation: - odoo 20 features

Customer note for Food Preperation: - odoo 20 features

Product expiry date notification:

For lots or serial number kind of products when I will select expired product lot or serial number then at the point of sale screen system will notify to me that this product lot has been expired.

Product expiry date notification:

Stripe Return:

Now Point of Sale users will be able to generate Stripe refund directly from Odoo Point of Sale.

Stripe Return: POS odoo 20 features

Stripe Return: POS odoo 20 features

Stripe Return: POS odoo 20 features

Automatic course allocation:

✅ Course allocation directly in POS Categories

✅ Configuration to automate course allocation in POS

Automatic course allocation: odoo 20 features

Odoo Point of Sale actions UI change:

Odoo Point of sale actions UI is not changed

odoo 20 pos features

Odoo session dashboard now have graphs:

Your team can now see real-time revenue and sales trends before they wrap up the shift.

pos odoo 20 features

Odoo point of sale session options are now improved with icons:

Odoo point of sale session options are now improved with icons.

point of sale odoo 20 features

Point of sale - customise info

In some cases we want to display different Point of sale shop information than our actual company information, with this customise info, you will be able to achieve it.

pos odoo 20 features

Odoo 20 Manufacturing New Expected Features:

Automatic Lot and serial number creation:

From the manufacturing order, when it is completed from Shop floor and after closing production, for lot number product, the lot number is automatically assigned now.


Automatic Lot and serial number creation: odoo 20 features


Split ongoing manufacturing order:

Users will be able to split ongoing or planned manufacturing orders.


Split mrp order - odoo 20 features


Split mrp order - odoo 20 features


Manufacturing order can now planned as soon as possible:

When there are some manufacturing orders already scheduled for toay or tomorrow, when any urgent priority based Manufacturing order comes in then they can be planned as soon as possible.


plan mrp odoo 20 features


Kanban view improvement:

Kanban view is now improved.

Kanban View Improvement  odoo 20 features

Odoo 20 Inventory New Expected Features::

Product Replenishment:

Order and Order to maximum button is now consolidated into a single button in the Replenishment dashboard.

Inventory latest feature in odoo 20

Stock enter without Inventory module:

Now users will be able to enter the stockc as an informational purpose without Inventory module.

Inventory latest feature in odoo 20

Odoo 20 Purchase New Expected Features:

Edit expected arrival date:

Users can now edit expected arrival date for goods directly from the purchase order while keeping track of original rate provided by the vendor to ensure accurate on time delivery rate calculation.

purchase latest features in odoo 20

Odoo 20 Sales New Expected Features:

Variants sales price can be changed:

Previously we managed product sales price with Extra price scenario But now Odoo directly allows you to change product variant price.

Sales latest feature in odoo 20

Easy product variant image management:

Prodycts variants images can now be easily managed.

sales latest features in odoo 20

Calculate Manager's sales commission based on their team's achievement:

Calculate managers sales commissions based on the sum of their team members' varying achievements and targets, with support of team changes throughout the year.

Also useful to pay commission to more than one rep on 1 sale. Eg. SDR, SE, and AE sharing a deal.

commission plan odoo 20 features

Reuse section: 

Users now able to save a Section as a template and then can use it on another sales order lines.

reuse section in sales odoo 20 fetures

reuse section in sales odoo 20 fetures

Display product images:

In Sales configuration, an option is given to display product images on PDF and online quote.

Display product images: odoo 20 features

Display product images: odoo 20 features

Products have eCommerce tab:

now products will have seperate eCommerce tab

product ecommerce odoo 20 sales features

Subcontracting on RFQ:

Now fofr serviceable products, we can select option as Subcontracting on RFQ on Create on Order action.

Subcontracting On RFQ odoo 20 features

Odoo 20 Repairs New Expected Features::

Invoice from Repair order:

Now users will be directly able to create an invoice from repair order

invoice from repair

Odoo 20 Timesheet New Expected Features: 

Easy to fill Timesheet:

Now by clicking on the Check-in and Check-out icon from the upper side user will be easily able to manage and fill up timesheet entries.

timesheet latest feature in odoo 20

Timesheet Assistant:

It will keep track of hat you are doing in Odoo tabs and then suggest where you might want to log that time or what tasks you might want to put that time against.


timesheet latest feature in odoo

Odoo 20 Planning New Expected Features::

Field service module is merged with Planning module:

Now field service module is not a seperate entity, it is now merged with planning module.

planning latest feature in odoo 20

Odoo 20 Document Knowledge New Expected Features::

Document and knowledge articles can be shared with a group of people : 

Document can be now shared with group of people, for example, finance manager.

Docement latest feature in odoo 20

Odoo 20 Spreadsheet New Expected Features:

In spreadsheet - Odoo LIST function is now editable:

In spreadsheet, ODOO.LIST functiona is now dynamic lists that you can modify.

spreadsheet latest features in odoo 20

Odoo 20 Discuss New Expected Features:

Add poll in Odoo group chats and channels:

Now participants can add polls in Odoo group chats and channels.

Discuss latest Features in odoo 20

Video conference recording:

Users can now able to record calls

Odoo 20 IOT New Expected Features::

IOT and POS improvements:

Iot latest Features in odoo 20

Odoo 20 Mobile Application New Expected Features:

Mobile interface improvement:

moble application new features in odoo 20

Odoo 20 Website New Expected Features::

AI use in website:

AI assistant can be now used more effectively in Odoo website.

AI Use In Website in odoo 20

Return management from Odoo website:

Customers will be able to manage returns from Odoo E-Commerce website.

website latest feature in odoo 20

Odoo 20 E-Commerce New Expected Features::

Free Delivery Progress Bar:

While Shopping, when a customer will add products in the cart, a free delivery progress bar is displayed which moticates customer to add more items in his cart to avail free delivery.

Gree delivery Progess Bar odoo 20 features

Odoo 20 Sign New Expected Features:

Sign requests:

Sign requests with dynamic and fixed signers

sign latest features in odoo 20

Odoo 20 Dashboard New Expected Features:

Compare Period in Odoo Dashboard:

Here in Odoo dashboard charts, users will be able to compare periods. For example Last 90 days

dashboard latest features in odoo 20

Odoo 20 Calendar New Expected Features:

Powere up calendar module:

calendar ner feature in odoo 20

Odoo 20 Events New Expected Features:

Self order event tickets:

#Odoo R&D peek: Self-order event tickets on POS, phone, QR, and kiosk.📱

Self Order event odoo 20 features

Odoo 20 Maintenance New Expected Features::

Equipment - used by Vehicle:

In equipment master, we can now track records for those equipments which can used by vehicles, for example GPS tracker, Dash Camera

Odoo 20 General New Expected Features:

Search in Chatter:

In each and every chatter, search functionality is provided, users will be able to search Conversations, Tracked changes or all kind of messages.

Search Chatter in odoo 20 new features

Calendar: 

Records can be easily unscheduled by draging them to the side panel.

calendar odoo 20 new features

Expand and collapse list view:

Users will be able to expand and collapse list view.

Expand List View odoo 20 features

Discuss:

We can add Channel now to Favourites or Remove them from Favourites.

Discuss new feature in odoo 20

Hide composition for Section:

On Sales order lines, when add section, we will be able to hide section composition so that it will be only visible to us not to the customer.

Hide composition for Section odoo 20 features

Hide price:

On sales order lines for a perticular section related product lines, if we want to hide price then we can do it.

Hide Price Odoo 20 Features

Manage activities in calendar view:

Now users will be able to manage all of their activities in the calendar view.

calendar view new feature in odoo 20

Buy Phone numbers:

Now users will be able to buy phone numbers for more than 100+ countries.

buy phone odoo 20 new features

Phone - call flow configuration:

phone call flow in odoo 20

Audio video transcript player:

Now audio or video can be transcripted in Odoo.

Audio video transcript player: odoo 20 features

Offline Activities track:

When Odoo will be offline and we will do allowed operations then here Odoo will track those activities.

Offline Activities Track

Translate Odoo:

Translate Odoo in App and in Context

translate odoo 20 fetarures

translate odoo 20 fetarures

Odoo Call:

Bring Odoo Phone wherever you navigate with the new always-on-top widget.

odoo call odoo 20 features

Odoo Offline mode:

Effectively use Odoo in offline mode.

Log Phone Call:

#Odoo R&D peek: Log any phone call in most common chatters.📞

Pin messages:

Now users will be able to pin messages in Chatter part and can jump to those chatter part message

pin message in odoo 20 features

Odoo 20 Spreadsheet New Expected Features:

Lock Spreasheet tab:

Now user will be able to lock spreadsheet tab.

Lock Spreasheet tab:

Calendar Chart:

Now in Odoo spreadsheet, user can use calendar chart.

calendar Chart odoo 20 features

Conclusion:

In conclusion, Odoo 20 brings smarter automation, improved usability, AI-powered capabilities, and enhanced business management tools for modern B2B companies. From accounting to inventory and CRM, these new features help businesses improve productivity, reduce manual work, and scale operations more efficiently.

All Blogs

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.
Microsoft Teams