How to Calculate NPV using TI-84 Plus
A complete guide with a free online calculator to master Net Present Value.
NPV Calculator
Use this calculator to find the Net Present Value (NPV) of an investment. The results will help you understand the concepts explained in the TI-84 Plus guide below.
Enter the total cost at time 0. This is usually a positive number.
The annual rate of return that could be earned on an investment of similar risk (e.g., enter 10 for 10%).
Cash Flows (CF)
Initial Investment: -$10,000.00
What is Net Present Value (NPV)?
Net Present Value (NPV) is a fundamental concept in finance used to evaluate the profitability of an investment or project. It represents the difference between the present value of all future cash inflows and the present value of all cash outflows, discounted at a specific rate. In simpler terms, NPV tells you what an investment is worth in today’s money.
A positive NPV indicates that the projected earnings from an investment (in present-day dollars) exceed the anticipated costs, suggesting the investment will be profitable. Conversely, a negative NPV suggests the investment will result in a net loss. This makes NPV a critical tool for capital budgeting and deciding between different investment opportunities. The TI-84 Plus, a powerful graphing calculator, has a built-in function to make this calculation straightforward.
The NPV Formula and its Explanation
The standard formula to calculate Net Present Value is:
NPV = ∑ [ CFt / (1 + r)t ] – C₀
This formula sums the present value of each future cash flow and then subtracts the initial investment.
Variables Table
| Variable | Meaning | Unit / Type | Typical Range |
|---|---|---|---|
| CFt | Net cash flow during period ‘t’. This can be positive (inflow) or negative (outflow). | Currency ($) | Varies widely |
| r | The discount rate or required rate of return per period. | Percentage (%) | 0% – 30% |
| t | The time period of the cash flow. | Integer (e.g., Year) | 1, 2, 3, … |
| C₀ | The initial investment cost at time t=0. | Currency ($) | A positive value representing an outflow. |
Understanding this formula is key before using the function on your calculator, as the TI-84 Plus has a specific syntax you must follow. For more great financial tools, check out our IRR Calculator.
Practical Examples: Calculating NPV on a TI-84 Plus
The key to using the TI-84 Plus is understanding its `npv(` function syntax. The syntax is: `npv(rate, initial_outlay, {cash_flows}, {frequencies})`. However, a common and simpler method involves calculating the PV of future flows first and then subtracting the initial outlay manually.
Example 1: A Simple Project
Imagine a project with an initial cost of $25,000, a discount rate of 8%, and expected cash inflows of $10,000, $12,000, and $15,000 over the next three years.
- Inputs: C₀ = $25,000, r = 8%, CF₁ = $10,000, CF₂ = $12,000, CF₃ = $15,000
- TI-84 Plus Steps:
- Press the
APPSkey, select1:Finance..., and then select7:npv(. - Your screen will show
npv(. - Enter the arguments:
npv(8, 0, {10000, 12000, 15000}). We use 0 as the initial outlay because the TI-84 `npv` function calculates the sum of discounted *future* cash flows. - Press
ENTER. The result is the present value of the cash flows: $31,118.88. - Now, manually subtract the initial investment:
31118.88 - 25000.
- Press the
- Result: The NPV is $6,118.88. Since it’s positive, the project is considered profitable.
Example 2: Uneven Cash Flows
Consider an investment with an initial cost of $50,000, a discount rate of 12%, and the following cash flows: Year 1: $20,000, Year 2: $25,000, Year 3: -$5,000 (an unexpected cost), Year 4: $30,000.
- Inputs: C₀ = $50,000, r = 12%, CFs = {$20,000, $25,000, -$5,000, $30,000}
- TI-84 Plus Steps:
- Go to the
npv(function as before. - Enter the arguments:
npv(12, 0, {20000, 25000, -5000, 30000}). Note the negative cash flow. - Press
ENTER. The result is $52,243.68. - Subtract the initial investment:
52243.68 - 50000.
- Go to the
- Result: The NPV is $2,243.68. Despite the negative flow in year 3, the project is still profitable. You can compare this with our Payback Period Calculator to see how long it takes to recover the initial investment.
How to Use This NPV Calculator
This online calculator is designed to be a visual and interactive companion to learning the NPV concept for your TI-84 Plus.
- Enter Initial Investment: Input the upfront cost of the project in the first field.
- Set the Discount Rate: Enter the annual discount rate as a percentage (e.g., 8 for 8%).
- Input Cash Flows: Enter the expected cash flow for each year. Use the “Add Another Cash Flow” button if your project spans more than three years. You can also enter negative values for years with expected losses.
- Interpret the Results: The calculator instantly updates the final NPV, the total present value of your cash flows, and the initial investment cost. A positive NPV is a good sign!
- Analyze the Chart: The bar chart provides a powerful visualization of how discounting reduces the value of future cash flows over time.
Key Factors That Affect NPV
Several factors can significantly impact the Net Present Value of a project. When you calculate NPV using a TI-84 Plus or any other tool, be mindful of these variables.
- Discount Rate: This is one of the most influential factors. A higher discount rate will lower the NPV, as it more heavily penalizes future cash flows. The rate chosen often reflects the company’s cost of capital or the risk level of the project.
- Initial Investment: A larger initial outlay directly reduces the NPV. Accurate forecasting of startup costs is crucial.
- Timing of Cash Flows: Money today is worth more than money tomorrow. Cash inflows received earlier in a project’s life will contribute more to the NPV than inflows received later.
- Accuracy of Cash Flow Projections: NPV is only as reliable as the numbers put into it. Overly optimistic revenue forecasts or underestimated costs can lead to a misleadingly high NPV.
- Project Duration: Longer projects have more uncertainty. Cash flows projected far into the future are discounted more heavily and are generally riskier.
- Inflation: A high inflation rate can erode the real value of future cash flows. The discount rate should ideally account for expected inflation. Considering this helps when using our Future Value Calculator.
Frequently Asked Questions (FAQ)
- 1. Can NPV be negative, and what does it mean?
- Yes. A negative NPV means the present value of the project’s costs is greater than the present value of its benefits. This indicates the investment is expected to result in a financial loss and should generally be rejected.
- 2. What is the difference between the TI-84’s `npv(` function and the standard formula?
- This is a critical point. The TI-84’s `npv(rate, C0, {CFs})` syntax actually mislabels the second argument. It treats C0 as a cash flow at t=0 but *also* discounts it. The correct textbook formula does not discount the C0 value. The reliable method is to calculate `npv(rate, 0, {CFs})` and then manually subtract C0 from the result.
- 3. What’s a good discount rate to use?
- The discount rate should reflect the risk-free rate of return plus a premium based on the investment’s risk. Many companies use their Weighted Average Cost of Capital (WACC) as a baseline. For personal projects, it could be the interest rate you could earn from a safe alternative investment, like an index fund.
- 4. How do I enter a list of cash flows on the TI-84 Plus?
- You must enclose the cash flows in curly braces
{}and separate them with commas, for example:{2000,3000,4000}. You can also store your cash flows in a list (e.g., L1) and use that in the function: `npv(rate, 0, L1)`. - 5. What is the difference between NPV and Internal Rate of Return (IRR)?
- NPV gives you a dollar amount, representing the total value added to the company. IRR gives you a percentage, representing the rate at which the project breaks even (NPV = 0). While related, NPV is generally considered a superior metric for making investment decisions because it is not prone to some of the mathematical quirks of IRR. Explore this with our IRR vs NPV guide.
- 6. How many cash flows can I enter?
- The TI-84 Plus can handle lists of up to 999 elements, so you can analyze very long-term projects.
- 7. What if my cash flows occur at the beginning of each period?
- The standard NPV formula and the TI-84 function assume cash flows occur at the end of each period (an ordinary annuity). If flows occur at the beginning, you would need to adjust the formula manually by multiplying the final NPV result by (1+r).
- 8. Does this calculator work for stocks or bonds?
- Yes, the principle is the same. For a stock, you could project future dividends and a final sale price as your cash flows. For a bond, the cash flows would be the periodic coupon payments and the final principal repayment. Our Dividend Discount Model Calculator is a specialized tool for this.