back to glossary

Material Requirements Planning

MRP
PlanningMFG-MRP-001

Material Requirements Planning (MRP) is a system that calculates the materials and components needed to manufacture a product based on production schedules.

Definition

Material Requirements Planning (MRP) is a production planning and inventory control system. It answers three questions: what is needed, how much is needed, and when is it needed. The system uses specific data inputs to determine material requirements. These inputs are the Master Production Schedule (MPS), the Bill of Materials (BOM), and inventory records.

The MRP process starts with the MPS, which details the quantity of each finished product to be produced in a specific timeframe. The system then uses the BOM to break down each finished product into its required raw materials and subassemblies. Finally, it checks current inventory records to see what materials are already on hand. The output is a schedule of purchase orders for raw materials and work orders for internal subassemblies.

On the shop floor, MRP helps prevent material shortages that can stop production lines. It also minimizes inventory holding costs by ensuring materials arrive just in time for manufacturing. This avoids tying up capital in excess raw materials stored in a warehouse. Accurate data is critical for an effective MRP system. Inaccurate BOMs or inventory counts will lead to ordering the wrong parts or incorrect quantities.

Manufacturers typically implement MRP using software, which is often a module within a larger Enterprise Resource Planning (ERP) system. The software automates the complex calculations required to coordinate purchasing and production. Regular data audits and cycle counts are necessary to maintain the data integrity the system depends on.

Example

A furniture company needs to produce 500 wooden chairs by the end of the month. The MRP system consults the BOM, determining that 2,000 chair legs and 500 seats are required. After checking inventory and finding 300 legs and 100 seats in stock, it generates a purchase order for the remaining 1,700 legs and 400 seats to arrive before assembly begins.

Frequently Asked Questions

What is the difference between MRP and ERP?

MRP is a system focused specifically on materials and inventory planning. An Enterprise Resource Planning (ERP) system is a broader software suite that includes MRP along with modules for finance, sales, and human resources.

What are the three main inputs for an MRP system?

The three primary inputs are the Master Production Schedule (MPS), the Bill of Materials (BOM), and current inventory records.

How often should we run our MRP system?

Most manufacturers run MRP daily or weekly. The frequency depends on factors like production lead times, demand volatility, and how quickly inventory data is updated.

What happens if our Bill of Materials is inaccurate?

An inaccurate BOM will cause the MRP system to calculate incorrect material needs. This can result in shortages of necessary parts or an overstock of unnecessary ones, disrupting production and increasing costs.

Does MRP account for machine capacity or labor?

No, traditional MRP systems do not consider production capacity. Manufacturing Resource Planning (MRP II) and Advanced Planning and Scheduling (APS) systems were developed to include capacity constraints.

Industry Context
Discrete ManufacturingAutomotiveElectronicsMedical Devices
INVENTORY CONTROLPRODUCTION PLANNINGMRP SYSTEMSUPPLY CHAINBOM