When MIRR becomes IRR
A short algebraic proof that the IRR is a special case of the MIRR.
Setup
Consider a fund with a serie of cash flows where capital calls are negative and distributions are positive. Let Ct denote calls (negative values) and Dt denote distributions (positive values).
The MIRR is defined as:
MIRR DEFINITION
Where FV is the future value:
And PV the present value:
Here runcalled is the uncalled capital return (for calls) and rreinv is the reinvestment return (for distributions).
The claim
If we set runcalled = rreinv = r and the MIRR also equals r, then the result is equivalent to the standard IRR definition:
IRR DEFINITION
Proof
Step 1: Set all rates equal to r
Step 2: MIRR = r means
Step 3: Rearrange
Step 4: Simplify the right side
Step 5: Subtract and factor
Dividing both sides by (1+r)N:
Step 6: Recognize the net cash flow
Since CFt = Dt − |Ct| (distributions minus calls = net cash flow):
Q.E.D.
This is exactly the definition of the IRR: the rate rr that makes the net present value of all cash flows equal to zero.
The standard IRR is therefore a special case of the MIRR where the finance rate, the reinvestment rate, and the resulting return are all assumed to be the same.
The standard IRR is therefore a special case of the MIRR where the finance rate, the reinvestment rate, and the resulting return are all assumed to be the same.