MRP

Dependent vs Independent Demand: The Key to Manufacturing Planning

User Solutions TeamUser Solutions Team
|
9 min read
Manufacturing product tree showing dependent demand flowing from finished goods to components
Manufacturing product tree showing dependent demand flowing from finished goods to components

The distinction between dependent and independent demand is the foundational concept that makes MRP (Material Requirements Planning) work. Understanding this difference is not academic. It directly determines whether you should forecast an item or calculate its requirements, whether you should use reorder points or MRP, and whether your inventory planning will be accurate or fundamentally flawed.

This concept, first formalized by Joseph Orlicky in the 1960s, revolutionized manufacturing planning and remains the core logic behind every MRP system in use today. For the full picture, see our complete MRP guide.

Independent Demand Explained

Independent demand is demand that originates from external sources, typically customer orders or market forecasts. It is called "independent" because it is not derived from or dependent on the demand for any other item within your operation.

Examples of independent demand:

  • A customer orders 500 units of your finished product
  • Your sales forecast predicts 1,000 units next quarter
  • A distributor places a blanket order for 200 units per month
  • A government contract specifies 300 units by year-end

Independent demand is uncertain. You cannot calculate it with mathematical precision because it depends on market conditions, customer behavior, economic factors, and competition. This uncertainty is why independent demand items require forecasting.

The planning tools for independent demand include:

  • Statistical forecasting (moving average, exponential smoothing, regression)
  • Reorder point systems (order when stock drops below a threshold)
  • Safety stock buffers to absorb forecast error
  • Min/max inventory policies

Dependent Demand Explained

Dependent demand is demand that is derived from the demand for a parent item. It is called "dependent" because you can calculate it precisely once you know the parent item's production quantity and the bill of materials.

Example: If you need to produce 500 bicycles and each bicycle requires 2 wheels, 36 spokes per wheel, and 1 chain, then:

ComponentQuantity PerTotal Dependent Demand
Wheels2 per bicycle1,000
Spokes72 per bicycle (36 x 2 wheels)36,000
Chains1 per bicycle500
Seats1 per bicycle500
Pedal sets1 per bicycle500

This demand is not uncertain. It is mathematically derived from the production plan. You know with certainty that producing 500 bicycles requires exactly 1,000 wheels. There is nothing to forecast.

This is the key insight that drives MRP: dependent demand should be calculated, not forecasted.

Why the Distinction Matters

The Problem with Forecasting Dependent Demand

Before MRP, many manufacturers used the same reorder-point inventory system for everything: finished goods, sub-assemblies, and raw materials. This meant forecasting demand for every component based on historical consumption patterns.

The problem is that component consumption is lumpy, not smooth. If you produce 500 bicycles in Week 1 and none in Week 2, wheel consumption is 1,000 in Week 1 and 0 in Week 2. A forecasting system looking at average consumption would calculate roughly 500 per week, which is wrong in both weeks.

WeekActual Wheel NeedForecast (Average)Error
11,000500-500 (shortage)
20500+500 (excess)
3750500-250 (shortage)
40500+500 (excess)

The result: constant oscillation between stockouts and excess inventory. This is exactly the problem MRP solves by calculating dependent demand from the production schedule rather than forecasting it from history.

The MRP Solution

MRP takes the master production schedule (independent demand, forecasted or from customer orders), explodes it through the multi-level BOM, and calculates exact component requirements for each period. The net requirements calculation then subtracts available inventory to determine what needs to be ordered.

Dependent Demand = Parent Demand x Quantity Per Assembly (from BOM)

This calculation cascades through every BOM level, from finished goods through sub-assemblies to raw materials. At each level, demand is precisely calculated rather than guessed.

Items with Both Demand Types

Some items experience both dependent and independent demand simultaneously. The most common example is spare parts.

Example: A bearing used in your product assembly (dependent demand) is also sold directly to customers as a replacement part (independent demand).

Demand SourceTypePlanning Method
Used in production of Product ADependentMRP calculation
Sold as spare part to customersIndependentForecast
Total demandCombinedMRP + Forecast

Your MRP system must combine both demand sources when calculating net requirements. The MRP-driven demand is calculated precisely from the production plan. The spare parts demand is forecasted and added to the gross requirements. RMDB from User Solutions handles dual-demand items by allowing both sources to feed into a single item's requirements calculation.

Demand Classification in Practice

To apply the correct planning method to each item, classify your inventory:

Step 1: Identify Your Finished Goods

These are always independent demand items. They face the market directly and must be forecasted or managed through customer orders.

Step 2: Identify Components Used Only in Production

These are pure dependent demand items. Plan them through MRP, not reorder points. This includes:

  • Sub-assemblies that are not sold separately
  • Raw materials purchased only for production
  • Components specific to your products

Step 3: Identify Dual-Demand Items

Items sold both as part of finished products and independently (spare parts, consumables sold separately). Configure your planning system to combine both demand sources.

Step 4: Assign Planning Methods

ClassificationPlanning MethodInventory Policy
Independent demand onlyForecast + reorder pointSafety stock based on forecast error
Dependent demand onlyMRPSafety stock based on supply variability
Both typesMRP + forecast overlaySafety stock for the independent portion

The Bullwhip Effect and Dependent Demand

When manufacturers use independent forecasting for dependent demand items, the forecasting errors compound at each level of the supply chain. This is the bullwhip effect: small fluctuations in end-customer demand amplify into large swings in component orders.

MRP mitigates the bullwhip effect by linking component demand directly to the production schedule. When customer demand changes, MRP recalculates component requirements precisely rather than relying on lagging historical averages. This is one reason why MRP integration with purchasing is so valuable: purchase orders are driven by calculated need, not inflated forecasts.

Connecting Demand Types to Your MRP System

Understanding dependent vs independent demand helps you configure your MRP system correctly:

  1. MPS level: Enter independent demand (customer orders, forecasts) into the master production schedule
  2. BOM explosion: Let MRP calculate all dependent demand automatically
  3. Lot sizing: Choose methods appropriate for each demand pattern
  4. Safety stock: Size buffers based on the uncertainty source (demand uncertainty for independent, supply uncertainty for dependent)
  5. Review frequency: Update independent demand forecasts regularly; dependent demand updates automatically when the MPS changes

Frequently Asked Questions

Dependent demand is demand for components, sub-assemblies, and raw materials that is derived from the demand for a parent item. If you need to produce 100 bicycles, the demand for 200 wheels is dependent demand because it is calculated directly from the finished product requirement using the bill of materials.

Independent demand is demand for finished goods or items that is not derived from demand for any other item. It comes directly from customer orders or market forecasts. A customer ordering 100 bicycles is independent demand because it is driven by the market, not by a parent product.

It determines the correct planning approach. Independent demand must be forecasted because it is uncertain. Dependent demand should be calculated from the production plan using MRP, not forecasted. Using forecasting methods for dependent demand items leads to excess inventory or shortages because it ignores the precise relationship defined in the bill of materials.

Yes. Spare parts are a classic example. A component like a bearing might have dependent demand when used in production and independent demand when sold as a spare part. MRP systems handle this by combining both demand sources when calculating net requirements.

Independent demand items use forecasting methods (moving average, exponential smoothing, etc.) and reorder point systems. Dependent demand items use MRP, which calculates requirements by exploding the bill of materials from the production plan. This is the core principle behind material requirements planning.

Plan by Demand Type, Not by Guesswork

Stop forecasting items that should be calculated. RMDB from User Solutions applies MRP logic to your dependent demand items while integrating forecasts for independent demand, giving you precise material plans tied to feasible production schedules.

Schedule a free demo to see demand-driven material planning in action.

Expert Q&A: Deep Dive

Q: What is the most common mistake manufacturers make regarding dependent vs independent demand?

A: The most common mistake is forecasting dependent demand items independently. We see this all the time: a manufacturer forecasts demand for finished products (correct), but then also independently forecasts demand for components like bolts, sub-assemblies, or raw materials based on historical usage (incorrect). The result is a disconnect between what the shop floor needs and what purchasing orders. If finished product demand increases by 20%, the independent component forecasts lag behind because they are based on past consumption. MRP solves this by calculating component demand directly from the production schedule. When you plan to build 20% more product next month, MRP automatically increases component requirements by exactly the right amount. At User Solutions, the first thing we do during RMDB implementation is identify which items are being forecasted independently when they should be planned through MRP.

Q: How do you handle items that have both dependent and independent demand, like spare parts?

A: Dual-demand items require special attention in your planning system. In RMDB, we handle this by allowing both demand sources to feed into the same item's requirements. The dependent demand comes from MRP explosion of the production plan. The independent demand comes from spare parts forecasts or customer orders. The MRP calculation sums both sources when determining net requirements. The practical challenge is that the two demand streams have different characteristics. Production demand is plannable and somewhat predictable. Spare parts demand is sporadic and harder to forecast. We typically recommend maintaining a safety stock buffer sized for the spare parts demand variability while letting MRP handle the production demand precisely. This prevents the spare parts demand from causing stockouts on the production floor while keeping spare parts fill rates high.

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