Article 38 - MRP

Article 38 - MRP


Article 38: What is Material Requirements Planning (MRP) in SAP?

What is MRP?

Material Requirements Planning (MRP) is the core planning engine in SAP that ensures material availability by automatically balancing supply and demand. It calculates whether you have enough materials to meet all requirements and generates procurement proposals when shortages are detected.

What does MRP do?

  • Analyzes current stock levels against future requirements
  • Identifies material shortages before they impact production or sales
  • Generates procurement proposals automatically (purchase requisitions or planned orders)
  • Optimizes inventory levels to reduce carrying costs
  • Ensures on-time delivery by planning ahead

What types of requirements does MRP consider?

Customer Demand:

  • Sales orders from customers
  • Planned independent requirements (forecasts)
  • Service orders and maintenance requirements

Internal Demand:

  • Dependent requirements from production BOMs
  • Safety stock requirements
  • Pipeline stock for distribution

What procurement proposals can MRP create?

Proposal Type

When Used

Purpose

Purchase Requisition

External procurement needed

Buy from vendors

Planned Order

Internal production needed

Manufacture in-house

Transfer Requirement

Stock transfer needed

Move between plants


Who uses MRP results?

  • Production planners - to schedule manufacturing
  • Procurement teams - to place purchase orders
  • Inventory managers - to optimize stock levels
  • Supply chain coordinators - to ensure material flow

What are the business benefits?

  • Reduced stockouts through proactive planning
  • Lower inventory costs by avoiding excess stock
  • Improved customer service with better availability
  • Better cash flow through optimized procurement timing


    • Related Articles

    • Article 40 - MRP Types

      Article 40: What are the different MRP types and procurement keys? What are MRP Types? MRP Types are configuration codes that determine how the MRP run behaves for each material. They control the planning logic, procurement method, and calculation ...
    • Article 42 - MRP Results

      Article 42: How do I interpret MRP results and shortage situations? How do I read MRP results? MRP results show you a time-phased view of supply and demand for each material, highlighting when shortages will occur and what procurement actions are ...
    • Article 57 - MRP Controllers

      Article 57: How do SAP Fiori apps help MRP controllers and planners? What planning and MRP capabilities do Fiori apps provide? Fiori apps revolutionize materials planning by providing visual, interactive tools that help MRP controllers quickly ...
    • Article 39 - How MRP Runs

      Article 39: How does the MRP run process work step-by-step? What happens during an MRP run? The MRP run is a systematic calculation process that evaluates each material individually to determine if procurement action is needed. It follows a logical ...
    • Article 49 - MRP and PR

      Article 49: How does MRP integration create Purchase Requisitions automatically? How does MRP create Purchase Requisitions? Material Requirements Planning (MRP) is the most common source of automatic Purchase Requisition creation. When MRP detects a ...