Odoo 20: what's new, decoded for Morocco
Payroll without work entries, AI that audits your accounts, a POS with no hardware setup, offline mode: what Odoo's official roadmap announces — and what it changes for your company, seen by an integrator that has delivered 350 projects.
Odoo 20 en 30 secondes
Four promises structure the release, true to Odoo's line: simple, smart, efficient, affordable.
Payroll without work entries, POS printers without certificates, a new mobile interface.
Automatic accounting audit, agents that update the database, a helpdesk that proposes the fix.
Timesheet timer, Field Service merged into Planning, automated signatures.
A single all-apps price maintained — and inventory becomes native in sales.
⚠ This is a roadmap: every feature will be confirmed at the official release. This page is updated with each announcement.
The Odoo 20 features that actually matter
Our selection from the 93 roadmap slides — each time with the Moroccan reading.
Payroll without work entries
The payslip is calculated straight from leave records and the contract: work entries disappear. A new control dashboard (missing bank accounts, expired contracts) and batch Pay Runs. In Morocco: less technical preparation before each CNSS/IR payroll run — to be weighed against our localisation paie marocaine.
AI that works, not AI that chats
Automatic accounting audit by cycle with anomaly detection, agents that update the database (reassign leads, create a project from a PDF), a helpdesk that proposes a resolution from similar tickets, and a website assistant. The same logic as our AI agents already in production.
Hardware, finally simple
Peripherals connected from the browser, with no printer certificates. Automatic combos, floor-plan editor, product snooze, coin changers, and a kiosk compatible with any terminal. A deployment caisse that no longer depends on on-site IT.
Payer depuis Odoo, rapprocher tout compte
Supplier payments sent to the bank in one click (or exported), switchable tax-inclusive/exclusive prices, multiple typed identifiers per partner — exactly the Moroccan ICE / RC / IF need — and reconciliation on any account. Complements our CGNC-DGI accounting.
From quotation to replenishment, more fluid
Native inventory in Sales ("in hand" without installing Inventory), quotation sections as templates, margins editable on the line, automatic cross-selling, returns management, TikTok and Lazada marketplaces, and pay-on-invoice.
Visual MRP, industrialised inventory
Kanbans for manufacturing and work orders with one-click rescheduling, ECO report with cost impact, improved perpetual valuation, routes pushed by location, CMR document, and pre-encoded scannable packages. Voir notre GPAO Odoo.
Field Service merges into Planning
A single application for technicians, resources and equipment: travel time in the Gantt, routes optimised on a map, live map view. Global timesheet timer with an assistant. Actual and projected margins per project.
Offline, telephony, calendars
"Work offline" mode, phone numbers in 100+ countries with visual call flows and transcription, multiple Google/Outlook calendars, booking pages, automated signatures (30+ countries), Discuss polls, dynamic lists (ODOO.LIST) and dashboards comparable across periods.
A faster, better-ranking website
A native SEO overhaul: link attributes, image srcset, page hierarchy, JSON-LD microdata, a redirection tool, noindex/sitemap/canonical fixes — several limits we correct by hand today become standard.
Twelve more packaged verticals
Enhanced hospitality (channel manager, RMS), Construction (costing by work item, WBS, progress billing), recruitment, vehicle repair, care homes, agricultural rental, insurance brokerage, consolidated real estate.
Odoo 20: your questions
Quand sort Odoo 20 ?
The release is expected at Odoo Experience, in autumn 2026, in line with Odoo's annual cycle. This page will be updated as soon as the date is officially announced.
Faut-il migrer vers Odoo 19 maintenant ou attendre Odoo 20 ?
If your version is earlier than Odoo 17, do not wait: every version behind makes the migration heavier. Odoo 19 is stable and proven; Odoo 20 should be planned for early 2027.
How much does a migration to Odoo 20 cost?
With Karizma One, version upgrades are included in the subscription. Outside the subscription, the budget depends on the custom developments to be carried over — see our Odoo migration page.
Will Odoo 20 be compliant in Morocco (DGI, CNSS, electronic invoicing)?
Moroccan compliance is delivered by the localisation, not by the version: we validate CGNC, VAT, IR, CNSS and DGI e-invoicing at every major release.
Will the Odoo 20 AI features be usable in Morocco?
Yes. They follow the same logic as our AI agents already in production at our clients; the real question to frame is hosting and data governance, not availability.
My Odoo is heavily customised: what happens to my developments?
That is the purpose of the migration pre-audit: each custom module is classified — covered by standard / to be carried over / to be dropped. Odoo 20 actually reduces the need for custom code.
Test Odoo 20 from launch — free, on Karizma One
On the sovereign Karizma One platform, every new Odoo release is available in a demo environment as soon as it is published — and version upgrades are included in the subscription. Deploy an Odoo 20 demo on release day, with no commitment, and measure it on your own cases.
✓ A dedicated Odoo 20 demo environment
✓ A sample of your own data loaded
✓ A scoping session with a senior consultant
✓ Version upgrades included thereafter, for the life of the subscription
Preparing for Odoo 20 now
Comprendre : what's new in Odoo 19 · Odoo 19 in action (live demo) · our Odoo integrator reference page for Morocco
Planifier : migration Odoo (Sage, SAP, Excel, ancienne version) · our version upgrade offer · budget d'un projet Odoo au Maroc
Rester conforme : paie marocaine · DGI electronic invoicing · CGNC accounting
A question about your version roadmap? Talk to a senior consultant — reply within 4 working hours.