even
← Back to glossary

Material Requirements Planning (MRP)

Also: MRP, Materialbedarfsplanung, Material Requirement Planning, Bedarfsplanung MRP, MRP-Lauf, Materialplanung

AI-generated

In brief

Material Requirements Planning (MRP) is a planning method that derives precise material requirements from primary demand and bills of materials, generating purchase proposals and production orders. It forms the core logic of material planning in ERP systems.

Key facts

What is Material Requirements Planning?

Material Requirements Planning – or MRP for short – refers to a computer-aided method for demand calculation and procurement planning. The starting point is primary demand: that is, customer orders, planned orders or forecasts for finished products. Using bills of materials, the system derives the required components, semi-finished goods and raw materials from these quantities and dates – referred to as secondary demand. Existing stock levels and already open receipts such as purchase orders or production orders are offset against this. The result is a set of concrete demand shortfalls, for which the system generates purchase proposals or production orders.

How does MRP work in practice?

The MRP run processes all planning-relevant data in a defined sequence: first, gross requirements are determined for each item; then net requirements are calculated after deducting available stock and open receipts; and finally, procurement proposals with specific quantities and dates are generated. Planning parameters play a central role in this process:

  • Lot-sizing procedures: These determine whether planning is carried out on an exact demand basis, in fixed lot sizes or according to minimum quantities.
  • Replenishment lead time: This determines by when an order must be triggered at the latest so that the material is available on time.
  • Safety stock: This buffers fluctuations in demand and delivery times.
  • Planning horizon: This limits how far into the future the system generates proposals.

In modern ERP systems, MRP is often implemented as a daily or event-driven run. Some companies also use a multi-level variant – MRP II (Manufacturing Resource Planning) – which incorporates capacities in addition to materials. However, whether and to what extent capacity constraints are taken into account depends heavily on the respective system and its configuration.

What matters when selecting and setting up MRP?

The quality of MRP results stands or falls with the underlying data. Outdated or incorrect bills of materials, incomplete inventory postings and unrealistic replenishment lead times lead to incorrect planning proposals – and consequently to overstocking or stockouts. Before implementing or optimising an MRP system, you should therefore systematically review data quality in the item master and in the bills of materials.

Equally important is the selection of the right planning parameters for each item class. High-value A-items with predictable demand are planned differently from low-value C-parts or spare parts with sporadic consumption. A preliminary ABC analysis helps to differentiate parameter sets in a meaningful way. It should also be clarified how exceptions and bottlenecks are handled: not every planning proposal should be automatically released – planners need informative exception lists in order to intervene in a targeted manner.

Frequently asked questions

MRP plans material requirements exclusively on the basis of bills of materials and stock levels. MRP II extends this approach to include capacity planning, i.e. taking machine and personnel capacities into account. In practice, the boundaries are fluid, as modern ERP systems often offer both functions in an integrated manner.

Related terms

Matching categories