Supply Chain Planning and Demand Forecasting

Chapter 8
Aggregate Planning and Demand–Supply Balancing

Post Graduate Program in Logistics
Supply Chain Planning and Demand Forecasting   •   Post Graduate

8. Aggregate Planning and Demand–Supply Balancing

Introduction and Context

Aggregate planning is the medium-term process of deciding how an organisation will balance anticipated demand with available production, procurement, workforce, capacity, inventory, and distribution resources. It normally covers a planning horizon of several months to approximately two years. Unlike detailed scheduling, which determines the sequence and timing of individual jobs, aggregate planning works with product families, total capacity, broad workforce categories, and time periods such as months or quarters.

The central managerial problem is straightforward to state but difficult to solve: customer demand varies over time, whereas capacity cannot always be changed quickly or economically. A firm may respond to a demand peak by building inventory in advance, increasing working hours, hiring temporary labour, subcontracting production, accepting backorders, or allowing some demand to remain unmet. Each alternative affects cost, customer service, employee relations, quality, cash flow, and operational risk.

Aggregate planning therefore connects demand forecasting with supply-chain execution. A forecast indicates what customers may require; an aggregate plan determines how the organisation intends to respond. The plan must also be consistent with strategic priorities. A low-cost manufacturer may accept longer replenishment times, while a medical-products distributor may maintain substantial safety stock because service failure has serious consequences.

The purpose of this chapter is to develop the logic of aggregate planning, compare level, chase, and hybrid strategies, and show how cost models, linear programming, and scenario analysis support demand–supply balancing.

Learning Objectives

After studying this chapter, students should be able to:

1. Explain the purpose, scope, assumptions, and terminology of aggregate planning.

2. Distinguish level, chase, and hybrid planning strategies.

3. Construct and interpret aggregate production and workforce plans.

4. Evaluate the costs of inventory, hiring, layoffs, overtime, subcontracting, and backlogs.

5. Formulate a basic aggregate-planning problem as a linear programme.

6. Use scenario analysis to evaluate uncertainty in demand and capacity.

7. Assess service, financial, workforce, ethical, and sustainability implications of planning decisions.

8. Recommend an appropriate demand–supply balancing approach in a managerial case.

The Planning Logic: From Forecast to Feasible Plan

Aggregate planning sits between strategic capacity planning and short-term operations scheduling. Strategic decisions include facility location, process technology, fleet size, and long-term sourcing arrangements. At the other end, scheduling determines which orders are produced on which machines and on what dates. Aggregate planning translates medium-term demand expectations into a feasible plan for resources.

A typical planning sequence is as follows:

  • establish the planning horizon and time buckets;
  • prepare or review the demand forecast;
  • aggregate products into meaningful families;
  • estimate available regular-time, overtime, subcontracting, storage, and workforce capacity;
  • identify policy constraints, such as minimum staffing, supplier limits, or service requirements;
  • develop alternative plans;
  • evaluate total cost, risk, and operational consequences; and
  • release the selected plan to master production scheduling, procurement, workforce planning, and distribution functions.

The plan is usually revised periodically through a rolling process. A three-month plan, for example, may be updated every month by adding a new future month and replacing uncertain estimates with more current information. This prevents the plan from becoming detached from actual demand, capacity, or supply conditions.

Aggregation is essential. A firm producing hundreds of stock-keeping units cannot normally optimise every item at this stage. It may plan total consumer appliances, total spare parts, or total tonnes of a material, while detailed planning later allocates the aggregate quantities to individual products. Aggregation reduces complexity, but it can conceal important differences in profitability, capacity consumption, perishability, and customer priority. The level of aggregation should therefore be appropriate to the decision being made.

Core Concepts and Terminology

Demand is the quantity customers are expected to require in a planning period. Production, or supply, is the quantity made available from internal operations and external sources. Beginning inventory is stock available at the start of a period, while ending inventory is stock carried into the next period. A backlog is demand postponed for later fulfilment; lost sales occur when customers do not wait and purchase elsewhere.

Available-to-promise inventory represents supply that can be committed to customers after considering existing orders and planned production. Capacity is the maximum feasible output under specified resources and conditions. Regular-time capacity is production available within normal working hours. Overtime capacity is additional output obtained by extending working hours, usually at a higher unit cost. Subcontracting is the purchase of finished output or processing from an external supplier.

A level strategy keeps a relatively stable production rate or workforce. A chase strategy varies production or workforce to follow demand. A hybrid strategy combines these mechanisms. Workforce smoothing refers to deliberate avoidance of frequent hiring and layoffs. A frozen zone is a near-term period in which the plan is changed only under exceptional circumstances. A time fence is a control boundary that limits how much the plan may be altered as the delivery date approaches.

The relevant costs include regular production cost, inventory holding cost, shortage or backlog cost, overtime premium, hiring cost, layoff cost, subcontracting cost, and sometimes recruitment, training, transportation, quality, and expediting costs. The objective is not necessarily to minimise accounting cost alone. Organisations often use a broader objective that includes service performance, resilience, environmental impact, and workforce stability.

Balancing Mechanisms

Inventory as a temporal buffer

Inventory allows production and demand to occur at different times. A firm can produce before a seasonal peak and draw down stock when demand rises. This is attractive when production is stable and holding costs are moderate. It is less suitable for products that are perishable, rapidly obsolete, expensive to store, or vulnerable to damage.

Workforce and production-rate adjustment

A chase plan adjusts output to demand. Output may be changed by hiring, layoffs, temporary labour, shift changes, or reassignment. The strategy limits inventory but can create recruitment expense, training requirements, morale problems, productivity losses, and employment-relations risk. It is more feasible where processes are labour-intensive and workers can be trained quickly.

Overtime and undertime

Overtime provides flexibility without permanently changing the workforce. It is useful for short-lived peaks, but sustained overtime can increase fatigue, accidents, absenteeism, quality failures, and employee dissatisfaction. Undert ime or reduced hours may protect employment during a temporary downturn, although it reduces labour utilisation.

Subcontracting and external capacity

Subcontracting expands available supply without investing immediately in internal capacity. It may be appropriate for standardised products or non-core activities. However, it can increase unit cost and expose the firm to supplier reliability, confidentiality, quality, intellectual-property, and labour-standard risks.

Backlogs and controlled lateness

Backlogging postpones fulfilment rather than immediately expanding supply. It may be acceptable in engineered-to-order, industrial, or low-urgency markets. It is dangerous where customers have close substitutes or where delayed supply affects safety or essential services. Backlog policies should distinguish between customers and products rather than treating all unmet demand as equivalent.

Level, Chase, and Hybrid Strategies

A level strategy maintains a stable workforce and relatively constant production rate. When demand is below production, inventory increases; when demand exceeds production, inventory decreases or a backlog develops. Its principal strengths are workforce stability, predictable operations, and efficient utilisation of repetitive processes. Its weaknesses include inventory investment, storage requirements, obsolescence, and potentially poor responsiveness.

A chase strategy attempts to match production closely with demand. Inventory and backlog are usually low, but hiring, layoffs, overtime, and capacity changes may be substantial. The strategy is more attractive where holding inventory is costly and labour flexibility is high. It is less attractive where skilled labour is scarce or where frequent workforce changes damage capability.

A hybrid strategy retains a core level workforce and uses inventory, overtime, temporary labour, subcontracting, or limited backlog to absorb fluctuations. In practice, most organisations use some form of hybrid plan. For instance, a firm may maintain a stable core workforce, build inventory before a predictable seasonal peak, use overtime for moderate deviations, and subcontract only when demand exceeds a defined threshold.

The choice is not purely mathematical. It reflects product characteristics, customer-service promises, union agreements, cash constraints, environmental commitments, and the strategic value of internal capability. A plan with the lowest nominal cost may be inferior if it creates unacceptable service failures or makes the organisation dependent on an unreliable supplier.

Cost Models and Basic Quantitative Analysis

A simple aggregate-planning model can be expressed as:

Total cost = regular production cost + overtime cost + subcontracting cost + inventory holding cost + hiring cost + layoff cost + backlog cost.

For period t, the inventory balance is commonly written as:

I_t = I_(t-1) + P_t + O_t + S_t − D_t − B_t,

where I_t is ending inventory, P_t is regular-time production, O_t is overtime production, S_t is subcontracted supply, D_t is demand, and B_t represents units released from backlog or, in an alternative formulation, shortage is represented separately. A more precise formulation uses net inventory, allowing negative values to denote backlog:

N_t = N_(t-1) + P_t + O_t + S_t − D_t.

Positive N_t denotes inventory and negative N_t denotes backlog. Workforce continuity can be represented by W_t = W_(t-1) + H_t − L_t, where W is workforce, H is hiring, and L is layoffs. Production capacity may be constrained by P_t ≤ productivity × W_t, while overtime may be limited by an overtime maximum.

A small illustration clarifies the trade-off. Suppose monthly demand is 800, 1,200, and 1,000 units, with beginning inventory of 100 units. A level plan producing 1,000 units each month ends with 300 units after month one, 100 units after month two, and 100 units after month three. It provides stable output but carries inventory into the demand peak. A chase plan produces 700, 1,200, and 1,000 units respectively, ending each month with 0 units, assuming no capacity or workforce constraints. The chase plan reduces holding cost but requires production flexibility. A hybrid plan might produce 900, 1,100, and 1,000 units, using 100 units of beginning inventory and allowing a modest inventory fluctuation.

The comparison should include all relevant costs. For example, a plan that appears cheaper because it avoids inventory may rely on expensive overtime or create a backlog penalty. Similarly, subcontracting should include inbound freight, inspection, coordination, and possible failure costs rather than only the supplier’s quoted price.

Linear Programming for Aggregate Planning

Linear programming is useful when the organisation must determine the least-cost combination of production, inventory, overtime, subcontracting, and workforce actions subject to constraints. Decision variables may include regular production in each period, overtime production, subcontracted quantity, ending inventory, backlog, hiring, and layoffs.

A generic objective is:

Minimise Z = Σ_t (c_tP_t + o_tO_t + s_tS_t + h_tI_t + b_tB_t + r_tH_t + l_tL_t),

where each coefficient represents the relevant unit cost. Subject to inventory balance, the model may include:

  • regular production capacity;
  • overtime capacity;
  • supplier or subcontracting limits;
  • maximum and minimum workforce levels;
  • inventory-space limits;
  • required ending inventory;
  • no-backlog or service-level constraints; and
  • workforce-flow equations.

Linear programming assumes proportional costs and divisibility of quantities. These assumptions are often acceptable for aggregate decisions but may be unrealistic when there are fixed setup costs, minimum order quantities, indivisible workers, learning effects, or nonlinear overtime premiums. Mixed-integer programming, goal programming, simulation, or heuristics may then be more suitable.

The value of an optimisation model depends on the quality of its inputs. A mathematically optimal plan based on an unreliable forecast, incorrect capacity, or omitted supplier constraint is not operationally optimal. Managers should therefore treat model output as decision support, not as an automatic decision.

Scenario Analysis and Uncertainty

Forecasts are estimates, not commitments. Scenario analysis examines how a plan performs under alternative conditions, such as low, expected, and high demand; supplier disruption; labour shortages; or a sudden increase in transport cost. The objective is to identify plans that remain acceptable across plausible futures.

A useful approach is to construct a baseline plan and then test sensitivity to key assumptions. If a small demand increase causes severe backlog, the plan has little robustness. If the plan remains feasible through overtime and limited subcontracting, it has greater flexibility. Managers may also use expected-cost analysis by assigning probabilities to scenarios, although probability estimates should not create false precision.

Robust planning often involves preserving options. A firm may avoid exhausting all overtime capacity early, maintain qualified suppliers, hold strategic inventory of critical components, or delay irreversible hiring until demand information improves. The cost of unused flexibility should be compared with the cost of being unable to respond.

Applied Case: Northstar Home Appliances

Background

Northstar Home Appliances assembles countertop food processors for national retailers. Demand is seasonal, with a large promotion expected in the second month of a three-month planning horizon. Northstar begins with 300 units in inventory. Forecast demand is 2,000 units in month one, 3,500 in month two, and 2,500 in month three. Regular production capacity is 2,800 units per month with the existing workforce. Overtime can provide up to 500 additional units per month, and an approved supplier can provide up to 700 subcontracted units per month. The company wants at least 200 units at the end of month three for routine replenishment.

Situation and problem

The operations manager proposes a level plan at 2,800 units per month. The finance manager prefers a chase plan to minimise inventory. The sales director is concerned that late deliveries during the promotion will cause retailers to reduce future shelf space. The human-resources manager opposes layoffs because trained assemblers are difficult to replace.

Analysis

Total available demand over the horizon is 8,000 units. Including the required ending inventory, Northstar must supply 8,200 units. Beginning inventory contributes 300 units, leaving 7,900 units to be produced. Regular capacity contributes up to 8,400 units, so aggregate capacity is adequate, but the timing of supply is critical. A level plan of 2,800 units produces 8,400 units. Inventory after month one would be 1,100 units, after month two 400 units, and after month three 700 units. This plan protects the promotion but carries more inventory than required at the end and may incur avoidable holding cost.

A tighter hybrid plan could produce 2,600 units in month one, 3,000 in month two through 200 overtime units, and 2,300 in month three. With beginning inventory of 300, ending inventory would be 900 after month one, 400 after month two, and 200 after month three. The plan satisfies demand and the ending-inventory requirement, avoids layoffs, uses modest overtime, and does not require subcontracting. If month-two demand rises by 400 units, the plan could use the remaining overtime limit or approved subcontracting rather than immediately changing the workforce.

Recommended approach and outcome

Northstar selects the hybrid plan, subject to weekly review of retailer orders. It retains the existing workforce, builds inventory before the promotion, uses limited overtime during the peak, and preserves subcontracting as a contingency. The plan has a higher overtime cost than a pure level plan but reduces unnecessary ending inventory and protects service better than a tightly chased plan.

Learning points

The case demonstrates that aggregate planning is a timing problem as well as a total-volume problem. Adequate total capacity does not guarantee timely fulfilment. It also shows why workforce stability, service risk, and flexibility options should be considered alongside direct production cost. Finally, the preferred plan may be a policy rather than a fixed schedule: the organisation can define triggers for overtime or subcontracting as new demand information becomes available.

Managerial, Ethical, and Operational Considerations

Aggregate plans affect people and business partners. Repeated hiring and layoffs may reduce employee security and organisational commitment. Excessive overtime can create health and safety risks. Subcontracting may transfer undesirable working conditions or environmental impacts outside the organisation’s direct boundaries. Responsible planning therefore includes labour-law compliance, fair treatment, safe working hours, supplier due diligence, and transparent service policies.

Managers should also avoid using aggregate plans to disguise systematic under-capacity or unrealistic sales commitments. If a service promise cannot be met without chronic overtime or emergency freight, the issue is strategic rather than merely scheduling-related. Governance controls should define who may approve major plan changes, how exceptions are documented, and how forecast bias is monitored.

Digital Tools, Analytics, and Emerging Developments

Enterprise resource planning systems integrate forecasts, inventory, orders, bills of material, workforce information, and capacity data. Advanced planning and scheduling systems can evaluate alternative plans across facilities and suppliers. Dashboards increasingly monitor forecast error, inventory exposure, backlog ageing, capacity utilisation, and service risk.

Machine-learning forecasts may improve the estimation of demand patterns, but they do not eliminate the need for managerial judgement. A model may learn historical promotions that will not recur, fail to recognise a new competitor, or amplify biased sales data. Digital twins and simulation can test disruptions, while optimisation engines can recommend production and sourcing allocations. Effective use requires data governance, explainable assumptions, human oversight, cybersecurity, and clear accountability for decisions.

Current practice is moving toward integrated business planning, in which sales, operations, finance, procurement, and senior management reconcile one plan. Organisations are also giving greater attention to resilience, carbon-aware capacity decisions, circular flows, and postponement. These developments broaden the objective from lowest immediate cost to an acceptable balance of cost, service, risk, agility, and sustainability.

Common Errors and Best Practices

Common errors include treating the forecast as certain, ignoring beginning or required ending inventory, omitting overtime and subcontracting limits, assuming all products have equal priority, and comparing strategies using incomplete cost data. Another frequent mistake is changing the plan too often in response to noise, thereby creating nervousness throughout procurement and production.

Best practice is to use a documented planning calendar, agreed assumptions, cross-functional ownership, and explicit service priorities. Plans should be evaluated on total relevant cost and operational feasibility. Organisations should preserve critical skills, identify capacity bottlenecks, maintain qualified suppliers, and use scenario triggers rather than relying on emergency reactions. Finally, actual demand, costs, and service outcomes should be compared with plan assumptions so that future planning parameters improve.

Chapter Summary

Aggregate planning converts medium-term demand expectations into feasible decisions about production, workforce, inventory, overtime, subcontracting, and backlog. Level strategies emphasise stability, chase strategies emphasise demand matching, and hybrid strategies combine buffers and flexibility. Cost models and linear programming can identify efficient combinations, but their results depend on reliable data and realistic constraints. Scenario analysis tests robustness when demand, supply, or capacity differs from expectation. Effective plans also consider customer service, workforce welfare, supplier risk, ethics, sustainability, and organisational resilience. In practice, a rolling, cross-functional, digitally supported planning process is more valuable than a one-time numerical solution.

Key Terms

Aggregate planning: Medium-term planning of overall capacity and supply to meet forecast demand.

Level strategy: A plan that maintains a relatively stable workforce or production rate.

Chase strategy: A plan that adjusts production or workforce to follow demand.

Hybrid strategy: A plan combining level and chase mechanisms with inventory or external flexibility.

Planning horizon: The future period covered by an aggregate plan.

Time bucket: A unit of planning time, such as a week, month, or quarter.

Capacity: The maximum feasible output under specified resource conditions.

Regular-time production: Output produced during normal working hours.

Overtime: Additional production obtained through extended working hours.

Subcontracting: Obtaining production or processing from an external supplier.

Backlog: Demand postponed for fulfilment in a later period.

Lost sales: Demand not fulfilled because the customer does not wait.

Inventory holding cost: Cost of storing and financing inventory over time.

Net inventory: Inventory balance that may be positive for stock or negative for backlog.

Rolling plan: A plan periodically updated by adding a new future period.

Linear programming: An optimisation method using linear objectives and constraints.

Scenario analysis: Evaluation of plan performance under alternative assumptions.

Time fence: A boundary restricting changes to a plan near execution.

Postponement: Delaying final production or configuration until demand is clearer.

Integrated business planning: Cross-functional reconciliation of demand, supply, finance, and strategy.

Review Questions

Short Answer Questions

1. What is the purpose of aggregate planning in a supply chain?

2. Distinguish between a level strategy and a chase strategy.

3. What is the role of inventory as a demand–supply balancing mechanism?

4. Define backlog and explain how it differs from lost sales.

5. Why is scenario analysis important in aggregate planning?

Long Answer Questions

1. Explain the major mechanisms available for balancing demand and supply, including their operational and managerial trade-offs.

2. Compare level, chase, and hybrid strategies and identify conditions under which each may be appropriate.

3. Describe how a basic aggregate-planning problem can be formulated as a linear programme.

4. Discuss the limitations of using direct cost minimisation as the sole objective in aggregate planning.

5. Explain how workforce, supplier, ethical, and sustainability considerations influence aggregate-planning decisions.

Analytical / Application Questions

1. A firm has monthly demand of 900, 1,400, and 1,100 units, beginning inventory of 100 units, and regular capacity of 1,100 units per month. Develop a feasible hybrid plan using overtime or subcontracting and state the assumptions required.

2. A company’s lowest-cost plan creates a large backlog during a promotional month. Analyse whether the plan should be accepted, considering service, customer retention, capacity flexibility, and risk.

3. Design three demand scenarios for a seasonal product and explain which planning parameters should be stress-tested in each scenario.

22. Multiple Choice Questions with Answers

Question 1

Which statement best describes aggregate planning?

A. Sequencing individual jobs on a machine during one shift

B. Determining medium-term supply and capacity responses for product families

C. Selecting a long-term warehouse location

D. Calculating the reorder point for one stock-keeping unit

Correct Answer: B. Determining medium-term supply and capacity responses for product families

Question 2

A level strategy primarily seeks to maintain which condition?

A. A constantly changing workforce

B. Zero inventory in every period

C. A relatively stable workforce or production rate

D. Maximum subcontracting in peak periods

Correct Answer: C. A relatively stable workforce or production rate

Question 3

Which situation most strongly supports a chase strategy?

A. Highly perishable output and highly flexible labour capacity

B. Scarce skilled labour and high training costs

C. Very low inventory holding cost and stable demand

D. Strict employment guarantees and inflexible processes

Correct Answer: A. Highly perishable output and highly flexible labour capacity

Question 4

In a net-inventory formulation, a negative ending balance usually represents:

A. Excess safety stock

B. Unused capacity

C. A production surplus

D. Backlog or shortage

Correct Answer: D. Backlog or shortage

Question 5

Why might a hybrid plan be preferred to a pure level plan?

A. It eliminates every planning constraint

B. It combines workforce stability with selected flexibility mechanisms

C. It guarantees the lowest unit production cost

D. It prevents the need for demand forecasting

Correct Answer: B. It combines workforce stability with selected flexibility mechanisms

Question 6

Which item should be included in a complete comparison of subcontracting alternatives?

A. Only the supplier’s quoted unit price

B. Only internal labour cost

C. Supplier quality, freight, coordination, and reliability costs

D. Only the value of finished-goods inventory

Correct Answer: C. Supplier quality, freight, coordination, and reliability costs

Question 7

A plan produces 1,000 units in a month with demand of 800 units and beginning inventory of 100 units. What is ending inventory, assuming no other supply or backlog?

A. 100 units

B. 200 units

C. 300 units

D. 1,900 units

Correct Answer: C. 300 units

Question 8

What is a principal purpose of scenario analysis?

A. To make the forecast certain

B. To test how a plan performs under alternative assumptions

C. To remove all capacity constraints

D. To replace managerial judgement entirely

Correct Answer: B. To test how a plan performs under alternative assumptions

Question 9

Which is a limitation of a basic linear-programming aggregate model?

A. It cannot represent any capacity constraint

B. It always requires individual job sequencing

C. It may not represent fixed setup costs or indivisible workers well

D. It cannot include inventory costs

Correct Answer: C. It may not represent fixed setup costs or indivisible workers well

Question 10

Why should excessive overtime be evaluated beyond its direct wage premium?

A. It always reduces production capacity

B. It may increase fatigue, accidents, absenteeism, and quality failures

C. It necessarily eliminates inventory

D. It prevents all supplier risks

Correct Answer: B. It may increase fatigue, accidents, absenteeism, and quality failures

Supply Chain Planning and Demand Forecasting
Chapter 8 of 15