Source: official release notes (odoo.com/odoo-19-release-notes) and the Odoo 19 certification attempt in . Only the changes a functional consultant needs are listed.
The 5 biggest functional changes
- AI everywhere + AI app (agents). Agents with Topics/Tools and Sources (Documents, Knowledge, websites, PDFs); AI fields; "Ask AI" natural-language search; Draft with AI; AI in server actions; voice transcription; web page generation; ChatGPT and Gemini as providers. Examined in the new AI section.
- Inventory valuation redesigned: no stock valuation layers; receipts and deliveries don't post journal entries. Value is aligned through a closing entry + accruals from Accounting > Review > Inventory Valuation. Plan a monthly close.
- Employee & contract merged with versioning; payroll "Pay Runs" UI; payslip correction workflow.
- Project & task templates, multiple task priority levels, sharing private projects with portal users.
- Packagings merged into UoM, multiple routes on SO lines (MTO + Buy), suggested replenishment quantities from sales history, reordering rules with horizon/deadline.
By app (highlights)
Accounting
- Tax return with validation checks; audit working files; light audit trail by default.
- Duplicate-bill detection (red/yellow), exclude invoices from follow-ups, follow-up via WhatsApp.
- Fiscal positions simplified; deferred misc entries; "Open on date" for year-end review; reset bills to draft.
- PO matching in imported bills; professional percentage on receipts.
Sales / CRM
- Catalog sections, optional product sections, hide section prices, combo changes on the quotation.
- Commission adjustments and forecast.
- CRM: business-card scans to leads, AI insights on win probability, auto-assignment to team leaders, priority filters in assignment.
Inventory / MRP
- Forecasted report shows expired products; "Late availability" filter; packages within packages; merge batches/waves.
- MO Gantt, operation costing (real vs fixed), employee cost in AVCO/FIFO valuation, multiple serials per MO, default batch size on BoMs, MPS separates direct and indirect demand.
POS
- Courses (restaurant), preparation-time report, allergens, presets (dine-in/takeaway), global invoice per customer, minimal-rights profile, one-click payment validation.
Website / eCommerce
- /shop redesign, attribute "On product cards", ribbons & badges, Click & Collect stock widget, Google Merchant Center, quick reorder, editable checkout steps, comparison tool.
Knowledge / Spreadsheet / Studio / HR
- Knowledge: /toggle blocks, custom templates, public search.
- Dashboards: multi-company dashboards, global filters, time-based charts, blank dashboards.
- Studio: approvals (exclusive approval), view property "Can duplicate", report editor improvements.
- HR: talent pool (recruitment), skills & certifications, appraisal campaigns & goals, attendance overtime rulesets.
New apps: Equity (shareholders, options) and ESG (carbon footprint, social metrics).
Exam impact (Odoo 19 certification)
- New AI section; section order changed (Purchase/Inventory/MRP/Studio at the end).
- UI wording changed in some answers: "Spot missing hours", "Click & Collect", "Pay on Site", Studio "Style" tab for header/footer.
- See .
Implementation impact
- Teach accountants the inventory closing routine: Odoo's docs say small companies may close yearly; partners recommend monthly.
- Re-test custom reports that read valuation layers (they no longer exist).
- Payroll customers: contract/employee merge changes data imports.