NPV & IRR Calculator
Work out the Net Present Value and Internal Rate of Return of a series of cash flows — for investments, projects or business decisions.
Three real-world style decisions. Type each set of numbers into the fields above and you’ll get exactly these results. NPV is the value created in today’s dollars; IRR is the annual return you compare against your required return (the discount rate).
| Input | Value |
|---|---|
| Initial investment | $250,000 |
| Net cash flow, Years 1–5 | $55k, $70k, $80k, $90k, $110k |
| Discount rate | 10% |
| Input | Value |
|---|---|
| Initial investment (machine + install) | $540,000 |
| Annual savings, Years 1–5 | $120k, $130k, $140k, $145k, $160k |
| Residual value (added to Year 5) | $50,000 → Year 5 = $210k |
| Discount rate | 10% |
| Input | Value |
|---|---|
| Upfront investment | $800,000 |
| Forecast cash flow, Years 1–5 | $180k, $260k, $330k, $390k, $420k |
| Discount rate | 12% |
What NPV and IRR tell you
Net Present Value (NPV) values an investment by adding up all the cash it will produce in the future, each discounted back to what it is worth in today’s money, then subtracting the upfront cost. A positive NPV means the investment is expected to create value.
Internal Rate of Return (IRR) is the annual return the investment implies — the discount rate at which NPV would equal exactly zero. You compare it against your required return (the discount rate): clear it comfortably and the numbers support going ahead.
The formula
NPV = sum of each year’s cash flow ÷ (1 + r)^year, minus the initial investment, where r is the discount rate. IRR is the value of r that makes NPV equal zero, solved numerically.
Worked example
| Item | Value |
|---|---|
| Initial investment | $250,000 |
| Cash flow, Years 1–5 | $55k, $70k, $80k, $90k, $110k |
| Discount rate | 10% |
| NPV | $47,729 |
| IRR | 16.4% |
Frequently asked questions
What does a positive NPV mean?
It means the discounted value of the future cash flows is greater than the cost, so the investment is expected to add value in today’s dollars.
What is a good IRR?
A good IRR is one comfortably above your required return (the discount rate). If your hurdle is 10% and the IRR is 16%, the investment clears it with room to spare.
Why can IRR sometimes not be calculated?
IRR needs at least one change of sign in the cash flows (an outflow followed by inflows). If the cash flows never change sign, no IRR exists and it will show as N/A.