How to Calculate NPV for an Investment or Project
Translate uncertain future dollars into today’s terms so you can compare projects with different timing and risk.
How to Calculate NPV for an Investment or Project
Updated May 2026 · ~8 min read
NPV discounts dated cash flows using selected rates and timing conventions. The result depends on forecast quality, tax and inflation basis, currency, terminal assumptions, and discount-rate choice. A positive NPV is a conditional model output, not proof of feasibility, financing, or project success.
When NPV beats gut feel
- Capital projects: compare two designs with different upfront costs and maintenance cadences.
- Buy vs lease: align cash flows on the same timeline and discount rate before deciding.
- Education or career moves: model multi-year cash flows with realistic discounting instead of summing nominal dollars.
The formula
NPV = Σ CF_t/(1+r_t)^t, including the time-zero cash flow
Match nominal cash flows with nominal rates, real with real, and after-tax cash flows with an after-tax-consistent discount framework.
A dated-cash-flow scenario
State dates, rates, currency, taxes, terminal value, and scenario probabilities before interpreting the result.
Common mistakes
- Treating positive NPV as a guarantee.
- Mixing nominal and real inputs.
- Using one rate for materially different risks.
- Ignoring terminal value, working capital, taxes, or timing.
Try the calculator
Use the interactive calculator to plug in your numbers and see results instantly—without redoing the math by hand.
Open NPV calculator →FAQ
Does positive NPV guarantee acceptance?
No. It is conditional on assumptions and constraints.
Can rates vary by period?
Yes, when term structure or risk changes.
What about uncertain cash flows?
Use scenarios or probability-weighted methods without double-counting risk.
Related calculators
Continue learning this topic
Move from this guide into a complete calculator path with related tools and glossary terms.
Open the Risk & Portfolio hub →Educational Disclaimer
This article is for educational and informational purposes only and should not be considered investment, financial, tax, or legal advice. Market information may change over time, and readers should verify important details independently before making financial decisions.