You invest โฌ10,000 in a stock. Two years later, you sell it for โฌ12,500. That's a 25% return โ simple enough. But what if it took you four years instead of two? Or what if you had made additional contributions along the way? Suddenly, that 25% figure tells you very little about what your money was actually doing over time.
This is exactly the problem that Internal Rate of Return (IRR) solves. It's the single most important performance metric for any serious investor managing multiple assets, time horizons, and cash flows โ and it's surprisingly underused.
What is IRR?
IRR is the annualized rate of return that makes the net present value (NPV) of all cash flows from an investment equal to zero. In plain terms: it's the actual yearly return your money earned, accounting for when each euro went in and came out.
Unlike a simple percentage return, IRR factors in:
- The timing of cash flows โ money invested earlier has more time to compound
- Multiple contributions and withdrawals โ not just a single buy and sell
- The duration of the investment โ a 25% gain in 1 year is very different from the same gain in 5 years
๐ก Key insight: IRR lets you compare completely different investments on equal footing โ a real estate deal, a stock portfolio, and a crypto position can all be expressed as a single annualized percentage.
The IRR Formula
Technically, IRR is the rate r that satisfies this equation:
Where Cโ, Cโ, Cโ... are cash flows at each period (negative for money invested, positive for money returned), and r is the IRR we're solving for.
In practice, there's no algebraic formula to isolate r directly โ it requires numerical iteration. This is why spreadsheets have an =IRR() function, and why portfolio tools like WealthFlow calculate it automatically for each of your investments.
IRR vs. Simple Return: A Real Example
Let's compare two investments to see why IRR reveals something simple returns cannot:
| Investment | Initial Amount | Final Value | Duration | Simple Return | IRR |
|---|---|---|---|---|---|
| Investment A | โฌ10,000 | โฌ15,000 | 2 years | 50% | 22.5% |
| Investment B | โฌ10,000 | โฌ15,000 | 5 years | 50% | 8.4% |
Both investments produced the same nominal return. But Investment A earned that return in 2 years โ giving you 22.5% per year. Investment B took 5 years for the same absolute gain, meaning your capital was growing at only 8.4% annually. The simple return is identical; the IRR tells the real story.
IRR Across Different Asset Types
One of IRR's biggest advantages is its universality. It works the same way regardless of what you're investing in:
Stocks and ETFs
IRR captures the full picture of your stock investments, including dividends received, partial sell-offs, and additional share purchases at different prices over time. If you've been dollar-cost averaging into an index fund for 3 years, your IRR reflects the actual annualized return on that specific pattern of cash flows.
Real Estate
This is where IRR shines most. A property investment involves a large upfront purchase, ongoing maintenance costs, monthly rental income, and an eventual sale โ often spanning 10+ years. No simple percentage can summarize that. IRR combines all those flows into a single number you can compare against any other investment.
Cryptocurrency
With crypto's volatility, people often remember the big gains and forget the multiple entries and exits along the way. IRR accounts for every transaction, giving you an honest picture of what that volatility actually delivered โ not just the highest point you remember.
Investment Funds and Pension Plans
Regular contributions with variable performance make simple returns almost meaningless. IRR correctly weights the timing of each contribution, so you know what annualized return the fund has actually delivered on your specific investment pattern.
How to Interpret Your IRR
As a benchmark, consider these rough reference points:
- Below 4%: Underperforming typical inflation โ your real wealth may be eroding
- 4โ7%: Roughly in line with conservative bond and balanced fund returns
- 7โ12%: In line with historical average stock market returns
- 12โ20%: Strong performance โ typically seen in well-selected equities or real estate
- Above 20%: Exceptional. Either a great investment or a short holding period โ examine carefully
โ ๏ธ Watch out: A very high IRR on a short-duration investment doesn't necessarily mean it was better than a lower IRR on a longer one. A 50% IRR on a 2-month trade is impressive but rarely scalable. IRR should always be read in context.
Common IRR Mistakes to Avoid
Comparing IRRs without accounting for duration. A 30% IRR over 6 months and a 20% IRR over 5 years are very different outcomes for portfolio building. The longer-duration investment likely created much more absolute wealth.
Ignoring costs. Transaction fees, management fees, taxes, and maintenance costs reduce your actual IRR. Always calculate IRR on net cash flows, not gross.
Reinvestment assumption. IRR implicitly assumes that intermediate cash flows (like dividends or rental income) are reinvested at the same IRR. In reality, that may not be achievable. For this reason, some analysts prefer Modified IRR (MIRR), which lets you specify a separate reinvestment rate.
How WealthFlow Calculates IRR for You
Calculating IRR manually for a single investment is tedious. Doing it across 10 different asset types โ stocks, crypto, real estate, funds, pension plans โ while keeping track of every transaction date and amount is practically impossible without dedicated software.
WealthFlow automatically calculates IRR for every asset in your portfolio, and for your portfolio as a whole. Every time you log a transaction โ a purchase, sale, dividend, or contribution โ the system recalculates your IRR in real time. You can see:
- IRR per individual asset
- IRR per asset category (stocks vs. real estate vs. crypto)
- Overall portfolio IRR across your entire wealth
- IRR evolution over time as a chart
No spreadsheets. No manual calculations. Just a clear, accurate picture of what your money has actually earned.
See your real returns with IRR
WealthFlow calculates IRR automatically for every asset you own โ stocks, crypto, real estate, funds and more. Start tracking for free.
Start for free โ