Service · Build
Odoo migration: a newer version, or software of your own.
Our Odoo migration services cover two routes. One takes your database and custom modules to a newer Odoo version. The other moves you off Odoo to software of your own, as ready to use as a standard package, built around how you work and priced like one. Which route pays off, we work out with you before anything moves. For businesses with about 10 staff or more.
Thanks for watching.
- Who it’s for
- Businesses on Odoo with custom modules, integrations or a version near the end of support
- Result
- An upgraded, tested database, or your own software with your Odoo data
- Duration
- set in the workshop, in sprints of 2 weeks
- Price
- from €4,900 per sprint
- Start
- free intro call
When a migration comes up
- Your version is leaving standard support. Odoo gives each major version three years: for Odoo 17.0 that ended in September 2026, and for 18.0 the end is planned for September 2027. Extended support costs extra and is only available on Odoo.sh or on your own server.
- Custom modules are holding the upgrade up. Odoo can only upgrade a database once every custom module is ready for the target version, and whoever wrote them may have moved on.
- Your integrations use XML-RPC or JSON-RPC. Odoo has scheduled both for removal in Odoo 22 (autumn 2028), and on Odoo Online as early as 21.1 (winter 2027). Odoo 19.0 brought the JSON-2 API to replace them.
- You use a handful of apps, pay for every user and bend your processes to the software more than the other way round.
Three routes compared
For Enterprise customers, Odoo upgrades the standard apps free of charge. The work, and the decision, lies in everything outside that.
| Upgrade, standard only | Upgrade with custom modules | ||
|---|---|---|---|
| Fits when | you use Odoo largely as it comes, with Studio at most | Odoo works for you and a few custom modules hold your processes together | you use few apps and your processes don’t fit Odoo’s |
| What it costs | included in the Odoo Enterprise subscription | the subscription plus porting each custom module, at every major version | sprints up front, then hosting and maintenance, no licence per user |
| Data | stays in Odoo, tested on an upgraded copy first | stays in Odoo, modules tested on an upgraded test database | exported from Odoo into your own database, on servers in the EU |
| At the next major version | test the upgrade again | port the custom modules again | no version jump; updates follow your own schedule |
What we check before we quote
| Point | Why it matters |
|---|---|
| Version and edition | Odoo’s free upgrade service comes with Enterprise. You can upgrade to any version still in standard support, or one that left it less than six months ago. |
| Hosting | On Odoo Online, upgrades are mandatory on Odoo’s schedule. On your own server you can stay on a version indefinitely, although Odoo doesn’t recommend it. |
| Custom modules | Odoo’s upgrade covers standard apps, Studio customisations while Studio is installed, and code under a maintenance of customisations subscription. Modules written in-house or by third parties are down to whoever maintains them. |
| Integrations | Access through the external API is only available on Odoo’s Custom plan, not on One App Free or Standard. We also note which connections still use XML-RPC. |
| Data quality | Odoo’s upgrade service doesn’t include cleaning up existing data and settings, or training. Both go into our plan. |
How an Odoo migration runs
Intro call Day 0
Version, edition, hosting, custom modules, integrations: we go through what you have and where you want to get to.
30 minutes, free
First test after the call
We take one real example, such as one of your custom modules or the export from one app, and show what the move means for it.
free
Migration plan Week 1
With the people who use Odoo every day, we choose the route, list every module and integration and set a date for the rehearsal.
strategy workshop from €2,970
Port, test, rehearse sprints of 2 weeks
We bring modules and integrations up to the target version, or rebuild what you use in your own software, and test your business processes on an upgraded copy or side by side. Go-live follows a full rehearsal, then we train your team.
from €4,900 per sprint, fixed price
What it costs
- Intro call30 minutesfree
You tell us where things get stuck, and we dig deeper. Afterwards you know where AI is worth it for you. No risk, no obligation.
- First prototypeafter the callfree
After the call you see what AI can do with a real example from your business. So you’re deciding on something you can get your hands on, not on slides.
- Strategy workshopworking out with your team what we’ll buildfrom €2,970
Together with your team, we decide what gets built first. Because everyone has a say, the solution actually gets used later on.
- Sprint2 weeks, fixed pricefrom €4,900
In two weeks you get a finished result at a fixed price, and your team uses it straight away. Then you decide whether another sprint follows. No long tie-in.
Limits and responsibility
- We aren’t an Odoo partner and don’t speak for Odoo. Odoo’s own upgrade service and support stay with Odoo, under your subscription.
- On Odoo Online, a finished production upgrade can’t be reversed. That’s why every go-live comes after a test database and a rehearsal.
- If staying on standard Odoo is the better choice for you, we’ll say so, even if it means less work for us.
- Whatever we host runs on servers in the EU wherever possible. Odoo’s upgrade platform handles your database under Odoo’s own privacy policy.
Related
Frequently asked questions
Are you an Odoo partner?+
No. We work with the tools Odoo documents for every customer: the upgrade platform, data export and the external API. For anything that’s part of your subscription, Odoo remains your contact.
Will all our data come across if we leave Odoo?+
Odoo exports any list as CSV or Excel, and on the Custom plan the external API is there as well. We check the extract against your live data before anything moves.
Do we get a complete copy of Odoo?+
No. You get the parts you open every day, built around your process. The rest stays out.
What does an Odoo migration cost?+
After the workshop you know the number of sprints, each at a fixed price from €4,900. If you stay on Odoo, your Odoo subscription carries on as before.
Next step
Let’s take the next step. Now.