IRR Calculator

Calculate the Internal Rate of Return for any investment with multiple cash flows. Compare IRR to your hurdle rate for investment decisions.

MB
Operated by Mustafa Bilgic
Independent individual operator
|Profit & LossEducational only

Input Values

$

Upfront investment amount (entered as positive).

$

Average yearly cash flow from the investment.

Number of years of cash flows.

$

Value recovered at end of investment (residual or sale).

Results

Estimated IRR
0.00%
Total Cash Returned
$0.00
Simple ROI-100.00%
Payback Period (Years)0
Profit Multiple0
Results update automatically as you change input values.

Related Strategy Guides

What Is IRR (Internal Rate of Return)?

Internal Rate of Return (IRR) is the discount rate that makes the net present value (NPV) of all cash flows from an investment equal to zero. In simpler terms, it is the annualized rate of return that an investment is expected to generate. IRR accounts for both the magnitude and timing of cash flows, making it more sophisticated than simple ROI.

IRR is the standard metric for evaluating capital investments, real estate deals, private equity, and any investment with multiple cash flows over time. An investment is generally considered attractive when its IRR exceeds the investor's required rate of return (hurdle rate).

i
IRR Decision Rule

If IRR > Hurdle Rate: Accept the investment. If IRR < Hurdle Rate: Reject the investment. A typical hurdle rate for businesses is 10-15%. For private equity, 20-25% IRR is often the minimum target.

IRR Concept and Approximation

IRR Definition
NPV = -Initial Investment + CF1/(1+IRR) + CF2/(1+IRR)² + ... + CFn/(1+IRR)ⁿ = 0
Where:
Initial Investment = Upfront cost (negative cash flow)
CF = Cash flow received in each period
IRR = The rate that makes NPV = 0
n = Number of periods
IRR Approximation (Equal Cash Flows)
IRR ≈ (Annual Cash Flow / Initial Investment) + (Terminal Value / Initial Investment - 1) / Years
Where:
Annual Cash Flow = Average yearly cash flow
Initial Investment = Upfront investment
Terminal Value = Value at end of investment
Years = Investment period
IRR Calculation Example
Given
Initial Investment
$100,000
Annual Cash Flow
$28,000
Years
5
Terminal Value
$20,000
Calculation Steps
  1. 1Total Cash Returned = ($28,000 × 5) + $20,000 = $160,000
  2. 2Simple ROI = ($160,000 - $100,000) / $100,000 = 60%
  3. 3Payback Period = $100,000 / $28,000 = 3.6 years
  4. 4Profit Multiple = $160,000 / $100,000 = 1.6x
  5. 5Estimated IRR ≈ 16-18% (iterative calculation needed for exact)
Result
The investment returns $160,000 on $100,000 invested over 5 years, a 1.6x multiple. The estimated IRR is approximately 16-18%, suggesting the investment exceeds a typical 10-15% hurdle rate.

IRR Benchmarks by Investment Type

Target IRR by Investment Category
Investment TypeTarget IRRMinimum IRRRisk Level
Public Stocks (Passive)8-12%7%Moderate
Real Estate (Rental)10-18%8%Moderate-High
Real Estate (Development)18-25%15%High
Private Equity20-30%15%High
Venture Capital25-40%20%Very High
Small Business Acquisition20-35%15%High

How to Evaluate an Investment Using IRR

1
Estimate All Cash Flows
List every expected cash flow: initial investment (negative), annual returns, and terminal value. Be conservative in your estimates.
2
Calculate IRR
Use this calculator, Excel's IRR function, or financial software to find the rate that makes NPV zero.
3
Compare to Hurdle Rate
If IRR exceeds your minimum required return (hurdle rate), the investment is worth considering. Typical hurdle rates: 10% for low risk, 15-20% for medium risk, 25%+ for high risk.
4
Stress Test Assumptions
Recalculate IRR with pessimistic assumptions (lower revenues, higher costs, longer timelines). If IRR still exceeds your hurdle rate under stress, the investment is robust.
  • IRR assumes cash flows are reinvested at the IRR itself (which may be unrealistic for very high IRRs)
  • Modified IRR (MIRR) addresses this by assuming reinvestment at the cost of capital
  • Multiple IRRs can exist when cash flows change sign more than once
  • IRR does not account for project size: a smaller project with higher IRR may create less total value
  • Use IRR alongside NPV for complete investment analysis
!
IRR Limitations

IRR has known limitations: it assumes reinvestment at the IRR rate, does not reflect project scale, and can produce multiple solutions for non-conventional cash flows. Always use IRR in conjunction with NPV (Net Present Value) and payback period for well-rounded investment analysis.

IRR in Private Equity and Venture Capital

Internal Rate of Return (IRR) is the standard performance metric for private equity, venture capital, and real estate funds. Fund managers report IRR as their primary performance number because it accounts for the timing of cash flows, which is critical in these illiquid asset classes. A private equity fund that deploys capital over 3 years and returns it over years 5-8 has very different economics than one that deploys and returns capital in the same year — IRR captures this difference, while simple ROI does not. Top-quartile private equity funds target 20-25%+ IRR. Venture capital funds targeting 10-20x returns on winners within a 7-10 year fund life often generate portfolio IRRs of 20-35% for the best funds, after accounting for losers.

The IRR assumes that interim cash flows are reinvested at the IRR itself — a significant limitation called the 'reinvestment rate assumption.' In practice, if a fund generates $1M in distributions early that you reinvest at only 10% (not the fund's 25% IRR), your actual return is lower than the stated IRR implies. This is why Modified IRR (MIRR) was developed: it explicitly specifies a reinvestment rate for interim cash flows (typically the cost of capital) and a finance rate for negative cash flows. MIRR is considered more realistic than IRR and is often used in corporate capital budgeting alongside traditional IRR analysis.

IRR vs. NPV: Which Should You Use?

Both IRR and Net Present Value (NPV) are used for investment decision-making, but they can conflict. NPV gives the absolute dollar value created by a project discounted to today (a positive NPV means value is created; negative NPV destroys value). IRR gives the percentage return — the discount rate at which the project's NPV equals zero. For a single project, NPV and IRR lead to the same accept/reject decision: accept if NPV > 0 (which is equivalent to IRR > hurdle rate). However, when comparing mutually exclusive projects (you can only choose one), NPV is theoretically superior because it measures absolute value creation, while IRR can be misleading for projects of different scale or duration.

~
Calculate IRR in Excel with =IRR()

Excel's IRR function makes calculation straightforward: list all cash flows in a column (negative values for investments/costs, positive for returns), then use =IRR(range, guess). Example: =IRR(B2:B10, 0.1) where B2 is -$100,000 (initial investment) and B3:B10 are annual returns. For multiple investment tranches, use XIRR(values, dates, guess) which handles irregular cash flow timing. If IRR does not converge (common with non-standard cash flow patterns), try different initial guesses or check for multiple IRR values.

Recommended Reading

Affiliate

As an Amazon Associate, we earn from qualifying purchases.

Frequently Asked Questions

IRR is the discount rate that makes NPV = 0. It requires iterative calculation (trial and error). In Excel: =IRR({-100000, 28000, 28000, 28000, 28000, 48000}). On this calculator, enter your investment details and the IRR is estimated automatically.

Sources & References

Embed This Calculator on Your Website

Free to use with attribution

Copy the code below to add this calculator to your website, blog, or article. A link back to CoveredCallCalculator.net is included automatically.

<iframe src="https://coveredcallcalculator.net/embed/irr-calculator" width="100%" height="500" frameborder="0" title="IRR Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:600px;"></iframe>
<p style="font-size:12px;color:#64748b;margin-top:8px;">Calculator by <a href="https://coveredcallcalculator.net" target="_blank" rel="noopener">CoveredCallCalculator.net</a></p>

More Picks You Might Like

Affiliate

As an Amazon Associate, we earn from qualifying purchases.