IRR Calculator

Calculate the Internal Rate of Return (IRR) for your investments. IRR is the discount rate that makes the net present value (NPV) of all cash flows equal to zero.

Periodic Cash Flows (Optional)

If you receive periodic payments (like dividends, rent, or distributions), enter them below.

Internal Rate of Return (IRR)
0.00%
Total Investment
$0.00
Total Returns
$0.00
Net Profit
$0.00
Total Cash Flows
0
Investment Multiple
0.00x

Annual Cash Flows

Enter cash flows for each year. Positive = cash received (inflow), Negative = cash invested (outflow).

Internal Rate of Return (IRR)
0.00%
Net Present Value at IRR
$0.00
Total Cash Flows
$0.00
Sum of Inflows
$0.00
Sum of Outflows
$0.00

What is Internal Rate of Return (IRR)?

The Internal Rate of Return (IRR) is a financial metric used to estimate the profitability of potential investments. It is defined as the discount rate that makes the Net Present Value (NPV) of all cash flows from an investment equal to zero. In simpler terms, IRR represents the annualized effective compound return rate that an investment is expected to generate.

IRR is widely used in capital budgeting, real estate investing, private equity, and personal finance to compare and evaluate different investment opportunities. A higher IRR generally indicates a more desirable investment, though other factors should also be considered.

The IRR Formula

IRR is found by solving the following equation for the discount rate (r):

IRR Formula (NPV = 0):

0 = CF₀ + CF₁/(1+r)¹ + CF₂/(1+r)² + ... + CFₙ/(1+r)ⁿ

Where:
CF₀ = Initial investment (usually negative)
CF₁...CFₙ = Cash flows in each period
r = Internal Rate of Return
n = Number of periods

Because this equation cannot be solved algebraically for r, IRR must be calculated using iterative methods (trial and error) or numerical algorithms like the Newton-Raphson method, which this calculator uses.

How to Interpret IRR

Rule of Thumb

Accept: If IRR > Cost of Capital (or hurdle rate)
Reject: If IRR < Cost of Capital
Indifferent: If IRR = Cost of Capital

IRR vs NPV: Key Differences

While both IRR and NPV are essential tools for investment analysis, they have important differences:

Practical Applications of IRR

1. Capital Budgeting

Companies use IRR to evaluate whether to proceed with capital projects. Projects with IRR above the company's weighted average cost of capital (WACC) create shareholder value.

2. Real Estate Investing

Real estate investors use IRR to compare properties with different purchase prices, holding periods, and cash flow patterns. A typical target IRR for real estate might be 12-20%.

Real Estate Example

Purchase a rental property for $200,000, receive $15,000 annual net rental income for 5 years, then sell for $250,000. This investment has an IRR of approximately 14.4%.

3. Private Equity & Venture Capital

PE and VC firms evaluate fund performance using IRR. A successful PE fund might target 20-25% net IRR, while early-stage VC might target 25-35%.

4. Loan Analysis

When you borrow money, the IRR of the loan represents your effective cost of borrowing, accounting for all fees, points, and the timing of payments.

5. Personal Investment Decisions

Individuals can use IRR to compare different savings or investment options, such as choosing between paying off a mortgage early or investing in the stock market.

Limitations of IRR

1. Multiple IRRs

When cash flows change sign multiple times (e.g., positive, negative, positive), there can be multiple mathematical solutions for IRR. In such cases, IRR becomes unreliable.

2. Reinvestment Assumption

IRR implicitly assumes that all intermediate cash flows are reinvested at the IRR itself. This may not be realistic, especially for projects with very high IRRs.

3. Scale Ignorance

IRR doesn't account for the size of the investment. A project with 50% IRR on a $1,000 investment creates less wealth than a 20% IRR on a $1,000,000 investment.

4. Timing Assumptions

Standard IRR assumes regular time periods (usually annual). Irregular cash flows require the Modified Internal Rate of Return (MIRR) or XIRR functions.

Modified Internal Rate of Return (MIRR)

MIRR addresses some IRR limitations by assuming that positive cash flows are reinvested at the cost of capital rather than at the IRR. It also eliminates the multiple IRR problem.

MIRR Formula:

MIRR = (FV of positive cash flows at reinvestment rate / PV of negative cash flows at finance rate)^(1/n) - 1

IRR Decision Rules

Common IRR Benchmarks by Investment Type

Important Consideration

Higher return expectations typically come with higher risk. Always consider the risk-adjusted return, not just the absolute IRR. A 15% IRR with low risk may be preferable to a 25% IRR with high uncertainty.

Tips for Using IRR Effectively

  1. Always calculate NPV alongside IRR for a complete picture
  2. Use the same time periods when comparing investments
  3. Be conservative with cash flow projections
  4. Consider using MIRR for more realistic reinvestment assumptions
  5. Account for risk by adjusting hurdle rates for riskier projects
  6. Remember that IRR is just one factor in investment decisions