โ† Back to blog
ยท10 min readยทtryexcept

Odoo 19: What's New and Should You Upgrade?

OdooOdoo 19UpgradeAustraliaERP

Odoo releases a new major version every year. Odoo 19 continues the pattern of incremental but meaningful improvements across the platform. Here's what's actually changed, what matters, and whether you should upgrade.

AI features

The headline feature for Odoo 19 is deeper AI integration across modules:

  • AI-assisted document processing โ€” Improved OCR and AI extraction for vendor bills, purchase orders, and receipts. The system learns from corrections and gets more accurate over time.
  • Smart search โ€” Natural language search across modules. Ask "show me unpaid invoices over $5,000 from last quarter" and get the filtered view directly.
  • AI content generation โ€” Generate product descriptions, email templates, and website content from within Odoo. Useful but not revolutionary โ€” similar to what you can do with ChatGPT externally.
  • Predictive analytics โ€” Forecasting for sales pipeline, inventory demand, and cash flow based on historical data. Quality depends heavily on having enough clean historical data.
โ„น๏ธ

The AI features are genuinely useful but they're not a reason to upgrade on their own. If your business processes work well on your current version, the AI additions are nice-to-have, not must-have.

Accounting improvements

  • Improved bank reconciliation interface with better matching algorithms.
  • Enhanced reporting with customisable financial report templates.
  • Better multi-currency handling for businesses dealing with international transactions.
  • Improved audit trail and lock date functionality.
  • Streamlined tax configuration for Australian GST scenarios.

Inventory and warehouse

  • Improved barcode scanning interface for warehouse operations.
  • Better lot and serial number traceability reporting.
  • Enhanced replenishment rules with more flexible trigger conditions.
  • Improved inter-warehouse transfer workflows.
  • Better integration between inventory adjustments and accounting.

Manufacturing

  • Redesigned shop floor interface with better tablet optimisation.
  • Improved production scheduling with visual timeline view.
  • Better subcontracting workflows for outsourced operations.
  • Enhanced quality control with inline photo documentation.
  • Improved maintenance scheduling with equipment performance tracking.

CRM and sales

  • AI-powered lead scoring based on historical conversion data.
  • Improved pipeline views with better filtering and grouping.
  • Enhanced quotation templates with dynamic pricing options.
  • Better integration between CRM, Sales, and Project modules.

POS and retail

  • Faster POS interface with improved offline capabilities.
  • Better loyalty program management across POS and eCommerce.
  • Improved kitchen display system for hospitality.
  • Enhanced reporting for multi-store retail operations.

Should you upgrade?

The honest answer depends on your current version and situation:

  • On Odoo 18 โ€” Probably not urgent. The improvements from 18 to 19 are incremental. Wait until a specific feature justifies the upgrade effort, or upgrade when you need other changes made to your system.
  • On Odoo 17 โ€” Worth planning. You're two versions behind, and the cumulative improvements are significant. Start budgeting for an upgrade in the next 6โ€“12 months.
  • On Odoo 16 or earlier โ€” You should upgrade. Older versions will eventually lose support, and the gap between your version and current is widening. The longer you wait, the more complex (and expensive) the upgrade becomes.
  • On Odoo Community โ€” Consider whether Enterprise makes sense before upgrading. The feature gap between Community and Enterprise has grown with each version.

What an upgrade involves

  • Database migration โ€” Odoo provides an upgrade tool that handles the database schema changes. Custom modules need to be updated to work with the new version.
  • Custom module updates โ€” If you have custom modules, they need to be ported to the new API. This is usually the biggest cost in an upgrade.
  • Testing โ€” Thorough testing on a staging environment before going live. All business workflows need to be validated.
  • Timeline โ€” A straightforward upgrade (few custom modules) takes 2โ€“4 weeks. Complex environments with many custom modules can take 6โ€“12 weeks.
  • Cost โ€” $5,000โ€“$30,000+ depending on the number of custom modules and the version gap being bridged.
โš ๏ธ

The number one mistake we see: businesses delay upgrades for years, accumulating custom modules and technical debt, until the eventual upgrade becomes a major project. Regular upgrades (every 1โ€“2 versions) are significantly cheaper and less risky than skipping multiple versions.

If you're considering an upgrade to Odoo 19, get in touch. We'll assess your current setup, identify the effort involved, and give you a realistic timeline and cost estimate.

Thinking about upgrading to Odoo 19?

We help Australian businesses plan and execute Odoo upgrades. Whether you're on version 16, 17, or 18 โ€” we'll assess what's involved and whether it's worth it for your business.

Get in touch โ†’