Investing guide

Modified Internal Rate of Return Formula: Formula, Examples & Interpretation

investing9 min read

Modified Internal Rate of Return (MIRR) is a version of IRR that treats financing and reinvestment separately: it converts negative cash flows at a finance rate and positive cash flows to a terminal value at a reinvestment rate, then finds the single rate that links those values across the project life.

9 min read

Practice investing with Finelo

Build practical investing skills with guided lessons, simulator practice, and structured challenges.

Explore Finelo

Modified Internal Rate of Return (MIRR) is a version of IRR that treats financing and reinvestment separately: it converts negative cash flows at a finance rate and positive cash flows to a terminal value at a reinvestment rate, then finds the single rate that links those values across the project life. This approach is implemented in Excel’s MIRR function Microsoft Support.

Explore Finelo's 28-day challenges

Turn learning into a daily habit with guided challenge paths.

View challenges

Educational note: This article is for educational purposes only and does not constitute financial, investment, legal, or tax advice. Finelo does not recommend any security, strategy, platform, or transaction. Investing and trading involve risk, including possible loss of principal. Verify current rules, fees, product terms, and suitability with official sources or a qualified professional.

Introduction to MIRR

MIRR is a performance metric for capital projects and investments that fixes two common IRR problems: (1) the implicit assumption that interim cash inflows are reinvested at the IRR, and (2) multiple IRR solutions for nonconventional cash flows. By allowing separate finance and reinvestment rates, MIRR gives a single, economically plausible rate of return you can compare to your hurdle rate or cost of capital. The core idea: compound positive cash flows forward at the reinvestment rate, discount negative cash flows at the financing rate, and solve for the consistent annual rate between them Microsoft Support.

Understanding the MIRR Formula

The MIRR calculation has three conceptual parts; understanding each maps directly to the formula.

  • Terminal value (FV) of positive cash flows: compound each positive cash flow forward to the project end using the chosen reinvestment rate.
  • Present value (PV) of negative cash flows: discount or treat negative flows using the finance (borrowing) rate as appropriate.
  • Single-rate link: find the constant rate r that grows PV (of negatives) to the FV (of positives) over n periods.

Mathematically (compact form):

MIRR = (FVpos / -PVneg)^(1/n) − 1

Where:

  • FVpos = sum of each positive cash flow compounded to the final period at the reinvestment rate.
  • PVneg = sum of each negative cash flow discounted (or simply the absolute value if at time zero) using the finance rate.
  • n = number of periods (years).

Excel provides a built-in MIRR function that accepts the cash-flow range, finance rate, and reinvestment rate, implementing this method directly Microsoft Support.

Why the two rates matter

  • Finance rate models the realistic cost to fund negative cash flows (e.g., borrowing costs or required return on capital).
  • Reinvestment rate reflects where you expect interim positive cash flows can be plausibly reinvested (e.g., a market short-term rate or firm reinvestment policy).

Choosing rates should reflect your firm's cost structure and market expectations; the resulting MIRR is only as meaningful as those inputs.

How to Calculate MIRR

This section walks through a step-by-step numeric example, an Excel quick method, and common calculation pitfalls.

Step-by-step example (worked):

  • Project: initial investment −$1,000 at year 0; inflows +$400 at years 1, 2, and 3.
  • Finance rate (cost to finance negatives): 5% (annual).
  • Reinvestment rate (rate at which inflows are reinvested): 6% (annual).
  1. Compound positive cash flows to end of year 3:
    • Year 1 inflow 400 → 400 × 1.06^2 = 400 × 1.1236 = 449.44
    • Year 2 inflow 400 → 400 × 1.06^1 = 424.00
    • Year 3 inflow 400 → 400 × 1.06^0 = 400.00
    • FVpos = 449.44 + 424.00 + 400.00 = 1,273.44
  2. PV of negatives at finance rate:
    • PVneg = 1,000 (initial outlay at time 0; finance rate does not change a time‑0 amount)
  3. Apply MIRR formula:
    • MIRR = (1,273.44 / 1,000)^(1/3) − 1 ≈ 0.0839 → 8.39%

Interpretation: The project’s MIRR ≈ 8.4% per year given those finance and reinvestment assumptions.

Using Excel quickly:

  • Put cash flows in consecutive cells (including the initial negative value).
  • Use =MIRR(values, finance_rate, reinvest_rate); Excel computes the result using the same approach described above Microsoft Support.

Common calculation pitfalls

  • Mixed sign timing: Ensure cash flows are in the correct order with time 0 first.
  • Wrong rate placement: Finance rate and reinvestment rate are not interchangeable.
  • Period consistency: Rates and cash-flow timing must use the same period (e.g., both annual).
  • Terminal period definition: All inflows are compounded to the same final period (n). If cash flows stop before your intended horizon, you must still compound to the chosen end.

MIRR vs. IRR: Key Differences

Compare the metrics side-by-side to choose the right one for your decision.

Metric What it measures Reinvestment assumption Best when
IRR Rate at which NPV = 0 Implicitly reinvests inflows at the IRR Cash flows conventional, and you want a single-return estimate
MIRR Single rate linking financed negatives and reinvested positives Uses explicit finance and reinvestment rates You want realistic reinvestment and financing modeling
NPV Present value surplus using discount rate Uses discount rate for all cash flows Decision rule based on value creation
ROI (simple) Total return / cost No timing or reinvestment assumption Quick, non-time-sensitive comparisons

Why MIRR often beats IRR for decision-making

  • Avoids multiple IRRs for nonconventional flows: because it uses explicit rates for signs, MIRR returns a single rate.
  • Uses economically sensible reinvestment: you can set the reinvestment rate to a market or firm rate, rather than the project’s IRR.
  • Aligns with financing reality: borrowing costs and opportunity costs can differ, and MIRR lets you model that.

When IRR and MIRR disagree

  • If cash flows are conventional (initial negative then positives) and you believe interim proceeds can earn the IRR, IRR and MIRR will be similar.
  • If reinvestment prospects differ from IRR, MIRR gives a clearer picture. Use NPV alongside MIRR when choosing between mutually exclusive projects—NPV shows absolute value added.

Practice investing with Finelo

Build practical investing skills with guided lessons, simulator practice, and structured challenges.

Explore Finelo

Applications of MIRR in Investment Decisions

MIRR is useful across industries and project types where reinvestment assumptions or financing costs materially affect returns.

Practical scenarios

  • Capital budgeting for manufacturing: compare projects where cash inflows occur early versus late; MIRR helps model realistic reinvestment of early cash.
  • Renewable energy projects: when subsidies or financing terms differ from market reinvestment rates, MIRR can reflect those differences.
  • Private equity or turnaround projects: if capital injections and reinvestments happen at different costs, MIRR gives a consistent single-rate comparison.

Case study (concise, realistic)

  • A small developer considers rehabbing a property: a $200k initial outlay produces variable positive cash flows across three years. Borrowing costs run higher than the team’s expected reinvestment opportunities. Using MIRR with the firm’s finance rate for negative cash and a conservative reinvestment rate yields a return estimate that more closely matches the developer’s real-world options than IRR would.

How to use MIRR in decision frameworks

  • For independent projects: compare MIRR to your hurdle rate (cost of capital or required return). If MIRR > hurdle, the project is acceptable.
  • For mutually exclusive projects: prefer the one with the higher NPV when capital is limited; use MIRR to sanity-check rank ordering when reinvestment assumptions differ.
  • Use MIRR with sensitivity analysis: vary finance and reinvestment rates to see how robust the decision is.

Common Mistakes When Calculating MIRR

Avoid these frequent errors when you compute MIRR.

Checklist — Common calculation mistakes

  • Wrong sign or order of cash flows: ensure time 0 first and negative amounts as negatives.
  • Mixing periods and rates: don’t apply monthly rates to annual cash flows.
  • Using the same rate by default: choose finance and reinvestment rates deliberately; don’t reuse IRR as a reinvestment rate by habit.
  • Forgetting compounding horizon: compound all positive cash flows to the same terminal period n.
  • Treating MIRR as a standalone decision rule: combine MIRR with NPV for mutually exclusive comparisons.

How to spot and fix errors

  • Recompute using Excel’s MIRR function to check manual calculations Microsoft Support.
  • Run a short sensitivity table: change finance and reinvestment rates ±1–2% to see if the ranking changes.
  • Cross-check with NPV: a positive NPV and MIRR above cost of capital usually point to a viable project.

FAQs about MIRR

What is the Modified Internal Rate of Return?

  • MIRR is a rate that equates the future value of positive cash flows (compounded at a reinvestment rate) with the present value of negative cash flows (funded at a finance rate), producing a single, realistic return figure you can compare to hurdle rates Microsoft Support.

How is MIRR calculated in practice?

  • Compute the terminal value of inflows at the reinvestment rate, compute the present value (or absolute amount) of outflows using the finance rate, and solve MIRR = (FVpos / -PVneg)^(1/n) − 1. Excel’s =MIRR(range, finance_rate, reinvest_rate) implements this directly Microsoft Support.

When should I use MIRR instead of IRR?

  • Use MIRR when you need to model realistic differences between borrowing costs and reinvestment returns, or when IRR gives multiple solutions due to nonconventional cash flows. For choices between exclusive projects, pair MIRR with NPV for the final decision.

Can MIRR handle irregular cash flows?

  • Yes. MIRR accepts any sequence of negative and positive cash flows over the project horizon as long as you keep timing consistent and define the terminal period for compounding; Excel’s MIRR function works with irregular flows provided they occupy consecutive period cells Microsoft Support.

Conclusion and Next Steps

MIRR gives a single, economically sensible rate by separating financing and reinvestment assumptions. Use it to avoid IRR’s misleading reinvestment assumption and to compare projects under realistic funding and reinvestment scenarios. Practical next steps: practice the worked example above in Excel using =MIRR, run sensitivity checks on your finance and reinvestment rates, and always pair MIRR with NPV for final ranking decisions. Learn investing with structured lessons at Finelo: Finelo.

Sources and Further Verification

InvestingModified Internal Rate of Return FormulaBeginner

Practice investing with Finelo

Build practical investing skills with guided lessons, simulator practice, and structured challenges.

Explore Finelo

About the author

Finelo Team

The Finelo Team creates practical investing and trading education designed to help beginners learn faster with structured challenges, simulator practice, and bite-sized lessons.

Keep reading — Related articles