MANAGERIAL ACCOUNTING • RELEVANT COSTS AND SPECIAL DECISIONS

Constraints & Product Mix — Constraint/bottleneck and product mix decisions (intro)

How scarce resources force managers to rank products by contribution margin per constraint unit.

Historical Context & Motivation

Every business operates within a finite set of resources—machine hours, labor hours, raw materials, warehouse space—and the challenge of deciding which products to emphasize when those resources run short is as old as manufacturing itself. During the Industrial Revolution, factory managers already wrestled with the question of how to allocate limited loom time or furnace capacity across multiple product lines. However, it was not until the twentieth century that formal analytical tools emerged to guide these decisions beyond intuition and rule-of-thumb heuristics.

The concept of a constraint—a resource whose limited availability restricts overall output—became a cornerstone of operations management and managerial accounting during the mid-twentieth century. The development of linear programming during World War II gave decision-makers a mathematical framework for optimizing product mix under multiple constraints, and Eliyahu Goldratt's Theory of Constraints (TOC) in the 1980s elevated bottleneck management from a technical exercise to a strategic philosophy. Together, these milestones shaped how modern managers approach the fundamental question: When you cannot produce everything, what should you produce?

1776
Smith's Division of Labor
Adam Smith's Wealth of Nations described how specialized tasks create bottlenecks when one station cannot keep pace, foreshadowing modern constraint analysis.
1947
Linear Programming
George Dantzig developed the simplex method, enabling mathematically optimal product-mix decisions under multiple resource constraints—a breakthrough first used by the U.S. Air Force.
1960s
Contribution Margin Accounting
Managerial accounting textbooks formalized the use of contribution margin per unit of scarce resource as the decision rule for single-constraint product-mix problems.
1984
Goldratt's Theory of Constraints
Eliyahu Goldratt published The Goal, introducing the Five Focusing Steps and popularizing bottleneck management as a continuous-improvement philosophy.
2000s–Present
ERP & Advanced Analytics
Enterprise resource planning systems and AI-driven scheduling allow real-time identification of bottlenecks and dynamic product-mix optimization across global supply chains.

Against this backdrop, the introductory product-mix problem asks a deceptively simple question: if a single resource limits your total output, which products should receive priority? The answer hinges not on which product earns the highest contribution margin per unit, but on which product earns the highest contribution margin per unit of the binding constraint. Understanding why this distinction matters is the central lesson of this module.

Core Principles & Definitions

Before diving into the mechanics of product-mix optimization, it is essential to establish a precise vocabulary. Several interrelated concepts form the foundation of constraint-based decision-making, and each plays a distinct role in the analysis. A constraint is any factor that limits the system's ability to achieve more of its goal—typically, generating throughput or profit. When a constraint is internal (such as a machine with insufficient capacity), it is commonly called a bottleneck. The binding constraint is the one constraint whose capacity is fully consumed in the optimal solution; non-binding constraints have slack capacity remaining.

1

Constraint / Bottleneck

A scarce resource—machine hours, labor hours, raw material, or capacity—that limits total output. The bottleneck is the tightest constraint in the production system.
2

Contribution Margin (CM)

Selling price minus all variable costs per unit. CM represents the incremental profit available to cover fixed costs and generate net income for each unit sold.
3

CM per Constraint Unit

Contribution margin per unit divided by the amount of the scarce resource each unit consumes. This ratio—not CM per unit alone—drives the optimal product mix.
4

Product Mix Decision

The managerial choice of how many units of each product to produce and sell when demand exceeds the capacity allowed by a binding constraint.
5

Opportunity Cost of Capacity

The contribution margin forgone when a unit of the scarce resource is devoted to a lower-ranked product instead of the highest-ranked one.
KEY TAKEAWAY
Think of a constraint like a single toll booth on a highway. Cars (products) with the highest "value per second of toll time" should be waved through first. A luxury SUV may carry more total value than a compact car, but if the compact clears the booth in half the time, two compacts generate more total value per minute of booth capacity. Similarly, the product with the highest contribution margin per unit of the scarce resource should receive production priority, even if its per-unit contribution margin is lower than a rival product.

Visual Explanation — The Constraint Funnel

The diagram below illustrates how a single binding constraint forces a product-mix decision. Three products (A, B, and C) each demand a share of a limited resource—in this case, machine hours. The total demand for machine hours across all products exceeds the available capacity, creating a bottleneck that requires prioritization. Products are ranked by their contribution margin per machine hour, and the available capacity is allocated starting with the highest-ranked product and working downward until the resource is exhausted.

The funnel represents the binding constraint (500 machine hours). Products enter from the top ranked by CM per machine hour, not by CM per unit. Product C ($30/MH) is prioritized over Product A ($20/MH) and Product B ($15/MH), even though B has the highest per-unit CM.

Notice the counterintuitive result: Product B earns the highest contribution margin per unit ($60), yet it consumes the most machine hours per unit (4 MH). When capacity is scarce, each machine hour is precious, and the product that converts those hours into the most contribution margin receives priority. This principle—ranking by CM per unit of the binding constraint—is the single most important decision rule in introductory product-mix analysis.

Mathematical Framework

The product-mix decision under a single constraint can be expressed with a small set of equations. The objective is to maximize total contribution margin subject to the constraint that total resource consumption cannot exceed available capacity. While multi-constraint problems require linear programming, the single-constraint case yields a clean, closed-form solution that business students can execute by hand.

CONTRIBUTION MARGIN PER UNIT
CM per unit = Selling Price − Total Variable Cost per Unit
Variable costs include direct materials, direct labor, and variable manufacturing overhead. Fixed costs are excluded because they do not change with the product-mix decision in the short run.
CM PER CONSTRAINT UNIT (THE KEY RATIO)
CM per constraint unit = CM per unit ÷ Constraint resource per unit
If the constraint is machine hours and Product A earns $40 CM per unit while requiring 2 machine hours, then CM per machine hour = $40 ÷ 2 = $20 per MH. This ratio determines the product's rank in the optimal mix.
OPTIMAL ALLOCATION ALGORITHM
Allocate capacity to products in descending order of CM per constraint unit until capacity is exhausted
Step 1: Compute CM per constraint unit for each product. Step 2: Rank products from highest to lowest. Step 3: Satisfy full demand for the top-ranked product, subtract its resource use from available capacity, and move to the next product. Repeat until remaining capacity is zero.
TOTAL CONTRIBUTION MARGIN (OBJECTIVE)
Total CM = Σ (CMᵢ × Qᵢ) for all products i = 1 to n
Where CMᵢ is the contribution margin per unit for product i and Qᵢ is the number of units of product i produced. The optimal mix maximizes this sum given the constraint Σ (rᵢ × Qᵢ) ≤ R, where rᵢ is the resource per unit and R is total available resource.
⚠️ Important Assumption
The single-constraint model assumes that demand for each product is known and that production of each product is independent. If there are contractual minimum quantities, those must be satisfied first before the remaining capacity is allocated by rank. Additionally, this introductory approach assumes a linear relationship between production volume and resource consumption—no economies of scale or learning-curve effects.

Detailed Breakdown — Product Ranking Table

To solidify the ranking concept, consider the following illustrative data. A factory produces four products (W, X, Y, and Z) and has only 1,200 labor hours available per week. The table below presents unit-level data, computes CM per labor hour, and shows the correct priority order. Observe that the product with the highest CM per unit (Product Z at $90) does not rank first because it consumes 6 labor hours per unit—its CM per labor hour is only $15.

Product ranking by CM per labor hour — the binding constraint is 1,200 labor hours per week
ProductSelling PriceVariable CostCM / UnitLabor Hr / UnitCM / Labor HrRank
W$50$20$301$301st
X$80$30$502$252nd
Y$100$40$603$203rd
Z$150$60$906$154th
The violet bars show CM per unit; the emerald bars show CM per labor hour. Product Z dominates on CM per unit ($90) but ranks last on CM per labor hour ($15). Product W, with the smallest per-unit CM ($30), ranks first because it generates $30 of margin for every labor hour consumed.

The visual contrast between the two bar series drives the lesson home: a high per-unit margin can mask poor resource efficiency. Managers who allocate scarce labor hours to Product Z first—because its $90 CM looks most attractive—would sacrifice significant total contribution margin compared to filling demand for Products W and X first. The grouped bar chart makes this trade-off immediately visible and memorable.

Worked Example — Optimal Product Mix

Greenfield Manufacturing produces three products—Alpha, Beta, and Gamma—using a single CNC milling machine. The machine is available for 600 machine hours per month. Demand, pricing, and cost data are as follows:

Greenfield Manufacturing product data
AlphaBetaGamma
Selling price / unit$120$200$80
Variable cost / unit$70$120$40
CM / unit$50$80$40
Machine hours / unit251
Monthly demand (units)10080150
Optimal Product Mix Under a Single Constraint
1
Step 1 — Compute CM per Machine HourAlpha: $50 ÷ 2 MH = $25/MH. Beta: $80 ÷ 5 MH = $16/MH. Gamma: $40 ÷ 1 MH = $40/MH.
Ranking: 1st Gamma ($40/MH), 2nd Alpha ($25/MH), 3rd Beta ($16/MH)
2
Step 2 — Allocate Capacity to Gamma (1st Priority)Gamma demand = 150 units × 1 MH/unit = 150 MH. Remaining capacity: 600 − 150 = 450 MH.
Produce 150 units of Gamma, consuming 150 MH. Remaining: 450 MH.
3
Step 3 — Allocate Capacity to Alpha (2nd Priority)Alpha demand = 100 units × 2 MH/unit = 200 MH. Remaining capacity: 450 − 200 = 250 MH.
Produce 100 units of Alpha, consuming 200 MH. Remaining: 250 MH.
4
Step 4 — Allocate Remaining Capacity to Beta (3rd Priority)Beta demand = 80 units × 5 MH/unit = 400 MH required, but only 250 MH remain. Maximum Beta production = 250 ÷ 5 = 50 units.
Produce 50 units of Beta (not full demand of 80). All 600 MH consumed.
5
Step 5 — Compute Total Contribution MarginGamma: 150 × $40 = $6,000. Alpha: 100 × $50 = $5,000. Beta: 50 × $80 = $4,000.
Total CM = $6,000 + $5,000 + $4,000 = $15,000
💡 What If We Ranked by CM per Unit Instead?
If the manager prioritized Beta first (highest CM/unit at $80), all 80 units would consume 400 MH, leaving 200 MH. Next, Alpha (100 units × 2 MH = 200 MH). Total: 80 × $80 + 100 × $50 = $6,400 + $5,000 = $11,400 with zero Gamma produced. That is $3,600 less than the optimal $15,000—a 24% shortfall caused by ignoring the constraint.

Strengths, Limitations, and Comparisons

The single-constraint product-mix model is a powerful introductory tool, but it operates under simplifying assumptions. Understanding both its strengths and limitations prepares you for the more sophisticated models—such as linear programming and Theory of Constraints throughput accounting—that you will encounter in advanced coursework and professional practice.

Strengths and Limitations of the Single-Constraint Product-Mix Model
StrengthsLimitations
Simple and intuitive: requires only basic arithmetic to compute and rank productsAssumes a single binding constraint; real operations often have multiple simultaneous bottlenecks
Focuses attention on the scarcest resource, aligning production with profit maximizationIgnores qualitative factors: customer relationships, long-term contracts, brand strategy
Reinforces the relevant-cost mindset by using only variable costs and contribution marginTreats demand as fixed and known; does not incorporate demand uncertainty or price elasticity
Quickly highlights counterintuitive product rankings, correcting managerial bias toward high-CM-per-unit productsAssumes linear resource consumption—no setup times, batch-size effects, or learning curves
🔗 BROADER CONTEXT
In practice, the single-constraint model is often the first analytical pass that a manager performs. If the answer feels robust—meaning the top-ranked product dominates by a wide margin—the simple model suffices. If rankings are close or multiple resources are nearly exhausted simultaneously, the analyst should escalate to linear programming or throughput accounting. Think of the single-constraint model as a screening tool: it filters out obviously inferior mixes and gives a starting point for deeper analysis.

Connection to Advanced Theory

The introductory single-constraint approach is a special case of broader optimization frameworks. As you progress in managerial accounting and operations management, you will encounter techniques that relax the simplifying assumptions of this module. The table below maps the introductory concept to its advanced counterparts, providing a roadmap for future study.

From introductory product mix to advanced optimization
Concept in This LessonAdvanced ExtensionWhat Changes
Single binding constraintLinear programming (LP)Multiple constraints solved simultaneously; the simplex algorithm finds the optimal corner point of a feasible region
CM per constraint unit rankingShadow prices / dual valuesEach constraint has a shadow price showing the marginal value of relaxing it by one unit—the LP dual of CM per constraint unit
Static demand assumptionsDemand curves and price optimizationRevenue management models allow price to vary with volume, incorporating elasticity into the product-mix decision
One-period snapshotTheory of Constraints (TOC) Five Focusing StepsTOC treats bottleneck management as a continuous cycle: identify → exploit → subordinate → elevate → repeat

Perhaps the most important conceptual bridge is between the CM-per-constraint-unit ratio and the shadow price in linear programming. In a single-constraint world, the shadow price of the binding constraint equals the CM per constraint unit of the product ranked last (i.e., the marginal product). This tells management the maximum they should be willing to pay to acquire one additional unit of the scarce resource—a direct input to capacity-expansion decisions. Mastering the introductory model therefore builds the intuition needed to interpret LP sensitivity reports and make strategic investment decisions about bottleneck relief.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain why a manager should not simply produce the product with the highest contribution margin per unit when a binding constraint exists. Under what specific condition would the product with the highest CM per unit also be the optimal first choice?
PROBLEM 2BASIC CALCULATION
A company makes two products, J and K. Product J has a CM of $36 per unit and requires 3 machine hours. Product K has a CM of $28 per unit and requires 2 machine hours. The factory has 1,000 machine hours available. Demand is 200 units for J and 250 units for K. Determine the optimal product mix and total contribution margin.
PROBLEM 3INTERMEDIATE
Riverside Corp. produces three items (P, Q, R) with CMs of $24, $45, and $18, requiring 4, 5, and 2 labor hours respectively. Weekly labor capacity is 800 hours. Demand: P = 80 units, Q = 60 units, R = 120 units. However, a contractual obligation requires Riverside to produce at least 30 units of Q each week. Determine the optimal mix.
PROBLEM 4APPLIED
TechWeld Inc. has identified its welding station (2,400 minutes per day) as the bottleneck. It produces four brackets (A, B, C, D) with respective CMs of $8, $15, $6, and $12 and welding times of 2, 6, 1, and 3 minutes. Daily demand is 300, 200, 500, and 400 units. Management is considering spending $5,000/day to add a second shift of 1,200 welding minutes. Should they? Compute the incremental contribution margin from the additional capacity.
PROBLEM 5CRITICAL THINKING
A firm faces two potential constraints: 1,000 machine hours and 1,500 labor hours per month. It makes two products, S and T. Product S: CM = $60, 4 MH, 3 LH, demand = 200 units. Product T: CM = $48, 2 MH, 5 LH, demand = 300 units. Determine which constraint is actually binding and find the optimal mix. Then explain what additional information a manager would need to determine whether relaxing the binding constraint is worthwhile.

Lesson Summary

When a binding constraint limits total production, the optimal product mix is determined by ranking products according to their contribution margin per unit of the scarce resource—not by their contribution margin per unit alone. The decision algorithm is straightforward: compute the CM-per-constraint-unit ratio for each product, rank from highest to lowest, and allocate the scarce resource in rank order until capacity is exhausted. The product ranked last may receive only partial allocation or none at all, depending on remaining capacity.

This introductory model addresses the single-constraint case and assumes known demand, linear resource consumption, and no contractual minimums (unless explicitly stated). When multiple constraints bind simultaneously, the problem requires linear programming. Goldratt's Theory of Constraints extends the framework by treating bottleneck management as a continuous improvement cycle. The key managerial insight is that every hour of a bottleneck is irreplaceable; wasting it on low-priority products directly reduces firm-wide profitability.

Varsity Tutors • Managerial Accounting • Constraints & Product Mix