Sensitivity Analysis

Sensitivity Analysis is a tool used in financial modelling to analyse how the different values of a set of independent variables affect a specific dependent variable under certain conditions.

Evita Veigas
29 Apr 2023
4 min read
Updated

Sensitivity analysis is a technique for understanding how changes in a single input affect the outcome of a decision, model or forecast. It answers the practical question: "what happens to the result if this one variable changes?" It's a simple but powerful idea. This guide explains what sensitivity analysis is, how it works, how it differs from scenario analysis, where it's used, its limitations, and why it matters — in plain language. It's a core topic in financial modelling and decision-making, relevant to CIMA and ACCA study.

What is sensitivity analysis?

Sensitivity analysis examines how sensitive an outcome is to changes in one input variable, while holding the other variables constant. In other words, it changes one assumption at a time — say, sales volume, selling price, or the discount rate — and measures how much the result (such as a project's net present value or a company's profit) moves in response. By doing this for each key variable in turn, it reveals which inputs the outcome depends on most heavily.

How sensitivity analysis works

The process is straightforward. The analyst starts with a base-case calculation, then varies one input by a set amount — for example, asking "what is the NPV if sales are 10% lower than expected?" — while everything else stays the same. Repeating this for each important variable shows how much each one matters. The variables that cause the biggest change in the outcome are the ones the result is most sensitive to — the key drivers and the biggest risk factors. A common output is a statement like "the project remains profitable unless sales fall by more than 15%", which is genuinely useful for decision-making.

Sensitivity analysis vs scenario analysis

Sensitivity analysis is closely related to scenario analysis, but the two differ in an important way. Sensitivity analysis changes one variable at a time, isolating the effect of each individual input. Scenario analysis changes several variables together to represent a coherent overall situation (like a recession). Sensitivity analysis tells you which single factors matter most; scenario analysis tells you how things look under a complete, realistic set of conditions. The two are complementary and often used side by side.

Where sensitivity analysis is used

Sensitivity analysis is used wherever decisions rest on uncertain estimates:

  • Investment appraisal. Testing how a project's NPV responds to changes in sales, costs, the discount rate and so on — and identifying the variables that could turn a good project bad.
  • Financial modelling. Stress-testing the key assumptions in a model to see which ones drive the results.
  • Budgeting and planning. Understanding how a budget would change if key assumptions prove wrong.
  • Pricing and costing decisions. Seeing how profit responds to changes in price or cost.

The limitations

Sensitivity analysis has an important limitation: because it changes only one variable at a time, it ignores the fact that variables often move together in reality. In a downturn, for instance, sales might fall and margins shrink and costs rise — sensitivity analysis examined one at a time won't capture that combined effect. This is precisely the gap that scenario analysis fills. So while sensitivity analysis is excellent for identifying which individual factors matter most, it should be complemented by scenario analysis for a full picture of risk.

Why sensitivity analysis matters

Sensitivity analysis matters because it shows decision-makers where the risk really lies — which assumptions the outcome depends on, and how much room for error there is. This helps focus attention and management effort on the variables that matter most, supports more informed decisions, and gives a sense of how robust a plan is. For finance and business professionals, it's a fundamental, practical tool, and a regularly examined technique.

Frequently asked questions

What is sensitivity analysis?

A technique that examines how sensitive an outcome is to changes in a single input variable, holding the others constant — revealing which inputs the result depends on most.

How does it differ from scenario analysis?

Sensitivity analysis changes one variable at a time to isolate its effect; scenario analysis changes several variables together to represent a coherent situation. They are complementary and often used together.

Where is sensitivity analysis used?

In investment appraisal, financial modelling, budgeting and pricing decisions — anywhere an outcome rests on uncertain estimates and you want to know which ones matter most.

What is the main limitation of sensitivity analysis?

It changes only one variable at a time, so it ignores how variables tend to move together in reality. Scenario analysis addresses this by changing several variables at once.

Build your finance skills with Learnsignal

Sensitivity analysis is a key modelling and risk tool. Learnsignal's tutor-led CIMA and ACCA courses develop the financial-management and analytical understanding that techniques like this build on — with clear teaching and exam-focused practice.

This page was last updated:

Evita Veigas

Expert Tutor at Learnsignal

Qualified professional with years of experience in teaching and helping students achieve their accounting qualifications.

View all posts by Evita Veigas

Subscribe to Our Newsletter

Join over 30,000+ Learnsignal students and get regular insights delivered to your inbox.

Ready to Start Your Financial Management & Investment Journey?

Join thousands of successful students who have achieved their qualifications with Learnsignal.

Ready to get started?

Join 100,000+ students across 130 countries. Choose a plan that fits your goals — cancel anytime.

View Pricing