In recent weeks, executives and IT managers have found in their inbox an email from Odoo SA with the subject: "Information - Extended Support Quotation Sent to [your company]". An attached purchase order, an amount, a 30-day due date. No notice. No negotiation.
The natural reflex: pay to avoid a service interruption and move on.
That is exactly what you should not do.
What this purchase order says
In accordance with section 5.1 of your Odoo Enterprise contract, any version more than three generations behind the current version falls outside standard coverage. With Odoo 19 being the current version since September 2025, databases on Odoo 15 and earlier are affected today. Odoo 16 will be as soon as Odoo 20 is released, planned for late 2026.
The surcharge applied: 25% of your ARR, i.e. 25% of the annual amount of your Enterprise subscription, invoiced every year as long as the version is not upgraded.
| Users | Estimated annual subscription | 25% surcharge / year |
|---|---|---|
| 5 users | ~2 200 € | ~550 € |
| 15 users | ~6 700 € | ~1 675 € |
| 30 users | ~13 400 € | ~3 350 € |
| 50 users | ~22 400 € | ~5 600 € |
Paying this purchase order without acting means paying this amount this year, next year, and again the year after, to stay on an outdated tool.
First reflex: call your Odoo account manager
At ANOR, whenever a customer forwards us this kind of email, our first move is to contact their Odoo account manager directly.
Why? Because the email itself leaves a door open: "If you would like to coordinate messaging with the client or discuss anything further, we're of course happy to align." This is not a polite formula. It is an explicit invitation to discuss.
The key question to ask
The question we systematically ask: if the customer commits to a migration to Odoo 19 within 30 days, is this invoice cancelled or credited?
The answer varies depending on the situation, and it radically changes the financial equation. Do not pay before asking this question.
A constraint that arrives at the best time
This email is unpleasant to receive. But objectively, it is the best wake-up call that could have arrived.
It puts a figure in euros, in black and white, on what the status quo costs. It creates a decision window that many executives would not have opened otherwise. And it lands in 2026, precisely the year when migrating to Odoo 19 makes the most sense.
Because Odoo 19 is not a comfort update. It is a breakthrough.
Odoo 19: the version that really changes the game
At ANOR, we have been supporting Odoo projects since 2006. We have seen TinyERP, OpenERP, every iteration up to today. Odoo 19 is the version that excites us most in a long time, not for marketing reasons, but for field reasons.
Artificial intelligence is finally useful, truly. It is no longer a side feature: it is built into every module, visible every day to every user.
Accounting: hours recovered every week
Automatic reading of vendor bills, near-automatic bank reconciliation, detection of anomalies before they spread. A team of two recovers several hours per week.
CRM and sales: less administration, more business
Predictive lead scoring, follow-up suggestions at the right time, assisted writing of sales emails. Salespeople spend less time on administration and more time selling.
Purchasing and logistics: inventory under control, not at the mercy of events
Replenishment forecasts based on real history, proactive alerts on stockouts. Stockout becomes the exception, not the rule.
AI Studio: automation without development
An operations manager creates their own automations in natural language, without a line of code. This is a real break from everything Odoo offered before.
Regulatory compliance: already in the core
E-invoicing: the deadline is getting closer
The reform comes into force on September 1, 2026 for mid-sized and large companies, and September 2027 for SMEs. Odoo 19 natively integrates the Factur-X formats and the flows to Approved Platforms. No third-party module, no custom development for most cases.
The double squeeze
Staying on Odoo 15 or 16 means paying an annual surcharge for a tool that will, in a few months, be legally non-compliant. Both constraints converge on the same conclusion: migration can no longer wait.
Migration: less complex than you think
What really determines the duration
The good news that many executives overlook: a standard database migrates in 1 to 5 days. It is not a major project, it is an update. Most of the psychological barriers around migration come from a systematic overestimation of complexity.
For more customized databases, the range depends on the volume of custom code:
- A few simple custom modules → 2 to 4 weeks
- Complex business modules + third-party integrations → 2 to 4 months
- Very heavy database, multi-company, multiple connectors → up to 6 months
The key variable is not the number of users, it is the number of custom modules to rewrite and third-party integrations to requalify.
The surcharge funds part of the project
Over two years, a customer with 20 users will have paid Odoo SA the equivalent of several weeks of services, without getting the benefits. This amount, reinvested in the migration, funds a significant part of the project.
The ANOR method
We always start with a 30-minute audit: inventory of modules, custom developments, third-party integrations. You leave that discussion with an honest workload range, a realistic cutover plan, and a clear estimate of what you save by migrating rather than paying.
2026: the ideal moment, not one moment too many
Companies that migrate now have time to do it calmly, train their teams, and approach September 2026 without stress.
Those who wait will face the same work in an emergency, with the same overloaded providers, and probably at a higher price.
The purchase order you received is not a penalty. It is an invitation to make a decision you can make calmly today.
Did you receive this email? Forward it to us. We contact your Odoo account manager, review your version, and tell you in 30 minutes what it really represents.