NPV & IRR Calculator
Computes Net Present Value (NPV) — the sum of all cash flows discounted back to today's value — at a rate you specify, and Internal Rate of Return (IRR) — the discount rate at which NPV equals exactly zero, found numerically via bisection search.
A positive NPV at your required rate of return means the project is expected to exceed that return; a negative NPV means it falls short.