Flectic

What Changed in the Latest Odoo Release

The latest Odoo release is version 19.4, shipped in July 2026 on top of the Odoo 19 major that launched in September 2025.

Jul 27, 2026
  • **19.4** — Released: July 2026 · What it is: Current minor (latest release)
  • 19.3 — Released: May 2026 · What it is: Minor
  • AI agents you can chat with, which "learn from your documents and perform actions." This is the headline: an agent that…
  • AI database queries, so an internal user can ask the agent a question and have it query their own database records in re…

The latest Odoo release is version 19.4, shipped in July 2026 on top of the Odoo 19 major that launched in September 2025. Across the 19 line, the themes are consistent and deliberate: AI moves from a marketing checkbox into platform plumbing (agents, a Model Context Protocol connection, and automatic model selection), manufacturing gains real scheduling and costing teeth, accounting leans harder into auto-reconciliation and bill prediction, and a first-class ESG app plus 50+ industry packages round out the suite. For most teams on Odoo 17 or 18 the upgrade is worth planning now; for anyone still on 14–16 it should be staged through an intermediate version first.

This is a plain-English review of what actually changed in the current Odoo release — grounded in Odoo's official 19 release notes, the 19.4 release notes, and Odoo's published version history — followed by a practical read on whether to move.

Which "latest Odoo" are we even talking about?

Odoo runs two release tracks that are easy to confuse. Once a year it ships a major version (the number, like 19) announced at the Odoo Experience event, and then it pushes minor point releases roughly every quarter that layer on features, fixes, and localization. The official release-notes index makes the cadence explicit:

  • **19.4** — Released: July 2026 · What it is: Current minor (latest release)
  • 19.3 — Released: May 2026 · What it is: Minor
  • 19.2 — Released: March 2026 · What it is: Minor
  • 19.1 — Released: January 2026 · What it is: Minor
  • **19** — Released: September 2025 · What it is: Current major (announced at Odoo Experience 2025)
  • 18 — Released: October 2024 · What it is: Previous major
  • 17 — Released: November 2023 · What it is: Two majors back
  • 16 — Released: October 2022 · What it is: Legacy

So when a vendor or article says "the latest Odoo," they usually mean either the 19 major (the big feature drop) or the 19.4 minor (the newest incremental update on top of it). This article covers both: the headline features that arrived with 19, and the refinements 19.1–19.4 have added since. That matters because a feature that sounds new in 19.4 might actually be a polished version of something introduced in 19.0, and the distinction changes how you scope testing.

If you're not sure which version you run, check Settings → About in your database (or the footer of the Odoo backend). On Odoo.sh, the branch name carries the version. Anything below 17 is now firmly on the legacy side of the upgrade math.

AI: from a button to an infrastructure layer

The single biggest conceptual shift in Odoo 19 is that AI stops being a bolt-on and starts being a platform service. Odoo 18 added AI in specific apps — lead scoring and forecasting in CRM, content generation for marketing, and OCR for vendor bills. Odoo 19 generalizes that into a set of cross-cutting capabilities you can call from almost anywhere.

According to the 19 release notes, the AI additions include:

  • AI agents you can chat with, which "learn from your documents and perform actions." This is the headline: an agent that has context (Knowledge articles, PDFs, website links) and can actually do things, not just answer.
  • AI database queries, so an internal user can ask the agent a question and have it query their own database records in response.
  • Ask AI search, which turns a natural-language question into an Odoo search domain — a quiet but genuinely useful feature for anyone who has ever tried to build a filter expression by hand.
  • AI fields and AI-powered server actions, so you can fill fields or run bulk operations driven by a prompt (optionally pulling in web search or the contents of attached files).
  • Draft with Odoo AI — write draft emails, improve text, or summarize the chatter.
  • Voice transcript to transcribe meetings or dictate text in real time and summarize them.
  • Provider choice: ChatGPT 5.0 is available, and you can bring your own Gemini account.

The 19.4 refinements

The 19.4 release notes show Odoo hardening this layer rather than pivoting:

  • Automatic AI model selection — pick a provider and Odoo routes each task to the best model for it.
  • Connect Odoo to anything via MCP (Model Context Protocol) — the same open standard that Anthropic pushed and that other tools now speak, so external AI clients can read and act on your Odoo data.
  • Voice interaction with agents, and stored conversations kept for up to 30 days after the last message.
  • Rich preview cards in live chat when an agent references a record.
  • "Topics" renamed to skills — collections of instructions and tools that define an agent's behavior in a given context.

The practical takeaway: AI in 19 is no longer a parlor trick you demo once. Agents with document context, database access, and an MCP surface are something you design workflows around. If your data is messy, that's the real ceiling on how useful any of it is — the agent is only as good as the records it can read.

Manufacturing gets real scheduling and costing

Manufacturing is one of the areas where 19 closes the most ground against heavier MRP systems. The 19 notes list changes that read like a response to long-standing shop-floor complaints:

  • A Gantt view for manufacturing orders, so you can finally visualize ongoing and upcoming MOs on a timeline instead of a flat list.
  • Multiple serial or lot numbers from a single MO — previously a real friction point for tracked production.
  • Operation costing that lets you value an operation by real usage or at a fixed cost, instead of being locked into one method.
  • Work center employee cost impact: for AVCO and FIFO valuations, labor on an MO uses the hourly cost set on the work center when no cost is set on the employee record, and that feeds directly into finished-good valuation.
  • A friendlier split manufacturing order flow, an editable MO deadline field, default batch sizes on bills of materials, and a reworked BoM overview with simplified work-center capacities.

Inventory and the Master Production Scheduler

The inventory side carries a lot of the manufacturing weight. The standout is a rebuilt Master Production Scheduler (MPS) that can now calculate forecasted demand for future periods using historical or actual demand, separate direct from indirect demand, and flag situations where actual demand outpaces forecasts via a "Forecast Too Low" filter. Add a Late Availability filter on transfers and MOs (to see sales orders whose goods will arrive after the delivery date), map-based route optimization for dispatches, expired-product handling in the forecast report, and transfer backdating, and you have a noticeably more serious supply-chain toolkit.

What 19.4 adds on top

19.4 keeps sharpening manufacturing:

  • Continuous production on work orders — if enabled on the BoM, the next operation starts as soon as some quantities are ready, instead of waiting for the full batch.
  • Bill of materials comparison based on product quantities used.
  • A choice of whether procurement creates draft or confirmed manufacturing orders.
  • Expiration dates on the traceability report, and subcontracting availability (free-to-use and on-hand quantities) shown directly in the BoM overview.

For a make-to-order or engineer-to-order shop, the combination of MO Gantt planning, continuous production, and operation costing makes Odoo 19 a meaningfully different system than 18 for production control.

Accounting: reconciliation, prediction, and a fiscal-position rework

Accounting is where 19's automation is most felt day-to-day. The 19 release notes rework several things that have annoyed accountants for years:

  • Simplified bank reconciliation with keyboard shortcuts, plus the ability to reconcile draft entries (with currency-exchange and cash-basis moves created in draft alongside the reconciliation). You can now fully reconcile or partially write off items in the same flow.
  • A default Annual Statements composite report that combines the balance sheet, profit and loss, and trial balance so you can print year-end in one go.
  • A genuine fiscal-position redesign: tax mappings are removed from fiscal positions, and instead each tax declares which fiscal position it applies to and which other taxes it replaces. Multiple localizations collapse to a single Domestic fiscal position.
  • Duplicate bill detection that keeps a warning banner visible even after posting and highlights affected references in the list view.
  • A new follow-up report separated from the customer statement to highlight overdue invoices, plus follow-up via WhatsApp.

19.4 deepens the automation

The 19.4 notes push accounting further toward "the system does the typing":

  • Bill line prediction — when encoding or importing a bill, Odoo suggests the product, account, tax, analytic distribution, and vehicle based on history and the label, while preserving any values you entered by hand.
  • Two-level duplicate detection: red for high-probability duplicates you should correct, yellow for potential duplicates worth investigating; after posting only red warnings remain.
  • Improved vendor bill to purchase order matching, including an auto-complete that checks for matching lines before creating new ones, a clear summary of what matched, and a warning if price or quantity differ from expected.
  • Split items on invoices from the journal-items smart button, and a cleaner withholding-tax breakdown showing "Amount Due," "Withhold Due," and "Net Due" with a payment wizard that can pay just the withholding, just the payment, or the total.

If your finance team's pain is volume — hundreds of bills, constant reconciliation, duplicate detection — Odoo 19's accounting stack is the strongest single reason to upgrade.

ESG reporting becomes a first-class app

Sustainability reporting is no longer a third-party afterthought. Odoo 19 ships a dedicated ESG app that, per the release notes, integrates with Accounting, Employees, Fleet, and Payroll to automate data collection. Specifically:

  • A carbon footprint report in tCO₂e by scope, aligned with the GHG Protocol and Bilan Carbone standards.
  • Emission factors that convert activity data into emissions by quantity (e.g., kg CO₂e/km) or by amount, assignable automatically by product, partner, or account, importable from certified databases.
  • Integration with the certified IPCC database alongside the existing ADEME source database, giving international coverage.
  • Social metrics — gender parity and pay gap from Employees and Payroll data, viewable by department, role, and location.
  • Carbon analytics that break emissions down by year, scope, and activity type with visuals.

For companies facing mandatory scope-1/2/3 disclosure (or just wanting defensible numbers), having this inside the same database that already holds your purchases, fleet, and payroll is a real differentiator versus bolting on a separate carbon tool.

Industry packages: 50+ verticals out of the box

Easily the most under-discussed part of Odoo 19 is the sheer number of pre-built industry packages it ships. Where 18 had a handful of vertical apps, the 19 release notes add packages for accounting firms, law firms (with KYC assessment and a three-level signature process), real estate agencies, environmental/ESG consultancies, hotels, construction developers, metal fabricators, textile manufacturers, food distributors, and dozens more — veterinary clinics, climbing gyms, escape rooms, microbreweries with excise management, and non-profits included.

These aren't separate products; they're curated bundles of existing apps (CRM, Sales, Accounting, Inventory, Appointments) preconfigured with the workflows, fields, and reports a vertical expects. The practical effect is that a small business in a niche industry can install one package and get something close to a tailored system without custom development. 19.4 keeps adding — engineering-to-order and custom industrial equipment (covering EPC and turnkey projects end to end), public institutions with citizen portals, and property management that can coexist with property-owner-association workflows in the same database.

If you're evaluating Odoo, the first question to ask is whether your industry now has a package — because if it does, your implementation scope shrinks dramatically. If it doesn't, the general-purpose apps still apply, but you'll be building more of the vertical logic yourself.

Dashboards and reporting maturity

Reporting also takes a step up. The 19 Dashboards app lets you build dashboards from a blank canvas, supports multiple companies on a single dashboard, adds time-based charts with zoom and navigation, fullscreen chart display, and a richer date filter. Live Chat conversations can be monitored in a dashboard to spot staffing gaps by language or expertise. For finance specifically, the ability to create and export audit reports via Knowledge, combined with the annual statements composite, means period-end reporting is materially less manual than in 18.

Platform-wide UX and under-the-hood changes

A lot of the day-to-day win in Odoo 19 is in things that don't fit a feature headline. From the General and Technical notes:

  • Compact Kanban add-stage buttons, drag-and-drop between groups in the list view, double-click a column border to recompute widths, and a "rotting" stage indicator that flags records inactive in a Kanban stage too long.
  • Mass actions on Kanban cards via Alt+click (desktop) or long-press (mobile).
  • Incremental mass edit — select rows and type *=1.1 to bump prices 10%, or +=, -=, /= for other operations. Small feature, large time-saver.
  • Gantt improvements: undo on reschedule, smart zoom, folding off-hours to maximize scheduling space, and keeping or using buffer time between dependent records.
  • Caching of browsed data, translations, and a control panel that renders search and view-switcher before data loads, so navigation feels faster.
  • A revamped partner autocomplete powered by Dun & Bradstreet, with notably better data quality outside Europe.
  • Connect a personal Gmail or Outlook address to send mail through your own account, plus out-of-office replies and Twilio SMS integration.

None of these alone justifies a migration. Together they're the reason a 19 database simply feels less laggy and less click-heavy than an 18 one.

Odoo 18 vs 19 vs 19.4: what's actually new

  • AI — Odoo 18 (Oct 2024): Lead scoring, content gen, OCR · Odoo 19 (Sept 2025): Agents, DB queries, Ask AI search, server actions, voice transcript · Odoo 19.4 (July 2026): Auto model selection, MCP, voice interaction, skills
  • Manufacturing — Odoo 18 (Oct 2024): Basic MO list · Odoo 19 (Sept 2025): MO Gantt, multi serial/lot per MO, operation costing, split MO · Odoo 19.4 (July 2026): Continuous production, BoM comparison, draft vs confirmed MO
  • Inventory — Odoo 18 (Oct 2024): Reorder rules · Odoo 19 (Sept 2025): MPS forecasted demand, Late Availability filter, map routing · Odoo 19.4 (July 2026): CMR doc, stock aging report, inventory at a past date
  • Accounting — Odoo 18 (Oct 2024): OCR, reconciliation · Odoo 19 (Sept 2025): Simplified reconciliation, fiscal-position rework, annual statements · Odoo 19.4 (July 2026): Bill line prediction, two-level duplicate detection, PO matching
  • Sustainability — Odoo 18 (Oct 2024): — · Odoo 19 (Sept 2025): ESG app (GHG Protocol, ADEME/IPCC, social metrics) · Odoo 19.4 (July 2026): Refinements
  • Platform — Odoo 18 (Oct 2024): Solid baseline · Odoo 19 (Sept 2025): Caching, D&B autocomplete, incremental mass edit · Odoo 19.4 (July 2026): Activities to roles, tax-incl/excl toggle, bulk attachment download

Should you upgrade? A version-by-version read

The upgrade question is really two questions: is 19 worth the work, and which version are you coming from. The upgrade-path guidance published by Odoo hosting specialists maps cleanly onto a decision:

  • Odoo 14, 15, or 16 — Recommendation: Stage through 17 or 18 first, test, then move to 19 · Why: Big data-model jumps; custom modules almost certainly broken; do it in two hops
  • Odoo 17 — Recommendation: Upgrade to 18 now, then to 19 · Why: One-version-at-a-time is safer; 17 → 19 in a single hop is high-risk
  • Odoo 18 — Recommendation: Start testing 19 now; direct upgrade is realistic · Why: Smallest gap; most 18 modules have 19 ports available
  • Odoo 19 (any minor) — Recommendation: Move to 19.4 on your normal patch cycle · Why: Incremental; low risk; brings the AI and manufacturing refinements

A few honest cautions before you greenlight anything. Odoo does not offer an automatic in-place upgrade across majors — major-version migrations are a data-conversion project, not a git pull. That means three real costs: custom module rewrites (anything bespoke needs porting to the new version's APIs), third-party/OCA module compatibility (check each app's supported versions before assuming it works), and localization validation (each 19 minor ships a wave of country-specific tax and payroll changes that you must regression-test). If you want the structured playbook for that work, our Odoo version upgrade guide walks through the migration steps, database cloning, and rollback planning in detail.

What to actually test before you switch

Treat an upgrade like a go-live, because it is one. The highest-risk areas to validate on a staging clone of your production data:

  1. Custom and OCA modules. Enumerate every non-standard module, look up its 19 compatibility, and budget rewrite time for the ones that aren't ported. The fiscal-position rework in particular can break addons that hardcode tax mappings.
  2. Accounting configuration. The fiscal-position and tax changes are structural. Re-run a month of real transactions on the staging database and reconcile to the penny before you trust the new setup.
  3. Manufacturing data. If you use serial/lot tracking, work-center costing, or MPS, confirm valuations and schedules reproduce on the new version — the costing logic changed enough that AVCO/FIFO numbers can move.
  4. AI features against your real data. Agents and Ask AI search are only as good as your records. Test them on a sanitized copy of production, not demo data, so you see the actual quality ceiling.
  5. Localization and payroll. If you operate in one of the 40+ countries touched by the 19.x localization waves, validate e-invoicing, VAT, and payroll outputs against a known-good period.

The migration itself is a project with its own lifecycle — discovery, sandbox build, data conversion, UAT, cutover. If you don't have that muscle in-house, that's exactly the kind of Odoo implementation work worth scoping with an experienced partner, and it's usually the difference between a two-week cutover and a two-month firefight.

The bottom line

Odoo 19 is a genuinely substantive release, not a cosmetic one. The throughline is automation with teeth: AI agents that can read your data and act on it, manufacturing planning that finally has a timeline, accounting that types for you, and an ESG module that turns scattered activity data into a defensible footprint. The minor releases since — up to 19.4 in July 2026 — have mostly sharpened those themes rather than redirecting them, which is a good sign for stability.

If you're on 18, plan the move to 19 now and treat 19.4 as your target landing version. If you're on 17 or older, don't try to skip rungs — stage it. And whatever version you're leaving, budget for module compatibility and accounting reconfiguration, because those two items, not the new features, are where upgrade projects actually blow their timelines. For teams weighing Odoo against the broader ERP field, the Odoo solutions overview is a good place to see how the 19 feature set maps to specific industries and whether it's the right platform for your scale.

Response within one business day