What is Npv?

NPV, or net present value, is the method of using the time value of money to appraise long-term projects. It is also used to measure the excess or short falls of cash flow and indicates how much an investment or project is worth.