IRR (Internal Rate of Return)
Updated:
This hub helps you answer a common question: What return am I really getting? Use the IRR calculator to compute the internal rate of return for an investment or real estate deal. Then read the guides below to understand when IRR works well (and when it can mislead), how to handle irregular cash flows (XIRR), and how IRR compares to NPV, hurdle rates, and cash-on-cash return.
How to use the IRR hub
IRR is the discount rate that makes a project’s net present value (NPV) equal to zero. It’s popular because it turns a stream of cash flows into one “annualized” number. But IRR can mislead when cash flows change signs multiple times, when reinvestment assumptions are unrealistic, or when comparing projects of different size.
Start with the IRR calculator, then use the guides to interpret IRR correctly: IRR vs NPV, discount rates, XIRR for irregular dates, MIRR as a safer alternative, and common modeling mistakes.
Start here
All IRR guides
Related calculators
IRR FAQ
What is IRR (internal rate of return)?
IRR is the discount rate that makes NPV equal zero. In plain terms, it’s the annualized rate that best “fits” the cash flows of an investment (contributions and distributions).
Is a higher IRR always better?
Not always. IRR is a percentage, so it can favor smaller projects or faster paybacks. NPV (dollar value) and risk/timeline context often matter more.
What is XIRR?
XIRR is IRR for cash flows that occur on irregular dates (not evenly spaced). It’s common for real investments where deposits and withdrawals happen at different times.
Why can IRR be misleading?
IRR can produce multiple solutions when cash flows change sign more than once, and it implicitly assumes reinvestment at the IRR rate. It also doesn’t measure “how many dollars” you make.
What is a good IRR?
“Good” depends on risk, timeline, and your hurdle rate (minimum acceptable return). Compare IRR against alternatives (risk-free rates, markets, or comparable deals) rather than using one universal benchmark.
Ready to calculate IRR?
Run IRR and compare with NPV—percent returns and dollar value tell different stories.