iDempiere - Open Source ERP Software

iDempiere Free ERP Software

Java Based Open Source ERP And CRM Software

Powerful and high quality open source ERP business suite. Integrated with customer relationship management (CRM) and supply chain management (SCM) capabilities.


iDempiere is one of the popular, 100% free and open source ERP software. iDempiere supports out-of-the-box features for ERP, CRM, and SCM. It is a high-quality, reliable, robust, and extensible system. Any type and size of organization can use it for managing their operations. Further, it's cross-platform and can be used on Windows, Linux and Mac OS operating systems. Also, it is completely assisted by active communities who actively improve and enhance the system.

iDempiere enables businesses to go global with features such as Multi-tenant, Multi-organizations, and Multi-currency in one instance. Every business relies on sales and marketing. iDempiere support sales and marketing feature that helps companies to grow business. This module enables companies to carry out activities such as run marketing campaigns, Sales requests, Sales orders, Shipments, Sales invoices, and many more.

One of the key features is the support of plugins. Plugins do not appear to be part of the core of iDempiere, but can be used to expand the functionality. There are tons of plugins available on the marketplace. Developers can find one that is perfect for their needs quickly. However, to enhance the framework, developers can create their own plugins from scratch.

System Requirements

Requirements to setup iDempiere include:


iDempiere has an excellent feature list and some of them are:

  • Materials management
  • Procurement
  • Sales and Marketing
  • Manufacturing Management
  • Financial accounting
  • Supply Chain Management
  • Human Resource Management
  • Contract Management
  • Customized Reports and Statistics
  • Unified Dashboard
  • Multiple Organizations
  • Multiple Client
  • Multiple Languages
  • Multiple Currency

Installation Instructions

Installing using Docker

Get latest image from

docker pull idempiereofficial/idempiere

Run the following command to setup PostgreSQL database server.

docker run -d --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres postgres:13

Execute below command to setup iDempiere.

docker run -d --name idempiere -p 8080:8080 --link postgres:postgres idempiereofficial/idempiere:8.2

Open the site and follow installation wizard.