Future value is the value of a present sum of money (cash) at a given date in the future assuming a specified rate of return. Present value is the current worth of a future sum of money (cash) discounted at a specified rate of return. Present value and future value are often explained in the context of the time value of money.