Sensitivity Analysis

|


Sensitivity analysis is a planning and decision-making tool used to test how changes in key assumptions affect an outcome. At its simplest, sensitivity analysis asks: What happens if one of our assumptions changes? That makes it useful for forecasting, budgeting, cash flow planning, investment appraisal, property development, project management, charity governance, public sector planning, manufacturing,…


Sensitivity Analysis:
A Practical Guide to Testing Assumptions, Understanding Risk and Making Better Decisions

Sensitivity analysis is a planning and decision-making tool used to test how changes in key assumptions affect an outcome.

At its simplest, sensitivity analysis asks:

What happens if one of our assumptions changes?

That makes it useful for forecasting, budgeting, cash flow planning, investment appraisal, property development, project management, charity governance, public sector planning, manufacturing, pricing, risk management and board reporting.

Used properly, sensitivity analysis helps organisations understand which assumptions matter most, where a plan is vulnerable, and what could change the decision.

It does not predict the future. It helps test how robust a forecast, project, investment or strategy is when the future turns out differently from the base case.

What is sensitivity analysis?

Sensitivity analysis examines how changes in one or more input assumptions affect an output.

For example, a business forecast may depend on:

  1. Sales volume
  2. Selling price
  3. Gross margin
  4. Wage costs
  5. Rent
  6. Interest rates
  7. Customer payment timing
  8. Stock levels
  9. Energy costs
  10. Marketing spend

Sensitivity analysis tests what happens if those assumptions change.

For example:

  1. What if sales are 10% lower?
  2. What if wages rise by 6%?
  3. What if customer payments are delayed by 30 days?
  4. What if build costs increase by 8%?
  5. What if interest rates rise by 1%?
  6. What if occupancy is 85% rather than 95%?
  7. What if grant funding is delayed?
  8. What if conversion rates fall?
  9. What if supplier costs increase?
  10. What if project completion is delayed?

The output may be:

  1. Profit
  2. Cash flow
  3. Break-even point
  4. Project cost
  5. Return on investment
  6. Net present value
  7. Internal rate of return
  8. Funding gap
  9. Debt covenant position
  10. Stock requirement
  11. Staffing need
  12. Service capacity

The purpose is to identify which variables have the greatest effect.

A forecast may look acceptable under the base case, but become fragile if one or two assumptions move slightly.

Sensitivity analysis helps reveal that fragility.

Sensitivity analysis, scenario analysis and stress testing

Sensitivity analysis is often confused with scenario analysis and stress testing.

They are related, but they are not the same.

Sensitivity analysis

Sensitivity analysis usually changes one assumption at a time to see the effect.

It asks:

Which assumptions have the biggest impact?

Example:

What happens to profit if sales fall by 10%?

Scenario analysis

Scenario analysis changes several assumptions together to create a plausible future situation.

It asks:

What happens under a different overall set of circumstances?

Example:

What happens if sales fall by 10%, wage costs rise by 5%, and customer payments slow by 15 days?

Stress testing

Stress testing examines more severe but plausible conditions.

It asks:

What happens if things become significantly worse than expected?

Example:

What happens if a major customer is lost, sales fall by 25%, and finance costs increase at the same time?

In simple terms:

Sensitivity analysis tests individual assumptions.

Scenario analysis tests combined situations.

Stress testing tests severe pressure.

All three are useful.

History and development of sensitivity analysis

Sensitivity analysis developed from financial modelling, engineering, economics, statistics, risk management and operational planning.

Wherever models are used, assumptions are required. Those assumptions may be about costs, prices, volumes, growth, demand, timing, capacity, inflation, interest rates or human behaviour.

Decision-makers needed a way to understand whether the model was robust or whether small changes could produce very different results.

Sensitivity analysis became especially common in:

  1. Investment appraisal
  2. Capital budgeting
  3. Project finance
  4. Engineering design
  5. Forecasting
  6. Public sector appraisal
  7. Risk analysis
  8. Property development
  9. Energy modelling
  10. Financial planning

Its popularity comes from a simple idea:

A model is only useful if you understand what drives it.

A spreadsheet may look precise, but precision can be misleading. If the model depends heavily on one uncertain assumption, the decision may be riskier than it first appears.

Sensitivity analysis helps expose that dependency.

Why sensitivity analysis matters

Sensitivity analysis matters because plans are built on assumptions.

Those assumptions may be sensible, researched and reasonable. But they are still assumptions.

A business plan may assume sales growth.

A charity budget may assume grant renewal.

A property appraisal may assume build costs and rental values.

A project plan may assume contractor availability.

A cash flow forecast may assume customers pay on time.

A manufacturing plan may assume supplier lead times.

If those assumptions change, the result may change.

Sensitivity analysis helps organisations:

  1. Understand uncertainty
  2. Identify key drivers
  3. Test financial resilience
  4. Improve forecasting
  5. Strengthen risk management
  6. Challenge optimism
  7. Support board decisions
  8. Improve investment appraisal
  9. Prepare contingency plans
  10. Understand break-even points
  11. Prioritise management attention
  12. Improve communication
  13. Identify assumptions that need evidence
  14. Link forecasts to risk appetite
  15. Avoid false confidence

The value is not simply in producing different numbers.

The value is in understanding what those numbers tell you.

When to use sensitivity analysis

Sensitivity analysis is useful whenever a decision depends on assumptions.

Common uses include:

  1. Cash flow forecasting
  2. Budgeting
  3. Business planning
  4. Investment appraisal
  5. Pricing decisions
  6. Project planning
  7. Property development
  8. Construction cost planning
  9. Charity funding forecasts
  10. Public sector business cases
  11. Loan and finance applications
  12. Stock planning
  13. Workforce planning
  14. Manufacturing capacity planning
  15. Marketing planning
  16. Service demand forecasting
  17. Technology projects
  18. Business continuity planning
  19. Risk register review
  20. Board reporting

It is especially useful where:

  1. The decision is material.
  2. The assumptions are uncertain.
  3. The downside could be serious.
  4. The model is complex.
  5. The board or management team needs assurance.
  6. There is a risk of optimism bias.
  7. The organisation has limited financial capacity.
  8. The decision involves long-term commitments.

It is less useful if used mechanically without understanding the assumptions being tested.

Sensitivity analysis in different industries

SMEs and owner-managed businesses

For SMEs, sensitivity analysis is especially useful for cash flow and profitability.

Small businesses often have limited room for error. A modest change in sales, margin, customer payments or costs can quickly affect cash.

Typical SME sensitivities include:

  1. Sales 10% lower than forecast
  2. Gross margin 2% lower
  3. Debtor days increasing by 15 days
  4. Payroll costs increasing by 5%
  5. Rent or energy costs rising
  6. A major customer paying late
  7. Supplier prices increasing
  8. A loan repayment starting earlier than expected
  9. Stock holding increasing
  10. VAT or tax payments being higher than expected

An SME might ask:

  1. What sales level do we need to break even?
  2. What happens if customers pay one month later?
  3. Can we afford to recruit?
  4. What happens if gross margin falls?
  5. Which cost increase would hurt most?
  6. How much cash headroom do we really have?
  7. Which assumptions need monitoring weekly?

For SMEs, sensitivity analysis should be practical and focused. It should help the owner or management team know what to watch and when to act.

Manufacturing

Manufacturing businesses depend on volumes, materials, labour, energy, machine capacity, quality and delivery.

Typical manufacturing sensitivities include:

  1. Raw material costs increasing by 5%
  2. Energy costs increasing by 10%
  3. Labour productivity falling
  4. Machine downtime increasing
  5. Scrap rate increasing
  6. Sales volume falling
  7. Supplier lead times lengthening
  8. Stock levels increasing
  9. Customer prices being held flat
  10. Overtime costs rising

A manufacturer might use sensitivity analysis to test:

  1. Which product lines are most exposed to cost changes?
  2. What happens if material prices rise?
  3. How much volume is needed to cover fixed costs?
  4. What happens if production efficiency falls?
  5. How much stock can be held before cash pressure appears?
  6. Can price increases protect margin?
  7. Which assumptions affect production capacity most?

For manufacturing, sensitivity analysis should link finance, operations, procurement and production planning.

Retail and ecommerce

Retail and ecommerce businesses depend heavily on demand, margin, stock turn, advertising cost, delivery cost and returns.

Typical sensitivities include:

  1. Conversion rate falling
  2. Average order value reducing
  3. Return rate increasing
  4. Advertising cost increasing
  5. Gross margin falling
  6. Supplier prices increasing
  7. Delivery costs increasing
  8. Stock sell-through slowing
  9. Discounting increasing
  10. Website traffic reducing

An ecommerce business might ask:

  1. What happens if advertising cost per sale rises?
  2. What happens if returns increase by 3%?
  3. How sensitive is profit to gross margin?
  4. How much stock can be bought safely?
  5. What happens if peak season sales are lower?
  6. What happens if delivery costs rise?
  7. Which product categories carry the most risk?

For retail, sensitivity analysis should avoid focusing only on sales. Revenue without margin and cash control can be misleading.

Professional services

Professional services firms depend on fee income, utilisation, recovery rates, billing, staff costs and client payment timing.

Typical sensitivities include:

  1. Fee income 10% lower
  2. Staff utilisation falling
  3. Work in progress write-offs increasing
  4. Recovery rates reducing
  5. Debtor days increasing
  6. Staff costs increasing
  7. Fixed-fee work taking longer
  8. Client pipeline conversion falling
  9. Key client loss
  10. Software or insurance costs rising

For accountants, solicitors, consultants, architects and advisers, sensitivity analysis can test:

  1. How much utilisation is needed to break even?
  2. What happens if clients pay late?
  3. Are fixed fees profitable if jobs overrun?
  4. How sensitive is profit to staff costs?
  5. What happens if a major client leaves?
  6. How much advisory income is needed to justify investment?
  7. What happens if work in progress cannot be billed?

For professional services, sensitivity analysis should connect pricing, capacity, billing and cash collection.

Charities and voluntary organisations

Charities often operate with uncertain income and rising demand.

Typical sensitivities include:

  1. Grant income reducing
  2. Donation income falling
  3. Fundraising events underperforming
  4. Staff costs increasing
  5. Service demand rising
  6. Project costs increasing
  7. Restricted funding not covering full costs
  8. Reserves reducing
  9. Volunteer availability falling
  10. Public sector funding being delayed

A charity might ask:

  1. What happens if a major grant is not renewed?
  2. How long will reserves last under a deficit?
  3. What happens if demand rises by 20%?
  4. Can restricted funding cover full delivery cost?
  5. What level of unrestricted income is needed?
  6. What happens if payroll costs rise?
  7. What service reductions would be required in a downside case?

For charities, sensitivity analysis should link to reserves policy, funding strategy, risk register and trustee decision-making.

It should not focus only on money. It should also consider service impact and beneficiary outcomes.

Public sector and local government

Public bodies use sensitivity analysis for budgets, demand forecasts, service planning, business cases and policy options.

Typical sensitivities include:

  1. Demand increasing above forecast
  2. Inflation exceeding budget
  3. Grant funding reducing
  4. Procurement costs rising
  5. Project costs increasing
  6. Savings plans being delayed
  7. Staff costs increasing
  8. Service user numbers rising
  9. Interest rates changing
  10. Contractor costs increasing

A public body might ask:

  1. What happens if demand for a statutory service rises?
  2. What happens if savings are delayed?
  3. What happens if inflation is higher than budget?
  4. What is the financial impact of a policy change?
  5. What happens if capital costs increase?
  6. Which assumptions in the business case are most important?
  7. What does this mean for value for money?

For public sector work, sensitivity analysis should be transparent, evidence-based and linked to decision-making.

Property and construction

Property and construction projects are highly sensitive to cost, timing, finance, planning and market assumptions.

Typical sensitivities include:

  1. Build costs increasing by 5% or 10%
  2. Planning approval being delayed
  3. Interest rates increasing
  4. Rental values reducing
  5. Sales values reducing
  6. Occupancy being lower than expected
  7. Void periods increasing
  8. Contractor costs rising
  9. Professional fees increasing
  10. Exit yield changing

A property appraisal might test:

  1. What happens if build costs rise?
  2. What happens if rent is lower?
  3. What happens if interest rates rise?
  4. What happens if completion is delayed by six months?
  5. What happens if sales take longer?
  6. What happens if occupancy is lower?
  7. What is the break-even rent or sale price?
  8. What contingency is needed?

For property and construction, sensitivity analysis is essential because small percentage changes can have large financial consequences.

Technology and software

Technology businesses depend on customer acquisition, churn, usage, pricing, support cost, development cost and infrastructure.

Typical sensitivities include:

  1. Customer acquisition cost increasing
  2. Conversion rate falling
  3. Churn increasing
  4. Average revenue per user reducing
  5. Hosting costs increasing
  6. Development timeline extending
  7. Support tickets increasing
  8. Product adoption slowing
  9. Sales cycle lengthening
  10. Funding being delayed

A software business might ask:

  1. What happens if churn rises from 4% to 7%?
  2. What happens if customer acquisition cost doubles?
  3. How many customers are needed to break even?
  4. What happens if development takes three months longer?
  5. What happens if hosting costs rise with usage?
  6. Which metric matters most to cash burn?
  7. How sensitive is valuation to recurring revenue growth?

For technology businesses, sensitivity analysis should focus on the drivers of recurring revenue, retention, growth and cash runway.

Healthcare and social care

Healthcare and social care organisations can use sensitivity analysis for staffing, demand, funding, care hours and cost pressures.

Typical sensitivities include:

  1. Staff costs increasing
  2. Agency use increasing
  3. Demand rising
  4. Occupancy reducing
  5. Funding rates changing
  6. Care hours increasing
  7. Training costs increasing
  8. Regulatory compliance costs rising
  9. Sickness absence increasing
  10. Transport costs increasing

A care provider might ask:

  1. What happens if agency costs rise?
  2. What happens if occupancy falls?
  3. What staffing level is financially sustainable?
  4. What happens if care needs increase?
  5. What happens if funding rates do not keep up with wage costs?
  6. What level of sickness absence creates service risk?
  7. What is the cash impact of delayed funding?

In healthcare and care, sensitivity analysis should support safe and sustainable planning. It should not be used to justify unsafe staffing or poor service quality.

Education and training

Education providers use sensitivity analysis for learner numbers, funding, staffing, course viability and digital delivery.

Typical sensitivities include:

  1. Enrolment falling
  2. Completion rates reducing
  3. Funding rates changing
  4. Tutor costs increasing
  5. Attendance falling
  6. Employer placements reducing
  7. Digital platform costs increasing
  8. Learner support needs increasing
  9. Assessment costs rising
  10. Course demand changing

An education provider might ask:

  1. How many learners are needed for a course to break even?
  2. What happens if enrolment is 15% lower?
  3. What happens if completion rates fall?
  4. What happens if funding rules change?
  5. What staffing is needed for different learner volumes?
  6. What happens if digital delivery costs increase?
  7. Which courses are most financially sensitive?

For education, sensitivity analysis should link financial sustainability with learner outcomes and quality.

How to carry out sensitivity analysis properly

1. Define the decision

Start by identifying the decision or model being tested.

For example:

  1. Should we approve this budget?
  2. Should we invest in this project?
  3. Should we accept this contract?
  4. Should we buy this property?
  5. Should we launch this service?
  6. Can we afford to recruit?
  7. Can we sustain current activity?
  8. Do we have enough cash?
  9. Is the forecast realistic?
  10. What are the main risks?

Sensitivity analysis should be tied to a decision.

Without a decision, the exercise can become unfocused.

2. Identify the output

Decide what result matters.

The output might be:

  1. Profit
  2. Cash balance
  3. Funding gap
  4. Project cost
  5. Return on investment
  6. Net present value
  7. Break-even point
  8. Gross margin
  9. Debt level
  10. Reserves
  11. Payback period
  12. Capacity requirement

The output should match the decision.

For example, if the decision is about affordability, cash flow may matter more than accounting profit.

3. Identify the key assumptions

List the assumptions that drive the model.

These may include:

  1. Sales volume
  2. Price
  3. Gross margin
  4. Cost inflation
  5. Wage growth
  6. Customer payment timing
  7. Supplier costs
  8. Interest rates
  9. Build costs
  10. Occupancy
  11. Demand
  12. Conversion rate
  13. Churn
  14. Funding income
  15. Project duration

Do not test everything equally.

Focus on the assumptions that are uncertain and important.

4. Record the base case

The base case is the main forecast or expected outcome.

For example:

Base case: Sales of £1,000,000, gross margin of 40%, overheads of £320,000, resulting in profit of £80,000.

The base case should be documented clearly.

It should show:

  1. Input assumptions
  2. Output result
  3. Evidence
  4. Date prepared
  5. Owner
  6. Version

A sensitivity analysis without a clear base case is difficult to interpret.

5. Change one assumption at a time

Basic sensitivity analysis changes one input while keeping others constant.

For example:

  1. Sales volume falls by 5%, 10% and 15%.
  2. Gross margin falls by 1%, 2% and 3%.
  3. Wage costs rise by 3%, 5% and 8%.
  4. Debtor days increase by 15, 30 and 45 days.
  5. Build costs rise by 5%, 10% and 15%.

This helps show which assumption has the greatest effect.

6. Use realistic ranges

The changes tested should be realistic.

Avoid testing only comfortable changes.

For example, if build costs have recently been volatile, testing only a 1% increase may be weak.

If customer payments are already unpredictable, testing only a five-day delay may not show the real risk.

Use evidence where possible:

  1. Historic variation
  2. Market data
  3. Supplier quotes
  4. Inflation trends
  5. Previous projects
  6. Customer behaviour
  7. Sector benchmarks
  8. Professional judgement

The range should be wide enough to be useful.

7. Show the impact clearly

Present the results in a way decision-makers can understand.

Useful formats include:

  1. Sensitivity table
  2. Tornado chart
  3. Scenario table
  4. Break-even table
  5. Cash impact table
  6. Red, amber and green rating
  7. Commentary by assumption
  8. Board summary
  9. Graph
  10. Dashboard

The aim is clarity.

A good sensitivity analysis should show which assumptions matter most without requiring the reader to inspect every cell in a spreadsheet.

8. Identify trigger points

Sensitivity analysis should identify points where action is needed.

Examples include:

  1. Sales falling below break-even.
  2. Cash dropping below minimum headroom.
  3. Reserves falling below policy level.
  4. Project return becoming negative.
  5. Debt covenant being breached.
  6. Staff capacity becoming insufficient.
  7. Service quality becoming unsafe.
  8. Gross margin falling below target.
  9. Build cost contingency being exhausted.
  10. Customer concentration becoming unacceptable.

Trigger points help management act early.

9. Link to risk and action

The results should feed into wider management tools.

For example:

  1. Add key sensitivities to the risk register.
  2. Record uncertain assumptions in the assumptions log.
  3. Update the forecast.
  4. Prepare a contingency plan.
  5. Adjust the risk appetite assessment.
  6. Revise the budget.
  7. Delay or stop a project.
  8. Seek more evidence.
  9. Negotiate with suppliers.
  10. Change pricing.
  11. Strengthen cash controls.
  12. Brief the board or trustees.

Sensitivity analysis should not end with a table. It should lead to decisions.

10. Review and update

Sensitivity analysis should be updated when assumptions change.

Review when:

  1. Actual results differ from forecast.
  2. Costs change.
  3. Income changes.
  4. Market conditions change.
  5. Funding changes.
  6. A supplier position changes.
  7. A project is delayed.
  8. Interest rates move.
  9. Demand changes.
  10. The board asks for assurance.

A sensitivity analysis prepared six months ago may no longer be useful.

Common sensitivity analysis techniques

One-way sensitivity analysis

One-way sensitivity analysis changes one assumption at a time.

Example:

What happens to profit if sales volume falls by 10%?

This is simple and useful.

It helps identify which single variables have the greatest effect.

Two-way sensitivity analysis

Two-way sensitivity analysis changes two assumptions at the same time.

Example:

What happens to profit at different combinations of sales volume and gross margin?

This is useful when two assumptions interact.

For example:

  1. Price and volume
  2. Rent and occupancy
  3. Build cost and sale value
  4. Churn and customer acquisition
  5. Staffing cost and demand
  6. Interest rate and debt level

Tornado analysis

A tornado chart ranks assumptions by their effect on the outcome.

The assumptions with the largest impact appear at the top.

This is useful for showing decision-makers which assumptions matter most.

It is called a tornado chart because the bars often create a tornado-like shape.

Break-even analysis

Break-even analysis identifies the point at which income covers costs.

Examples include:

  1. Units needed to break even
  2. Sales required to cover overheads
  3. Occupancy needed to cover property costs
  4. Learners needed to make a course viable
  5. Clients needed to support a service
  6. Rent needed to support a development

Break-even analysis is a practical form of sensitivity testing because it asks:

How far can assumptions move before the model no longer works?

Margin of safety analysis

Margin of safety shows how much actual performance can fall before the organisation reaches break-even or another critical threshold.

For example:

If forecast sales are £1,000,000 and break-even sales are £800,000, the margin of safety is £200,000.

That means sales could fall by 20% before break-even is reached.

This is useful for assessing resilience.

Sensitivity table

A sensitivity table shows how the output changes under different input values.

For example:

Sales changeForecast profit
Base case£80,000
Sales down 5%£50,000
Sales down 10%£20,000
Sales down 15%£10,000 loss

This is simple and easy to understand.

Common mistakes in sensitivity analysis

Mistake 1: Testing the wrong assumptions

Sensitivity analysis is weak if it tests assumptions that do not matter.

Focus on the assumptions that are both uncertain and important.

Mistake 2: Testing only comfortable changes

If the analysis only tests small changes, it may give false reassurance.

The range should reflect realistic downside possibilities.

Mistake 3: Ignoring combined effects

One-way sensitivity analysis is useful, but real life often changes several assumptions at once.

Scenario analysis may also be needed.

Mistake 4: Using poor base case data

If the base case is wrong, the sensitivity analysis may be misleading.

The starting model must be credible.

Mistake 5: Not linking to action

Sensitivity analysis should lead to decisions.

If nothing changes after the analysis, it may not have been used properly.

Mistake 6: Treating the model as precise

A spreadsheet can create false precision.

Sensitivity analysis should improve judgement, not pretend certainty.

Mistake 7: Ignoring cash flow

Profit sensitivity is useful, but cash timing may be more important.

A project may be profitable but still create cash pressure.

Mistake 8: Ignoring risk appetite

A sensitivity may show that an outcome is still profitable, but outside the organisation’s risk appetite.

For example, reserves may fall below the agreed minimum.

Mistake 9: Not documenting assumptions

If assumptions are not recorded, the analysis cannot be reviewed or challenged properly.

Mistake 10: Not updating the analysis

Assumptions change.

Old sensitivity analysis can become misleading if not updated.

Limitations and weaknesses of sensitivity analysis

Sensitivity analysis is useful, but it has limits.

It usually tests assumptions, not certainties

The analysis depends on the assumptions chosen.

If an important assumption is missed, the analysis may be incomplete.

One-way analysis can be too simple

Changing one variable at a time is useful, but real-world changes often happen together.

For example, sales may fall at the same time as customer payments slow and costs rise.

It depends on model quality

Sensitivity analysis cannot fix a poor model.

If formulas, data or logic are wrong, the results may be unreliable.

It can create false confidence

A neat table can look authoritative.

The analysis is only as good as the thinking behind it.

It may not capture extreme events

Sensitivity analysis often tests reasonable ranges.

Severe shocks may need stress testing or scenario planning.

It can be misunderstood

Some readers may think the sensitivity table shows what will happen.

It does not. It shows what would happen if certain assumptions changed.

It does not make the decision

Sensitivity analysis supports judgement.

It does not replace leadership, governance or accountability.

It can become too complex

Testing too many assumptions can confuse decision-makers.

The analysis should focus on what matters most.

Sensitivity analysis compared with other strategic and management tools

Sensitivity analysis and forecasting

Forecasting estimates likely future outcomes.

Sensitivity analysis tests how the forecast changes when assumptions change.

Use forecasting to build the base case. Use sensitivity analysis to test its robustness.

Sensitivity analysis and scenario planning

Sensitivity analysis usually changes one assumption at a time.

Scenario planning examines different possible futures.

Use sensitivity analysis to identify key drivers. Use scenario planning to explore wider uncertainty.

Sensitivity analysis and assumptions log

An assumptions log records what the plan depends on.

Sensitivity analysis shows which assumptions matter most.

The most sensitive assumptions should usually be recorded and monitored.

Sensitivity analysis and risk register

Sensitivity analysis can reveal risks.

For example, if a small change in sales creates a cash shortfall, that should be considered in the risk register.

Sensitivity analysis and risk appetite statement

Sensitivity analysis helps test whether a plan remains within risk appetite.

For example, if a downside case reduces reserves below the approved minimum, the plan may be outside appetite.

Sensitivity analysis and business continuity plan

Sensitivity analysis can support business continuity by testing how disruption affects cash, staffing, service capacity or recovery times.

Sensitivity analysis and horizon scanning

Horizon scanning identifies emerging changes.

Sensitivity analysis can test what those changes might mean financially or operationally.

Sensitivity analysis and internal audit

Internal audit can review whether significant models include appropriate sensitivity analysis and whether assumptions are properly evidenced.

Sensitivity analysis and investment appraisal

Investment appraisal assesses whether a project or investment is worthwhile.

Sensitivity analysis tests how that appraisal changes if key assumptions move.

Sensitivity analysis and break-even analysis

Break-even analysis identifies the point where income equals costs.

It is often one of the most practical forms of sensitivity analysis.

Alternatives and complementary frameworks

Scenario analysis

Use scenario analysis to test several assumptions changing together.

Best used where future conditions may differ significantly from the base case.

Stress testing

Use stress testing to assess severe but plausible downside conditions.

Best used where resilience, solvency or continuity matter.

Monte Carlo simulation

Use Monte Carlo simulation where many uncertain variables interact and probability ranges are useful.

Best used for complex financial, project, engineering or risk models.

Break-even analysis

Use break-even analysis to identify the minimum sales, occupancy, volume or income required.

Best used for pricing, product launch, service viability and investment decisions.

Assumptions log

Use an assumptions log to record and monitor important assumptions.

Best used where assumptions are material, uncertain or need validation.

Risk register

Use the risk register to manage risks revealed by sensitivity analysis.

Forecast variance analysis

Use variance analysis to compare actual results with forecast and improve future assumptions.

Business case review

Use a business case review to assess whether the overall case remains valid as assumptions change.

A practical sensitivity analysis template

A useful sensitivity analysis template should include:

  1. Decision being tested
  2. Model or forecast name
  3. Base case
  4. Key assumptions
  5. Output measure
  6. Sensitivity tested
  7. Range tested
  8. Result of each sensitivity
  9. Impact on output
  10. Risk rating
  11. Trigger point
  12. Mitigating action
  13. Assumption owner
  14. Linked risk register reference
  15. Linked assumptions log reference
  16. Review date
  17. Conclusion
  18. Decision required
  19. Version control
  20. Prepared by

Example:

Decision: Whether to approve a new service launch.

Base case: 100 customers in year one, average fee £1,200, gross margin 45%, resulting in forecast contribution of £54,000.

Sensitivity tested: Customer numbers.

Results:

  1. 100 customers: contribution £54,000.
  2. 80 customers: contribution £36,000.
  3. 60 customers: contribution £18,000.
  4. 45 customers: break-even.
  5. Below 45 customers: loss-making.

Conclusion: The service is highly sensitive to customer numbers. A pilot should be completed before full launch, and marketing spend should be staged until early demand is proven.

Questions to ask during sensitivity analysis

Purpose questions

  1. What decision are we testing?
  2. What model are we using?
  3. What output matters most?
  4. Who will use the analysis?
  5. What level of detail is needed?
  6. What action may follow?
  7. What uncertainty are we trying to understand?
  8. What would change the decision?
  9. What would make the analysis useful?
  10. When should it be reviewed?

Assumption questions

  1. What are the key assumptions?
  2. Which assumptions are most uncertain?
  3. Which assumptions are most important?
  4. What evidence supports each assumption?
  5. Are any assumptions optimistic?
  6. Are any assumptions outdated?
  7. Are assumptions documented?
  8. Should they be added to the assumptions log?
  9. Who owns each assumption?
  10. When should they be checked?

Model questions

  1. Is the base model reliable?
  2. Are formulas correct?
  3. Is the data accurate?
  4. Is the model easy to understand?
  5. Does it include cash timing?
  6. Does it include fixed and variable costs properly?
  7. Does it reflect the real drivers?
  8. Are outputs clearly shown?
  9. Is version control in place?
  10. Has the model been reviewed?

Sensitivity questions

  1. What happens if sales fall?
  2. What happens if costs rise?
  3. What happens if income is delayed?
  4. What happens if demand is lower?
  5. What happens if interest rates rise?
  6. What happens if margins fall?
  7. What happens if the project takes longer?
  8. What happens if occupancy is lower?
  9. What happens if funding is not secured?
  10. What happens if several factors move together?

Risk questions

  1. Which sensitivity creates the biggest risk?
  2. Which assumption could cause a cash shortfall?
  3. Which assumption could make the project unviable?
  4. Which assumption could breach risk appetite?
  5. Which assumption requires contingency?
  6. Which risk should be added to the risk register?
  7. Which assumption needs monitoring?
  8. Which sensitivity needs board attention?
  9. Which downside is acceptable?
  10. Which downside is unacceptable?

Action questions

  1. What should we do as a result?
  2. Do we need more evidence?
  3. Should the project be changed?
  4. Should approval be delayed?
  5. Should contingency be increased?
  6. Should pricing be changed?
  7. Should costs be reduced?
  8. Should funding be secured first?
  9. Should risk controls be strengthened?
  10. Who owns the next action?

The best way to think about sensitivity analysis

Sensitivity analysis is not about proving that a plan works.

It is about understanding how a plan could fail, weaken or improve if assumptions change.

A good sensitivity analysis should be:

  1. Clear
  2. Practical
  3. Assumption-led
  4. Evidence-based
  5. Focused on key drivers
  6. Linked to decisions
  7. Linked to risk
  8. Linked to action
  9. Easy to understand
  10. Regularly reviewed

A weak sensitivity analysis says:

“Here are some alternative numbers.”

A strong sensitivity analysis asks:

“Which assumptions matter most, what happens if they change, and what should we do about it?”

The key question is not simply:

What happens if this number changes?

The better question is:

Does this change affect the decision, the risk, the cash position, the strategy or the action required?

Conclusion: sensitivity analysis turns assumptions into better decisions

Sensitivity analysis remains useful because forecasts, budgets, projects and strategies all rely on assumptions.

Some assumptions will be right. Some will be wrong. Some will change over time.

Used badly, sensitivity analysis becomes a mechanical spreadsheet exercise with little influence on decisions.

Used properly, it becomes a practical management tool. It helps organisations understand uncertainty, identify key drivers, challenge optimism, protect cash, improve risk management and make better decisions.

The real value is not in changing numbers.

The real value is in understanding what changes matter.

A strong sensitivity analysis helps an organisation move from saying, “This is our forecast,” to asking, “What assumptions drive it, what happens if they change, and are we still comfortable with the decision?”


Leave a Reply