Odoo 19 implementation guide - Dapth Insights

OPERATIONAL SYSTEMS · ODOO

Odoo 20 is out. The fit question hasn't changed.

Odoo 20 was released on 24 September 2026. It adds AI agents you set up in plain language, full offline working, simpler access rights and deeper accounting and inventory tools. AI features now run on paid credits. Whether Odoo suits your business still comes down to how your operations work and how well it is implemented.

Key takeaways

  • Odoo 20 was released on 24 September 2026, and Odoo plans to support it until September 2029. Odoo 19 is supported until September 2028.
  • The biggest changes are AI agents you describe in plain English, full offline working, Field Service moving into Planning, and simpler access rights.
  • Every AI feature in Odoo 20 needs credits, bought separately from user licences. Budget for them.
  • Odoo fits growing businesses whose CRM, accounting, inventory and operations sit in separate tools. It is often more than a very small business needs.
  • How Odoo is implemented decides whether it works: map your processes first, roll out in stages, clean your data and train your team.

Most businesses we talk to aren't looking for an ERP. They're looking for a way out of a problem: a spreadsheet that's breaking under the weight of the business, a stack of disconnected tools that don't talk to each other, or a growing team that's outpaced whatever system they set up three years ago.

Odoo often turns out to be the answer. But 'often' is not 'always', and the gap between a good Odoo implementation and a painful one is wider than most people expect. This guide is for anyone seriously evaluating Odoo now that version 20 is out: what changed, whether it fits your business, and what good implementation looks like.

What problem does Odoo actually solve?

Odoo is an open-source ERP (enterprise resource planning) system that brings your core business operations into one connected platform: CRM, accounting, inventory, purchasing, manufacturing, project management, eCommerce and HR, all talking to each other.

The businesses that get the most out of Odoo are usually running on disconnected tools: a CRM here, an accounting package there, spreadsheets filling the gaps. When a sale is made in Odoo, inventory updates. When a purchase order is raised, accounting knows about it. When a project runs over, the billing reflects it.

It is not the right answer for every business. If you're a 5-person business running comfortably on Xero and a spreadsheet, Odoo is probably more than you need right now. If you're a 30-person business with three departments that don't share a system, it's worth a serious look. Our plain-English guide to ERP covers the basics.

What's new in Odoo 20?

The Odoo 20 release date was 24 September 2026 at Odoo Experience in Brussels. Odoo describes it as 'a fresh new look, processes that run themselves, and a website built with a single sentence'. The changes that matter most for the businesses we work with:

  • AI agents you set up in plain language. Describe a process, such as auto-confirming sales orders or assigning leads, and an agent sets it up. Agents can run from automated and scheduled actions and connect to other tools through MCP (Model Context Protocol).
  • Full offline working. Staff can create, edit, archive and delete records without a connection, and changes sync when they are back online. Useful for field teams and warehouses with patchy Wi-Fi.
  • Field Service moves into Planning. Scheduling and field work now live in one app.
  • Simpler access rights. Odoo has removed record rules and moved that control into access rights. If you have custom modules, your partner should test them before you upgrade.
  • Accounting. An AI accounting assistant, reconciliation audits, paying bills from inside Odoo, and stock valuation without the Inventory app.
  • Purchasing and inventory. Suggested minimum and maximum stock levels based on 30 days of sales, automatic matching of bills to purchase orders, and bulk lot and serial number generation.
  • Manufacturing. Continuous production, side-by-side bill of materials comparison and a colour-coded Kanban view.
  • CRM and website. Lead generation from a directory of more than 580 million businesses, business-card scanning, and website pages created from a short description.

The full list is in Odoo's Odoo 20 release notes.


Odoo 19Odoo 20
ReleasedSeptember 202524 September 2026
Standard support until (planned)September 2028September 2029
AIAgents that read documents and take actions, natural-language queries, AI on every screenAgents set up from a plain-language description, run on schedules and connect to other tools through MCP. All AI needs credits
Working offlineNot a headline featureCreate, edit, archive and delete records offline, then sync
Field serviceSeparate Field Service appPart of Planning
Access rightsAccess rights plus record rulesSimplified: record rules removed

What do Odoo 20's AI credits mean for your budget?

In Odoo 20, every AI feature needs credits, which you buy through Odoo's in-app purchase (IAP) system, separate from your user licences. In practice that means AI is a running cost that grows with use, not something your subscription already covers. When we scope an Odoo 20 project, we list which AI features you would use and roughly how often, so the credits sit in the budget from day one rather than appearing as a surprise later.

Should you start on Odoo 19 or Odoo 20?

If you're starting a new implementation, plan on Odoo 20 unless an app or localisation you depend on isn't ready yet. It has the longest support window and you avoid an upgrade project in your first year. 

If you're already on Odoo 19, there's no rush. Odoo plans to support it until September 2028, so you can upgrade when the features are worth it to you. Test any custom modules first, because the access rights change affects how custom code controls who sees what.

What was new in Odoo 19?

Odoo 19 was released in September 2025. It brought AI agents that read your documents and take actions inside the platform, natural-language database queries and auto-filled fields. Accounting gained smarter bank reconciliation, duplicate bill detection and OCR that fills fields from scanned invoices. Inventory planning became demand-driven, and two new apps arrived: ESG for carbon tracking aligned with the GHG Protocol, and Equity for share and shareholder management. Odoo 20 builds on all of this.

What does a good Odoo implementation look like?

A good Odoo implementation starts with a clear understanding of your current processes: not just what you want the software to do, but how your business actually works today, where the friction is and where the data lives. The biggest mistakes come from mapping old, broken processes straight into a new system. You don't want to automate a bad workflow. You want to redesign it.

From there, a staged rollout almost always beats a big-bang go-live. Start with the modules that solve your most immediate pain, often accounting and CRM, get your team comfortable, then expand.

Data migration deserves more attention than it usually gets. If your current system has duplicate contacts, inconsistent product records or missing history, those problems come with you unless you fix them first. Budget time for it.

Finally, training is not optional. Odoo is intuitive, but intuitive doesn't mean self-explanatory. Teams that are trained before go-live adopt the platform faster and produce better data.

What problem does Odoo actually solve?

Odoo is an open-source ERP (enterprise resource planning) software that brings your core business operations into a single connected platform. CRM, accounting, inventory, purchasing, manufacturing, project management, eCommerce, HR. All of it, talking to each other, in one system.

The businesses that get the most out of Odoo tend to have one thing in common: they're running on a collection of disconnected tools a CRM here, an accounting package there, spreadsheets filling the gaps, and the manual work required to keep everything in sync is starting to cost them. Time, accuracy, and the ability to see their business clearly.

Odoo replaces that fragmented stack with a single source of truth. When a sale is made, inventory updates. When a purchase order is raised, accounting knows about it. When a project runs over, the billing reflects it. The downstream benefits fewer errors, faster decisions, better visibility compound over time.

It is not the right solution for every business. Odoo works best for small to mid-sized businesses that are operationally complex enough to need integration, but not so large that they need the enterprise-grade customisation of platforms like SAP or Oracle. If you're a 5-person business running comfortably on Xero and a spreadsheet, Odoo is probably more than you need right now. If you're a 30-person business with three departments that don't share a single system, it's worth a serious look.

What's new in Odoo 19?

Odoo 19 was released in September 2025. It's a meaningful release not a cosmetic update. Three things define it.

The first is AI, genuinely embedded. Not a chatbot bolted to the side AI agents that read your documents and take actions inside the platform, natural language database queries, auto-fill fields, persistent AI access from every screen. For teams that process high volumes of documents or spend significant time on data entry, the time savings here are real.

The second is performance. The interface is 40% faster across the board. Browsed data is cached so returning to a previous screen is instant. For teams living in Odoo all day, this compounds.

The third is depth across modules. Accounting has been significantly upgraded. Smarter bank reconciliation, duplicate bill detection, OCR that can fill any field from a scanned invoice, a new tax return workflow with fiscal deadlines built in. Inventory planning is now demand-driven, with the Master Production Scheduler calculating forecasted demand from historical data and reordering rules that extend to a 365-day horizon. And two entirely new modules have been introduced: ESG, for carbon tracking aligned with the GHG Protocol, and Equity, for share and shareholder management.

If you're already on an older version of Odoo, version 19 is a worthwhile upgrade. If you're evaluating Odoo for the first time, you're starting with the strongest version of the platform to date.

What does a good implementation look like?

This is the question most people don't ask early enough. The decision to adopt Odoo is one thing. How it gets implemented is what determines whether it transforms your business or frustrates your team.

A good Odoo implementation starts with a clear understanding of your current processes not just what you want the software to do, but how your business actually works today, where the friction is, and where the data lives. The biggest implementation mistakes come from mapping old, broken processes directly into a new system. You don't want to automate a bad workflow. You want to redesign it.

From there, a staged rollout almost always outperforms a big-bang go-live. Start with the modules that solve your most immediate pain often accounting and CRM get your team comfortable, then expand. Trying to implement every module at once increases complexity, extends timelines, and gives your team too much change to absorb at once.

Data migration deserves more attention than it usually gets. Clean data in, clean data out. If your current system is a mess duplicate contacts, inconsistent product records, missing historical data those problems come with you unless you address them before migration. Budget time for this. It will take longer than expected.

Finally, training is not optional. Odoo is intuitive, but intuitive doesn't mean self-explanatory. Teams that receive proper training before go-live adopt the platform faster, use it more completely, and generate better data. Teams that are handed a login and told to figure it out don't.


"The certification was a way to back up what we already knew with something verifiable. When a client is about to put their business operations into an ERP system, they deserve to know that the person responsible for the implementation has been formally assessed not just self-declared” 

 Kay Wharemate, Head of Technology, Dapth


What goes wrong, and how to avoid it?

ERP implementations fail more often than the industry likes to admit. The reasons are usually the same.

  1. Over-customisation is the most common. Odoo's modular design and open-source nature make it tempting to customise everything to match your existing workflow exactly. Resist this. Heavy customisation creates technical debt, complicates future upgrades, and often solves the wrong problem. Odoo's framework is well-designed work with it before you work against it.
  2. Underestimating change management is the second. Adopting a new ERP is not a technology project. It's a people project. If your team doesn't understand why the change is happening, doesn't see the benefit to their daily work, and isn't supported through the transition, adoption will be low and the investment will underperform. Leadership buy-in, clear communication, and visible wins early matter more than the software itself.
  3. Choosing the wrong implementation partner is the third, and arguably the most consequential. The platform is only as good as the team configuring it. A partner who doesn't understand Odoo at a functional depth will make configuration decisions that feel fine on day one and cause problems at month six. Ask the hard questions: Are your people formally certified? Have they implemented this specific version? What does your handover process look like after go-live?


"There's a difference between knowing a platform and being certified on it. The exam forces you to close the gaps. I came out of it with a sharper understanding of areas I was already across, and a much cleaner mental model of the parts I was less deep on. That only helps clients.” 

Dehan Mathew, Tech Lead, Dapth


Why talk to Dapth?

We won't tell you Odoo is the right fit before we understand your business. What we will do is have an honest conversation about what you're dealing with, what Odoo can and can't solve, and what a realistic implementation looks like for you.

Our Head of Technology Kay Wharemate and Tech Lead Dehan Mathew are both Odoo 19 Functional Certified, assessed directly by Odoo S.A., not a third-party training provider. We plan every new project with Odoo 20 in mind, including which AI features are worth paying credits for. See how we work on our Odoo implementation page.

We have always believed in backing the platforms we recommend with real expertise. Kay and Dehan sitting and passing these certifications is not a box-ticking exercise, it's a statement about how seriously we take our responsibility to clients. 

Odoo has significant potential for the businesses we work with in WA, and we intend to be the team they call to help them get there."

 Phil Allen - Founder, Director & Chief Strategist at Dapth


If you're seriously evaluating Odoo, or you've started an implementation and it isn't going the way you expected, talk to us. We're straightforward about what we know, what we don't, and what your next step should be. Start with our Odoo services or our ERP implementation page.

About Dapth

Dapth is your Perth digital consultancy, building connected digital systems from websites and intranets to applications, software, ERP and AI tools. For more than 15 years we have helped WA businesses, government agencies and organisations unlock advantages like streamlined workflows, increased efficiency, cost savings, new revenue and more powerful marketing.

We start with your organisation, not the technology: your users, your operations and your objectives. Then we connect everything across four areas:

Planning an Odoo 20 project? Book a free session and we'll map where Odoo fits and what it would cost to run.

Book a free Odoo session

Frequently asked questions

When was Odoo 20 released?

Odoo released version 20 on 24 September 2026 at Odoo Experience in Brussels. Odoo's documentation lists standard support for Odoo 20 until September 2029 (planned), across Odoo Online, Odoo.sh and on-premise. Odoo 19, released in September 2025, is supported until September 2028.

Do Odoo 20's AI features cost extra?

Yes. In Odoo 20, all AI features need credits bought through Odoo's in-app purchase (IAP) system, separately from user licences. The cost depends on how much your team uses AI, so scope which features you need and include the credits in your running budget.

Should I upgrade from Odoo 19 to Odoo 20 now?

Not necessarily. Odoo 19 is supported until September 2028, so you can upgrade when Odoo 20's features are worth the project. If you have custom modules, test them first: Odoo 20 removes record rules and changes how access rights work, which can affect custom code.

Does Odoo 20 work offline?

Yes. Odoo says version 20 works completely offline: users can create, edit, archive and delete records without a connection, and the changes sync once they are back online. It is most useful for field service teams and warehouses with unreliable Wi-Fi.

What happened to Field Service in Odoo 20?

Odoo has moved Field Service into the Planning app, so scheduling and field work sit in one place. If you use Field Service today, plan the move with your implementation partner as part of the upgrade.

Sources

  1. Odoo 20 release notes, Odoo
  2. Meet Odoo 20, Odoo News, 24 September 2026
  3. Standard and extended support, Odoo 20.0 documentation
  4. Odoo 19 release notes, Odoo

Related insights

Author
Kereti Wharemate
Head of Technology
Get in touch

We transform

Discover More insights.

One thing we won't apologise for? Our passion for the digital world.