Product tree and weekly material planning table
Advertisement

What MRP is

MRP (material requirements planning) turns the production plan for finished products into purchase and work orders for components, in the right quantity and on the right date.

It answers three questions: what to buy or make, how much and when. It sits at the heart of production planning and control for dependent-demand items.

MRP visual map

The map shows the inputs, the product tree and the tables for a table example.

MRP visual map: inputs, product tree, example data, MRP table for legs, table top and table, step by step, common mistakes and benefits
Visual map 24: MRP. Click the map to open it full size.Download the map as PNG

The three MRP inputs

InputWhat it provides
Master production scheduleHow many finished products and when
Bill of materialsWhich components and how many
Inventory and open ordersWhat is on hand and what is already on its way

With each item's lead time, MRP calculates when orders must be released.

Example: 50 tables in week 6

A table uses 1 table top and 4 legs. Demand is 50 tables in week 6.

ItemOn handLead timeGross requirementNet requirementPlanned order release
Table (assembly)01 week50 in week 650Week 5
Table top (1 per table)101 week50 in week 540Week 4
Legs (4 per table)402 weeks200 in week 5160Week 3

Assembly must start in week 5, so tops and legs must be ready that week. Legs take 2 weeks: the order for 160 goes out in week 3. Tops take 1 week: the order for 40 goes out in week 4.

Advertisement

Step by step

  1. Explosion: multiply demand by the quantity per parent (50 × 4 = 200 legs).
  2. Netting: net requirement = gross − on hand − scheduled receipts (200 − 40 = 160).
  3. Lead time offsetting: move the date back by the item's lead time (week 5 − 2 = week 3).
  4. Release: issue purchase or work orders on those dates.

The example uses lot-for-lot sizing. With minimum or multiple lot sizes, orders are rounded up and the remainder becomes inventory.

MRP and kanban

MRP plans from the forecast and pushes orders; kanban replaces what was consumed. Many plants use both: MRP for long-lead purchases and expensive items, kanban for high-runner parts on the shop floor.

Common mistakes

Frequently asked questions

What is MRP?

Material requirements planning: it turns the production plan into dated purchase and work orders for components.

What is the difference between gross and net requirements?

Gross is what production needs; net subtracts inventory on hand and scheduled receipts.

How does lead time affect MRP?

Orders are released earlier than the need date by the item's lead time.

What are the inputs to MRP?

The master production schedule, the bill of materials and inventory status.

What is the difference between MRP and MRP II?

MRP plans materials; MRP II also covers capacity, costs and other manufacturing resources.

Sources

  1. ORLICKY, J. Material Requirements Planning. New York: McGraw-Hill, 1975.
  2. JACOBS, F. R. et al. Manufacturing Planning and Control for Supply Chain Management. New York: McGraw-Hill.
  3. HOPP, W. J.; SPEARMAN, M. L. Factory Physics. Long Grove: Waveland Press.

Want real pull production?

Download the free pull production e-book, with kanban, supermarkets and leveling.

Download the e-book
Advertisement
Photo of Vagner Soares

About the author

Vagner Soares

Lean Manufacturing & Behavioral Management Specialist

Over 20 years in the automotive and metalworking industries (GM and Dana), Lean Manufacturing practitioner since 2006. SENAI instructor and mentor in Brazil’s Brasil Mais Produtivo program, delivering consulting, training and audits for 50+ companies, combining quality, productivity and people development.