Skip to main content

NPV Calculator (Net Present Value, VND)

Discount future cash flows to today and see if a project adds value

Inputs

VND
VND
%

Why it matters

NPV brings every future cash flow back to today's money, then subtracts what you pay upfront. NPV > 0 means the project earns more than your required return and adds value; NPV < 0 means it falls short. The discount rate here is an assumption you set, not a market quote — test a range to see if the verdict holds.

Generated: —

Simulation ID: —

NPV Report

Net present value

PV of inflows

1.088.815.175 ₫

Undiscounted profit

500.000.000 ₫

NPV

88.815.175 ₫

NPV is positive — the rule says ACCEPT this project at the rate you entered.

The discount rate is an illustrative assumption (your required return), not a market quote. Results assume equal year-end inflows and ignore taxes, inflation and salvage value.

Year-by-year discounted cash flows

Year (t)Cash flowDiscount factor 1/(1+r)^tPresent value
0−1.000.000.000 ₫1.0000−1.000.000.000 ₫
1250.000.000 ₫0.9091227.272.727 ₫
2250.000.000 ₫0.8264206.611.570 ₫
3250.000.000 ₫0.7513187.828.700 ₫
4250.000.000 ₫0.6830170.753.364 ₫
5250.000.000 ₫0.6209155.230.331 ₫
6250.000.000 ₫0.5645141.118.483 ₫
NPV88.815.175 ₫

Input summary

Initial investment1.000.000.000 ₫
Annual cash flow250.000.000 ₫
Discount rate10%
Time6 Years

For educational purposes only. Not financial advice. Substitute your own discount rate and cash-flow estimates before deciding.

If you are weighing a business project, a piece of equipment, or a long-term investment while living in Vietnam, the numbers run into the hundreds of millions or billions of Vietnamese dong — and the central question is the same everywhere: once you bring every future cash flow back to today's money, does this project actually add value? A dong received six years from now is worth less than a dong in your hand today, because today's dong can be put to work. Net Present Value (NPV) formalises exactly that intuition.

NPV discounts each future cash flow back to the present using a required rate of return (the discount rate), then subtracts the upfront investment. The decision rule is refreshingly simple: NPV > 0 means the project creates value (it earns more than your required return) and is worth doing; NPV < 0 means it destroys value versus putting the money elsewhere. In the worked example in the tool above — invest 1.000.000.000 VND upfront, receive 250.000.000 VND each year for 6 years, discounted at an illustrative 10%/year — NPV comes to 88.815.175 VND. Because that figure is positive, the rule says you should ACCEPT the project.

Here is the trap NPV protects you from. The undiscounted inflows total 1.500.000.000 VND, which minus the 1.000.000.000 VND outlay looks like a 500.000.000 VND "profit". But once you discount those inflows to today, the real surplus is only 88.815.175 VND — the 411.184.825 VND difference is the time value of money the naive calculation ignored. One caveat governs everything on this page: the 10%/year discount rate is an illustrative assumption, not a market quote. It represents your cost of capital, borrowing rate, or the return on a safer alternative — swap in the rate that fits your situation.

How the calculator computes NPV

The core formula

$$NPV = -C_0 + \sum_{t=1}^{n} \dfrac{CF_t}{(1+r)^t}$$

SymbolMeaning
C₀Initial investment (cash outflow at year 0)
CFₜCash flow received at the end of year t
rAnnual discount rate / required return as a decimal (10% = 0.1)
nProject lifespan in years
(1+r)^tDiscount factor that pulls year-t money back to today

This tool assumes the inflows are constant (CFₜ = CF for every t) to keep the arithmetic followable, so the formula collapses to NPV = −C₀ + CF × Σ 1/(1+r)^t. The calculator accumulates year by year exactly like the loop in the worked table below, so every figure is reproducible.

What is the discount rate, and where does it come from?

The discount rate is the minimum return you demand to take on the project's risk. People typically use their weighted average cost of capital (WACC), a bank borrowing rate, or the return available on a safer alternative. Higher risk should push the rate up — which pushes NPV down. Crucially, this is an assumption you set, not a fixed market number; changing it can flip the verdict, so always test a range (see the sensitivity table below).

The decision rule

  • NPV > 0: the project earns more than your required return → it adds value → accept.
  • NPV = 0: the project exactly meets your required return → indifferent.
  • NPV < 0: the project falls short of your required return → it destroys value → reject.

When choosing between mutually exclusive projects, pick the one with the highest NPV (not the highest percentage return). NPV and IRR are two views of the same calculation: the IRR is simply the discount rate that makes NPV equal zero — FiMo has a dedicated IRR calculator if you prefer that lens.

What the model leaves out

The tool assumes equal annual inflows, received at the end of each year, a constant discount rate across the whole life, and no taxes, inflation adjustment, or terminal/salvage value. Real cash flows are rarely that even or certain, so treat the output as a scenario for comparison, not a guarantee.

Worked example: invest 1.000.000.000 VND, receive 250.000.000 VND/year for 6 years

Illustrative assumptions: a 10%/year discount rate (the investor's required return), inflows at the end of each year, no taxes or inflation.

Year (t)Cash flowDiscount factor 1/(1+r)^tPresent value
0−1.000.000.0001.0000−1.000.000.000
1250.000.0000.9091227.272.727
2250.000.0000.8264206.611.570
3250.000.0000.7513187.828.700
4250.000.0000.6830170.753.364
5250.000.0000.6209155.230.331
6250.000.0000.5645141.118.483
Sum of discounted inflows1.088.815.175
NPV88.815.175

The discounted inflows total 1.088.815.175 VND; subtract the 1.000.000.000 VND outlay and you get NPV = 88.815.175 VND. A positive NPV means the rule says ACCEPT this project at a 10% discount rate. Notice how the present-value column shrinks each year even though the cash flow is identical — year 6's 250.000.000 VND is worth only 141.118.483 VND in today's money.

Sensitivity: how NPV moves with the discount rate

Because the discount rate is an assumption, always test a range to see whether the verdict holds:

Discount rate (assumed)NPVVerdict
8%/year155.719.916Accept
10%/year88.815.175Accept
12%/year27.851.831Accept
15%/year-53.879.327Reject

The higher the discount rate, the lower the NPV — and beyond some threshold it turns negative. That break-even threshold is the internal rate of return (IRR). If you are unsure which rate to set, pair this with FiMo's IRR calculator to find the project's true return, then compare it against your own cost of capital.

Frequently asked questions

What is Net Present Value (NPV)?

NPV is the sum of all of a project's future cash flows, discounted back to today, minus the upfront investment. It tells you whether the project adds to or subtracts from your wealth relative to your required return. Illustrative example: invest 1.000.000.000 VND, receive 250.000.000 VND/year for 6 years, discounted at an illustrative 10%/year, gives NPV = 88.815.175 VND.

What is the NPV formula and how do the variables work?

NPV = −C₀ + Σ CFₜ / (1+r)^t for t from 1 to n. C₀ is the initial outlay, CFₜ the cash flow in year t, r the discount rate as a decimal, n the number of years. Verifiable: −1.000.000.000 + 250.000.000×(1/1.1¹ + … + 1/1.1⁶) = −1.000.000.000 + 1.088.815.175 = 88.815.175 VND at 10%/year over 6 years.

Should I invest if NPV is positive or negative?

The rule: accept when NPV > 0 (the project earns more than your required return and adds value); reject when NPV < 0 (it falls short and destroys value); NPV = 0 is break-even and neutral. In the 10%/year example above, NPV = 88.815.175 VND (positive), so the verdict is ACCEPT. Between mutually exclusive projects, choose the highest NPV.

What discount rate should I use?

The discount rate is the minimum return you require — typically your cost of capital (WACC), a bank borrowing rate, or the return on a safer alternative; raise it for riskier projects. It is an assumption you set, not a fixed market figure — the 10%/year in this tool is only illustrative. Always test a range: for the same project, NPV is 155.719.916 VND at 8% but -53.879.327 VND at 15%.

How is NPV different from IRR?

NPV returns an amount of money (value added, in VND) at a given discount rate; IRR is the discount rate that makes NPV zero — the project's intrinsic rate of return. Use NPV to see how much value a project creates; use IRR to compare a percentage return against your cost of capital. They complement each other — FiMo has a separate IRR calculator for the other half.

Why is NPV so much smaller than the total cash received?

Because of the time value of money. Undiscounted inflows total 1.500.000.000 VND, which minus the 1.000.000.000 VND outlay looks like a 500.000.000 VND profit. But cash received later is worth less today: year 6's 250.000.000 VND is only worth 141.118.483 VND now. After discounting, the real surplus is NPV = 88.815.175 VND — the 411.184.825 VND gap is exactly the time value a simple sum ignores.

Does NPV account for inflation and taxes?

This tool does not automatically model taxes, inflation, or terminal/salvage value — it assumes equal annual inflows received at year-end and a constant discount rate. To handle inflation, either use real cash flows with a real discount rate (both net of inflation) or nominal cash flows with a nominal rate — just be consistent. Treat the output as a scenario for comparison, not a guaranteed return.

Related tools