10 Best Open Source ERP Software

By Partho, Gaea News Network
Tuesday, October 27, 2009

opensourceerpWith recession hitting hard on the economy, businesses are holding back on ways to minimize IT expenditure. Top notch companies providing ERP software are affected by the ongoing financial crisis in the global market scaling down the IT investment. Implementation of ERP solution involves a hefty budget, long time and conscientious efforts for customization. To rescue the situation, open source ERP software have emerged as feasible alternative. The key reasons for the diversion includes lower cost, flexibility, large group of users and independence from solution providers. Additionally, companies can easily download the open source ERP solutions and customize them to fit the needs of the company. We had already done with the top 10 ERP software. This time we went for extensive research to assort a list of the best open source ERP software.

1. Openbravo

It’s one of the best open source ERP software for SMBs. Openbravo is a web-based program that was based on open source Compiere ERP program. It provides the entire status of a company that includes production information, inventory, customer information, order tracking and workflow information.

Openbravo accompanies wide ranging features that makes it easier to handle for end users. Some of its key features include dimensional reporting, alerts, email, keyboard navigation. It is easily configurable and tailors the existing functionality and business rules, as well as add new functionality without any programming.

The ERP software offers better compatibility and sharing, allowing export of single file or a collection of files to Excel, CSV, or PDF directly from the application. Users can easily create third-party modules or plugins or even browser the directory and choose the shared functionality created by other users to install. It allows high scalability enabling deployment in single server or on a cluster of them, serving up to thousands of users. Any record in the system can be easily audited and traced to user who created it.


2. Compiere

The ERP software features a set of top notch integrated business functionalities. Compiere is organized uniquely to avoid the duplication of information and the need for synchronization. With an innovative design Compiere allows easy customization of the application. Modules included in the ERP solution include Customer relationship management, Quote to Cash, Requisition-to-Pay, Partner Relations Management, Warehouse, Supply Chain Management, Performance Analysis, Double-entry Book-keeping, Work-flow-Management and Web Store. The


3. xTuple

The xTuple PostBooks is an integrated ERP, CRM and accounting system, based on the xTuple ERP Suite. The ERP system is built with the open source PostgreSQL database and open source Qt framework for C++.

Modules for ERP xTuple

  • Accounting: general ledger, accounts receivable and payable, bank reconciliation, financial reporting
  • Sales: quotes, order entry, sales reporting, shipping
  • Product Definition: items, infinite-level bills of material (BOM)
  • CRM: universal address book, incident management, opportunity management, to-do lists, project management
  • OpenRPT: open source report writer
  • Inventory: multiple locations, other advanced warehouse features
  • Light Manufacturing: work orders, strong support for make to order
  • Purchasing: purchase orders, receiving, vendor reporting

PostBooks is a cross platform application that runs equally well on Windows, Linux and Mac. It is fully internationalized with support for multiple tax structures, multi-currency, multilingual translation packs maintained by xTuple’s global community.


4.  OpenERP

This is a complete open source ERP software, designed to address the enterprise needs and processes. OpenERP integrates accounting, hr, sales, crm, purchase, stock, production, services management, project management, marketing campaign. It offers separate client and server components and XML-RPC interfaces. Open ERP is complete and modular system with 350 modules. The ERP software has a strong MVC architecture with an object database, a dynamic GUI, distributed server, flexible workflows, and customizable reports. The database is PostgreSQL and the server part is written in Python.

The key features of OpenERP include management accounting, financial accounting, inventory management, sales and purchase management, tasks automation, Human Resource Management, marketing campaigns, help desk, and point of sale.

Apart Linux, Windows and Mac interfaces, OpenERP has an web interface eTiny that is also available for the Turbogears web framework. OpenERP is widely  used by customers looking to automate their sales processes effectively.


5. Apache OFBiz

It is an Open Source Enterprise Resource Planning (ERP) system that provides a suite of enterprise applications that integrates and automates several business process of an enterprise. The  framework offers a common data model and sophisticated business processes. There is a common architecture for all applications build around data, logic and process components. Apache OFBiz  is built on open source technologies and standards like JavaJava Enterprise Edition (JEE), XML and SOAP.

Apache OFBiz comes with a wide range of functionalities  that include

  • Accounting (agreements, invoicing, vendor management, general ledger)
  • Asset Maintenance
  • Catalogue and Product Management
  • Facility and Warehouse Management
  • Manufacturing
  • Order Processing
  • Inventory Management, automated stock replenishment etc.
  • Content Management System (CMS)
  • People and Group Management
  • Project Management
  • Sales Force Automation
  • Work Effort Management
  • Electronic Point Of Sale (ePOS)
  • eCommerce
  • Human resources (HR)

OFBiz introduces the concept of screens where each page typically represents a screen.  It’s architecture allows rapid customization of the application to a business needs without any new coding.


6. JFire

It is a comprehensive and flexible ERP solution for businesses of all size. The system offers enterprise processes with powerful analysis, reporting, and customization options. It has been designed to be highly customizable. JFire is a highly scalable system that can support small companies as well as giant companies with extensive user base, multi-currency & multi-language requirements. JFire is developed with the latest technologies such as J2EE 1.4, JDO 2.0, Eclipse RCP 3.3.

Key modules in JFire include

  • Accounting
  • Flexible Price Configurations
  • Store Management
  • Reporting
  • Integration with external payment and delivery interfaces
  • CRM


7. ERP5

This is a strong community that offers powerful ERP solution for small businesses. ERP5 is fully packed with features that include customer relationship management (CRM), production management (MRP), supply chain management (SCM), product design management (PDM), accounting, human resources and e-commerce. For the small businesses, ERP5 has an Express edition which integrates ERP, CRM and KM funtionalities.

It offers a web based platform that can be used and configured for users and administrators through a browser. It provides an intuitive and polished user interface that makes an easy to understand ERP system.


8. Opentaps


It is a complete open source platform. Opentaps features a modern architecture that includes a complete full ERP and CRM solution.  The ERP solution also includes mobile connectivity and built-in business intelligence tools. Key modules in opentaps are Online Store, CRM, Warehouse Application, Financials, Purchasing and Administrative Applications

Although not the best of the lot opentaps serves as one of the best open source ERP software as an alternative to expensive and inflexible commercial ERP solutions. It would perfectly fit the replacement for in-house solutions that are difficult to maintain or extend, or as a starting point to build your unique business model and processes.


9. ADempiere

It is essentially a business suite that combines ERP, CRM and SCM support for business processes. ADempiere is an open-source ERP software that provides a framework for extending and customizing to meet business needs. Adempiere is developed in J2EE technology, especially using the JBoss application server. It’s database support is restricted to Oracle and PostgreSQL.


10. WebERP


It is a web based ERP system for small and mid sized Enterprise. The LAMP application has a stable code base and is packed with features suited for distributed businesses in wholesale and distribution. The features sales order, accounts receivable, user defined sales analysis, purchase orders, accounts payable, inventory management, general ledger, manufacturing, multi-language, multi-currency, complex tax system support. It also has multiple inventory locations with serial number and lot tracking facilities as well as full double entry accounting. In addition, it offers sales orders support for assemblies and kit-sets.



July 27, 2010: 9:01 am

Thanks for share :)

July 26, 2010: 5:26 am

Very useful. thank you for sharing.

June 18, 2010: 3:39 pm

Our company mainly focuses on automating commissions software and quote software. This site definitely allows me to see the variety of ERP systems out there. Thanks for the post!

June 17, 2010: 4:44 pm

Our company mainly focuses on automating commissions software and quote software. This site definitely allows me to see the variety of ERP systems that are similar to ours. Thanks for the post!

December 28, 2009: 2:48 pm

My question definitely is: what criteria did you use to rank the Best open source ERP systems?

If you could add your evaluation criteria to the article, it would be perfect!

December 10, 2009: 3:16 am


Interesting compilation. How did you rate the software? What were your metrics? Can you share them please?

enterprise resource planning
December 1, 2009: 5:15 am

Great blog, Interesting reading material. Keep it up!

November 16, 2009: 6:54 am


BlueBox 2.0 uses 10+ years of BlueBox Business Systems Experience and the power of 15+ open-source projects to give you a vast range of transactional and non-transactional modules, on a web system platform that rocks!
Transactional Offerings

This modular solution offers enterprise-wide full scale operational solutions designed to suit every operation from SME businesses to global organisations. Everything from detailed stock management to nested BOM manufacturing, accounts and, of course, sales, CRM, procurement and SRM - all in one affordable but effective package.

November 4, 2009: 10:33 pm

Someone told me that an Open ERP vendor (from Europe) was looking for onsellers / vendors / implementors for their product.
any idea who that is and what their contact details are?

November 2, 2009: 9:35 am

Sir, i am promoting university erp in tamilnadu region. give all clear details of u r erp of any company to have business co ordination
Thanking you

Yours truly
Raamesh 09566460650

October 28, 2009: 6:31 am

Very resourceful blog - well done.

will not be displayed