Project Management

What is sensitivity analysis?

From the The Money Files Blog
by
A blog that looks at all aspects of project and program finances from budgets, estimating and accounting to getting a pay rise and managing contracts. Written by Elizabeth Harrin from RebelsGuideToPM.com.

About this Blog

RSS

Recent Posts

How to learn AI the sensible way

Making sense of project cost reports

How real PM mentoring actually works

The Accidental Product Manager: What project managers need to know

How healthy are your project finances?

Categories

accounting, agile, ai, appraisals, Artificial Intelligence, audit, Backlog, Benchmarking, benefits, Benefits Management, Benefits Realization, Bias, books, budget, Business Case, business case, business case, Career Development, Career Development, carnival, case study, Change Management, checklist, collaboration tools, communication, Communications Management, competition, complex projects, Conferences, config management, consultancy, contingency, contracts, corporate finance, corporate finance, cost, Cost Management, cost management, credit crunch, CRM, data, data security, debate, Decision Making, delegating, digite, earned value, Education, Energy and Utilities, Estimating, events, FAQ, financial management, financial management, forecasting, future, GDPR, general, Goals, Governance, green, Information Technology, Innovation, insurance, interviews, it, Knowledge Management, Leadership, Lessons Learned, measuring performance, Mentoring, merger, methods, metrics, multiple projects, negotiating, Networking, news, Olympics, organization, Organizational Culture, outsourcing, personal finance, Planning, pmi, PMO, PMO, Portfolio Management, portfolio management, presentations, privacy policy, process, procurement, product management, productivity, Program Management, project closure, project data, project delivery, Project Success, project testing, prototyping, qualifications, Quality, quality, Quarterly Review, records, recruitment, reports, requirements, research, resilience, Resource Management, resources, risk, Risk Management, ROI, salaries, Schedule Management, Scheduling, scope, Scope Management, security, small projects, Social Impact, social impact, social media, software, software, software, Stakeholder Management, stakeholders, Strategy, success factors, supplier management, team, Teams, testing, testing, timesheets, tips, training, transparency, trends, value management, vendors, video, virtual teams, workflow

Date

linkedin twitter facebook Request to reuse this  


I’ve only recently come across using sensitivity analysis in business cases, but it’s really helpful when you want to test how changes in key assumptions (like costs, timelines, benefits) affect the outcome of a business case. In particular, when you think that you might have over-egged it and you want to de-risk the business case.

Woman working at desk

Used effectively, it helps identify which variables matter most and how robust your investment case is. Which is want CFOs and finance team decision makers want confidence in, right?

When sensitivity analysis is useful

Sensitivity analysis as a technique is useful:

  • When there is uncertainty in cost or benefit estimates
  • For high-value or high-risk projects
  • To prepare for board or CFO scrutiny
  • To support decisions between competing options.

OK, so now you want to know how to do it. Here’s how we incorporated it into one of our business cases.

Start with a base case (your standard forecast). This is your ‘normal’ business case, the one you prepare before the project gets submitted for approval.

Next, vary one key input at a time (e.g. +10% cost, -20% benefits).

Look at the impact on outcomes like NPV, ROI, or payback, or whatever financial measures you use.

Tip: use ranges or scenarios (best case, worst case, likely case) when you present the results back because at this early stage it’s very unlikely that you have defined and finalised costs and benefits so a range gives more flexibility.

What variables can you test?

We used risk and applied a blanket: what if we only get 25% of the benefit because of reasons… That de-risked the benefit that we were claiming and brought the number down to something that felt achievable. Because no one minds if you over achieve on your benefits case!

But you can be a bit more scientific. Here are some variables you can plug into your model.

  • Project delivery time (for example, +3 months delay)
  • Implementation cost (e.g. +15% cost increase)
  • Customer uptake (e.g. -20% of customers user it)
  • Productivity gain (e.g. +/- 10% time saved)
  • Exchange rates, inflation, resource availability etc etc.

We put the data into a slide at the back of the business case to show that even if the benefit was de-risked significantly, the business case still stood up. If you’ve gone through several variables, you can present an overall most likely case, where you combine variables like an increase and cost and a delay in delivery (because that’s realistic, right?). Highlight where small changes make a big impact,  these are your critical assumptions and the areas where you really need to focus if you want to hit your original expectations.

Does it work?

Well, sensitivity analysis is only part of a model where you can show how you got to your workings and why you think your forecasts are accurate. If your base business case is rubbish, any analysis based on that is going to be rubbish too.

I like it because it’s easy and simple and you don’t need to run complex scenario modelling or use software. For example, what happens if we are late? Run the costs forwards 3 months and take 3 months of benefits realisation out of the business case and see whether that still gives you a number your exec team could live with.

It’s a way to reassure decision makers that you’ve considered variables and know what influences your costs, but also builds confidence that even if there are some challenges on the way or with the end result that you could still get value from the project.

What do you think, have you used this before? Let me know if I’m late to the party!


Posted on: October 19, 2025 11:13 PM | Permalink

Comments (4)

Please login or join to subscribe to this item
avatar
Shakeel Anwar Bhatti Abu Dhabi, , United Arab Emirates
Excellent piece of writing, Elizabeth! Your explanation of sensitivity analysis as a way to test how changes in key assumptions affect outcomes is both clear and highly practical. I especially appreciated how you highlighted its role in business cases—for example, varying benefit-realisation or cost overruns—to build confidence with decision-makers. Thanks for making this valuable technique accessible and actionable!

avatar
AFOLABI KAMORUDEEN AJIBOLA Lagos, LA, Nigeria
Let me say- Sensitivity analysis examines how “sensitive” a project’s results are to changes in individual assumptions or inputs. This helps answer the question:

“If this factor changes, what happens to the project?

avatar
Claudio Szwarcfiter Lecturer| Holon Institute of Technology Holon, Israel
Very good, short and practical. As a scientist in academia, I always used sensitivity analysis in my models and computer experiments. This industry outlook is very important. Thank you for the inspiration.

avatar
Binay Samanta Director| Project & Environment Consultants Dhanbad, India
Sensitivity Analysis helps decision makers by considering variables that influence your costs, but also builds confidence that even if there are some challenges on the way we still get value from the project.

Please Login/Register to leave a comment.

ADVERTISEMENTS
ADVERTISEMENT

Sponsors