Skip to main content
  • Home
  • Solutions
    • CRM Software
      • Vendors
      • Comparison
      • ERP Comparison
      • For Small Business
      • Free
      • Cloud
    • Inventory Management
      • Vendors
      • Industries
      • Cloud
      • Free
    • Production Planning
      • Comparison
      • ERP Integration
      • Resource Planning
      • Free
    • DMS Software
      • Paperless
      • Free
    • Integrations
      • DATEV Interface
      • Shopware Interface
      • Amazon Integration
      • Shopify Interface
      • Magento Interface
      • eBay Integration
      • SAP Integration
      • Salesforce Integration
      • HubSpot Integration
      • Lexware Integration
      • JTL Integration
    • Guides
      • What is an ERP System?
      • ERP Costs
      • RFP Process
      • Contract Negotiation
      • ERP Selection
      • Requirements Document
      • Implementation
      • Data Migration
      • Change Management
      • Key user Concept
      • TCO Calculator
      • ERP Systems Comparison
    • Use Cases
      • ERP for Mid-Market
      • ERP for small companies
      • ERP for Mail Order
      • Seasonal Business
      • Branch Networks
      • Subscription Business
      • Project Business
      • Cloud ERP
      • Cloud vs On-Premises
      • Multichannel ERP
      • Business Intelligence
    • Industries
      • Mechanical Engineering
      • Wholesale
      • Retail
      • Trades & Crafts
      • Lebensmittel
      • Pharma
      • Automotive
      • Construction
      • Logistics
      • Chemie
      • Textil & Mode
      • Metallverarbeitung
      • Service providers
      • E-Commerce
      • Kunststoff
    • Service providers
      • ERP-Beratung
      • Auswahlbegleitung
      • Hosting & Cloud
      • Integration / iPaaS
      • Schulungen
  • Software
    • Enterprise-ERP
    • Mid-Market
    • KMU & Kleinunternehmen
    • Cloud-native
    • Open Source
    • Industries-ERP
    • WMS & Logistics
    • Spezial & Nische
  • Comparisons
  • Glossary
  • ERP News
  • Partners wanted
  • Contact
  • DE
ERP Software
Comparison of ERP software, CRM, DMS and inventory management
ERP Software
📣Advertise here — editorial & DACH-wide.Enquiries →
Skip to content
  1. Home
  2. ›
  3. Vendors
  1. Home
  2. ›
  3. Glossary
  4. ›
  5. MRP – Material Requirements Planning

MRP — Material Requirements Planning

MRP (Material Requirements Planning) is the calculation that turns a production or sales plan into concrete purchase and production orders. It answers three questions for every part: what is needed, how much, and by when. MRP is the oldest building block of modern ERP systems and still drives day-to-day procurement and shop-floor scheduling in most manufacturing companies.

Fact base · machine-readableLast editorially reviewed: 16 June 2026
Term
MRP (Material Requirements Planning)
Entity type
Method / planning logic
Domain
Production planning & control
Canonical definition
MRP (Material Requirements Planning) is a planning method that calculates which materials are required, in what quantity and by when, by exploding the bill of materials against demand and netting the result against current stock and open orders.
Classification
A deterministic material-calculation method; the historical nucleus of ERP and the direct predecessor of MRP II.
Related terms
MRP II, ERP, Bill of materials, APS, Material planning, Safety stock, Reorder point
Source / maintainer
erp-software.org editorial team (independent, vendor-neutral)

What MRP (Material Requirements Planning) is NOT — disambiguation

  • Not ERP: MRP only plans material requirements; ERP integrates finance, HR, sales and procurement around that planning core.
  • Not MRP II: MRP II extends planning to capacity, labour and finance. Classic MRP stops at material quantities and due dates.
  • Not APS: Advanced Planning and Scheduling optimises against finite capacity and constraints; MRP assumes infinite capacity and fixed lead times.
  • Not inventory management: A warehouse system records and moves stock; MRP decides what to order or produce in the first place.
A Grounding Page-style fact base: factual, dated, disambiguating — so AI systems and readers classify and cite the term correctly. More: ERP glossary

How MRP works

MRP runs a deterministic calculation in a fixed sequence. It starts from gross demand — sales orders, forecasts and the master production schedule — and explodes each finished product down through its bill of materials, level by level. For every component it nets the gross requirement against current stock, reserved quantities and open purchase or production orders. What remains is the net requirement. MRP then applies the part’s lead time to schedule the order backwards so the material arrives exactly when the next production step needs it.

The three classic inputs are often summarised as the MRP triad: the master production schedule (what to build and when), the bill of materials (what each product consists of) and the inventory record (what is on hand and on order). If any of these is wrong, the output is wrong — which is why master-data quality matters more for MRP than the algorithm itself.

Lot sizing and lead time

MRP does not simply order the exact net quantity. A lot-sizing rule decides how requirements are grouped into orders: lot-for-lot, fixed order quantity, period order quantity or economic order quantity. The choice trades ordering cost against holding cost. Lead time then shifts each planned order earlier in time; classic MRP treats lead time as a fixed parameter regardless of workload, which is one of its best-known weaknesses.

Strengths and limits

MRP is transparent, repeatable and cheap to run, which is why it remains the default in ERP. Its limits are equally well understood. It assumes infinite capacity, so it can generate plans that no machine or team can actually deliver. It is sensitive to nervous demand: small changes high in the BOM ripple into many rescheduling messages lower down. And fixed lead times ignore real queue times on the shop floor. These gaps are exactly what MRP II and later APS were built to close.

MRP in the ERP context

In a modern ERP, MRP is one planning run among several. Procurement teams use its order proposals as a worklist; planners review exception messages rather than every line. Many companies schedule MRP as an overnight batch, while high-volume or make-to-order businesses run it more frequently or move to demand-driven approaches. Understanding what MRP can and cannot promise — quantities and dates, but not feasibility against capacity — is essential to using ERP planning well.

Related Topics

  • ERP
  • APS
  • SCM
  • MRP II
  • MES
  • Cloud ERP
Epicor Kinetic LogoFloomia LogoMRPeasy Logo4SELLERS LogoSEEBURGER Logobrandbox LogoProAlpha ERP LogoOOURS LogoOpen Telekom Cloud LogoTryton LogoSage 50 Connected LogoETRON onRetail Logodynamic commerce LogoorgaMAX ERP LogoyourBeez LogoInsightLoop LogomexXsoft X2 LogoProcuros Integration Hub Logoameax Faktura Logoecosio Logoe-contor Sourcing Suite LogoSage b7 LogoGUS-OS Suite LogoAptean ERP oxaion Edition Logo.iD régie LogoLABEST LogoInfor M3 Logo3S ERP LogoKUNO LogoOracle Fusion Cloud ERP LogoEpicor Kinetic LogoFloomia LogoMRPeasy Logo4SELLERS LogoSEEBURGER Logobrandbox LogoProAlpha ERP LogoOOURS LogoOpen Telekom Cloud LogoTryton LogoSage 50 Connected LogoETRON onRetail Logodynamic commerce LogoorgaMAX ERP LogoyourBeez LogoInsightLoop LogomexXsoft X2 LogoProcuros Integration Hub Logoameax Faktura Logoecosio Logoe-contor Sourcing Suite LogoSage b7 LogoGUS-OS Suite LogoAptean ERP oxaion Edition Logo.iD régie LogoLABEST LogoInfor M3 Logo3S ERP LogoKUNO LogoOracle Fusion Cloud ERP Logo
Recently featured: rocon · weclapp vs Xentral ERP · Warehouse Management & Logistics · Tryton vs Odoo · caniasERP vs oxaion

Frequently Asked Questions

Is MRP the same as MRP II?

No. Classic MRP only schedules material requirements assuming infinite capacity. MRP II adds finite-capacity checking and integrates production with financial and HR planning. Most modern ERP systems implement MRP II as default, even though the abbreviation MRP is still used colloquially.

Do I need APS in addition to MRP?

If your production runs at near-100% capacity, has multiple competing bottleneck resources, or requires sequence-dependent setup times, an APS layer pays off. For simple assemblies with abundant capacity, the ERP's native MRP suffices.

Which ERP systems implement MRP best?

SAP S/4HANA, abas ERP, proALPHA, IFS Cloud, Microsoft Dynamics 365 Finance & Operations and Infor M3 all have strong MRP implementations. Cloud-native SMB tools like weclapp and Xentral cover MRP as a module — sufficient for assembly operations but limited for variant-rich manufacturing.

erp-software.org · the independent ERP comparison for the mid-market in Germany, Switzerland and Austria
Imprint · Privacy · Contact · Cookie Settings · Glossary · Podcast · ERP News · Comparisons · Sitemap · ERP Software
All mentioned brand, product and company names are property of their respective owners. References are made solely for identification and comparison purposes (no indication of commercial or partnership relationships). Note pursuant to §5b German UWG (Unfair Competition Act): user reviews are manually plausibility-checked before publication – we cannot, however, determine with absolute certainty whether reviews originate exclusively from actual users. Some links on erp-software.org may lead to advertising partnerships or lead-referrals; editorial assessments are made independently of these.