Skip to main content

    Scenario Analysis vs Sensitivity Analysis

    Sensitivity = change one or two variables, see how the answer moves (an Excel data table). Scenario = change a whole consistent story at once (bull/base/bear). Sensitivity isolates one driver; scenario tells a coherent narrative.

    Definition

    Scenario analysis and sensitivity analysis are two complementary techniques for stress-testing a financial model: scenario analysis changes a coherent bundle of assumptions at once (e.g., a 'bull,' 'base,' and 'bear' case each with its own revenue growth, margins, and exit multiple), while sensitivity analysis isolates how the output — usually IRR, enterprise value, or share price — moves when you flex just one or two inputs at a time, holding everything else constant.

    The core difference

    Sensitivity analysis answers 'how much does the output move if this one input changes?' — for example, how IRR responds to the exit multiple, holding growth and leverage fixed. It isolates the model's sensitivity to a single driver. Scenario analysis answers 'what happens under a realistic combination of conditions?' — a recession bear case might pair lower revenue growth with margin compression, a higher discount rate, and a lower exit multiple all at once, because in the real world those move together. Sensitivity is ceteris paribus (all else equal); scenario deliberately violates ceteris paribus to tell a consistent story.

    How each is built in Excel

    Sensitivity analysis is typically built with an Excel Data Table (Data > What-If Analysis > Data Table), which produces a grid showing the output across a range of one input (one-variable) or two inputs (two-variable, the classic IRR-by-entry-and-exit-multiple grid in an LBO). Scenario analysis is usually built with a CHOOSE or INDEX function tied to a scenario-selector cell: you toggle a single cell to '1' (base), '2' (bull), or '3' (bear), and CHOOSE pulls the matching set of assumptions into the live model. Excel also has a built-in Scenario Manager, but bankers almost always use a CHOOSE/INDEX switch instead because it's transparent and auditable.

    When to use which

    Use sensitivity analysis to identify which assumptions matter most — if IRR barely moves when you flex growth but swings 800bps on the exit multiple, you know where the value (and risk) really lives, and where to focus diligence. Use scenario analysis to communicate downside and upside to an investment committee in a digestible, story-driven way: 'in our bear case, with a recession, the deal still returns a 12% IRR.' In practice, models contain both: a scenario switch for the headline cases, plus sensitivity tables on the one or two outputs everyone cares about.

    Worked Example — With Real Numbers

    In an LBO returning a 22% base-case IRR: a two-variable sensitivity table flexes entry multiple (8x–10x) against exit multiple (8x–10x), producing a 3x3 grid of IRRs ranging from ~12% to ~32% — showing the deal lives or dies on multiple expansion. Separately, a scenario analysis defines three coherent cases: Base (8% revenue growth, 25% EBITDA margin, 9x exit) → 22% IRR; Bull (12% growth, 28% margin, 10x exit) → 35% IRR; Bear (2% growth, 22% margin, 8x exit) → 9% IRR. The sensitivity table isolates two levers; the scenarios bundle realistic combinations.

    Key Takeaways

    1

    Sensitivity analysis flexes one or two inputs at a time, holding all else constant.

    2

    Scenario analysis flexes a coherent bundle of assumptions together (bull/base/bear).

    3

    Sensitivity is built with Excel Data Tables; scenarios with a CHOOSE/INDEX switch cell.

    4

    Use sensitivity to find which drivers matter most; use scenarios to tell IC a consistent story.

    5

    Real models use both: a scenario switch plus sensitivity tables on the key outputs.

    Common Mistakes in Interviews

    Calling a multi-variable scenario a 'sensitivity' — sensitivity holds all else constant.

    Building scenarios by hardcoding numbers instead of a switch, so you can't toggle cleanly.

    Flexing inputs in a scenario that contradict each other (high growth with no capex) — scenarios must be internally coherent.

    Running a two-variable data table on inputs that aren't actually independent.

    How Interviewers Test This

    A common question: 'What's the difference between scenario and sensitivity analysis, and which would you show an investment committee?' Answer: sensitivity isolates one or two variables to find the biggest value drivers; scenario bundles assumptions into realistic bull/base/bear stories. For an IC, you'd lead with scenarios (coherent narrative) and back it up with a sensitivity table on the most important output, usually IRR by entry/exit multiple.

    Related Concepts

    Directly referenced in this topic

    More Financial Modeling

    12 more concepts in this category

    Related Articles

    Topic Guides

    Firms That Test This

    Related Articles

    Practice Scenario Analysis vs Sensitivity Analysis questions

    400+ interview questions with AI feedback. Free to start.

    Start Practicing

    Master Scenario Analysis vs Sensitivity Analysis and 100+ More Concepts

    Get the full IB Flash experience and walk into your interview with confidence.

    AI Interview Coach

    Real-time feedback on your answers

    1,000+ Practice Questions

    Across IB, PE, HF, VC & more

    Financial Modeling Tests

    Excel-based skill assessments

    Start Free Trial

    Or explore our free tools to get started