A Guide to iDempiere ERP (Adempiere vs iDempiere vs Odoo)

iDempiere is a cross-platform, open-source system for developing and deploying business applications. It provides a framework to develop both web and desktop-based applications with the same set of tools.

This blog post will discuss its history, features and explore its cloud options. We’ll also compare it to adempiere and Odoo.

iDempiere ERP

What is iDempiere?

iDempiere is an open-source solution that is very easy to use and used by small, medium, and large industries.

It offers enterprise software in an easy, affordable way for existing businesses to access big data and ideas in the OpenStack cloud computing model without investing in expensive hardware.

It’s a combination of ADempiere and OSGi. So you can use it with any ADempiere-enabled product.

OSGi + ADempiere: what’s that?

OSGi (Open Services Gateway initiative) is a Java specification for creating modular software systems. ADempiere was initially built using OSGi, but the development team has since moved away from this approach. However, there is still some overlap between the two technologies, and many iDempiere users find OSGi helpful in customizing their installation.

Cloud offering

The iDempiere can be deployed in the cloud. In addition, some cloud providers host this software.

It can also be deployed on-premises or in a hybrid configuration. It also has a stand-alone version that you can download, configure and run on your local machine.

source code

Its source code is available on GitHub. Users can contribute to development by submitting pull requests or reporting bugs in the issue tracker.

iDempiere pricing

It is entirely free and open-source, so there are no licensing fees for using this application suite! However, some iDempiere providers may charge a fee for hosting or maintaining the software.

(as of writing this article, for more updates, refer to official website)

iDempiere Modules and Features

iDempiere features

It is a comprehensive open-source enterprise resource planning (ERP) software suite. It offers financial management, procurement, manufacturing, distribution, project management, and human resources management features.

It also has a well-defined object-oriented architecture that makes it highly customizable to meet the specific needs of businesses.


Some Screenshots of iDempiere Features


iDempiere Home


iDempiere Posting

Sales Order

iDempiere Sales Order

Material Receipt

iDempiere Material Receipt
  • Manufacturing
  • Quotation and Estimates
  • Applicant tracking
  • Inventory Control
  • Document Management
  • Project Management
  • Warehouse Management
  • Business Process Modeling
  • Invoicing
  • Inventory Management
  • Supplier and Purchase Order Management
  • Quality Management
  • Field Service Management
  • Purchase Order


  • It reduces the cost because it is entirely free.
  • It is tier II ERP system.
  • There are no vendor lock-ins.
  • It has good scalability. It has multiple application servers and load balancing.
  • With the help of easy plugins, you can easily customize your software.
  • It allows its users to integrate other apps from outside. By doing so, users can add more features and functionalities to their system and make their company more productive.


  • It can be challenging to set up and configure.
  • The user interface is not always intuitive.
  • It can be difficult to find support or answers to few critical questions.
  • It is not easy to use for the new user who is using free, open-source ERP first time.

What industries does it support?

It supports some of the biggest companies in different industry verticals, such as

  • Manufacturing
  • Distribution
  • Retail
  • Government
  • Agribusiness
  • Education sector

iDempiere Alternative

iDempiere v/s Adempiere

Adempiere is an older fork of iDempiere that was started in 2006. Adempiere is still maintained, but development has slowed down in recent years. The iDempiere is the more active fork, with many new features being added.

CategoriesERP, CRM, ManufacturingERP
Deployment modelCloud, on-premiseCloud, On-premise
Intended usersSmall, Medium, LargeSmall, Medium, Enterprise
Programming languagesJavaJava 1.8
Supported devicesLinux, Mac, Windows, Solaris, AndroidLinux, Unix, Windows, OS X
Language supportMulti-lingualMulti-lingual

iDempiere v/s Odoo

CategoriesERP, CRM, SCM, ManufacturingERP, CRM, Accounting
Deployment modelCloud, On-premiseCloud, On-premise, Odoo. sh
Intended usersSmall, Medium, LargeSmall, Medium, Enterprises
Programming languagesJavaPython, XML, Javascript
LicenseGPLv2GNU lesser, GPLv3, Proprietary
Supported devicesLinux, Mac, Windows, Solaris, AndroidWeb apps, Windows, Mac, Linux, Android, iOS
Language supportMulti-lingualMulti-lingual


Hoping this article has given you a good overview of iDempiere and its features. If you want to learn more, we suggest checking out the iDempiere wiki or one of the many training courses available online. Thanks for reading!

You can find more open-source ERP software similar to iDempiere.