NPV Decision Tree Calculator – Calculate NPV Using Decision Tree


NPV Decision Tree Calculator

Model uncertainty and make informed investment decisions by calculating the Net Present Value of projects with multiple potential outcomes.

Project Parameters



The total upfront cost of the project (as a positive number). Unit: Currency ($)


The annual rate of return used to discount future cash flows (e.g., WACC).


The number of years the project is expected to generate cash flows.

Possible Outcomes (Decision Tree Branches)

Outcome 1



Estimated annual cash inflow if this outcome occurs. Unit: Currency ($)


The likelihood of this outcome occurring.

Outcome 2



Estimated annual cash inflow if this outcome occurs. Unit: Currency ($)


The likelihood of this outcome occurring.

Outcome 3



Estimated annual cash inflow if this outcome occurs (can be negative). Unit: Currency ($)


The likelihood of this outcome occurring.


What is to calculate NPV using decision tree?

To calculate NPV using a decision tree is a financial analysis technique that evaluates the profitability of an investment by accounting for uncertainty. Unlike a standard Net Present Value (NPV) calculation which uses a single set of projected cash flows, the decision tree method models multiple possible future scenarios (outcomes), each with its own probability of occurring and its own resulting cash flows. This approach provides a more realistic and risk-adjusted valuation for projects where the future is uncertain.

The process involves mapping out decisions and their potential uncertain outcomes in a tree-like diagram. For each final branch of the tree (a unique outcome), the NPV is calculated. Then, these individual NPVs are weighted by their respective probabilities and summed up. This final figure, known as the Expected Net Present Value, represents the average return you can expect from the project, considering all the possible paths it might take. A positive Expected NPV suggests the project is likely to be profitable and is a worthwhile investment.

NPV Decision Tree Formula and Explanation

The core of the calculation involves two main steps: calculating the NPV for each individual outcome and then finding the weighted average of those NPVs.

1. Net Present Value (NPV) for a Single Outcome

First, for each possible outcome, you calculate its NPV. If the cash flows are a constant annuity (the same amount each year), the formula is:

NPVoutcome = [ C * ( (1 – (1 + r)-n) / r ) ]

Where the result is then typically compared against an initial investment. However, for the decision tree, we first calculate the present value of all inflows.

2. Expected Net Present Value (E[NPV])

After calculating the PV of inflows for each path, you calculate the project’s total expected NPV:

Expected NPV = [ (PVOutcome 1 * P1) + (PVOutcome 2 * P2) + … ] – Initial Investment

Formula Variables
Variable Meaning Unit / Type Typical Range
C Annual Cash Flow Currency ($) Varies (can be negative)
r Discount Rate Percentage (%) 5% – 20%
n Number of Periods Years 1 – 30
P Probability of an Outcome Percentage (%) 0% – 100%
Initial Investment Upfront Project Cost Currency ($) Varies

Explore more about project valuation through one of our {related_keywords}.

Practical Examples

Example 1: Software Development Project

A company is considering a new software project with an initial cost of $200,000. The discount rate is 12%. The project will last 5 years.

  • Inputs:
    • Initial Investment: $200,000
    • Discount Rate: 12%
    • Duration: 5 Years
    • Outcome 1 (High Success): $100,000/year cash flow, 30% probability
    • Outcome 2 (Moderate Success): $50,000/year cash flow, 50% probability
    • Outcome 3 (Failure): -$10,000/year cash flow, 20% probability
  • Results:
    • PV of High Success: $360,478
    • PV of Moderate Success: $180,239
    • PV of Failure: -$36,048
    • Total Expected PV: ($360,478 * 0.30) + ($180,239 * 0.50) + (-$36,048 * 0.20) = $108,143 + $90,120 – $7,210 = $191,053
    • Expected NPV: $191,053 – $200,000 = -$8,947
  • Conclusion: Despite the potential for high success, the overall Expected NPV is negative. Based on this analysis, the company should not proceed with the project.

Example 2: Oil Exploration

An energy firm wants to drill a new well. The initial investment is $1,500,000. The discount rate is 15%, and the well is expected to produce for 10 years.

  • Inputs:
    • Initial Investment: $1,500,000
    • Discount Rate: 15%
    • Duration: 10 Years
    • Outcome 1 (Large Find): $800,000/year cash flow, 20% probability
    • Outcome 2 (Small Find): $300,000/year cash flow, 40% probability
    • Outcome 3 (Dry Well): $0/year cash flow, 40% probability
  • Results:
    • PV of Large Find: $4,014,857
    • PV of Small Find: $1,505,571
    • PV of Dry Well: $0
    • Total Expected PV: ($4,014,857 * 0.20) + ($1,505,571 * 0.40) + ($0 * 0.40) = $802,971 + $602,228 = $1,405,199
    • Expected NPV: $1,405,199 – $1,500,000 = -$94,801
  • Conclusion: The Expected NPV is negative, suggesting the risk-adjusted return does not justify the initial investment.

To learn more about financial modeling techniques, see our guide on {related_keywords}.

How to Use This NPV Decision Tree Calculator

  1. Enter Project Parameters: Start by inputting the Initial Investment, the annual Discount Rate, and the Project Duration in years.
  2. Define Outcomes: For each of the three possible outcomes, enter the estimated Annual Cash Flow and the Probability of that outcome occurring. Ensure the cash flow reflects the yearly average for that scenario.
  3. Check Probabilities: Make sure the probabilities for all outcomes add up to 100%. The calculator will show an error if they do not.
  4. Calculate: Click the “Calculate” button to perform the analysis.
  5. Interpret Results: The primary result is the “Expected Net Present Value”. A positive value indicates a potentially profitable project, while a negative value suggests it may result in a loss. The intermediate values show the total expected present value of inflows and the calculated PV for each individual outcome before weighting.
  6. Analyze the Chart: The bar chart visually breaks down each outcome’s weighted contribution to the total present value, helping you see which scenarios drive the project’s value.

Our resources on {related_keywords} can provide further context.

Key Factors That Affect NPV Decision Tree Analysis

  • Accuracy of Cash Flow Estimates: Overly optimistic or pessimistic cash flow projections for each scenario will heavily skew the final NPV.
  • Discount Rate Selection: The chosen discount rate reflects the project’s risk and the opportunity cost of capital. A higher rate significantly reduces the present value of future cash flows.
  • Probability Assignment: The subjective assignment of probabilities is a critical factor. Small changes in probability can lead to different investment decisions.
  • Number of Outcomes Modeled: Using only two or three scenarios is a simplification. Real-world projects can have a much wider continuum of possibilities.
  • Project Duration (n): Longer projects are more sensitive to the discount rate, as cash flows further in the future are discounted more heavily.
  • Initial Investment Amount: The upfront cost is a direct deduction from the expected present value of inflows. An accurate investment figure is crucial.

You can find more advanced financial tools under {related_keywords}.

Frequently Asked Questions (FAQ)

What is the main benefit of using a decision tree for NPV?

The main benefit is its ability to incorporate risk and uncertainty into an investment decision, providing a more nuanced view than a single-point forecast.

What does a negative Expected NPV mean?

A negative Expected NPV means that, on average, the project is expected to lose money when all possible outcomes and their likelihoods are considered. It suggests the investment’s risk-adjusted return is below the required rate of return (the discount rate).

How do I determine the probabilities for each outcome?

Probabilities are typically based on market research, historical data, expert opinion, and statistical analysis. They are estimates and are a major source of subjectivity in the model.

What if my probabilities don’t add up to 100%?

The set of outcomes must be “collectively exhaustive,” meaning they cover all possibilities. Therefore, their probabilities must sum to 100%. This calculator will flag an error if they do not.

Can I use this calculator for more than 3 outcomes?

This specific calculator is designed for three outcomes for simplicity. A real-world analysis, often done in a spreadsheet, could include many more branches.

Is this the same as Real Options Analysis?

Decision tree analysis is a foundational tool for Real Options Analysis. Real options value the flexibility to make future decisions (e.g., expand, abandon, delay), and decision trees are used to model these choices and their financial impact.

Why is the cash flow for an outcome a single number?

For simplicity, this calculator assumes a constant annual cash flow (an annuity) for the project’s duration. More complex models could have varying cash flows for each year within each outcome.

What is a good discount rate to use?

The discount rate is often a company’s Weighted Average Cost of Capital (WACC), or a rate that reflects the return available from an alternative investment with similar risk.

Related Tools and Internal Resources

  • {related_keywords}: A tool to evaluate the return on an investment without considering the time value of money.
  • {related_keywords}: A calculator to determine the present value of a future lump sum.
  • {internal_links}
  • {internal_links}

© 2026 Your Company. All Rights Reserved. This calculator is for informational purposes only and does not constitute financial advice.



Leave a Reply

Your email address will not be published. Required fields are marked *