Sensitivity Analysis

Sensitivity analysis tests how financial results respond to changed inputs, using one-way tests, two-way tables, or broader methods to identify key drivers.

Sensitivity analysis tests how a financial result changes when one or more model inputs change. It helps identify the assumptions that drive a valuation, forecast, or risk measure and the points at which a conclusion reverses.

A one-at-a-time test holds other assumptions fixed, but that is only one form of sensitivity analysis. Two-way tables and broader global methods can examine several inputs and their interactions.

Key Takeaways

  • Sensitivity analysis measures responsiveness, not the probability that an input will change.
  • Results depend on the starting assumptions and the ranges tested.
  • A switching value identifies the input level at which a stated decision criterion changes.
  • Small isolated changes can miss nonlinear behavior, dependence, and combined stresses.

One-Way, Two-Way, and Global Analysis

MethodWhat variesUseful for
One-way testOne input while the others remain fixedIsolating a particular input’s effect
Two-way tableEvery tested combination of two inputsSeeing how two assumptions jointly affect the result
Global sensitivity analysisInputs over defined ranges or distributionsAssessing broader effects and interactions

The European Commission’s Joint Research Centre explains the limits of relying exclusively on one-at-a-time analysis in How to Avoid a Perfunctory Sensitivity Analysis. A two-way spreadsheet table is useful, but it is not a complete global analysis of every uncertain input.

Worked Example: Cash Flow and Discount Rate

Assume a hypothetical project costs USD 100,000 today and generates a single net cash inflow one year later. The base case uses USD 120,000 of inflow and a 10% annual discount rate. Assume no taxes, residual value, or additional cash flows.

$$ \mathrm{NPV}=\frac{C_1}{1+r}-I_0 $$

Here, C_1 is the year-end net cash inflow, r is the annual discount rate, and I_0 is today’s initial cost. The base-case result is:

$$ \mathrm{NPV}=\frac{120{,}000}{1.10}-100{,}000=9{,}090.91 $$

Now vary both the inflow and discount rate. Each cell shows NPV in U.S. dollars, rounded to cents:

Year-end net cash inflow5% discount rate10% discount rate15% discount rate
USD 100,000-4,761.90-9,090.91-13,043.48
USD 110,0004,761.900.00-4,347.83
USD 120,00014,285.719,090.914,347.83

Reading down the 10% column is a one-way cash-flow sensitivity test. Reading across the USD 120,000 row is a one-way discount-rate test. The full grid is a two-way sensitivity table.

The corner cells also show combined changes, but they do not establish whether those combinations are plausible or likely. There are nine cells because nine combinations were selected, not because each has a one-ninth probability.

Switching Values: Where the Conclusion Changes

Suppose the criterion is NPV greater than zero. At a fixed 10% discount rate, the break-even year-end cash inflow is:

$$ C_1^*=100{,}000(1.10)=110{,}000 $$

That is USD 10,000, or approximately 8.33%, below the base inflow of USD 120,000. It is a sensitivity of net cash inflow, not necessarily an 8.33% fall in sales: costs and collection timing could change too.

Alternatively, hold the USD 120,000 inflow fixed. The discount rate that makes NPV zero is:

$$ r^*=\frac{120{,}000}{100{,}000}-1=20\% $$

These are separate threshold tests. The 20% rate is not a forecast market rate or an investment recommendation. Other project criteria, including interim liquidity needs, remain outside this simplified example.

HM Treasury’s Green Book discussion of sensitivity analysis and switching values describes a comparable threshold approach for public-sector appraisal. Its public-sector valuation rules are not being imposed on the hypothetical business project here.

How to Choose and Interpret Tests

Use ranges that reflect uncertainty, contractual limits, or a stated stress rather than selecting values solely to preserve a positive answer.

Keep nominal cash flows with nominal rates and real cash flows with real rates. Hold the currency, time basis, and definition of the output consistent. State what remains fixed, especially taxes, financing, working capital, and terminal assumptions.

When comparing drivers, explain how their ranges were chosen. A large output swing may reflect a very wide tested range, not inherently greater importance. Sensitivity rankings can also change at another starting point.

Use scenario analysis when the question is how a coherent operating environment affects the result. Use simulation when a probability model and repeated sampling are appropriate. These methods complement rather than replace each other.

Risks and Common Mistakes

  • Ignoring interactions: Two moderate changes together can have an effect that separate tests miss.
  • Treating a grid as a probability distribution: The tested cells have no automatic statistical weights.
  • Testing only tiny changes: Local stability does not prove resilience to a structural break.
  • Calling model responsiveness real-world causation: A spreadsheet relationship reflects the model’s design, which may be incomplete or incorrect.
  • Equating positive NPV with available cash: A dated financing or liquidity review may still be needed.

Check Your Understanding

Loading quiz…

FAQs

Does the most sensitive input always deserve the most attention?

Not automatically. Consider both its effect and how uncertain or controllable it is. A strongly influential but contractually fixed input can require less estimation work than a moderately influential, highly uncertain one.

Does a break-even threshold tell me how likely failure is?

No. It identifies where the modeled criterion changes. Estimating the chance of crossing that threshold requires additional evidence and probability assumptions.

This article provides general financial education, not a valuation opinion, project approval, or personalized investment recommendation.

Browse Valuation and Analysis