IRR Calculator

Calculate the Internal Rate of Return (IRR) for a series of cash flows. Supports up to 20 periods with NPV analysis, payback period, and profitability index.

IRR Calculator

Total upfront cost
Enter cash flows for each period separated by commas
Your required rate of return or cost of capital
IRR
25.75%
Discount rate making NPV = 0
NPV
$48,032.61
At 10% discount rate
Profitability Index
1.480
PV of future CFs / Investment (>1 = good)
Simple ROI
100.0%
(Total CF - Investment) / Investment
Payback Period
2.88 years
When cumulative cash flow turns positive
Total Cash Flows
$200,000
Over 5 periods

Cumulative Cash Flow

YearCash FlowCumulativeVisual
0$-100,000$-100,000
1$30,000$-70,000
2$35,000$-35,000
3$40,000$5,000
4$45,000$50,000
5$50,000$100,000

NPV Sensitivity Analysis

Discount RateNPVDecision
0%$100,000โœ… Accept
5%$71,069โœ… Accept
8%$56,643โœ… Accept
10%$48,033โœ… Accept
12%$40,128โœ… Accept
15%$29,440โœ… Accept
20%$14,249โœ… Accept
25%$1,696โœ… Accept
30%$-8,784โŒ Reject
Planning notes, formulas, and examples

About the IRR Calculator

The IRR (Internal Rate of Return) Calculator helps investors and financial analysts determine the discount rate at which the net present value of a series of cash flows equals zero. IRR is one of the most widely used metrics in capital budgeting, private equity, and real estate analysis because it captures the time value of money while producing a single percentage figure for easy comparison.

Enter your initial investment (negative cash flow) and subsequent period cash flows to compute the IRR using Newton's method. The calculator also displays the NPV at various discount rates, cumulative cash flows, payback period, and profitability index, so you can see both the percentage return and the dollar value created.

Whether you're evaluating a real estate deal, comparing project proposals, or analyzing a startup investment, this calculator goes beyond simple IRR to show you the broader return profile. It is especially useful when you need to compare projects of different timing profiles or test how sensitive a deal is to the discount rate you choose.

When This Page Helps

Use this calculator to quickly evaluate investments and compare projects with IRR, NPV, payback period, and profitability index. The sensitivity analysis helps stress-test your assumptions without a spreadsheet, which is useful when comparing projects, testing hurdle rates, or sanity-checking a cash flow model before you commit time or capital. It also gives you a compact way to compare timing-heavy cash flow streams on the same page.

How to Use the Inputs

  1. Enter the initial investment amount (this will be treated as a negative cash flow in Year 0).
  2. Add cash flows for each subsequent period (Year 1, Year 2, etc.).
  3. Use the Add Period button to include up to 20 cash flow periods.
  4. Click a preset to load common investment scenarios.
  5. View the IRR result along with NPV, payback period, and profitability index.
  6. Check the NPV sensitivity table to see returns at different discount rates.
  7. Review the cumulative cash flow chart for break-even visualization.
Formula used
IRR is the rate r that satisfies: NPV = ฮฃ [CFโ‚œ / (1 + r)^t] = 0, where CFโ‚œ is the cash flow at period t. NPV = ฮฃ [CFโ‚œ / (1 + d)^t] for a given discount rate d. Payback Period = year where cumulative CF turns positive. Profitability Index = PV of future cash flows / Initial Investment.

Example Calculation

Result: IRR = 13.18%

With an initial investment of $100,000 and cash flows of $30K, $35K, $40K, and $45K over 4 years, the IRR is 13.18%. The total return is $150,000 on a $100,000 investment with a payback period of approximately 2.88 years.

Tips & Best Practices

  • Always compare IRR against your cost of capital or hurdle rate โ€” an IRR above your hurdle rate means the project adds value.
  • Use the NPV sensitivity table to see how robust your investment is to changes in discount rate.
  • For projects with irregular cash flows, check if multiple IRRs exist by looking for sign changes.
  • Combine IRR with NPV analysis โ€” IRR tells you the rate, NPV tells you the dollar value created.
  • Consider using MIRR (Modified IRR) when reinvestment at the IRR rate is unrealistic.
  • The payback period ignores time value โ€” use discounted payback for a more accurate break-even estimate.

Understanding Internal Rate of Return

The Internal Rate of Return is a cornerstone metric in financial analysis, widely used across venture capital, private equity, corporate finance, and real estate. Unlike simple return calculations, IRR accounts for the timing of cash flows โ€” recognizing that $1 received today is worth more than $1 received in five years.

The IRR is computed by solving the equation NPV = 0 for the discount rate. Since this equation generally cannot be solved algebraically for more than a few periods, numerical methods like Newton-Raphson iteration are used. This calculator performs up to 1,000 iterations to find the IRR to four decimal places of accuracy.

IRR vs Other Investment Metrics

While IRR is powerful, it has limitations. For mutually exclusive projects of different sizes, NPV is a better choice because IRR doesn't account for scale. A small project returning 50% IRR creates less value than a large project returning 20% if the dollar amounts differ significantly.

The Profitability Index (PI) bridges this gap โ€” it measures value created per dollar invested. A PI above 1.0 means value creation. The calculator displays all three metrics (IRR, NPV, PI) together so you can make well-rounded decisions.

Real-World Applications

In real estate, investors use IRR to compare rental properties, factoring in purchase price, renovation costs, rental income, and eventual sale proceeds. Private equity firms compute IRR to report fund performance to limited partners. Corporate finance teams use IRR to decide between capital projects, ensuring resources go to the highest-return opportunities.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • IRR (Internal Rate of Return) is the discount rate that makes the net present value (NPV) of all cash flows equal to zero. It represents the annualized effective compounded return rate an investment is expected to generate, which is why it is commonly used to compare projects with different cash flow timing.