Trusted Clients

Eugenius
Revive Sharing
Blexar
Stealthcode
Polytol Paints
Blue Barn
Centric
Pakket2go
Lexi
Kustom
Swype
Just Read
Simpolo
Codebase
Beebizi
Printika
Drivewatch
Furniture Mu
Blitz
JMM
Food & Wine
Dayro
SCS Digital
Loxotipu
Abby
X Ventu
Sync
American Box
Arcgen
Value
Mentanoia
Practical Reporting INC
r-n-p
park-industries
QLX
Vatsal Group
Niwa Landscape
Schedfast
Spd
Dr. Keyur Akbar
Neiro
Gtel Store
Splendid Surprises

Where Odoo 17 Leaves You in 2026

Odoo 17 was released in November 2023 and its standard support ended in September 2026. It gets no bug fixes or security patches, and most current third-party apps and connectors are built for recent versions only.

Odoo 18, released in October 2024, is supported until September 2027 (planned). It is one release ahead, and the main change is tree views becoming list views.

Odoo 17 Support ended
Odoo 18 Supported until Sep 2027
Released
November 2023
October 2024
Standard support
Ended in September 2026
Until September 2027 (planned)
Bug and security fixes
No
Yes
List view tag
<tree>
<list>

What Changes From Odoo 17 to Odoo 18

Odoo 18 is one release ahead of Odoo 17. Here is what it changes for custom modules. We check every item against your database during the audit.

Get My Free Upgrade Audit
  1. October 2024

    Odoo 18: Tree Views Become List Views

    • Tree views are renamed list views, including the tree_view_ref context key.
    • user_has_groups, check_access_rights, and check_access_rule give way to has_group and check_access.
    • Chatter and kanban markup change, with a single chatter tag and card templates for kanban views.

The OCA migration guide for Odoo 18 and Odoo's supported versions page.

How We Move Odoo 17 to Odoo 18

Five steps, each with a clear output, so you always know where the project stands.

Get My Free Upgrade Audit

Audit

We list your apps, custom modules, third-party apps, and integrations on Odoo 17, then mark each one to upgrade, rebuild, or remove. You get a written scope and a fixed quote.

Test Upgrade

A copy of your database is upgraded to Odoo 18 while production keeps running. Every error is logged and fixed.

Port Custom Modules

Each module is rewritten for the Odoo 18 framework, including tree views becoming list views.

Reconcile and Test

We compare trial balance, receivables and payables, stock valuation, and open documents with Odoo 17. Your key users then test their daily work on staging.

Rehearse and Go Live

A timed dry run sets the cutover window. Go-live happens off-hours, with a rollback plan and our team on hand afterwards.

Upgrade to Odoo 18 Now, or Wait?

A one-release upgrade is usually the cheapest it will ever be, because each release you skip adds work later. Here is how to decide on timing.

Upgrading now makes sense when

  • Odoo 17 no longer gets security fixes.
  • You need features or apps that only exist in Odoo 18.
  • Your custom modules are few and actively maintained.
  • Third-party apps you rely on already have Odoo 18 releases.

Waiting a little can make sense when

  • A third-party app you rely on has no Odoo 18 release yet.
  • You are in peak season and cannot spare key users for testing.
  • You would rather go straight to Odoo 20 once your apps support it.

On Odoo Enterprise

Odoo's upgrade service converts the standard apps and data of your database. Modules built in-house or by third parties are not covered unless they are under a maintenance of customizations subscription, so they still need porting and testing.

On Odoo Community

The OCA's open-source OpenUpgrade project migrates one version at a time, so Odoo 17 to 18 means one run. Coverage differs by app and release, so we check each one before planning.

Other Paths to Odoo 18

On a different version? Each path shows its own route, hop count, and complexity.

  1. 16
  2. 17
  3. 18
  • Complexity: Medium
  • Odoo 16: standard support ended
  1. 15
  2. 16
  3. 17
  4. 18
  • Complexity: High
  • Odoo 15: standard support ended
Client Success Stories

Odoo Projects We Have Delivered

How our team handled Odoo projects where a failed change would have stopped daily operations.

View All Case Studies

Odoo + WhatsApp Automation with n8n Streamlined Furniture Retail Operations in Mauritius

Odoo + WhatsApp Automation with n8n Streamlined Furniture Retail Operations in Mauritius

See how Techvoot integrated Odoo ERP and n8n to automate delivery scheduling, driver assignment, proof of delivery and customer support for a Mauritius furniture retailer.

Category: ERP, Automation
Discover the Full Story

How Odoo ERP Transformed Operations for our UAE-Based Client's Oxy-Hydrogen Equipment Company

How Odoo ERP Transformed Operations for our UAE-Based Client's Oxy-Hydrogen Equipment Company

A UAE-based oxy-hydrogen equipment company partnered with Techvoot Solutions to implement a customized Odoo ERP platform that unified manufacturing, inventory, procurement, sales, and finance operations. The solution improved operational visibility, streamlined workflows, and enabled faster business decision-making through centralized ERP management.

Category: ERP
Discover the Full Story

Manufacturing Efficiency Boosted by 35% with Odoo ERP

Manufacturing Efficiency Boosted by 35% with Odoo ERP

A manufacturing company achieved 35% improved operational efficiency with Techvoot’s Odoo ERP implementation, enabling integrated production, inventory, finance, HR, and logistics management on a single platform.

Category: ERP
Discover the Full Story

Odoo 17 to Odoo 18 Upgrade Questions

Still unsure about your database?

Can I upgrade Odoo 17 directly to Odoo 18?

Yes. Odoo 17 to Odoo 18 is a single-version upgrade, the shortest path there is. The database is upgraded with Odoo's migration scripts, and each custom module is updated for Odoo 18 and tested on a copy before go-live.

Is Odoo 17 still supported?

No. Odoo 17 was released in November 2023 and its standard support ended in September 2026, so it gets no bug fixes or security updates. Odoo 18 is supported until September 2027 (planned).

How long does an Odoo 17 to Odoo 18 upgrade take?

It depends mostly on how many custom modules and integrations you have, and how much data you hold. With one release to cross, custom code is the biggest part of the work. The free audit gives you a written timeline before any work starts.

What breaks most often when upgrading from Odoo 17 to Odoo 18?

Custom code, not standard data. The biggest change on this path is tree views becoming list views in Odoo 18.

Should we upgrade to Odoo 18 now or wait?

Odoo 17 no longer gets security fixes, so waiting adds risk. Plan it for a quieter period, once the third-party apps you rely on have Odoo 18 releases.

Will we keep our historical data?

Yes. An upgrade keeps your full history, including posted invoices, stock moves, and old documents. If some apps are rebuilt instead, we migrate master data and open balances, and the old database stays available read-only for reference.

Can we upgrade Odoo 17 Community to Odoo 18?

Yes. On Community, the open-source OpenUpgrade project migrates one version at a time, so this path means one run. Coverage differs by app and release, so we check each one before planning, and port or rebuild where scripts are missing.