Skip to content
Aback Tools Logo

NPV Calculator

Calculate the Net Present Value of any investment or project instantly. Enter your discount rate, initial investment, and expected cash flows for each period to get a complete NPV analysis — including present value of each cash flow, cumulative NPV, payback period, and a clear accept/reject recommendation. Free, private, and no signup required.

Calculate Net Present Value (NPV)

Enter your discount rate, initial investment, and expected future cash flows to instantly calculate NPV, present value of each cash flow, and payback period. All calculations run locally in your browser — your data never leaves your device.

WACC, hurdle rate, or opportunity cost of capital

Upfront cost (entered as positive; treated as negative cash flow)

Future Cash Flows (Periods 1–5)

Period 1
USD
Period 2
USD
Period 3
USD
Period 4
USD
Period 5
USD

Enter positive values for inflows (revenue, savings) and negative values for additional outflows in future periods.

NPV Formula:

NPV = Σ [ CF_t ÷ (1 + r)^t ] for t = 0 to n

  • CF_t — Cash flow at period t (negative for outflows)
  • r — Discount rate per period (decimal)
  • t — Time period (0 = today, 1 = end of year 1, etc.)
  • n — Total number of periods

Why Use Our NPV Calculator?

Accurate NPV Calculations

Our NPV calculator uses the standard discounted cash flow formula NPV = Σ[CF_t ÷ (1+r)^t] to compute the exact net present value of any investment or project — the same method used by financial analysts, investment bankers, and corporate finance teams worldwide.

Full Present Value Breakdown Table

See the discount factor, present value, and cumulative NPV for every cash flow period in a detailed table. Instantly identify which periods contribute most to the project's value and track exactly when the cumulative NPV turns positive.

Completely Private & Secure

All NPV calculations happen locally in your browser. Your cash flow projections, discount rate, and financial data are never sent to any server, ensuring 100% privacy when you use our NPV calculator online.

Dynamic Cash Flows — 100% Free

Add up to 30 cash flow periods with positive or negative values. Our free NPV calculator supports any project timeline — from 1-year investments to 20-year infrastructure projects — with no ads and no usage limits.

Common Use Cases for NPV Calculator

Capital Budgeting Decisions

Use the NPV calculator to evaluate whether a capital expenditure — new equipment, factory expansion, or technology upgrade — creates value for the business. A positive NPV confirms the investment exceeds the company's required rate of return.

Real Estate Investment Analysis

Calculate the NPV of a rental property by entering the purchase price as the initial investment and projected annual rental income as future cash flows. The NPV calculator instantly shows whether the property creates value at your target return rate.

Business Acquisition Valuation

Use the NPV calculator to value a business acquisition by discounting projected free cash flows at the acquirer's WACC. A positive NPV indicates the acquisition price is below the intrinsic value of the target business.

Project Feasibility Assessment

Compare multiple competing projects by calculating the NPV of each at the same discount rate. The project with the highest positive NPV creates the most value and should be prioritized when capital is limited.

Startup Investment Evaluation

Venture capitalists and angel investors use NPV analysis to evaluate startup investments. Enter projected revenue milestones as cash flows and your required return as the discount rate to assess whether the investment meets your hurdle rate.

Infrastructure & Energy Projects

Long-term infrastructure projects — solar farms, toll roads, pipelines — are evaluated using NPV analysis over 10–25 year horizons. Use the NPV calculator to model multi-decade cash flow projections and assess project viability.

Understanding Net Present Value (NPV)

What is Net Present Value?

Net Present Value (NPV)is the difference between the present value of all future cash inflows and the present value of all cash outflows over a project's lifetime. It is the most widely used method in capital budgeting and investment analysis because it accounts for the time value of money — the principle that a dollar received today is worth more than a dollar received in the future. Our NPV calculatordiscounts each future cash flow back to today's value using the formula NPV = Σ[CF_t ÷ (1+r)^t], where r is the discount rate and t is the time period.

How Our NPV Calculator Works

  1. 1. Enter the Discount Rate: Input your required rate of return, WACC, or hurdle rate as a percentage. This is the minimum return the investment must generate to be worthwhile.
  2. 2. Enter Cash Flows: Input the initial investment (Period 0) and expected cash flows for each future period. Use positive values for inflows and negative values for additional outflows.
  3. 3. Review Results: The NPV calculator instantly shows the NPV, present value of each cash flow, cumulative NPV by period, payback period, and a clear accept/reject recommendation.

What the NPV Calculator Shows

  • NPV: The total net present value — positive means the project creates value; negative means it destroys value at the given discount rate.
  • Discount Factor: The multiplier applied to each cash flow to convert it to present value — 1/(1+r)^t for each period t.
  • Present Value per Period:Each future cash flow discounted back to today's value, showing the contribution of each period to the total NPV.
  • Payback Period: The number of periods required to recover the initial investment from undiscounted cash flows.

NPV vs. IRR vs. Payback Period

  • NPV shows the absolute dollar value created or destroyed. It is the most reliable method for comparing mutually exclusive projects of different sizes.
  • IRR (Internal Rate of Return) is the discount rate at which NPV equals zero. A project is acceptable if IRR exceeds the required rate of return.
  • Payback Period measures how quickly the initial investment is recovered — but ignores the time value of money and cash flows after payback.
  • Discount Rate Sensitivity:NPV is highly sensitive to the discount rate. Try different rates in our NPV calculator to understand how your project's viability changes with different return requirements.

Frequently Asked Questions About NPV Calculator

An NPV calculator is a tool that computes the Net Present Value of an investment by discounting all future cash flows back to their present value and subtracting the initial investment. Our free online NPV calculator uses the formula NPV = Σ[CF_t ÷ (1+r)^t] and runs entirely in your browser — no signup required.

A positive NPV means the investment generates more value than the required rate of return — the project creates wealth for the investor. A negative NPV means the investment returns less than the required rate, and the capital would be better deployed elsewhere. An NPV of exactly zero means the project exactly meets the required return.

Absolutely. All NPV calculations happen entirely in your browser using JavaScript. Your cash flow projections, discount rate, and financial data are never transmitted to any server. No data is stored, logged, or shared — your information stays completely private on your device.

Yes — our NPV calculator is 100% free with no signup, no account, and no usage limits. Calculate NPV for any number of cash flow periods as many times as you need, completely free forever.

The discount rate should reflect the opportunity cost of capital — the return you could earn on an alternative investment of similar risk. For corporate projects, use the company's WACC (Weighted Average Cost of Capital). For personal investments, use your required rate of return or the risk-free rate plus a risk premium. For real estate, typical discount rates range from 8% to 15%.

Yes. Enter negative values for any future period where you expect additional outflows — maintenance costs, renovation expenses, or capital reinvestment. The NPV calculator handles mixed positive and negative cash flows across all periods correctly.

NPV shows the absolute dollar value created or destroyed by a project at a specific discount rate. IRR is the discount rate at which NPV equals zero — it is the project's implied rate of return. Both methods are complementary: use NPV to compare projects of different sizes, and IRR to compare a project's return against your hurdle rate.

Our NPV calculator supports up to 30 cash flow periods, covering projects from 1 year to 30 years. For most capital budgeting decisions — equipment purchases, real estate investments, and business acquisitions — this range is more than sufficient.

The payback period shown is the undiscounted payback period — the number of years required to recover the initial investment from raw (non-discounted) cash flows. Note that the discounted payback period (which accounts for the time value of money) would be longer. The payback period is a supplementary metric; NPV is the primary decision criterion.