Study guide
13.4 Limiting Factor Analysis (Key Factor Analysis)
CIMA BA2: Fundamentals of Management Accounting Exam
Track your progress as you read
Finished sections get a check mark.
1 Chapter 1: The Context of Management Accounting
1.1 The Need for Management Accounting, the GMAP Definition & Comparison with Financial Accounting 1.2 Qualities of Good Management Information: From Data to Decisions 1.3 Information for Operational, Managerial and Strategic Levels 1.4 The Role of the Management Accountant: CIMA's View, IFAC's Domain & Position in the Organisation 1.5 CIMA as a Professional Body: Members, Candidates, the Profession & Society
2 Chapter 2: Cost Identification, Classification and Behaviour
2.1 Cost Classification by Nature, Function, and Element 2.2 Cost Behaviour Patterns and Relevant Range 2.3 The High-Low Method and Cost Prediction 2.4 Scattergraph and Least-Squares Regression for Cost Estimation
3 Chapter 3: Overheads and Absorption Costing
3.1 Production Overheads: Allocation and Apportionment 3.2 Overhead Absorption Rates (OAR) & Under/Over-Absorption
4 Chapter 4: Marginal Costing, Profit Reconciliation and Cost-Based Pricing
4.1 Marginal Costing vs Absorption Costing Principles 4.2 Reconciling Marginal and Absorption Costing Operating Profits 4.3 Pricing with Cost Information: Full-Cost-Plus, Marginal-Cost-Plus, Mark-Ups, Margins and Return Targets
5 Chapter 5: Budget Preparation: Functional, Master and Cash Budgets
5.1 Purposes of Budgeting & The Budgeting Process 5.2 The Principal Budget Factor & Functional Budgets 5.3 The Master Budget: Budgeted Profit or Loss, Financial Position and Cash Flow 5.4 Cash Budgets & Cash Flow Forecasting
6 Chapter 6: Budgetary Control: Flexible Budgets, Behaviour and Budgeting Approaches
6.1 Fixed vs Flexible Budgeting and Budget Flexing 6.2 Budgetary Control Systems, Participation & Behavioural Aspects 6.3 Alternative Budgeting Approaches: Incremental, ZBB & Rolling Budgets
7 Chapter 7: Standard Costing and Cost Variances
7.1 Standard Costing Principles and Types of Standards 7.2 Direct Material Price and Usage Variances 7.3 Direct Labour Rate, Efficiency, and Idle Time Variances 7.4 Variable and Fixed Overhead Variances
8 Chapter 8: Sales Variances, Operating Statements and Interpreting Variances
8.1 Sales Variances and Operating Statements (Marginal and Absorption Formats) 8.2 Interpreting Variances: Causes, Interrelationships and Deciding What to Investigate
9 Chapter 9: Performance Measurement
9.1 The Need for Performance Measures: Responsibility Accounting, Controllability and Service Industries 9.2 Financial and Non-Financial Performance Measures in Manufacturing and Service Organisations
10 Chapter 10: Integrated Accounts, Job and Batch Costing and Management Reports
10.1 Integrating Cost and Financial Accounts: Control Accounts and the Manufacturing Account 10.2 Integrated Ledgers with Under- and Over-Absorption and Standard Cost Variances 10.3 Job and Batch Costing: Job Cost Cards, Job Accounts and Pricing a Job 10.4 Cost Reports for Manufacturing, Service and Not-for-Profit Organisations
11 Chapter 11: Risk, Probability and Statistics for Decision-Making
11.1 Risk, Uncertainty and Probability: Rules and Joint Probabilities for Decisions 11.2 Expected Values, Expected Value Tables and Their Limitations 11.3 Averages and Dispersion: Mean, Median, Mode, Range, Variance, Standard Deviation and Coefficient of Variation 11.4 The Normal Distribution: Z-Scores, Normal Distribution Tables and Business Probabilities
12 Chapter 12: Relevant Costing and Short-Term Decisions
12.1 Relevant Cost Concepts: Future, Incremental, and Opportunity Costs 12.2 Relevant Costs of Materials, Labour, and Overheads 12.3 Short-Term Operational Decisions: Make-or-Buy, Shutdowns, Special Orders
13 Chapter 13: Breakeven Analysis and Limiting Factor Analysis
13.1 Single-Product Break-Even Analysis & Margin of Safety 13.2 Target Profit Calculations, Operating Gearing & CVP Assumptions 13.3 Multi-Product CVP Analysis & Break-Even Charts 13.4 Limiting Factor Analysis (Key Factor Analysis)
14 Chapter 14: Long-Term Decisions: Time Value of Money, Payback, NPV and IRR
14.1 Time Value of Money: Compounding, Discounting, Annuities & Perpetuities 14.2 Payback Period Method: Constant and Uneven Cash Flows 14.3 Net Present Value (NPV): Methodology and Decision Rules 14.4 Internal Rate of Return (IRR) and Interpolation
13.4 Limiting Factor Analysis (Key Factor Analysis)
Key Takeaways Explain This Topic AI
A limiting factor (or key factor) is any scarce operational resource whose constrained availability restricts production output and prevents a business from meeting total market demand.
When an operational bottleneck exists, prioritizing products based on unit selling price, unit net profit, or even unit contribution yields suboptimal profits.
The optimal short-term decision rule is to maximize Contribution per Unit of the Limiting Factor ( Contribution per Unit Resource Consumed per Unit \frac{\text{Contribution per Unit}}{\text{Resource Consumed per Unit}} Resource Consumed per Unit Contribution per Unit ).
The profit-maximizing production plan allocates the scarce resource to satisfy market demand in descending order of contribution per limiting factor until capacity is exhausted.
The shadow price (dual price) represents the maximum economic premium over standard cost that a company should be willing to pay to obtain one additional unit of the constrained bottleneck resource.
Last updated: September 2026
In standard CVP models, it is generally assumed that an organization can produce and sell as many units as market conditions allow. In real-world operational management, however, enterprises frequently confront physical or organizational bottlenecks. When resource availability is insufficient to fulfill total market demand, management faces a limiting factor (also known as a key factor or principal budget factor ).
Limiting factor analysis is a tactical, short-term decision-making technique designed to determine the optimal production schedule that maximizes total organizational contribution and operating profit in the presence of a single constrained resource.
The Nature of Limiting Factors
A limiting factor is any resource or operational condition that imposes an absolute ceiling on an organization's productive output during a budget period. Typical limiting factors include:
Machine Capacity: Available machine hours on specialized equipment (such as 5-axis CNC milling centers, robotic welding cells, or semiconductor lithography tools).
Skilled Labour: Specialized, certified labor hours that cannot be rapidly hired or trained in the short term (such as aerospace welders, master die makers, or software architects).
Raw Material Availability: Physical shortages of scarce inputs, quota-restricted imports, or supply chain allocation quotas.
Facility Constraints: Maximum warehouse volume, temperature-controlled refrigeration space, or retail shelf facings.
Sales Demand: When operational capacity exceeds customer orders, sales demand itself acts as the principal budget factor, returning management to standard CVP marketing strategies.
Note
Limiting factor analysis is strictly a short-term operational framework . In the long run, organizations can eliminate bottlenecks by investing in capital equipment, building additional facilities, subcontracting assembly, or training more workers. In the short term, however, existing operational capacity is fixed.
The Decision Rule: The Fallacy of Unit Profit
When scarce capacity prevents fulfilling all sales demand, a common management mistake is to prioritize products based on unit profit or unit contribution ( c = p − v c = p - v c = p − v ).
Why Prioritizing Unit Contribution Fails
Consider two products:
Product X: Unit Contribution = $60; requires 6 machine hours per unit.
Product Y: Unit Contribution = $40; requires 1 machine hour per unit.
If management prioritizes Product X because of its larger $60 unit contribution, producing 1 unit of Product X consumes 6 machine hours to earn $60 of contribution.
However, in those same 6 machine hours, the firm could produce 6 units of Product Y , generating $240 of contribution ( 6 × $ 40 6 \times \text{\textdollar}40 6 × $ 40 ). Prioritizing Product X squanders machine bottleneck capacity and forfeits $180 of contribution!
The Golden Decision Rule
To maximize total operating profit under a single bottleneck, management must prioritize products according to the rate of contribution generated per unit of the scarce resource consumed : Contribution per Unit of Limiting Factor = Contribution per Unit Limiting Factor Consumed per Unit \text{Contribution per Unit of Limiting Factor} = \frac{\text{Contribution per Unit}}{\text{Limiting Factor Consumed per Unit}} Contribution per Unit of Limiting Factor = Limiting Factor Consumed per Unit Contribution per Unit
Products must then be ranked in strict descending order of this metric.
The 5-Step Limiting Factor Planning Methodology
Management accountants execute limiting factor planning through five structured steps:
Identify the Limiting Factor: Calculate the total resource requirement needed to fulfill maximum market demand across all products. Compare this requirement against available resource capacity. If a deficit exists, that resource is confirmed as the limiting factor.
Calculate Contribution per Unit ( c c c ): For every product, calculate c = p − v c = p - v c = p − v .
Calculate Contribution per Unit of Limiting Factor: Divide unit contribution by the quantity of the scarce resource required to produce one unit.
Rank Products: Assign priorities in descending order of contribution per scarce resource unit (Rank 1 represents the most profitable use of the bottleneck).
Formulate the Optimal Production Plan: Allocate available resource capacity to satisfy 100% of market demand for Rank 1, then proceed down the ranking to Rank 2, and so forth, until the scarce resource is fully exhausted.
Comprehensive Worked Numerical Case Study
Titan Precision Engineering Ltd manufactures three specialized components used in commercial drone systems: Component Alpha , Component Beta , and Component Gamma . All three components require processing through a robotic welding center.
For the upcoming monthly budget cycle, the robotic welding center is restricted to a maximum capacity of 4,000 operating hours due to scheduled maintenance and specialist staffing limits. Monthly fixed operating overheads total $75,000 .
The management accountant compiles the following commercial data:
- Operating Metric Component Alpha Component Beta Component Gamma
- Selling Price per Unit $160 $220 $280
- Direct Materials per Unit $60 $90 $110
- Direct Variable Labour & Overheads $40 $50 $70
- Total Variable Cost per Unit ( v v v ) $100 $140 $180
- Unit Contribution ( c = p − v c = p - v c = p − v ) $60 $80 $100
- Robotic Welding Hours per Unit 2.0 hours 4.0 hours 2.5 hours
- Maximum Monthly Market Demand 1,000 units 800 units 600 units
- Step 1: Confirm the Limiting Factor
Calculate the total welding hours required to satisfy 100% of market demand:
Component Alpha: 1 , 000 units × 2.0 hours = 2 , 000 hours 1,000 \text{ units} \times 2.0 \text{ hours} = 2,000 \text{ hours} 1 , 000 units × 2.0 hours = 2 , 000 hours
Component Beta: 800 units × 4.0 hours = 3 , 200 hours 800 \text{ units} \times 4.0 \text{ hours} = 3,200 \text{ hours} 800 units × 4.0 hours = 3 , 200 hours
Component Gamma: 600 units × 2.5 hours = 1 , 500 hours 600 \text{ units} \times 2.5 \text{ hours} = 1,500 \text{ hours} 600 units × 2.5 hours = 1 , 500 hours
Total Hours Required: 2 , 000 + 3 , 200 + 1 , 500 = 6 , 700 welding hours 2,000 + 3,200 + 1,500 = 6,700 \text{ welding hours} 2 , 000 + 3 , 200 + 1 , 500 = 6 , 700 welding hours
Available Capacity: 4,000 welding hours
Shortfall: 6 , 700 − 4 , 000 = 2 , 700 hours 6,700 - 4,000 = 2,700 \text{ hours} 6 , 700 − 4 , 000 = 2 , 700 hours
Robotic welding capacity is definitively the limiting factor.
Steps 2, 3, & 4: Calculate Contribution per Limiting Factor and Rank
- Metric Component Alpha Component Beta Component Gamma
- Contribution per Unit $60 $80 $100
- Welding Hours per Unit 2.0 hours 4.0 hours 2.5 hours
- Contribution per Welding Hour $30.00 / hr ($60/2.0) $20.00 / hr ($80/4.0) $40.00 / hr ($100/2.5)
- Priority Ranking Rank 2 Rank 3 Rank 1
Important
Notice the strategic trap: If ranked by absolute unit contribution, Component Beta ($80) would have been prioritized ahead of Component Alpha ($60). However, because Beta consumes twice as much welding time per unit, Component Alpha generates $30.00 per bottleneck hour compared to Beta's $20.00. Prioritizing Beta would destroy $10.00 of contribution for every welding hour misallocated!
Step 5: Construct the Optimal Production Schedule
Allocate the 4,000 available hours in rank order:
- Rank 1: Component Gamma (Demand: 600 units)
- Units Produced: 600 units (100% satisfied)
- Hours Consumed: 600 × 2.5 = 1 , 500 hours 600 \times 2.5 = 1,500 \text{ hours} 600 × 2.5 = 1 , 500 hours
Hours Remaining: 4 , 000 − 1 , 500 = 2 , 500 hours 4,000 - 1,500 = 2,500 \text{ hours} 4 , 000 − 1 , 500 = 2 , 500 hours
Contribution Earned: 600 × $ 100 = $ 60 , 000 600 \times \text{\textdollar}100 = \text{\textdollar}60,000 600 × $ 100 = $ 60 , 000
- Rank 2: Component Alpha (Demand: 1,000 units)
- Units Produced: 1,000 units (100% satisfied)
Hours Consumed: 1 , 000 × 2.0 = 2 , 000 hours 1,000 \times 2.0 = 2,000 \text{ hours} 1 , 000 × 2.0 = 2 , 000 hours
Hours Remaining: 2 , 500 − 2 , 000 = 500 hours 2,500 - 2,000 = 500 \text{ hours} 2 , 500 − 2 , 000 = 500 hours
Contribution Earned: 1 , 000 × $ 60 = $ 60 , 000 1,000 \times \text{\textdollar}60 = \text{\textdollar}60,000 1 , 000 × $ 60 = $ 60 , 000
- Rank 3: Component Beta (Demand: 800 units — Marginal Product)
- Available Hours Remaining: 500 hours
- Hours Required per Unit: 4.0 hours
Units Produced: 500 hours 4.0 hours/unit = 125 units \frac{500 \text{ hours}}{4.0 \text{ hours/unit}} = 125 \text{ units} 4.0 hours/unit 500 hours = 125 units
- Hours Consumed: 125 × 4.0 = 500 hours 125 \times 4.0 = 500 \text{ hours} 125 × 4.0 = 500 hours
- Hours Remaining: 0 hours (Capacity fully exhausted)
Contribution Earned: 125 × $ 80 = $ 10 , 000 125 \times \text{\textdollar}80 = \text{\textdollar}10,000 125 × $ 80 = $ 10 , 000
Financial Summary of the Optimal Plan Total Maximum Contribution = $ 60 , 000 (Gamma) + $ 60 , 000 (Alpha) + $ 10 , 000 (Beta) = $ 130 , 000 \text{Total Maximum Contribution} = \text{\textdollar}60,000 \text{ (Gamma)} + \text{\textdollar}60,000 \text{ (Alpha)} + \text{\textdollar}10,000 \text{ (Beta)} = \text{\textdollar}130,000 Total Maximum Contribution = $ 60 , 000 (Gamma) + $ 60 , 000 (Alpha) + $ 10 , 000 (Beta) = $ 130 , 000 Less: Total Fixed Overheads = ( $ 75 , 000 ) \text{Less: Total Fixed Overheads} = (\text{\textdollar}75,000) Less: Total Fixed Overheads = ( $ 75 , 000 ) Maximum Achievable Operating Profit = $ 130 , 000 − $ 75 , 000 = $ 55 , 000 \text{Maximum Achievable Operating Profit} = \text{\textdollar}130,000 - \text{\textdollar}75,000 = \text{\textdollar}55,000 Maximum Achievable Operating Profit = $ 130 , 000 − $ 75 , 000 = $ 55 , 000
The Concept and Application of Shadow Price (Dual Price)
In operational decision-making, management often evaluates opportunities to procure additional bottleneck capacity—such as running overtime shifts, renting auxiliary machinery, or paying supplier premiums.
The shadow price (or dual price ) of a limiting factor is defined as:
Shadow Price: The maximum premium over and above the normal standard cost that an enterprise should be willing to pay to obtain one additional unit of the scarce limiting factor.
Determining the Shadow Price
The shadow price equals the internal opportunity cost of the bottleneck—which is the additional contribution foregone by not having one more unit of the scarce resource.
To find the shadow price:
Identify the marginal product —the product whose demand was only partially fulfilled in the optimal schedule (Component Beta in our case study).
Any additional welding hour acquired would be used exclusively to produce more units of Component Beta.
Since Component Beta generates $20.00 of contribution per welding hour , acquiring one additional welding hour will increase total contribution by exactly $20.00 .
Therefore, the shadow price of robotic welding hours is $20.00 per hour .
Practical Managerial Implication
If standard robotic technician wages are $35.00 per hour, Titan should be willing to pay up to an overtime wage of $55.00 per hour (standard $35.00 + shadow price $20.00 premium) to secure additional welding time.
At a $20.00 premium, the extra contribution earned ($20.00) exactly equals the overtime premium paid, leaving profit unchanged.
If Titan negotiates an overtime premium of $12.00 per hour, the company secures a net profit increase of $ 20.00 − $ 12.00 = $ 8.00 \text{\textdollar}20.00 - \text{\textdollar}12.00 = \text{\textdollar}8.00 $ 20.00 − $ 12.00 = $ 8.00 for every additional welding hour worked!
Boundary Limitation: The $20.00 shadow price remains valid only until the remaining unmet market demand for Component Beta ( 800 − 125 = 675 units 800 - 125 = 675 \text{ units} 800 − 125 = 675 units ) is fully satisfied, requiring 675 × 4.0 = 2 , 700 hours 675 \times 4.0 = 2,700 \text{ hours} 675 × 4.0 = 2 , 700 hours . Once Beta demand is satisfied, the shadow price drops to zero.
Single vs. Multi-Constraint Environments
Limiting factor analysis is an effective operational tool, but it operates under a crucial structural limitation:
Single Constraint: When an enterprise faces only one limiting factor (e.g., machine hours alone), simple ranking by contribution per scarce resource unit yields the mathematically optimal production plan.
Multiple Constraints: When an enterprise faces two or more simultaneous bottlenecks (such as machine hours and skilled labour hours and raw material quotas), individual product rankings frequently conflict. In such multi-constraint environments, simple limiting factor ranking fails, and management must employ Linear Programming (using graphical solutions for two-product problems or the Simplex algorithm / computerized optimization for multi-product operations).