Quick Answer: To calculate Net Present Value (NPV), discount each future cash flow back to today using a discount rate, then subtract the initial investment. NPV = Σ [Cash Flowt / (1 + r)t] − Initial Investment. In India, the discount rate r is often based on a company’s cost of capital or the RBI repo rate (5.25% in August 2026). A positive NPV means the project adds value.
Key takeaways:
- NPV converts future rupees into today’s value using a discount rate.
- The formula divides each cash flow by (1 + r) raised to its year.
- A positive NPV means accept the project; negative means reject.
- Indian firms base the discount rate on WACC or the RBI repo rate.
- NPV respects the time value of money, a core capital-budgeting idea.
Net Present Value is the single most important tool in capital budgeting, used by Indian companies, startups, and even individuals weighing a property or business investment. It answers a simple question: is a project worth more than it costs, once you account for the fact that a rupee today is worth more than a rupee next year? This step-by-step guide shows exactly how to calculate NPV, using rupee examples and India-relevant discount rates.
Why NPV Matters: The Time Value of Money
The idea behind NPV is that money has a time value. Ten thousand rupees received today can be invested — in a fixed deposit, a mutual fund, or your own business — and grow, so it is worth more than the same ₹10,000 received three years from now. NPV formalises this by “discounting” each future cash flow back to its value today, then comparing the total against what you invest upfront. This is why an NPV calculator is central to any serious investment decision in India.
The NPV Formula
The formula is:
NPV = Σ [ CFt / (1 + r)t ] − C0
where CFt is the cash flow in year t, r is the discount rate (as a decimal), t is the year number, and C0 is the initial investment. Each future cash flow is divided by (1 + r) raised to the power of its year, which shrinks distant cash flows more than near ones. You then add up all these present values and subtract the money you put in at the start.
How to Calculate NPV: Step by Step
- List every cash flow by year, including the initial outflow at year 0.
- Choose a discount rate. For an Indian firm this is usually its cost of capital; a common starting reference is the RBI repo rate of 5.25% plus a risk premium.
- Discount each future cash flow. Divide each by (1 + r)t.
- Add the discounted cash flows. This gives the total present value of inflows.
- Subtract the initial investment. The result is the NPV.
- Decide. If NPV is positive, the project adds value; if negative, it destroys value.
Key takeaway: A positive NPV means the project is expected to earn more than your required return, so it creates value. Between competing projects, the one with the higher NPV is usually the better choice.
Worked Example: A Small Manufacturing Unit
Suppose a business in Coimbatore invests ₹10,00,000 in new machinery expected to generate ₹4,00,000 a year for three years. Using a discount rate of 10% (cost of capital):
- Year 1: 4,00,000 / (1.10)1 = ₹3,63,636
- Year 2: 4,00,000 / (1.10)2 = ₹3,30,579
- Year 3: 4,00,000 / (1.10)3 = ₹3,00,526
Total present value = ₹9,94,741. Subtract the ₹10,00,000 investment: NPV = −₹5,259. A slightly negative NPV suggests the project just fails to clear the 10% hurdle and should be reconsidered or renegotiated.
Worked Example: A Rental Property
An investor in Pune buys a shop for ₹30,00,000, expecting ₹3,50,000 net rent per year for five years and a resale of ₹35,00,000 at the end. Discounting all six cash flows at 9% and summing gives a present value above the ₹30,00,000 cost, producing a positive NPV — a signal that, on these assumptions, the purchase is financially sound.
Discount Rate Choices in India
| Basis for discount rate | Typical use |
|---|---|
| RBI repo rate (5.25%, Aug 2026) | Risk-free reference / baseline |
| Weighted Average Cost of Capital (WACC) | Company project appraisal |
| Expected FD or debt-fund return | Individual investors |
| Cost of capital + risk premium | Startups and risky ventures |
Benefits of Using NPV
NPV is prized because it directly measures value created in rupee terms and fully accounts for the time value of money, unlike simpler methods such as payback period. It lets you compare projects of different sizes and durations on a common footing, and it is the method recommended in most Indian finance textbooks and CA and MBA curricula. Because it uses a discount rate that can reflect risk, NPV also lets decision-makers build in the uncertainty that comes with Indian market conditions, interest-rate cycles, and inflation.
Challenges and Limitations
NPV is only as good as its inputs. Estimating future cash flows for an Indian business several years out is genuinely hard, and small changes in the discount rate can flip a project from positive to negative NPV. Choosing the right discount rate is itself a judgement call, since the repo rate, WACC, and risk premiums all move. NPV also produces an absolute rupee figure, which can make a large low-return project look better than a small high-return one, so it is often used alongside IRR and profitability index for a fuller picture.
Common Mistakes to Avoid
- Forgetting the initial investment. The year-0 outflow must be subtracted, or NPV will look far too high.
- Using the wrong discount rate. A rate that ignores risk or the current RBI repo cycle distorts the result.
- Mixing nominal and real figures. Discount nominal cash flows with a nominal rate that includes inflation, or keep both real.
- Ignoring taxes. Use after-tax cash flows, since Indian corporate tax reduces real inflows.
- Discounting the year-0 amount. Money spent today is already in present value; do not discount it.
- Treating NPV alone as the whole story. Pair it with IRR and payback for context.
Best Practices and Expert Recommendations
- Base the discount rate on real conditions. Anchor it to WACC or the current RBI repo rate plus a suitable risk premium.
- Use after-tax cash flows. Reflect Indian tax so the NPV mirrors real returns.
- Run a sensitivity check. Recompute NPV at a couple of higher and lower rates to see how robust the decision is.
- Be realistic about cash flows. Conservative estimates protect you from over-optimism.
- Compare with IRR. Use both measures so size and rate of return are visible.
- Document your assumptions. Record the rate and cash-flow logic so the decision can be reviewed.
Because real projects involve assets that lose value and debt that must be serviced, NPV analysis often sits alongside a depreciation calculator for asset write-downs and a bond calculator when the funding involves fixed-income instruments.
Frequently Asked Questions
What does a positive NPV mean?
A positive NPV means the discounted value of a project’s future cash flows exceeds the initial investment, so the project is expected to add value at your chosen discount rate. In general, you accept projects with a positive NPV and reject those with a negative one.
What discount rate should I use in India?
Companies usually use their weighted average cost of capital (WACC). As a baseline you can start from the RBI repo rate, which was 5.25% in August 2026, and add a risk premium reflecting the project’s uncertainty.
Do I subtract the initial investment in the NPV formula?
Yes. After discounting and summing all future cash flows, you subtract the initial investment made at year 0. Because that money is spent today, it is already in present-value terms and is not discounted.
Should NPV cash flows be before or after tax?
Use after-tax cash flows, since Indian corporate tax reduces the money a project actually returns. Discounting pre-tax figures overstates the NPV and can lead to accepting projects that are not truly profitable.