CORPORATE FINANCE • CAPITAL BUDGETING

Sensitivity & Scenario Analysis — Sensitivity and scenario analysis

Quantifying how uncertainty in key assumptions reshapes investment decisions and project value.

Historical Context & Motivation

Capital budgeting decisions rest on forecasts of future cash flows, yet every forecast is inherently uncertain. Revenue growth might stall, input costs might surge, or interest rates might shift in ways no analyst could have anticipated. Throughout the twentieth century, financial practitioners searched for disciplined methods to stress-test their projections and understand how wrong an assumption could be before a project destroyed value. Sensitivity analysis and scenario analysis emerged as the two most widely used frameworks for exploring that uncertainty within the discounted cash flow (DCF) paradigm.

1951
Dean's Capital Budgeting Framework
Joel Dean published Capital Budgeting, formalizing the idea of evaluating investment projects through discounted cash flows, which created the need for tools to assess how reliable those projections actually were.
1964
Hertz Introduces Monte Carlo to Finance
David Hertz's landmark article in the Harvard Business Review demonstrated how Monte Carlo simulation could generate probability distributions of project returns, providing the intellectual foundation for structured scenario building.
1970s
Spreadsheet-Era Sensitivity Tables
The rise of mainframe-based financial modeling, and later VisiCalc (1979), allowed analysts to rapidly vary one input at a time and observe the resulting change in net present value, establishing sensitivity analysis as a routine capital budgeting step.
1990s–2000s
Best-Practice Integration
Corporate governance reforms and enterprise risk management frameworks made sensitivity and scenario analyses standard deliverables in board-level investment memos, reinforced by best-practice guides from CFA Institute and academic textbooks by Brealey, Myers, and Allen.

The central question these tools address is deceptively simple: How confident should we be in a project's net present value (NPV) when the assumptions behind it could be wrong? A positive base-case NPV is a necessary starting point, but it is never sufficient. Managers need to know which variables drive the most value, how much each variable can deteriorate before the project breaks even, and what happens when multiple assumptions move adversely at once. Sensitivity analysis isolates individual drivers; scenario analysis combines them into coherent narratives. Together, they transform a single-point estimate into a richer, decision-useful picture of risk.

Core Principles & Definitions

Before diving into calculations, it is essential to understand the foundational ideas that separate sensitivity analysis from scenario analysis and to see how they complement one another in the capital budgeting toolkit. Both techniques start from the same base-case DCF model but ask fundamentally different questions about uncertainty.

1

Sensitivity Analysis

Varies one input at a time while holding all others constant (ceteris paribus). It answers: "How much does NPV change per unit change in this variable?" The output is often displayed as a tornado diagram ranking variables by their impact.
2

Scenario Analysis

Constructs coherent, internally consistent states of the world—typically a best case, base case, and worst case—in which multiple variables change simultaneously. It captures the reality that economic drivers are often correlated.
3

Base-Case NPV

The expected-value estimate of a project's net present value using management's best single-point assumptions for each input. Both techniques use this as the benchmark against which deviations are measured.
4

Break-Even Analysis

A natural extension of sensitivity analysis that identifies the exact value of a given input at which the project's NPV equals zero. It reveals the "margin of safety" embedded in each assumption.
5

Risk vs. Uncertainty

Frank Knight's distinction matters here: risk refers to quantifiable probability distributions, while uncertainty involves unknowns that cannot be probabilistically modeled. Scenario analysis is particularly useful for addressing Knightian uncertainty.
KEY TAKEAWAY
Think of sensitivity analysis as adjusting one dial on a mixing board at a time to hear its individual effect on the overall sound, while scenario analysis is like switching between entirely different pre-set mixes—each with multiple dials adjusted together to create a coherent sonic picture. In capital budgeting, the "sound" is NPV, and the "dials" are variables like unit sales, price, variable costs, and the discount rate. You need both approaches: one to identify which dials matter most, and the other to see what happens when the music changes entirely.

Visual Explanation — The Tornado Diagram

The most iconic visualization in sensitivity analysis is the tornado diagram. It ranks each input variable by its impact on the project's NPV, placing the most influential variable at the top and the least influential at the bottom. Each horizontal bar shows the range of NPV outcomes when that single variable swings between a pessimistic and optimistic bound while all other inputs remain at their base-case values. The diagram's distinctive shape—widest at the top, narrowest at the bottom—immediately communicates which assumptions deserve the most scrutiny.

The tornado diagram above shows five key variables ranked by their impact on a project's NPV. Unit price has the widest bar, indicating it is the most influential driver. The dashed vertical line represents the base-case NPV of $2.4 million. Bars extending to the left represent downside scenarios; bars extending to the right represent upside scenarios.

Reading the tornado diagram is straightforward. Each bar's left edge shows the NPV when the variable is set to its pessimistic bound (e.g., a lower selling price), and the right edge shows the NPV at the optimistic bound (e.g., a higher selling price). Variables whose bars span a large range are the key value drivers that management should monitor most closely. Variables with narrow bars, such as fixed costs in this example, have relatively little influence on the project's value and require less ongoing scrutiny. The diagram does not tell you the probability of any particular outcome—it only maps the magnitude of impact, which is why scenario analysis is needed as a complementary tool.

Mathematical Framework

Both sensitivity and scenario analysis operate on the standard NPV formula. We begin by defining the base-case NPV, then formalize how each technique perturbs the model. The mathematical structures are simple in principle—most of the intellectual work lies in selecting realistic ranges and constructing plausible scenarios.

NET PRESENT VALUE
NPV = −C₀ + Σ(t=1 to T) [ CFₜ / (1 + r)ᵗ ]
Where C₀ = initial investment, CFₜ = net after-tax cash flow in period t, r = discount rate (WACC), and T = project life in periods.

Sensitivity Analysis — One Variable at a Time

In sensitivity analysis, we define a range [xlow, xhigh] for each input variable x while holding all other inputs at their base-case values. For each variable, we compute the NPV at its lower and upper bounds to determine the sensitivity spread.

SENSITIVITY SPREAD
ΔNPVₓ = NPV(x_high) − NPV(x_low)
A larger spread indicates that the project's value is more sensitive to that variable. This spread is what determines the width of each bar in the tornado diagram.

Break-Even Value

BREAK-EVEN CONDITION
NPV(x*) = 0 → Solve for x*
The break-even value x* is the threshold at which the project neither creates nor destroys value. The distance between the base-case assumption and x* represents the margin of safety for that variable.

Scenario Analysis — Combining Variables

Scenario analysis moves beyond the ceteris paribus constraint. The analyst defines a discrete number of scenarios (often three but sometimes more), specifying a value for every key input in each scenario. Each scenario produces its own NPV.

SCENARIO NPV
NPVₛ = −C₀ₛ + Σ(t=1 to T) [ CFₜₛ / (1 + rₛ)ᵗ ] for scenario s ∈ {best, base, worst}
When probabilities can be assigned, the expected NPV across scenarios is E[NPV] = Σ pₛ × NPVₛ, where pₛ is the probability of scenario s. The standard deviation of NPV across scenarios provides a crude measure of project risk.

Detailed Breakdown — Building Scenarios

Constructing useful scenarios requires more than simply labeling columns "optimistic" and "pessimistic." Each scenario must represent a coherent narrative about the state of the economy, competitive dynamics, or regulatory environment. For instance, a worst-case scenario for a consumer electronics manufacturer might combine a recession-driven decline in unit sales with rising commodity costs and a higher discount rate reflecting widened credit spreads—all of which tend to occur together. Arbitrarily pairing a bullish assumption on one variable with a bearish assumption on another produces scenarios that are internally inconsistent and therefore misleading.

This diagram illustrates three internally consistent scenarios for a hypothetical project. Notice how all five input variables shift together in each scenario, reflecting correlated economic conditions. The worst-case scenario yields a negative NPV, signaling that the project could destroy value under adverse conditions.
Summary of scenario assumptions and resulting NPV
VariableWorst CaseBase CaseBest Case
Unit Sales8,00010,00012,000
Unit Price$90$100$110
Variable Cost / Unit$65$60$55
Fixed Costs$120,000$100,000$90,000
Discount Rate (WACC)14%12%10%
Resulting NPV−$58,000+$136,000+$410,000

The table and diagram above reinforce a crucial insight: even though the base-case NPV is positive, the worst-case scenario produces a negative NPV. A manager evaluating this project must now weigh the likelihood and severity of the downside against the magnitude of the upside. If the firm has a low tolerance for losses—perhaps because of tight liquidity constraints or high leverage—the negative worst-case NPV may lead to rejection or to the exploration of risk-mitigation strategies such as phased investment, options to abandon, or contractual price floors.

Worked Example — Sensitivity & Scenario Analysis for a Product Launch

GreenTech Inc. is considering a $500,000 investment in a new solar panel cleaning robot. The project has a three-year life with no salvage value. Management's base-case assumptions are: annual unit sales of 2,000 units, a selling price of $120 per unit, a variable cost of $70 per unit, annual fixed costs of $40,000, and a WACC of 10%. The tax rate is 25%, and depreciation is straight-line over three years. We will first compute the base-case NPV, then perform a sensitivity analysis on unit sales, and finally construct three scenarios.

Sensitivity & Scenario Analysis — GreenTech Solar Robot
1
Step 1 — Compute Annual Operating Cash Flow (Base Case)Revenue = 2,000 × $120 = $240,000. Variable costs = 2,000 × $70 = $140,000. Contribution margin = $240,000 − $140,000 = $100,000. Annual depreciation = $500,000 / 3 = $166,667. EBIT = Contribution margin − Fixed costs − Depreciation = $100,000 − $40,000 − $166,667 = −$106,667. Taxes = 25% × (−$106,667) = −$26,667 (a tax shield, since EBIT is negative). Net income = EBIT − Taxes = −$106,667 − (−$26,667) = −$80,000. Operating cash flow (OCF) = Net income + Depreciation = −$80,000 + $166,667 = $86,667.
Annual OCF (base) = $86,667
2
Step 2 — Compute Base-Case NPVNPV = −$500,000 + $86,667 / 1.10 + $86,667 / 1.10² + $86,667 / 1.10³. Using the annuity factor for 3 years at 10%, PVIFA = 2.4869. NPV = −$500,000 + ($86,667 × 2.4869) = −$500,000 + $215,528 = −$284,472.
Base-Case NPV = −$284,472
3
Step 3 — Sensitivity Analysis on Unit SalesHold all other variables at their base-case values and test unit sales at 1,500 (pessimistic) and 2,500 (optimistic). At 1,500 units: Revenue = $180,000; VC = $105,000; CM = $75,000; EBIT = $75,000 − $40,000 − $166,667 = −$131,667; Tax = −$32,917; NI = −$98,750; OCF = −$98,750 + $166,667 = $67,917; NPV = −$500,000 + $67,917 × 2.4869 = −$331,101. At 2,500 units: Revenue = $300,000; VC = $175,000; CM = $125,000; EBIT = $125,000 − $40,000 − $166,667 = −$81,667; Tax = −$20,417; NI = −$61,250; OCF = −$61,250 + $166,667 = $105,417; NPV = −$500,000 + $105,417 × 2.4869 = −$237,844. The sensitivity spread on unit sales = NPV(2,500) − NPV(1,500) = −$237,844 − (−$331,101) = $93,257.
Sensitivity Spread (Unit Sales) = $93,257
4
Step 4 — Scenario Analysis (Three Scenarios)Worst case (recession): 1,500 units, price $110, variable cost $75, fixed costs $45,000, WACC 12%. OCF = [(1,500 × $110 − 1,500 × $75 − $45,000)] × 0.75 + $166,667 × 0.25 = ($165,000 − $112,500 − $45,000) × 0.75 + $41,667 = $7,500 × 0.75 + $41,667 = $5,625 + $41,667 = $47,292. PVIFA(12%, 3) = 2.4018. NPV = −$500,000 + $47,292 × 2.4018 = −$500,000 + $113,587 = −$386,413. Best case (boom): 3,500 units, price $140, variable cost $55, fixed costs $25,000, WACC 7%. OCF = [(3,500 × $140 − 3,500 × $55 − $25,000)] × 0.75 + $166,667 × 0.25 = ($490,000 − $192,500 − $25,000) × 0.75 + $41,667 = $272,500 × 0.75 + $41,667 = $204,375 + $41,667 = $246,042. PVIFA(7%, 3) = 2.6243. NPV = −$500,000 + $246,042 × 2.6243 = −$500,000 + $645,693 = +$145,693. If we assign probabilities of 25% worst, 50% base, 25% best: E[NPV] = 0.25 × (−$386,413) + 0.50 × (−$284,472) + 0.25 × $145,693 = −$96,603 − $142,236 + $36,423 = −$202,416.
E[NPV] = −$202,416 | Worst = −$386,413 | Base = −$284,472 | Best = +$145,693
💡 Interpretation
The corrected analysis tells a sobering story. Even in the base case, NPV is negative (−$284,472) once depreciation and taxes are computed correctly, so GreenTech's robot does not clear the bar on management's most likely assumptions alone. Scenario analysis shows that only a genuinely optimistic combination of higher volume, higher price, lower costs, and a lower discount rate turns NPV positive (+$145,693); a recession-style scenario pushes NPV down to −$386,413. Weighting these outcomes at 25% worst, 50% base, and 25% best produces an expected NPV of −$202,416. Because both the base case and the expected value are negative, management should not approve the project as currently structured—it would need a lower initial investment, better margins, or stronger pricing power before the numbers work. Sensitivity analysis confirms that unit sales matter (a $93,257 spread), but on their own they are not enough to flip the decision within a plausible range; it takes several favorable assumptions moving together, as in the best-case scenario, to create value.

Strengths, Limitations & Comparisons

Sensitivity and scenario analysis are powerful precisely because they are intuitive and easy to communicate to non-technical decision-makers. A tornado diagram can be presented to a board of directors in seconds, and scenario tables translate naturally into strategic conversations about competitive threats and economic conditions. However, both techniques have important limitations that practitioners must acknowledge.

Comparison of sensitivity analysis and scenario analysis
CriterionSensitivity AnalysisScenario Analysis
What it variesOne variable at a time (ceteris paribus)Multiple variables simultaneously
Captures correlations?No — assumes inputs are independentYes — scenarios reflect correlated shifts
Output formatTornado diagram, sensitivity tables, spider chartsDiscrete NPV values per scenario, expected NPV
StrengthPinpoints which individual variable matters mostProvides a range of outcomes reflecting real-world co-movement
Key limitationIgnores that variables may move together (e.g., price and volume)Number of scenarios is small and subjective; probabilities are often guessed
Computational effortLow — simple spreadsheet exerciseModerate — requires crafting coherent narratives
KEY TAKEAWAY
Neither technique alone provides a complete risk picture. Sensitivity analysis identifies which variables to worry about; scenario analysis tells you what could go wrong (or right) when multiple things change at once. Think of sensitivity analysis as an X-ray that reveals individual bones, and scenario analysis as an MRI that shows how the whole skeletal-muscular system functions under stress. A thorough capital budgeting memo employs both diagnostics.

Connection to Monte Carlo Simulation & Real Options

Sensitivity and scenario analysis represent the entry-level tools in a broader risk-analysis hierarchy. When projects involve many interacting uncertainties or when probability distributions can be estimated with reasonable confidence, more advanced techniques become appropriate. Understanding how these foundational tools connect to their more sophisticated relatives deepens your ability to select the right analytical framework for a given decision.

Sensitivity/Scenario vs. Monte Carlo Simulation
FeatureSensitivity / Scenario AnalysisMonte Carlo Simulation
Number of outcomes3–5 discrete scenariosThousands to millions of simulated trials
Input treatmentPoint estimates with subjective rangesProbability distributions (normal, triangular, log-normal, etc.)
Captures correlationsOnly in scenario analysis, and only qualitativelyYes — through correlation matrices or copulas
OutputRange of NPVs; expected NPV with probabilitiesFull probability distribution of NPV; percentile-based risk measures (e.g., VaR)
Software requirementBasic spreadsheet (Excel, Google Sheets)@RISK, Crystal Ball, Python, R, or built-in Excel VBA

Beyond simulation, real options analysis extends the scenario framework by recognizing that managers are not passive recipients of outcomes—they can respond to new information by expanding, contracting, delaying, or abandoning a project. Scenario analysis identifies the states of the world in which such managerial flexibility has value; real options analysis prices that flexibility using option-pricing theory. For example, if the worst-case scenario reveals a deeply negative NPV, the option to abandon the project after Year 1 has quantifiable value that a simple NPV calculation would miss. In advanced corporate finance courses, you will learn to integrate decision trees and binomial lattices with the scenario-based insights developed here.

🔭 Looking Ahead
Sensitivity and scenario analysis are prerequisites for Monte Carlo simulation and real options analysis. Mastering the simpler tools first ensures you understand the economic intuition before layering on statistical machinery. In practice, many firms still rely primarily on sensitivity tables and scenario narratives for board-level decision-making, even when more advanced techniques are available to the finance team.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain the key difference between sensitivity analysis and scenario analysis. Why might a project with a positive base-case NPV still be rejected after performing these analyses?
PROBLEM 2BASIC CALCULATION
A project has a base-case NPV of $200,000. When the discount rate increases from the base case of 10% to 14%, the NPV falls to $80,000. When the discount rate decreases to 7%, the NPV rises to $310,000. What is the sensitivity spread of NPV with respect to the discount rate?
PROBLEM 3INTERMEDIATE
A three-year project requires an initial investment of $400,000 (depreciated straight-line to zero) and has the following base-case annual assumptions: revenue of $350,000, variable costs of $180,000, fixed costs of $30,000, and a tax rate of 30%. The WACC is 11%. Calculate the base-case NPV. Then determine the break-even level of annual revenue (the revenue at which NPV = 0), holding all other variables constant.
PROBLEM 4APPLIED
A pharmaceutical company is evaluating a drug development project. Three scenarios are defined: (1) FDA approval with strong adoption (probability 30%, NPV = +$50 million), (2) FDA approval with moderate adoption (probability 45%, NPV = +$12 million), and (3) FDA rejection (probability 25%, NPV = −$30 million). Calculate the expected NPV and the standard deviation of NPV across scenarios. Should the company proceed? Discuss factors beyond expected NPV that might influence the decision.
PROBLEM 5CRITICAL THINKING
A critic argues: "Sensitivity analysis is useless because it ignores correlations among variables, and scenario analysis is no better because it only examines three arbitrary states of the world." Evaluate this critique. Under what conditions does each tool remain valuable despite its limitations? How would you design an analytical workflow that addresses the critique while remaining practical for a mid-size firm without a dedicated quantitative risk team?

Summary — Sensitivity & Scenario Analysis

Sensitivity analysis isolates the impact of individual input variables on a project's net present value (NPV) by varying one assumption at a time while holding all others constant. Its primary output, the tornado diagram, ranks variables by their influence on value and reveals the key value drivers that deserve the most managerial attention. Break-even analysis extends this framework by identifying the exact threshold at which a variable causes NPV to cross zero, quantifying the project's margin of safety.

Scenario analysis complements sensitivity analysis by adjusting multiple variables simultaneously to model coherent economic narratives—typically a best case, base case, and worst case. By reflecting correlations among drivers, scenario analysis captures risks that the ceteris paribus approach of sensitivity analysis cannot. When probabilities are assigned, the analyst can compute an expected NPV and a standard deviation, providing a richer assessment of project risk. Together, these tools form the foundation for more advanced techniques such as Monte Carlo simulation and real options analysis, and they remain indispensable components of every thorough capital budgeting evaluation.

Varsity Tutors • Corporate Finance • Sensitivity & Scenario Analysis