The main difference between ARR and IRR is that IRR is a discounted cash flow formula while ARR is a non-discounted cash flow formula. A non-discounted cash flow formula does not take into consideration the present value of future cash flows that will be generated by an asset or project. In this regard, ARR does not include the time value of money whereby the value of a dollar is worth more today than tomorrow because it can be invested.