This browser is too old to run Achievable.

Update it, or open this page in a current version of Chrome, Safari, Firefox or Edge. On an iPhone or iPad, update iOS: every browser there runs on the version of Safari that comes with it.

Achievable logoAchievable logo
CMA Part 1
Sign in
Sign up
Purchase
Textbook
Practice exams
Support
How it works
Resources
Exam catalog
Mountain with a flag at the peak
Textbook
Introduction
1. External financial reporting decisions
2. Planning, budgeting, and forecasting
3. Performance management
4. Cost management
5. Internal control
6. Technology and analytics
Wrapping up
Achievable logoAchievable logo
6.3.4.5 Sensitivity analysis
Achievable CMA Part 1
6. Technology and analytics
6.3. Data analytics
6.3.4. Types of data analytics
Our CMA Part 1 course is currently in development and is a work-in-progress.

Sensitivity analysis

5 min read
Font
Discuss
Share
Feedback

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. define sensitivity analysis and identify when it would be the appropriate tool to use
  2. identify the benefits and limitations of sensitivity analysis

Definition of sensitivity analysis

Definitions
Sensitivity analysis
A technique used to assess how changes in input variables affect the output of a model. It helps in understanding the degree to which uncertainty in independent variables influences the dependent variable.

By systematically changing key inputs, analysts can identify which factors have the most significant impact on outcomes, allowing for better risk management and decision-making.

Showing sensitivity analysis with three sales level assumptions feeding an operating budget model to produce three operating income outcomes.
Sensitivity Analysis Diagram
Achievable

Example: Which input matters most?

Base-case operating income: 10,000 units × ($50 price − $30 variable cost) − $120,000 fixed costs = $80,000.

Flexing sales volume ±10% (9,000 to 11,000 units), while holding price, variable cost, and fixed costs constant, moves income from $60,000 to $100,000 - a swing of ±$20,000, or ±25%.

Flexing unit variable cost ±10% ($27 to $33) instead, while holding volume, price, and fixed costs constant, moves income from $110,000 to $50,000 - a swing of ±$30,000, or ±37.5%.

Answer: Unit variable cost causes the bigger swing (±37.5% vs. ±25% for volume), making it the more sensitive input in this model.

This method is particularly useful in financial modeling, project management, and economic forecasting. For example, in capital budgeting, sensitivity analysis can evaluate how changes in interest rates or projected revenues impact a company’s net present value (NPV). Similarly, in supply chain management, it can determine how fluctuations in raw material prices affect overall production costs.

When to use sensitivity analysis

Sensitivity analysis is a decision-making tool that tests how changes in key assumptions or input variables affect outcomes. It is particularly useful in environments of uncertainty, where managers need to understand the range of possible results and the degree of risk associated with different scenarios. By highlighting which variables have the greatest impact, sensitivity analysis helps organizations validate models, improve financial forecasts, strengthen risk management, and support operational planning. Common situations include:

  • Uncertain inputs: testing how fluctuating variables affect results, such as an energy company modeling how oil prices affect projected revenues.
  • Validating a model: checking whether small changes in assumptions cause outsized swings in output, such as a bank testing how default rate changes affect loan portfolio performance.
  • Financial forecasting: assessing how interest rates, inflation, or demand affect investment decisions, such as a company modeling expected revenue under different economic conditions.
  • Risk management: identifying which risk factors most affect financial stability, such as a manufacturer analyzing how supply chain disruptions affect operations.
  • Operational planning: evaluating how labor costs, fuel prices, or exchange rates affect profitability, such as an airline testing how fuel price swings affect its hedging strategy.

Benefits and limitations of sensitivity analysis

Benefits

  • Improved decision-making: Sensitivity analysis helps organizations assess the impact of various factors on their business outcomes, enabling them to make more informed strategic decisions.
  • Resource optimization: Organizations can allocate resources more effectively by understanding how changes in costs, demand, or other variables affect profitability and efficiency.
  • Model validation: It helps validate the robustness of predictive models by identifying how sensitive the outcomes are to changes in input variables.

Limitations

  • Data dependence: The accuracy of sensitivity analysis depends on the quality and reliability of input data. Inaccurate assumptions can lead to misleading results.
  • One variable at a time: Inputs are typically varied one at a time while holding all others constant (a “ceteris paribus” approach), which ignores correlations and interactions between variables in real-world scenarios.
  • No probabilities: It shows how much an outcome would change, but not how likely that change is. Monte Carlo simulation, covered later in this course, assigns probabilities to a range of outcomes.
  • Time-consuming for large models: Testing many variables across a complex model can require significant computational effort, though a quick spreadsheet what-if test on a single input is fast.
  • Does not provide definitive answers: Sensitivity analysis highlights how outcomes change under different conditions but does not prescribe the best course of action.
  • Potential for oversimplification: Some models may overlook external factors that significantly influence business outcomes, leading to incomplete assessments.

Exam tip: sensitivity analysis shows a range of possible outcomes but doesn’t assign probabilities to them or prescribe a decision. That’s different from goal-seeking analysis, which works backward to find the input value needed to hit a target result, and simulation models, which vary many inputs at once using probability distributions - both covered next in this course.

Despite these limitations, sensitivity analysis remains a valuable tool for businesses seeking to evaluate uncertainty, refine models, and enhance decision-making processes.

Sensitivity analysis defined

  • Technique assessing how changes in input variables affect a model’s output
  • Reveals how much uncertainty in independent variables influences the dependent variable
  • Used to identify which inputs have the greatest impact on outcomes (e.g., comparing % swing in income from volume vs. variable cost changes)

When to use it

  • Best for environments of uncertainty where outcomes depend on key assumptions
  • Common applications:
    • Testing uncertain inputs (e.g., oil price effects on revenue)
    • Validating models (checking for outsized swings from small assumption changes)
    • Financial forecasting (interest rates, inflation, demand)
    • Risk management (identifying biggest risk drivers)
    • Operational planning (labor costs, fuel prices, exchange rates)

Benefits

  • Supports better, more informed decision-making
  • Helps optimize resource allocation based on cost/demand sensitivity
  • Validates robustness of predictive models

Limitations

  • Relies heavily on quality of input data/assumptions
  • Uses “ceteris paribus” (one variable at a time), ignoring interactions between variables
  • Shows magnitude of change but not likelihood/probability (unlike Monte Carlo simulation)
  • Can be time-consuming for complex models with many variables
  • Doesn’t prescribe a best decision or definitive answer
  • Risk of oversimplification by omitting external factors

Exam tip: distinguishing related tools

  • Sensitivity analysis: shows range of outcomes, no probabilities, no decision prescribed
  • Goal-seeking analysis: works backward to find input needed for a target result
  • Simulation models: vary multiple inputs simultaneously using probability distributions

Sign up for free to take 8 quiz questions on this topic

Previous
Next  | 6.3.4.6 Simulation models
All rights reserved ©2016 - 2026 Achievable, Inc.

Sensitivity analysis

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. define sensitivity analysis and identify when it would be the appropriate tool to use
  2. identify the benefits and limitations of sensitivity analysis

Definition of sensitivity analysis

Definitions
Sensitivity analysis
A technique used to assess how changes in input variables affect the output of a model. It helps in understanding the degree to which uncertainty in independent variables influences the dependent variable.

By systematically changing key inputs, analysts can identify which factors have the most significant impact on outcomes, allowing for better risk management and decision-making.

Example: Which input matters most?

Base-case operating income: 10,000 units × ($50 price − $30 variable cost) − $120,000 fixed costs = $80,000.

Flexing sales volume ±10% (9,000 to 11,000 units), while holding price, variable cost, and fixed costs constant, moves income from $60,000 to $100,000 - a swing of ±$20,000, or ±25%.

Flexing unit variable cost ±10% ($27 to $33) instead, while holding volume, price, and fixed costs constant, moves income from $110,000 to $50,000 - a swing of ±$30,000, or ±37.5%.

Answer: Unit variable cost causes the bigger swing (±37.5% vs. ±25% for volume), making it the more sensitive input in this model.

This method is particularly useful in financial modeling, project management, and economic forecasting. For example, in capital budgeting, sensitivity analysis can evaluate how changes in interest rates or projected revenues impact a company’s net present value (NPV). Similarly, in supply chain management, it can determine how fluctuations in raw material prices affect overall production costs.

When to use sensitivity analysis

Sensitivity analysis is a decision-making tool that tests how changes in key assumptions or input variables affect outcomes. It is particularly useful in environments of uncertainty, where managers need to understand the range of possible results and the degree of risk associated with different scenarios. By highlighting which variables have the greatest impact, sensitivity analysis helps organizations validate models, improve financial forecasts, strengthen risk management, and support operational planning. Common situations include:

  • Uncertain inputs: testing how fluctuating variables affect results, such as an energy company modeling how oil prices affect projected revenues.
  • Validating a model: checking whether small changes in assumptions cause outsized swings in output, such as a bank testing how default rate changes affect loan portfolio performance.
  • Financial forecasting: assessing how interest rates, inflation, or demand affect investment decisions, such as a company modeling expected revenue under different economic conditions.
  • Risk management: identifying which risk factors most affect financial stability, such as a manufacturer analyzing how supply chain disruptions affect operations.
  • Operational planning: evaluating how labor costs, fuel prices, or exchange rates affect profitability, such as an airline testing how fuel price swings affect its hedging strategy.

Benefits and limitations of sensitivity analysis

Benefits

  • Improved decision-making: Sensitivity analysis helps organizations assess the impact of various factors on their business outcomes, enabling them to make more informed strategic decisions.
  • Resource optimization: Organizations can allocate resources more effectively by understanding how changes in costs, demand, or other variables affect profitability and efficiency.
  • Model validation: It helps validate the robustness of predictive models by identifying how sensitive the outcomes are to changes in input variables.

Limitations

  • Data dependence: The accuracy of sensitivity analysis depends on the quality and reliability of input data. Inaccurate assumptions can lead to misleading results.
  • One variable at a time: Inputs are typically varied one at a time while holding all others constant (a “ceteris paribus” approach), which ignores correlations and interactions between variables in real-world scenarios.
  • No probabilities: It shows how much an outcome would change, but not how likely that change is. Monte Carlo simulation, covered later in this course, assigns probabilities to a range of outcomes.
  • Time-consuming for large models: Testing many variables across a complex model can require significant computational effort, though a quick spreadsheet what-if test on a single input is fast.
  • Does not provide definitive answers: Sensitivity analysis highlights how outcomes change under different conditions but does not prescribe the best course of action.
  • Potential for oversimplification: Some models may overlook external factors that significantly influence business outcomes, leading to incomplete assessments.

Exam tip: sensitivity analysis shows a range of possible outcomes but doesn’t assign probabilities to them or prescribe a decision. That’s different from goal-seeking analysis, which works backward to find the input value needed to hit a target result, and simulation models, which vary many inputs at once using probability distributions - both covered next in this course.

Despite these limitations, sensitivity analysis remains a valuable tool for businesses seeking to evaluate uncertainty, refine models, and enhance decision-making processes.

Key points

Sensitivity analysis defined

  • Technique assessing how changes in input variables affect a model’s output
  • Reveals how much uncertainty in independent variables influences the dependent variable
  • Used to identify which inputs have the greatest impact on outcomes (e.g., comparing % swing in income from volume vs. variable cost changes)

When to use it

  • Best for environments of uncertainty where outcomes depend on key assumptions
  • Common applications:
    • Testing uncertain inputs (e.g., oil price effects on revenue)
    • Validating models (checking for outsized swings from small assumption changes)
    • Financial forecasting (interest rates, inflation, demand)
    • Risk management (identifying biggest risk drivers)
    • Operational planning (labor costs, fuel prices, exchange rates)

Benefits

  • Supports better, more informed decision-making
  • Helps optimize resource allocation based on cost/demand sensitivity
  • Validates robustness of predictive models

Limitations

  • Relies heavily on quality of input data/assumptions
  • Uses “ceteris paribus” (one variable at a time), ignoring interactions between variables
  • Shows magnitude of change but not likelihood/probability (unlike Monte Carlo simulation)
  • Can be time-consuming for complex models with many variables
  • Doesn’t prescribe a best decision or definitive answer
  • Risk of oversimplification by omitting external factors

Exam tip: distinguishing related tools

  • Sensitivity analysis: shows range of outcomes, no probabilities, no decision prescribed
  • Goal-seeking analysis: works backward to find input needed for a target result
  • Simulation models: vary multiple inputs simultaneously using probability distributions

More from Types of data analytics

  • Introduction to types of data analytics
  • Regression and statistical methods
  • Time series analysis
  • Exploratory data analysis
  • Simulation models