Excel like a finance pro.
← The libraryPractice · 3 questions →
Financial function
MIRR
Returns a modified IRR that assumes a reinvestment rate.
OccasionalDifficulty 1500 · AdvancedUsage rank #228 of 520
When to use it
Modified internal rate of return: assumes negative flows are financed at one rate and positive flows reinvested at another. A more realistic project return than IRR.
The shape of it
- Syntax
=MIRR(values, finance_rate, reinvest_rate)
Worked examples
Project return
=MIRR({-1000,300,400,500},0.08,0.1) → 9.22%
Financed at 8%, reinvested at 10%.
Single rate
=MIRR(B2:B6,0.08,0.08) → 12.1%
Same rate for both.
Conservative
=MIRR(B2:B6,0.06,0.04) → 10.4%
Conservative reinvestment.
Worth knowing
- Always gives one answer, unlike IRR with multiple sign changes.
- Reinvestment rate is usually the cost of capital.
- Periods must be equal.
Where it goes wrong
- #DIV/0! when all flows have the same sign.
- Text in the range is ignored.
Related
Learn the moves here — or let Wauvel run them on your numbers.
Meet your AI CFO →One CFO-grade Excel tip a week
A short, practical email for finance operators — functions, shortcuts, and the moves that save an afternoon. Free, unsubscribe anytime.