What is an ERP System?

Image: Sample illustration

Importance of ERP Systems

ERP systems have evolved from a nice-to-have into a decisive competitive factor. Among small companies with 10–49 employees, only about one in five uses one; in medium-sized firms (50–249 employees) the figure already exceeds half. Large enterprises with 250 or more staff now regard ERP solutions as standard, with adoption approaching three quarters. Manufacturing leads the way: across all size classes, usage rates there run roughly 20 percentage points above the average, so nearly 60 % of industrial firms already deploy an ERP system versus just under 30 % in the economy as a whole. Company size and production depth therefore raise the need for integrated enterprise software significantly.

What Are ERP Systems?

ERP stands for Enterprise Resource Planning. An ERP system is software designed to deploy a company’s resources effectively and efficiently. These resources include

  • raw materials
  • capital
  • personnel
  • operating equipment (e.g. machines, tools, ICT)

The system helps plan these resources, both operationally and strategically, so that—just as in logistics—they are available in the right quantity, at the right place, at the right time. Extending this idea, the six-R rule adds the right quality, the right cost and the right information. In this way an efficient value-creation process and smooth operations can be maintained.

The origin and core task of ERP is material requirements planning, whose purpose is to procure the materials needed to manufacture a product in accordance with the six-R rule. Key performance targets are therefore:

  • high quality and high productivity
  • high supply security and low capital tie-up
  • complexity reduction and flexibility
  • high continuity and short lead time

Excursus: Material Requirements Planning

Material requirements planning usually involves three steps:

  • considering on-hand stock ready for production
  • identifying additional net demand: required quantity minus current inventory
  • planning production and/or purchases of parts and raw materials to cover the net demand

An integrated ERP system, for example, would create a matching production order after a purchase in the company’s own shop (make-to-order) or trigger picking for shipping if the item is in stock.

If production lowers inventory below the minimum level, the system automatically generates a purchase proposal so new raw materials or parts can be sourced.

Because the ERP system makes data and information readily available, regular orders can also be scheduled to cover average demand. Advanced users may, depending on the part (e.g. based on an ABC/XYZ analysis), factor in stochastic distribution and plan requirement by service level (e.g. 80 % availability). Companies may also carry materials with a use-by date; ERP supports this as well.

Although these issues arise first in material planning, they affect every resource in the enterprise, making an ERP system an indispensable tool once a business reaches a certain size.

Main Tasks and Functional Areas

Beyond material requirements planning, ERP systems handle many other tasks, though materials management remains their core. Numerous company processes can be mapped and controlled in the ERP. Classic fields include:

  • materials management (procurement, inventory, planning)
  • customer-relationship management (CRM)
  • purchasing
  • sales forecasting and distribution
  • (rough-cut) production planning and control
    • bills of materials
    • routings
  • demand planning
  • finance and accounting
  • merchandise management
  • controlling
  • human resources
  • business intelligence and analytics
  • product data management
  • document management

ERP systems also cover areas such as

  • research and development
  • sales and marketing
  • project management
  • operational data collection
  • service processing
  • group consolidation
  • business-process management

Key Features, Decision Factors and Distinction from Other Software

Hundreds of ERP systems exist, often offered in two variants by the same vendor: on-premise or cloud. Each has pros and cons driven by the effort of self-hosting (on-premise) versus reliance on a provider (cloud). Details are discussed in our white paper.

Besides the on-site/cloud choice, other criteria help select the right ERP:

  • industry focus
  • company size
  • functional scope offered
  • technologies used

Some ERP systems are universal, covering many industries and typical sector processes—either built-in, modularly or via partner add-ons. Others specialise in one or very few sectors and address their challenges more precisely.

Company size is another factor: larger firms often gain from cloud ERP because it scales easily and demands less client computing power—thin or zero clients that merely display a web interface can suffice.

Functional needs vary. One example is support for an e-commerce system running on the company’s website, accessible to customers stored in the ERP’s CRM module, with orders posting straight into ERP—something not all solutions provide.

Cost is critical too: purchase price, total cost of ownership (licences, operations, hosting) and total cost of change (implementation, maintenance, adaptation) all matter. Though hard to quantify, lock-in costs should also be weighed.

Best-of-Breed Strategy

Distinguishing ERP from other software can differ. Especially in smaller firms, separate tools—for CRM, MES or HR, for instance—may be chosen and linked only via interfaces. Numerous providers such as Salesforce, Zoho, Pipedrive and HubSpot have emerged. This approach is called a best-of-breed strategy.

Here, vendors specialise in one solution (e.g. HubSpot for CRM, Selfbits for MES) and often surpass universal ERP providers in their niche. A system integrator then connects the standalone solutions, sometimes through simple scheduled table synchronisations or via middleware that keeps data aligned. This Software-as-a-Service model charges only for actual users and eliminates deployment or hosting effort aside from training.

Advantages and Disadvantages

The benefits of an ERP system are clear: it is a holistic tool for managing, controlling and planning virtually all company resources. From a certain size upward, using ERP becomes almost unavoidable. In some sectors—especially services—certain ERP modules may be unnecessary, and standalone solutions with interfaces can model specific functions better than universal ERPs.

Additional advantages include

  • simpler reporting
  • data security
  • defined workflows
  • competitiveness
  • automation
  • standardised, more transparent processes
  • central data storage

Drawbacks lie in the high financial and time investment for implementation, the effort to maintain master data and configure the software so it yields lasting benefit, and the lock-in effect: once chosen, switching is difficult and costly, tying the firm to its vendor’s problems, strategy shifts and pricing. Further disadvantages explain why adoption among small companies is low:

  • high implementation and maintenance costs (varying by licence model)
  • necessary adjustment of company processes or the software
  • organisational change (training, process redesign)
  • discipline required to ensure lasting efficiency gains
  • not always user-friendly
  • implementation takes a long time (> 6 months)
  • lock-in effect

Market Overview

Vendors and Their Products

  • SAP S/4Hana / Business One
  • Microsoft Dynamics 365 Business Control
  • SAGE 100
  • Infor M3
  • Oracle NetSuite / Cloud ERP
  • Workday
  • Deltra Business Software
  • Scopevisio
  • Lxebizz
  • myfactory
  • Abas ERP
  • Weclapp
  • Actindo
  • DATEV
  • ProALPHA Business Solutions
  • Asseco Solutions
  • Gewatec
  • Embedded projects
  • Xentral ERP
  • PACS Performer
  • Epicor ERP
  • Myfactory
  • TOPIX ERP