FINANCIAL MODELING
IRR Formula and the Reinvestment-Assumption Question: A Practitioner's Guide to IRR, MIRR, and XIRR
Key Takeaways
- IRR is the discount rate that zeros NPV — nothing more. The formula contains no reinvestment assumption. Magni and Martin resolved the controversy in The Engineering Economist (2025): reinvestment is a separate question, answered by a separate model.
- The "IRR assumes reinvestment at the IRR" intuition is a true statement about reconciling IRR to a single-period CAGR on the original capital — not about the formula itself. Separate the two and the controversy collapses.
- MIRR reframes the question: interim cash flows compound at a chosen reinvestment rate (typically risk-free or opportunity-cost) and the initial outflow at a finance rate. When the reinvestment rate is well below IRR, MIRR is materially lower.
- In 2026, with Treasuries at ~4.20% and value-add IRRs at 18–22%, the IRR-MIRR spread reaches 7+ points on most deals — wide enough to change how the deal gets presented at IC. Put both on the page.
- Use XIRR for irregular cash-flow timing and watch for multiple IRRs whenever cumulative cash flow changes sign more than once mid-hold. Excel's IRR() returns the first root it finds with no warning — MIRR resolves this by construction.
When Your IRR Is 22% and Treasuries Yield 4%
Most IRR explainers stop after writing out the NPV = 0 identity. This one starts there — and then asks the question every honest investment-committee memo eventually has to answer: when your underwritten IRR is 22% but the risk-free reinvestment rate is 4%, what return should you actually expect?
The gap between those two numbers is not an academic question in 2026. With the 10-year Treasury yielding around 4.20% and money-market funds paying 4.00–4.50%, the spread between IRR and MIRR — the modified IRR that explicitly assumes interim cash flows compound at a chosen reinvestment rate rather than at the project's IRR — is now wide enough on most value-add CRE deals to change how the deal gets presented. A 22% IRR with a 5% risk-free MIRR of 14.5% is a different story than the 22% IRR alone. Both numbers are correct. They answer different questions.
This article covers the IRR formula, the reinvestment-assumption controversy (including the modern academic position from Magni and Martin in The Engineering Economist), MIRR mechanics with a CRE worked example, when XIRR is the right call, and why all of this matters more in 2026 than it has in fifteen years. The audience is institutional CRE practitioners building IC memos, not first-year MBA students — though the formula derivation is here for completeness.
THE 30-SECOND VERSION
IRR is the discount rate that zeros the NPV of a deal's cash flows. It makes no statement about what happens to interim distributions after they are received. MIRR explicitly assumes interim cash flows reinvest at a chosen rate (typically the risk-free or opportunity-cost rate). When the chosen reinvestment rate is well below the IRR — as it is for nearly every CRE deal in 2026 — MIRR is materially lower than IRR. Both are right. Put both on the page.
The IRR Identity, From NPV
The IRR is defined as the discount rate that makes the net present value of a series of cash flows equal to zero. For cash flows CF0, CF1, ..., CFn occurring at the end of periods 0 through n, the IRR is the value r that satisfies:
THE IRR FORMULA
NPV = Σt=0n CFt / (1 + IRR)t = 0
In plain English: find the discount rate at which the present value of the future cash inflows exactly equals the present value of the initial investment. That rate is the IRR.
Notice what the formula does not say. It says nothing about what happens to CF1 after it is received. It says nothing about whether the analyst plans to reinvest interim distributions. It is a mathematical identity about the relationship between a stream of cash flows and a discount rate — nothing more. The practitioner intuition that “IRR assumes reinvestment at the IRR” is a true statement about reconciling IRR to a multi-period compound annual growth rate, but it is not a statement about the IRR formula itself. We return to this distinction below.
Why There's No Closed-Form Solution
For cash flows beyond two periods, the IRR equation is a polynomial in r with no general algebraic solution. A deal with seven years of cash flows produces a seventh-degree polynomial; the Abel-Ruffini theorem guarantees that polynomials of degree five or higher have no closed-form solution in radicals. IRR must be solved numerically.
In practice, every IRR calculation — Excel's IRR() function, Google Sheets, financial
calculators — uses iterative root-finding. Excel uses a Newton-Raphson method seeded with an initial guess
(you can pass one as the second argument; the default is 0.1, or 10%). For most well-behaved CRE cash flows with
one sign change (negative outflow at acquisition, positive inflows thereafter), the iteration converges in a
handful of steps to a unique IRR.
Cash flows with multiple sign changes — a deal with a recap or major capex spend mid-hold that briefly turns
cumulative cash flow negative again — can produce multiple IRRs. Mathematically, Descartes'
rule of signs gives an upper bound: the number of positive real roots equals the number of sign changes (or that
number minus an even integer). A four-sign-change cash flow may have one, two, three, or four positive IRRs.
Excel's IRR() returns the first one it finds and gives no warning. This is one of the practical
arguments for MIRR, which resolves the multiple-root problem by construction.
The Reinvestment-Assumption Controversy
This is the article's intellectual core. Almost every IRR explainer on the open web repeats the same line: IRR assumes that interim cash flows are reinvested at the IRR itself. The Investopedia entry, the Corporate Finance Institute tutorial, Wall Street Prep, and the academic textbooks that trained the analysts writing those pages all repeat this claim, with slight variations.
It is also, strictly, false. Or at least: it requires an asterisk that almost no competitor includes.
The Magni-Martin position
Carlo Alberto Magni and Andrea Marchioni Martin published the modern academic resolution of this question across a series of papers culminating in “The Two Sides of the Reinvestment Assumption Fallacy in IRR and NPV,” The Engineering Economist Vol. 70 No. 3 (2025). Their argument: the IRR formula contains no reinvestment assumption. The formula is an algebraic identity relating a stream of cash flows to a single discount rate. There is no statement — explicit or implicit — about what happens to interim cash flows after they leave the project. Reinvestment is a separate question, answered by a separate model.
When practitioners say “IRR assumes reinvestment at the IRR,” what they actually mean is something more specific: if you want to reconcile the IRR to a single-period CAGR computed against only the original equity outlay and the final disposition value, you have to assume the interim cash flows compounded at the IRR for the arithmetic to work out. That statement is true. But it is a statement about a particular reconciliation exercise — not about the IRR formula itself. The reinvestment assumption is imposed exogenously by the analyst who wants the CAGR reconciliation to hold; the formula does not require it.
Resolving the practitioner intuition
Why does the practitioner intuition persist if it is technically wrong? Because the reconciliation exercise is common enough that the assumption feels load-bearing. An investment-committee member who looks at a deal with a quoted IRR of 17% and asks “so if I invest $10M, I'll have $10M × 1.175 = $21.9M at exit, right?” is implicitly assuming the interim distributions reinvested at the IRR. If they didn't — if the distributions sat in cash at 4% — the analyst will have less than $21.9M at exit, and the realized multi-year CAGR on the original $10M outlay will be lower than 17%.
Both statements are correct. The IRR formula does not require a reinvestment assumption. The reconciliation of IRR to a CAGR on the original capital does. The practitioner intuition is a true statement about the second exercise misattributed to the first. Once you separate the two, the controversy collapses.
THE PRACTICAL TAKEAWAY
IRR is a discount rate. It is not a forecast of what your bank account will look like at exit. If you want to know your realized multi-year CAGR, you have to model what happens to interim distributions explicitly — or you have to compute MIRR with a reinvestment rate you can actually achieve. The IRR-vs-CAGR gap is what makes MIRR a legitimate question, not a methodological correction.
MIRR: The Formula
MIRR — the modified internal rate of return — reframes the question. Instead of asking “what discount rate zeros NPV,” MIRR asks: if interim cash inflows compound at one rate (the reinvestment rate) and the initial outflow is financed at another (the finance rate), what single annualized return reconciles the initial investment to the future value of all the proceeds?
THE MIRR FORMULA
MIRR = ( FV(positive CFs, reinvestment rate) / |PV(negative CFs, finance rate)| )1/n − 1
Where the future value (FV) of positive cash flows is computed forward to the end of the hold period at the reinvestment rate, the present value (PV) of negative cash flows is computed back to time zero at the finance rate, and n is the number of periods.
Two practical choices determine MIRR: the reinvestment rate and the finance rate. The reinvestment rate is the yield the analyst can realistically earn on distributed cash — typically the risk-free rate (10-year Treasury or money-market yields), the LP's stated opportunity cost, or a weighted average of the two. The finance rate is the cost of capital for the negative cash flows — usually the project's debt cost or the firm's WACC. For most CRE deals with a single negative cash flow at acquisition, the finance rate distinction is academic: the initial outlay is already at time zero, so no PV discounting is needed and the finance rate doesn't change the answer.
By construction, MIRR resolves the multiple-IRR problem. There is only one MIRR for any cash flow stream because the formula collapses all positive cash flows into a single future value and all negative cash flows into a single present value before taking the geometric average. The polynomial that might have multiple roots in IRR has exactly one solution in MIRR.
Worked Example: A 7.5-Point Spread on a Value-Add Multifamily Deal
Consider a stylized value-add multifamily acquisition: $10M of equity at close, $2M/year of distributions during a seven-year hold (front-loaded relative to a stabilizing core deal because the property cash-flows aggressively after renovation), a $3M refi event in year 3 that returns capital to LPs, and an $8M equity disposition in year 7. The cash flow stream:
The IRR — the discount rate that zeros the NPV of the seven-year stream — is approximately 22.0%. The MIRR with a 5% reinvestment rate (representative of money-market or short-Treasury yields in 2026) is approximately 14.5%. The 7.5-point spread is the practical consequence of the reinvestment-assumption distinction: $2M of distributed cash compounding at 5% per year produces less wealth at exit than $2M compounding at 22% per year, and MIRR makes that gap explicit.
In an IC presentation, this deal should be quoted with both numbers. The IRR communicates the project's intrinsic return as a discount rate. The MIRR communicates the realized annualized return the LP should expect if interim distributions are reinvested at the risk-free rate — which they typically are, because most LPs don't have another 22% deal sitting in front of them.
XIRR for Irregular Timing
A short sidebar before continuing: the standard IRR formula assumes cash flows occur at equal intervals (end of each period). Most institutional CRE models work in monthly cash flows, and many models include irregular events — refi closings, mid-quarter capex, sale proceeds on a non-standard date. XIRR — Excel's extended IRR function — takes a date for each cash flow and computes the annualized return assuming actual day-count between flows. In modern institutional practice, “IRR” in a model almost always means XIRR.
XIRR does not change the reinvestment-assumption discussion. It changes the discounting precision. The choice between IRR and XIRR is a choice about cash-flow timing granularity; the choice between IRR and MIRR is a choice about how to handle interim distributions. They are independent decisions.
The Complete Return-Metric Stack
No single return metric tells the whole story of a deal. Institutional underwriting practice quotes a stack of metrics, each answering a different question. A reasonable default for a CRE acquisition:
| Metric | What it answers | When it leads | Limitation |
|---|---|---|---|
| IRR | What discount rate zeros NPV? | Time-value-aware return comparison across deals | Says nothing about realized CAGR if reinvestment differs from IRR |
| MIRR | What annualized return reconciles the investment to terminal proceeds at a chosen reinvestment rate? | When the IRR-CAGR gap is wide (low risk-free vs high IRR) | Requires explicit reinvestment-rate assumption |
| XIRR | IRR computed on day-count for irregular cash-flow timing | Always, in modern monthly-period models | Same as IRR — reinvestment caveat applies |
| Equity Multiple | How much total cash comes back per dollar in? | Long-hold deals where time-value matters less than absolute return | Time-blind — a 2.0x in 3 years vs 7 years are very different deals |
| Cash-on-Cash | What is the current-period yield on equity? | Income-focused investors, debt-service-coverage screens | Single-period only — ignores capital events and disposition |
The right IC-memo lead depends on the LP. Open-end core funds underwrite on income (cash-on-cash and stabilized yield) with IRR as the disposition cross-check. Value-add and opportunistic funds lead with IRR but increasingly cite MIRR alongside in the current rate environment. Family offices and direct investors care more about equity multiple than time-value-weighted IRR because their hold periods are flexible. Fund-level LPs care about TVPI and DPI more than deal-level IRR. Knowing which metric to put first is part of the job.
Why This Matters in 2026
For roughly fifteen years — 2009 through 2022 — the U.S. risk-free rate was near zero. Money-market funds yielded less than 1%. The reinvestment-assumption gap between IRR and MIRR-at-cash was small enough to be operationally irrelevant. A 15% IRR and a 13% MIRR-at-1% were close enough that nobody bothered computing the MIRR. IRR alone was the working metric.
That environment is gone. As of May 2026, the 10-year Treasury yields approximately 4.20%. SOFR is around 4.40%. Money-market funds are paying 4.00–4.50% on cash. The IRR-MIRR spread on a typical value-add multifamily deal has widened from 1–2 points to 6–8 points. The 7.5-point spread in the worked example above is not an edge case — it is roughly typical for a multifamily value-add underwritten at a 20% IRR with a 7-year hold.
A second piece of context: the 2024–2025 vintage of value-add deals is producing realized IRRs that systematically underperform underwritten IRRs. Real Capital Analytics and MSCI returns data are documenting this gap across multiple asset classes. Some of the underperformance is from extended hold periods (refi gaps from the debt environment), some from rents coming in below underwriting, and some — meaningfully — from the reinvestment-assumption gap that was always there but invisible at zero rates. Distributions that returned to LPs in 2023–2025 didn't compound at the project IRR; they sat in money market funds at 4–5%, and the multi-year CAGR on the original equity outlay is correspondingly below the underwritten IRR.
Several institutional LPs are now requesting MIRR alongside IRR in offering documents and quarterly reporting. NCREIF and PREA practitioner surveys reflect this shift. The market is converging toward dual-quoting both metrics as the rate environment makes the gap impossible to ignore.
Five Mistakes Practitioners Make
-
Quoting IRR alone in a high-rate environment. When the risk-free rate is 4–5%, IRR alone overstates the realized annualized return on the original capital. Quote MIRR alongside, especially for long-hold value-add deals.
-
Using
IRR()on a cash flow with multiple sign changes. Recap events, major capex spends, and refi-to-loss events can produce multi-sign cash flows. Excel returns one root with no warning. Use MIRR for these deals, or solve the polynomial graphically to see all the roots. -
Choosing a reinvestment rate that's not achievable. Setting MIRR's reinvestment rate equal to the IRR (a default in some calculators) makes MIRR mathematically identical to IRR — the entire point of the calculation is lost. Use the actual achievable reinvestment rate: the risk-free yield, the LP's stated opportunity cost, or a documented blended rate. Don't pick a number that flatters the deal.
-
Treating IRR as a forecast of terminal wealth. IRR is a discount rate, not a compound growth rate on the original equity. If you tell an LP “a 17% IRR on your $10M means $21.9M in five years,” you are implicitly assuming reinvestment at 17%. That is not what IRR says. Compute the realized CAGR separately if that's the question being asked.
-
Using IRR on monthly cash flows without converting to XIRR. Excel's
IRR()on monthly periods returns a monthly rate that has to be annualized. Most analysts forget to annualize or annualize incorrectly ((1+r)12−1 vs 12r). XIRR with actual dates removes the ambiguity. In institutional practice, default to XIRR.
Do It in Apers
DO IT IN APERS
You can build IRR, MIRR, and XIRR calculations in Excel by following the formulas above — the
IRR(), MIRR(), and XIRR() functions are all built in. The harder part is
modeling the cash flow stream correctly: capex timing, refi events, debt-service waterfalls, asset-management fees,
promote structures, and exit assumptions. In Apers, you build the full underwriting cash flow in minutes and the
return metrics fall out automatically — IRR alongside MIRR alongside equity multiple alongside cash-on-cash
— ready to drop into your IC memo.
Try it →
Related Articles
The IRR methodology pillar links into the broader returns-analysis cluster:
- IRR Calculator and Formula for Real Estate — the calculator pillar with an interactive widget for running IRR on your own cash flows.
- Equity Multiple and MOIC: When the Multiple Matters More Than IRR — the time-blind complement to IRR.
- Cash-on-Cash Return: Levered vs. Unlevered — the current-yield metric.
- IRR Sensitivity Analysis and Stress Testing — how to test IRR under downside scenarios.
- TVPI, DPI, and RVPI: Fund-Level Return Metrics for LPs — the fund-level analog of IRR and equity multiple.
- Cap Rate Calculator and Formula — the entry-yield metric every IRR conversation eventually references.
- Preferred Return: Simple vs Compounding vs Accruing — how IRR interacts with promote structures.
FAQ
Frequently Asked Questions
What is the IRR formula?
The IRR is the discount rate (r) that makes the NPV of a series of cash flows equal to zero: NPV = Σ CFₜ / (1+r)ᵗ = 0. There is no closed-form solution for cash flows beyond two periods; IRR must be solved numerically using Newton-Raphson iteration (which is what Excel's IRR() function does internally).
How do you calculate IRR by hand?
Pick a discount rate, compute the NPV of the cash flow stream at that rate, and check whether it's positive or negative. If positive, try a higher rate; if negative, try a lower rate. Iterate until NPV is approximately zero. In practice, nobody does this by hand — Excel's IRR() function or financial calculators do the iteration automatically. The formula matters for understanding what the function is computing.
What is the difference between IRR and MIRR?
IRR is the discount rate that zeros NPV — a mathematical identity with no reinvestment assumption. MIRR (modified IRR) explicitly assumes interim cash flows compound at a chosen reinvestment rate (typically the risk-free rate or the analyst's opportunity cost), then computes the annualized return that reconciles the initial investment to the future value of the reinvested proceeds. MIRR is typically lower than IRR when the reinvestment rate is below the IRR.
Does IRR really assume reinvestment at the IRR?
Strictly, no. The IRR formula contains no statement about what happens to interim cash flows after they are received. The 'reinvestment at the IRR' assumption is what's required to reconcile IRR to a single-period CAGR on the original equity outlay — a separate exercise. The 2025 Engineering Economist paper by Magni and Martin formalizes this distinction. Practitioners often conflate the two; the article above explains why.
Why is MIRR better than IRR?
MIRR isn't 'better' than IRR — it answers a different question. IRR tells you the discount rate that zeros NPV (the project's intrinsic return). MIRR tells you the annualized return you'd realize if interim distributions compounded at a specific reinvestment rate. In a high-rate environment like 2026, the IRR-MIRR spread is wide enough that quoting both is becoming standard practice. MIRR also resolves the multiple-IRR problem for cash flows with multiple sign changes.
What is the formula for MIRR?
MIRR = (FV(positive CFs, reinvestment rate) / |PV(negative CFs, finance rate)|)^(1/n) − 1. The future value of positive cash flows is computed forward to the end of the hold period at the reinvestment rate; the present value of negative cash flows is computed back to time zero at the finance rate; n is the number of periods. By construction, MIRR has a unique solution even when IRR has multiple roots.
What is XIRR vs IRR?
IRR assumes cash flows occur at equal intervals (end of each period). XIRR takes a date for each cash flow and computes the annualized return assuming actual day-count between flows. In modern institutional CRE practice — where models run on monthly cash flows with irregular events like refi closings — XIRR is the default. The reinvestment-assumption distinction between IRR and MIRR applies equally to XIRR.
What is a good IRR for real estate?
Depends on strategy and current rate environment. As of May 2026: multifamily core targets 8–11% IRR, multifamily core-plus 11–13%, multifamily value-add 14–18%, multifamily opportunistic 18%+. Industrial core 9–12%, value-add 14–17%. Office core 10–13% (with significant variance by submarket), opportunistic 18%+. Hotel 15%+. These ranges shift with the risk-free rate; current targets are 200–300 bps higher than 2019 norms.
Why is the IRR-MIRR spread bigger in 2026 than in 2020?
The reinvestment rate matters more when it's farther from zero. In 2020, a 15% IRR and a 14% MIRR-at-1% were close enough to ignore. In 2026, with money-market yields at 4–4.5%, the same 15% IRR produces a MIRR closer to 10–11% — a 4–5 point spread that materially changes the IC conversation. This is a permanent effect of the higher-rate environment, not a temporary anomaly.