NPV Calculator with Terminal Value | Calculate Net Present Value


NPV Calculator with Terminal Value

Accurately determine the Net Present Value (NPV) of an investment by incorporating future cash flows and a terminal value calculation.


The total cost of the investment at the beginning (Year 0). Enter as a positive number.


The required rate of return or WACC (Weighted Average Cost of Capital). E.g., enter 10 for 10%.


Enter the projected cash flows for each period, separated by commas.
Please enter a valid comma-separated list of numbers.


The constant rate at which cash flows are expected to grow indefinitely after the forecast period. E.g., enter 3 for 3%.


Understanding How to Calculate NPV Using Terminal Value

Knowing how to calculate NPV using terminal value is a cornerstone of modern financial valuation. This technique allows analysts and investors to determine the current value of a business or project that is expected to generate cash flows indefinitely. Unlike simple NPV calculations that stop after a few years, this method provides a more complete picture by estimating the value of all future cash flows beyond a standard forecast period.

What is NPV with Terminal Value?

Net Present Value (NPV) is a method used to determine the current value of all future cash flows generated by an investment, discounted to the present. When an investment is expected to operate for a very long time (like a stable company), it’s impractical to forecast cash flows year by year forever. Instead, analysts forecast cash flows for a specific period (e.g., 5-10 years) and then calculate a “Terminal Value,” which represents the value of all cash flows from that point into perpetuity. The final NPV is the sum of the present value of the initial cash flows and the present value of the terminal value, minus the initial investment.

This approach is essential for anyone involved in business valuation, M&A (mergers and acquisitions), or long-term capital budgeting. If you are interested in corporate finance, you may also find our growth rate calculator useful.

The Formulas to Calculate NPV Using Terminal Value

The calculation involves two main steps: calculating the terminal value and then incorporating it into the overall NPV formula.

1. Terminal Value Formula (Gordon Growth Model)

The most common method for calculating terminal value is the Gordon Growth Model, which assumes the company will grow at a steady, perpetual rate.

Terminal Value = [Final Year Projected Cash Flow * (1 + Perpetual Growth Rate)] / (Discount Rate – Perpetual Growth Rate)

2. Net Present Value (NPV) Formula

The NPV is then calculated by summing the present values of all projected cash flows and the present value of the terminal value.

NPV = [ Σ (Cash Flow for Period t / (1 + r)^t) ] + [ Terminal Value / (1 + r)^n ] – Initial Investment

Description of Variables for NPV Calculation
Variable Meaning Unit Typical Range
t Specific time period of the cash flow. Years 1 to n
n The final year of the explicit forecast period. Years 5 – 10
r The discount rate, often the WACC of a company. Percentage (%) 5% – 15%
Perpetual Growth Rate (g) The constant rate at which cash flows are expected to grow forever. Percentage (%) 1% – 4% (must be less than discount rate)
Initial Investment The upfront cost of the project at period 0. Currency ($) Varies

Practical Examples

Let’s walk through how to calculate NPV using terminal value with two realistic scenarios.

Example 1: Stable Manufacturing Company

An investor is considering buying a stable manufacturing business. They require a 12% return on their investment.

  • Initial Investment: $500,000
  • Discount Rate: 12%
  • Projected Cash Flows (5 years): $60,000, $65,000, $70,000, $72,000, $75,000
  • Perpetual Growth Rate: 2%

First, the terminal value is calculated using the Year 5 cash flow: TV = [$75,000 * (1 + 0.02)] / (0.12 – 0.02) = $76,500 / 0.10 = $765,000. The present value of this terminal value is $765,000 / (1 + 0.12)^5 ≈ $434,113. The present value of the initial five years of cash flows is calculated, and when combined with the discounted terminal value and initial investment, the final NPV is determined. A positive NPV suggests a potentially good investment. Understanding these numbers is a key part of financial modeling, much like understanding business valuation methods.

Example 2: Tech Startup Investment

A venture capitalist is evaluating a tech startup. Due to higher risk, they use a higher discount rate.

  • Initial Investment: $1,000,000
  • Discount Rate: 20%
  • Projected Cash Flows (5 years): -$50,000, $100,000, $250,000, $400,000, $600,000
  • Perpetual Growth Rate: 4%

The terminal value would be: TV = [$600,000 * (1 + 0.04)] / (0.20 – 0.04) = $624,000 / 0.16 = $3,900,000. This TV is then discounted back to its present value at the end of year 5. This example highlights how a high-growth phase followed by stable growth can be modeled to calculate NPV using terminal value, a process that is crucial for evaluating long-term projects and is often compared with the internal rate of return.

How to Use This NPV Calculator

Our tool makes it simple to calculate NPV using terminal value. Follow these steps for an accurate valuation:

  1. Enter the Initial Investment: Input the total upfront cost of the project in the first field.
  2. Set the Discount Rate: Enter your required rate of return or WACC as a percentage. For example, for 12.5%, enter 12.5.
  3. Provide Future Cash Flows: In the text area, enter the projected cash flow for each year of your forecast period, separated by commas. Do not include the initial investment here.
  4. Define the Perpetual Growth Rate: Input the long-term growth rate you expect for cash flows beyond the forecast period. This must be lower than your discount rate.
  5. Calculate: Click the “Calculate NPV” button to see the results, which will include the total NPV, the terminal value, and its discounted present value.

Key Factors That Affect NPV with Terminal Value

Several factors can significantly influence the outcome when you calculate NPV using terminal value.

  • Discount Rate: This is one of the most sensitive inputs. A higher discount rate lowers the present value of future cash flows, including the terminal value, thus reducing the NPV.
  • Perpetual Growth Rate: A higher growth rate increases the terminal value significantly. However, it must be realistically set below the long-term economic growth rate.
  • Cash Flow Projections: The accuracy of your forecast for the initial period (e.g., years 1-5) is critical. Overly optimistic or pessimistic projections will skew the entire valuation.
  • Forecast Period Length: A longer explicit forecast period can push the terminal value calculation further into the future, making its present value smaller and potentially more accurate if the company’s growth is expected to stabilize later.
  • Initial Investment: A higher initial cost directly reduces the final NPV, making the investment less attractive. It’s a key part of your capital budgeting decisions.
  • Economic Assumptions: Broader economic factors that influence the discount rate and growth rate, such as inflation and GDP growth, are fundamentally important.

Frequently Asked Questions (FAQ)

1. Why is terminal value necessary in an NPV calculation?
It’s used to capture the value of a business’s cash flows beyond the typical 5-10 year forecasting period, assuming it will operate indefinitely. Without it, the valuation would be incomplete.
2. What is a reasonable perpetual growth rate?
A reasonable rate is typically between the long-term inflation rate (around 2%) and the long-term GDP growth rate (around 3-4%). It must be lower than the discount rate to be mathematically valid.
3. What happens if the growth rate is higher than the discount rate?
The formula becomes invalid and results in a negative (and meaningless) value. This scenario implies that the business is growing faster than its risk-adjusted required return forever, which is not sustainable.
4. How does WACC relate to the discount rate?
For corporate valuations, the Weighted Average Cost of Capital (WACC) is often the most appropriate discount rate, as it represents the blended cost of capital for the firm.
5. Is this calculator suitable for startups with negative cash flows?
Yes. You can enter negative cash flows for the initial years, which is common for startups. This will accurately reduce the NPV. It’s a vital tool in startup valuation.
6. How is this different from a standard NPV calculation?
A standard NPV calculation might only consider cash flows over a fixed term. This method is an extension that adds a terminal value to account for all cash flows into perpetuity, making it better for valuing entire businesses.
7. What does a negative NPV mean?
A negative NPV indicates that the project or investment is expected to generate a return that is less than the required discount rate. In theory, you should not proceed with such an investment. For more details, see our analysis on project profitability.
8. Can I use this for real estate investment?
Yes, it can be adapted. The terminal value would represent the property’s estimated sale price at the end of the holding period. This is often calculated using a capitalization rate, which is an alternative to the perpetual growth model. Explore more with our real estate valuation tools.

Related Tools and Internal Resources

To further enhance your financial analysis, consider exploring these related tools:

© 2026 Financial Calculators Inc. All rights reserved. This calculator is for educational purposes only.



Leave a Reply

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