OHINT OHINT
Pricing→ Odoo→ Odoo migration→ OHINT POS→ SalesField→ Workforce→ Support→ Login→ Start your 15-day trial
Odoo migration

Move your Odoo from 11 to 19 without losing a record.

Community or Enterprise, either direction. We migrate your database one version at a time, port your custom modules along the way, and hand you a live copy to test before you switch over. Your current system keeps running the whole time.

What we migrate
Versions11.0 → 19.0
EditionsCE ⇄ EE
Custom & OCA modulesPorted
Before go-liveLive test copy
PriceOne, for the whole job
Odoo Online, Odoo.sh or your own server — all we need to start is a database backup.
How it works

Six steps from your old version to a tested go-live.

01

Tell us your route

Your version and edition today, where you want to be, and roughly how much is custom. Two minutes, no upload.

02

We analyse your database

You send a database backup, without the filestore. We restore it on an isolated server and list every installed module and what each one needs.

03

One plan, one price

A phased plan, a timeline and one price for the whole migration, sent as a sales order you can pay online or by transfer.

Work starts when the order is paid
04

Migration, hop by hop

One version at a time, plus the edition switch if you change edition. Custom and third-party modules are ported at each step.

05

Test on a live copy

Your migrated database runs on our servers for 30 days. Your team tests real work on it; we fix what they find.

06

Go live

On cutover day we run the migration once more from a fresh backup, bring the attachments across, and you switch over.

Supported paths

Upgrade, switch edition, or both at once.

CE → CE

Same edition, newer version. Standard apps upgrade by script; your custom code is ported.

EE → EE

Enterprise to a newer Enterprise, including Studio customisations and full accounting.

CE → EE

Move up to Enterprise. Odoo licenses it per user; we do the migration.

EE → CE

Leave Enterprise. Enterprise-only apps are replaced with OCA modules where one exists; otherwise their data is kept.

Get a quote

Tell us where you are and where you want to be.

No upload yet. An engineer reads your answers, asks for the database backup, and comes back with the plan and the price.

Your route
CE = Community, EE = Enterprise. Not sure? Settings → About shows both.
Your database
How to reach you
Enter your name.
Enter a valid email address.
We reply within one working day.

Thanks — we have it.

Questions

Before you send us anything

It depends on how many versions you are jumping, how many custom and third-party modules you run, and the size of the database. We quote one price for the whole migration after we have analysed your database, so there are no per-phase surprises.
No. You keep working on your current version while we migrate and while you test. The final run uses a fresh backup on cutover day, so nothing entered in the meantime is lost.
Attachments do not change between versions, and they make the backup many times larger. We migrate the database first and bring the attachments across once, at cutover.
It is used only for your migration, restored on an isolated server, and deleted when the project closes — or within 30 days if you decide not to go ahead.
The analysis flags it before you pay. We propose a standard replacement or a rewrite, and the sales order says which.
Yes. Both let you download a database backup, and that is all we need to start. Tell us where you want to run afterwards and we plan the go-live around it.

Stuck on an old Odoo? Let's map the way out.

Two minutes to tell us your route. An engineer replies within one working day.

Get a migration quote →