HADOOPT
TECHNOLOGIES
Schedule a Tech Consultation
Home
Services
Odoo ERP implementation Rollout, custom modules, migration and support. Web application development SaaS products, portals and internal platforms. Mobile application development Offline-first field apps and customer apps. AI development & automation LLM assistants, document processing, forecasting. Odoo version upgrades ↗ Move to a newer release, scoped and priced on its own site.
Products
OrgExp ↗ Budget, CAPEX and OPEX management.
Blog About Contact Schedule a Tech Consultation
Blog / Odoo 20: Complete Guide for Businesses
Odoo 20 6 min read

Odoo's release cycle and support policy, explained

How long Odoo supports each version, how many are supported at once, what the Online-only saas versions are, and what end of support means per hosting type.

· ERP practice 22 Sep 2026

Odoo supports each major version for three years, and with one major release a year, that means three major versions are in standard support at any time. Today those are Odoo 17, 18 and 19, with Odoo 17's standard support planned to end in September 2026. What "end of support" means for you depends on your hosting: Odoo Online upgrades you on a schedule, Odoo.sh gives you two more years, and on-premise lets you stay put at your own risk.

We check these rules at the start of every upgrade conversation. The source is Odoo's own documentation page on standard and extended support, together with its upgrade documentation. The details below are as published on 22 September 2026, just before Odoo 20 is due at Odoo Experience. For what is known about that release, see what we know before the release.

How many Odoo versions are supported at once

Odoo's policy is short. Standard support lasts three years for every major version and includes helpdesk support, bug fixing and security updates. Beyond three years, extended support is available for a mandatory additional fee. It includes helpdesk support and bug fixes "depending on feasibility". Security updates are not in that list.

Majors have come out once a year: Odoo's release notes list 14 in October 2020, 15 in October 2021, 16 in October 2022, 17 in November 2023, 18 in October 2024 and 19 in September 2025. Three years of support at one release a year gives three supported majors at any time. The oldest one drops off around the time the newest one arrives.

The support table as of September 2026

This is Odoo's published table for major versions, simplified:

VersionReleasedEnd of standard supportOdoo OnlineOdoo.sh and on-premise
Odoo 19.0September 2025September 2028 (planned)StandardStandard
Odoo 18.0October 2024September 2027 (planned)StandardStandard
Odoo 17.0November 2023September 2026 (planned)StandardStandard
Odoo 16.0October 2022September 2025Not supportedExtended (fee)
Odoo 15.0October 2021October 2024Not supportedExtended (fee)
Odoo 14.0Before 2021Before 2024Not supportedExtended (fee)
Older versionsBefore 2021Before 2024Not supportedOdoo.sh: not supported. On-premise: extended (fee)

Two upgrade rules sit alongside the table. First, you can only upgrade to a supported version. Second, the last version to go out of support can still be used as an upgrade target for up to six months after its end-of-life date.

Note the word "planned" next to future dates. Odoo's page also carries a warning that it does not amend the Odoo Enterprise Subscription Agreement, and that the agreement governs if the two conflict. For contractual questions, the agreement is the reference, not the table.

What the Odoo Online saas versions are

Between majors, Odoo releases intermediate versions every two to three months. Odoo calls them online or SaaS versions. They exist only on Odoo Online, never on Odoo.sh or on-premise. In Odoo's public source repository they appear as branches named saas-19.1, saas-19.2 and so on. The current cycle has 19.1 (January 2026), 19.2 (March), 19.3 (May) and 19.4 (July).

Three things about them matter for planning:

  • They are short-lived. A database on an intermediate version must be upgraded a few weeks after the next version is released. Odoo's table already shows 19.1 as no longer supported.
  • They get no extended support. There is no paid option to stay on 19.2.
  • They preview the next major. Features that appear in 19.1 to 19.4 are the best public indication of what Odoo 20 will contain. Odoo's release notes for each one are worth reading if you plan to move to 20.

If you are on Odoo Online and your version number has a decimal, you are on this track whether or not you chose it.

What end of support means on Online, Odoo.sh and on-premise

HostingRule for major versionsIn practice
Odoo OnlineUpgrade is mandatory every two years.Odoo runs a silent test upgrade and notifies you in the database a few weeks ahead. If you do nothing before the due date, the upgrade is triggered automatically.
Odoo.shAfter three years of support, you have another two years to complete the upgrade.You are notified when an upgrade is required. You test on a staging branch, where the upgraded backup is restored and your custom modules are updated on each commit.
On-premiseYou can stay on a version indefinitely, though Odoo doesn't recommend it.Nothing forces you, but once standard support ends you lose security updates, unless you have extended support, which covers bug fixes only where feasible.

On-premise gives you the most freedom, and that is where we see databases drift three or four versions behind. The cost of drifting doesn't show on any invoice. It shows up later as a larger, riskier jump. Odoo's own advice is the same: the smaller the gap between versions, the easier the upgrade.

If you run Odoo Community on-premise, Odoo's helpdesk support and upgrade service are not part of the picture at all. The upgrade platform asks for an Enterprise subscription code. Community users rely on the community-maintained OpenUpgrade project or on a partner.

Our Odoo 19 hosting guide compares the three options in more depth.

Planning your upgrades around the cycle

  1. Write down your end date. Take your version's end of standard support from the table and put it in the calendar of whoever owns the budget.
  2. Start a year before it. Test upgrades, custom module porting and user testing take months, not weeks, once customisation is involved.
  3. Skip a version when it helps. Odoo's upgrade service can jump several versions in one request, so you don't have to install every major. See planning a multi-version jump.
  4. Don't let the gap grow past two. Beyond that you are paying for extended support, carrying security risk, or both.

If you are deciding between moving now and waiting for Odoo 20, this decision guide works through it by version. To see what your own database looks like on the target version, request a test upgrade.

Questions we get asked

How long is an Odoo version supported?

Odoo gives every major version three years of standard support, covering helpdesk support, bug fixes and security updates. After that, Odoo.sh and on-premise customers can buy extended support for a mandatory additional fee, which covers helpdesk support and bug fixes where feasible. Intermediate Odoo Online versions such as 19.2 are not eligible for extended support and must be upgraded within weeks of the next release.

Which Odoo versions are supported in 2026?

As of September 2026, Odoo's published table shows Odoo 17, 18 and 19 in standard support, with 17 planned to end in September 2026, 18 in September 2027 and 19 in September 2028. Odoo 16, 15 and 14 are in extended support on Odoo.sh and on-premise only. On Odoo Online, the current intermediate versions 19.2 to 19.4 are also supported.

What is an Odoo saas version?

A saas version, such as 19.1 or 19.4, is an intermediate release that Odoo ships on Odoo Online every two to three months between major versions. These versions are never released for Odoo.sh or on-premise and are not eligible for extended support. A database on one must be upgraded a few weeks after the next version comes out. Their features usually preview the next major version.

Do I have to upgrade Odoo when support ends?

It depends on hosting. On Odoo Online, major version upgrades are mandatory every two years and are triggered automatically if you don't act. On Odoo.sh you get two extra years after the three years of support. On-premise you can stay on a version indefinitely, but without standard support you lose security updates, which Odoo does not recommend.

← Previous Planning a multi-version jump from Odoo 14, 15 or 16 to Odoo 20 Next → Odoo 20: what we know before the release
Keep reading
Odoo 19 Odoo 19 hosting: Odoo Online vs Odoo.sh vs on-premise 6 min read Odoo 18 Understanding Odoo 18 Hosting Options: Online, Odoo.sh, and On-Premise 4 min read Odoo 20 Odoo 20 readiness checklist: the work you can do now 6 min read