ERP5 - Open Source ERP based on the Unified Business Model

ERP5 is an open source ERP based on Python and Zope. It uses a document object architecture based on five generic principles (unified business model). This allows to build ERP5 according to actual business practices instead of forcing users to adapt to specific software 'best practices'.
  • Last Update:2015-09-23
  • Version:001
  • Language:en

Flexible Architecture

ERP5 is a document object system based on Python and Zope. The main difference to other ERP systems - besides being fully open source - is the generic architecture of ERP5. Instead of defining functionalities around specific industries or business fields, ERP5 uses a generic approach with just five concepts (Node, Movement, Resource, Item, Path) being used to visualize business processes within ERP5 ("Unified Business Model"). This way, ERP5 can be modelled according to actual business practices instead of forcing a company to adapt to a specific ERP software preconfiguration ("industry best practice").

Component-Based System, Embracing the Web

ERP5 is designed around business templates which bundle specific functionalities into portable packages. There are more than a hundred templates available ranging from accounting and ecommerce to shopfloor simulations and customer relationship management, allowing to build each ERP system to the specific needs of a company. The tasks at hand for ERP5 engineers thus mostly consist of creating missing templates or fine-tuning existing ones to exactly match respective requirements. ERP5 is fully web-based and supports application hosting from within ERP5 to go along with a responsive UI for tablets and smartphones, making it the ideal foundation for creating and running a wide variety of web-based applications.

Scaleable, Secure and Resilient Complements

Another feature setting ERP5 apart from other systems is the complementary software stack created by Nexedi which ERP5 is normally running on. The default configuration will include NEO (distributed, nosql, transactional database) running as database "behind" ERP5, both being managed and maintained through SlapOS (cloud computing and orchestration system). re6st (network resilicency software) is normally added to SlapOS to guarantee high system availability with various other extensions being available thanks to Nexedis expertise beyond ERP5

Implementing an Open-Source System

Every companies' requirements are different. While the source code of ERP5 is freely available, putting it to use beyond the standard configuration requires "climbing" a steep learning curve and investing resources into reaching a level of proficiency necessary to use ERP5 to all of its abilities. This is where Nexedi can step in and implement projects based on our "Standard Implementation Process" delivering a production-ready system in close collaboration with the respective client also providing optional training, data-migration as well as hosting and continuous system upgrades as additional services.

A Flexible ERP5 Implementation for You

As creators of ERP5 we have a clear vision of how to provide flexible solutions with reduced lead-time for your ERP5 implementation. Our standardized implementation process has been extensively researched covering all our ERP5-based services from consulting, implementation, integration to development and training.

Successfull implementation examples can be found on both ERP5 and Nexedis website success case section. For further information and individual offers for your business case please contact us through our website's contact section.

ERP5 Logo

Key Facts

  • Initial Release2002
  • Stable Version5.5
  • Operating SystemLinux, Unix
  • LicenceGPL

Key Functions

  • Accounting (ACC)
  • Material Resource Planning (MRP)
  • Data/Knowledge Management (KM)
  • Customer Relationship Management (CRM)
  • Electronic Commerce (EBIZ)
  • Financial Management (FM)

Key Industries

  • Aerospace
  • Automotive
  • Banking
  • Healtcare
  • Government
  • Manufacturing
  • Tolling
Nexedi Logo
© Nexedi SA 2015 - All rights reserved


Nexedi SA
270, BD Clémenceau
59700 Marcq-en-Baroeul

Phone+33 629 02 44 25