How to Switch from Community to Enterprise Edition of Odoo?

Step by Step Guide

Depending on your current installation, there are multiple ways to upgrade your community version. In any case the basic guidelines are:


  • Backup your community database
  • Shutdown your server
  • Install the web_enterprise module
  • Restart your server
  • Enter your Odoo Enterprise Subscription code


On Linux, using an installer


Backup your community database

Stop the odoo service

$ sudo service odoo stop

Install the enterprise .deb (it should install over the community package)

$  sudo dpkg -i <path_to_enterprise_deb>

Update your database to the enterprise packages using


$ python3 /usr/bin/odoo-bin -d <database_name> -i web_enterprise --stop-after-init


You should be able to connect to your Odoo Enterprise instance using your usual mean of identification. You can then link your database with your Odoo Enterprise Subscription by entering the code you received by e-mail in the form input


On Windows


Backup your community database


Uninstall Odoo Community (using the Uninstall executable in the installation folder) - PostgreSQL will remain installed

Launch the Odoo Enterprise Installer and follow the steps normally. When choosing the installation path, you can set the folder of the Community installation (this folder still contains the PostgreSQL installation). Uncheck Start Odoo at the end of the installation

Using a command window, update your Odoo Database using this command (from the Odoo installation path, in the server subfolder)


$ ..\python\python.exe odoo-bin -d <database_name> -i web_enterprise --stop-after-init


No need to manually launch the server, the service is running. You should be able to connect to your Odoo Enterprise instance using your usual mean of identification. You can then link your database with your Odoo Enterprise Subscription by entering the code you received by e-mail in the form input


Credit: Official Odoo Documentation on Switching from Community to Enterprise


If you need help switching and migrating your data and customization from Community to Enterprise, Metamorphosis Ltd., Odoo Partner can help. Talk to us today!


What are the Major Challenges in Accounting or Other Modules while Migrating from older version to new Odoo?