We may need discounting because, by considering the time value of money, the value of a dollar today is more than the value of the dollar tomorrow. So discounting is essential in evaluating future cash flow.