IRR (Internal Rate of Return) assumes all cash flows during an investment period are reinvested at the same rate. MIRR (Modified Internal Rate of Return) assumes that all cash flows are reinvested at a different rate. Therefore, MIRR is a better measure of investment performance.