The Pros and Cons of Material Requirements Planning (MRP) in Manufacturing: A Comprehensive Overview

Updated May 8, 2023

Published May 8, 2023


I. Introduction

Definition of Material Requirements Planning (MRP)

Material Requirements Planning (MRP) is a computer-based inventory management system that helps manufacturers plan, schedule, and control their production processes. MRP takes into account the demand for finished goods, the availability of raw materials, and the lead time required to produce the goods, to determine the optimal amount of inventory needed to meet customer demand.

Importance of MRP in Manufacturing

MRP is critical to the success of a manufacturing operation because it helps ensure that the right amount of inventory is available at the right time. With accurate MRP planning, manufacturers can avoid stockouts, reduce lead times, and improve customer service levels. MRP can also help manufacturers optimize their production schedules, reduce waste, and minimize the total cost of inventory.

Overview of MRP Process

The MRP process typically starts with creating a master production schedule (MPS) that outlines the production plan for finished goods over a specific period. From there, MRP calculates the amount of raw materials and components needed to produce the finished goods, based on the demand forecast and inventory levels. The system then generates purchase orders or production orders for the required materials, taking into account lead times, lot sizes, and safety stock levels. MRP is an iterative process that is repeated regularly to ensure that inventory levels are optimized and that production schedules are adjusted based on changing demand and supply conditions.

II. How Material Requirements Planning Works

MRP Inputs and Outputs

MRP takes inputs such as the master production schedule, inventory levels, and bill of materials (BOM) to generate outputs such as purchase orders, production orders, and net requirements for raw materials and components. These inputs and outputs are used to ensure that the right amount of inventory is available at the right time to meet customer demand.

MRP Planning Parameters

  • Lot Sizing: Lot sizing determines the quantity of raw materials or components that are ordered at a time. The lot size can be fixed, variable, or based on economic order quantity (EOQ) calculations. Lot sizing is important because it affects inventory carrying costs, ordering costs, and production efficiency.
  • Safety Stock: Safety stock is the inventory held in reserve to protect against stockouts caused by unexpected demand or supply disruptions. Safety stock is determined by considering factors such as demand variability, lead time variability, and service level targets.
  • Lead Time: Lead time is the time it takes to receive raw materials or components after placing an order. Lead time can vary depending on supplier performance, transportation time, and other factors. Accurate lead time estimates are critical to ensuring that the right amount of inventory is available when needed.
  • Reorder Point: The reorder point is the inventory level at which a new purchase or production order needs to be initiated to avoid a stockout. The reorder point is determined by considering factors such as demand variability, lead time, and safety stock. The reorder point helps ensure that inventory levels remain within an acceptable range and that customer demand can be met.

MRP Calculation Process

The MRP calculation process consists of several steps that are designed to ensure that the right amount of inventory is available at the right time.

  • Gross Requirements Calculation: The first step in the MRP calculation process is to calculate the gross requirements for each raw material and component needed to produce the finished goods specified in the master production schedule. Gross requirements are determined by multiplying the demand for finished goods by the BOM quantities required to produce them.
  • Net Requirements Calculation: Once the gross requirements have been calculated, the net requirements for each raw material and component are determined by subtracting the available inventory and any scheduled receipts from the gross requirements. Net requirements represent the actual amount of inventory that needs to be ordered or produced to meet demand.
  • Planned Order Release: After net requirements have been determined, planned orders are released to order or produce the required inventory. Planned orders take into account factors such as lot sizes, safety stock, and lead times to ensure that inventory levels are optimized.
  • Purchase Requisition Generation: If the MRP system determines that additional inventory needs to be purchased from suppliers, purchase requisitions are generated and sent to the purchasing department for processing. Purchase requisitions include information such as the item to be purchased, the quantity required, and the delivery date.
  • Purchase Order Generation: Finally, purchase orders are generated and sent to the suppliers to initiate the purchase of the required inventory. Purchase orders include information such as the item to be purchased, the quantity, the price, and the delivery date. The MRP system then tracks the status of the purchase orders and updates inventory levels accordingly.

III. Benefits of Material Requirements Planning

Material Requirements Planning (MRP) provides numerous benefits to manufacturing companies, including

  • Improved Inventory Management: MRP provides accurate inventory tracking and management, helping to ensure that the right amount of inventory is available at the right time. This leads to reduced inventory carrying costs and the elimination of stockouts and overstocks.
  • Better Customer Service: MRP ensures that the right products are available to meet customer demand, leading to improved customer service and satisfaction. By accurately tracking inventory levels and demand, companies can fulfill customer orders in a timely and efficient manner.
  • Cost Reduction: MRP helps reduce costs by optimizing inventory levels, reducing the need for excess inventory, and minimizing waste. Accurate demand forecasting and inventory tracking also reduce the costs associated with rush orders and expedited shipping.
  • Increased Production Efficiency: MRP provides a clear picture of the materials and resources needed to produce finished goods, allowing companies to plan and schedule production more efficiently. This leads to improved production efficiency, reduced lead times, and increased throughput.

IV. Drawbacks of Material Requirements Planning

While Material Requirements Planning (MRP) provides many benefits, there are also some drawbacks to consider, including:

  • Time-Consuming Process: MRP can be a time-consuming process, especially for companies with complex supply chains. The process of collecting and analyzing data can take time, and errors can lead to incorrect inventory levels, production schedules, and ultimately, customer dissatisfaction.
  • Requires Accurate Data: MRP requires accurate data to function properly. Errors in data input can lead to incorrect inventory levels, production schedules, and procurement decisions. Therefore, companies need to invest in reliable data collection and analysis systems to ensure that the MRP process is accurate and effective.
  • Does Not Account for External Factors: MRP relies on internal data and forecasts to determine inventory levels and production schedules. However, it does not account for external factors such as changes in demand, supplier delays, and natural disasters. This can lead to overproduction or underproduction, resulting in excess inventory or stockouts.
  • Potential for Overproduction or Underproduction: If MRP parameters are not set correctly, there is a risk of overproduction or underproduction. Overproduction can lead to excess inventory and waste, while underproduction can result in stockouts and lost sales. Therefore, it is essential to monitor inventory levels, production schedules, and procurement decisions to ensure that they align with customer demand and business goals.

V. Material Requirements Planning in SAP

SAP is a popular enterprise resource planning (ERP) software used by many manufacturing companies for Material Requirements Planning (MRP) and other business processes. Here's an overview of how MRP works in SAP:

SAP MRP Overview

SAP MRP is a planning tool that helps companies determine what materials and resources are needed to meet customer demand. It uses a series of algorithms to calculate the quantities and timing of materials required for production, taking into account factors such as lead times, safety stock, and lot sizing.

MRP in SAP Steps

The following are basic steps involved in running MRP in SAP:

  • MRP Run: The MRP run is the first step in the process. It involves executing the MRP program to calculate the materials and resources needed for production.
  • Planning File Entries: Once the MRP run is complete, SAP creates planning file entries that contain information on the materials and resources needed for production. This includes details on the required quantities, dates, and locations.
  • Exception Messages: SAP MRP generates exception messages that highlight any issues or exceptions that need to be addressed. This includes notifications of material shortages, production delays, and other issues that may impact production schedules.

SAP MRP Benefits and Challenges

SAP MRP provides many benefits, including improved inventory management, better production planning, and increased efficiency. However, there are also some challenges to consider, such as the need for accurate data and the potential for errors in the MRP calculations. To address these challenges, companies need to invest in reliable data collection and analysis systems and ensure that MRP parameters are set correctly.

VI. Conclusion

In conclusion, Material Requirements Planning (MRP) is a critical process for manufacturing companies that helps to ensure that the right materials and resources are available at the right time to meet customer demand.

Recap of MRP

MRP involves a series of calculations that take into account factors such as lead times, safety stock, and lot sizing to determine the materials and resources needed for production. The process includes gross requirements calculation, net requirements calculation, planned order release, purchase requisition generation, and purchase order generation.

Importance of Accurate MRP Planning

Accurate MRP planning is essential to ensure that companies can meet customer demand while maintaining optimal inventory levels and production schedules. Errors in data input or MRP calculations can lead to overproduction, underproduction, or excess inventory, resulting in increased costs and decreased efficiency.

Summary of SAP MRP

SAP MRP is a popular planning tool used by many manufacturing companies to run MRP calculations. It provides many benefits, including improved inventory management, better production planning, and increased efficiency. However, it also requires accurate data and careful parameter settings to ensure optimal results.

Overall, MRP is a critical process for manufacturing companies that helps to ensure that they can meet customer demand while maintaining optimal inventory levels and production schedules. By investing in reliable data collection and analysis systems and ensuring accurate MRP planning, companies can achieve greater efficiency, cost savings, and customer satisfaction.

Demand Forecast Chart

Explore Our Supply Chain Planning Solutions

Ready to optimize your supply chain? Discover our comprehensive suite of SAP® integrated supply chain planning solutions designed to increase visibility, enhance forecasting, streamline operations, and drive business success. Click below to explore our solutions.

View Solutions
Watch Video