Odoo · Upgrades
Upgrading Odoo without surprises in the accounts
Odoo releases a major version every year and supports only the latest few. Staying on an old version means no security fixes and a harder jump later. An upgrade is mostly technical, but it is judged by whether the accounts still agree afterwards.
How we upgrade
No.PointWhat it means in practice
01InventoryEvery installed and custom module listed, with what each one does and whether it is still needed.
02Test upgradeA copy of your database upgraded first. Enterprise uses Odoo's upgrade service; Community uses the open-source upgrade scripts.
03Custom modules portedYour own modules rewritten for the new version and tested against your data.
04Accounts agreedTrial balance, ageing and stock value compared before and after the upgrade. They must match.
05Users testYour team works in the upgraded copy for a few days before the real switch.
06Go-liveThe live database is upgraded over a quiet period, usually a weekend, with the old one kept as a fallback.
Questions people ask
01
Can we skip several versions at once?
Yes. The upgrade passes through each version in between, but you only go live once.02
Do we lose our customisations?
No, but each custom module has to be ported. Some can be dropped because the new version does the job itself.03
Is it different for Community and Enterprise?
Enterprise data is upgraded by Odoo's service; Community uses open-source scripts. Custom modules need porting in both.Book a meeting
Free 30-minute call