Glossary

Dependent Demand — Manufacturing Glossary

User Solutions TeamUser Solutions Team
|
5 min read
Dependent demand BOM hierarchy diagram for manufacturing glossary
Dependent demand BOM hierarchy diagram for manufacturing glossary

Dependent demand is demand for a component or material that is directly derived from the production schedule of its parent item. In manufacturing, dependent demand is calculated through Bill of Materials (BOM) explosion rather than forecasted independently. It is the fundamental concept that makes Material Requirements Planning (MRP) possible.

At User Solutions we explain dependent demand as the cornerstone principle that separates modern MRP-driven planning from the old days of guessing how many parts to order.


How Dependent Demand Works

Dependent demand flows downward through the BOM hierarchy. When the master production schedule specifies a quantity of finished goods, MRP explodes the BOM to calculate the exact quantity of every sub-assembly, component, and raw material required.

The key insight: dependent demand items do not need to be forecasted because their demand is mathematically determined by the parent item's schedule.

The Calculation Chain

  1. The master production schedule sets demand for the finished product (this is independent demand).
  2. MRP explodes the BOM to determine component quantities.
  3. Each component's demand depends on — and is calculated from — the parent quantity.
  4. The process repeats down through every BOM level until raw materials are reached.

Dependent Demand Example

A manufacturer produces industrial gear pumps. The BOM for one pump (GP-500) includes:

  • 1 pump housing
  • 2 gear shafts
  • 4 bearings
  • 8 bolts
  • 1 seal kit

The master production schedule calls for 150 pumps in Week 10.

MRP calculates dependent demand:

ComponentQty PerDependent Demand
Pump Housing1150
Gear Shaft2300
Bearing4600
Bolt81,200
Seal Kit1150

These quantities are precise — no forecasting required. MRP then subtracts on-hand inventory and scheduled receipts to compute net requirements.

If the warehouse holds 80 bearings and 200 are due from a supplier in Week 9, net requirements for bearings = 600 - 80 - 200 = 320 bearings to order.

Notice that changing the parent schedule to 200 pumps would automatically recalculate every component. This cascading recalculation is the power of dependent demand planning.


Why Dependent Demand Matters for Scheduling

Eliminates guesswork for component planning. Instead of forecasting hundreds of individual parts, planners forecast only finished goods and let MRP calculate everything else. This dramatically reduces planning effort and error.

Synchronizes material arrivals with production. Because dependent demand is time-phased (tied to the parent's scheduled start date), materials arrive when needed — not too early (tying up cash) or too late (stopping production).

Reduces inventory costs. Manufacturers that properly leverage dependent demand through MRP typically carry 20-30% less component inventory than those using reorder-point systems for every part. The savings come from ordering exactly what is needed, when it is needed.

Enables accurate scheduling. Scheduling software like Resource Manager DB uses dependent demand calculations to ensure materials are available before scheduling a job. No materials, no point scheduling the work.


  • Independent Demand — Demand from external customers that must be forecasted, as opposed to calculated dependent demand.
  • Bill of Materials (BOM) — The structured list that defines the parent-child relationships used to calculate dependent demand.
  • Gross Requirements — The total dependent demand for a component before netting out inventory and receipts.

FAQ

Independent demand comes from external customers and must be forecasted. Dependent demand is derived from the parent item's production schedule through BOM explosion — it is calculated, not forecasted. A finished bicycle has independent demand; the two wheels per bicycle have dependent demand.

Forecasting dependent demand leads to inaccurate inventory levels because the demand is mathematically deterministic. If you know you need 100 finished units, you know you need exactly 200 of a component used 2-per. Forecasting would introduce unnecessary error and either overstock or understock components.

Because dependent demand can be precisely calculated from the master schedule, many manufacturers carry little or no safety stock for dependent demand items. Safety stock is more appropriate for independent demand items where forecast uncertainty exists. However, some shops keep small safety stocks for components with long lead times or unreliable suppliers.


This term is part of the Manufacturing Glossary. For a deep dive into material planning, see our MRP Guide.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together