IRR Calculator

IRR calculator for 2026 investment cash flow analysis. Enter an initial cost and annual returns to estimate internal rate of return, NPV, ROI, and payback.

Enter Values

$

The upfront cash outflow or project cost

$USD
$USD
$USD
$USD
$USD
$USD

Include sale proceeds or exit value if the investment ends in year 6

0%100%

Your hurdle rate or required annual return

Result

Enter values above and click Calculate to see your result.

AI Assistant

Ask about this calculator

I can help you understand the irr calculator formula, interpret your results, and answer follow-up questions.

Try asking

Formula

#
Core Formula
NPV=Initial Investment+CF1(1+IRR)1+CF2(1+IRR)2++CFn(1+IRR)n=0\text{NPV} = -\text{Initial Investment} + \frac{CF_1}{(1 + IRR)^1} + \frac{CF_2}{(1 + IRR)^2} + \cdots + \frac{CF_n}{(1 + IRR)^n} = 0

How it works: IRR is the discount rate that makes net present value equal zero. The calculator treats the initial investment as a cash outflow, discounts each yearly cash flow, and solves for the annual rate that balances the project.

Worked Example

Initial investment: $100,000
Year 1 cash flow: $20,000
Year 2 cash flow: $25,000
Year 3 cash flow: $30,000
Year 4 cash flow: $35,000
Year 5 cash flow: $40,000
Discount rate for NPV: 10%
1Step 1: Total future cash flow = $150,000
2Step 2: Net profit = $150,000 - $100,000 = $50,000
3Step 3: Solve the rate that makes NPV equal zero
4Step 4: IRR is about 13.45%
5Step 5: NPV at 10% is about $10,124.74
Result: The project beats a 10% hurdle rate in this scenario.

How Internal Rate of Return Works

Internal rate of return is a time-adjusted way to evaluate an investment. Instead of only asking how much total profit you made, IRR asks what annual return rate would make the present value of all future cash flows equal the money you put in at the start.\n\nThat makes IRR useful for real estate, private equity, startup investments, equipment purchases, and business projects where money arrives over multiple years. A dollar returned in year 1 counts more than a dollar returned in year 6 because you can reinvest earlier cash sooner.\n\nIRR works best for conventional cash flows, where there is one upfront outflow followed by positive inflows. If cash flows switch signs multiple times, such as a large cleanup cost after several good years, IRR can become ambiguous. In those cases, compare the project with NPV at your required return and review the cash flow timing directly.

  • IRR solves the annual rate that makes net present value equal zero.
  • Use IRR when cash flows happen over several periods, not just at the start and end.
  • Compare IRR to your hurdle rate. If IRR is higher, the project may clear your required return.
  • Use NPV alongside IRR to see the dollar value created at your chosen discount rate.
  • Non-conventional cash flows can produce multiple IRRs or no useful IRR.

Use this IRR calculator with the ROI Calculator for total return and the Rental Yield and Cap Rate Calculator when analyzing income-producing real estate.

You can also calculate changes using our ROI Calculator, Compound Interest Calculator, Rental Yield and Cap Rate Calculator or Revenue Growth Calculator.

IRR Interpretation Guide

General planning ranges for comparing IRR to risk and capital alternatives.

IRR RangeTypical ReadCommon Context
Below 0%Loss-makingFuture cash flows do not recover the initial cost.
0% to 6%Low returnMay fit low-risk projects but can underperform inflation and opportunity cost.
6% to 12%Moderate returnCommon target range for stable income projects and some real estate deals.
12% to 20%Strong returnOften attractive if risk, leverage, and cash flow assumptions are reasonable.
Above 20%High returnCan be compelling, but usually deserves extra scrutiny around risk and assumptions.

Note: These ranges are educational planning references only. Required returns vary by risk, debt, taxes, liquidity, market conditions, and investor goals.

Frequently Asked Questions

What is IRR?

IRR means internal rate of return. It is the annual discount rate that makes the net present value of all cash flows equal zero. In plain English, it estimates the annual return implied by a series of cash inflows and outflows.

How do I calculate IRR from cash flows?

Start with the initial investment as a negative cash flow, then list each yearly return. IRR is found by testing discount rates until the discounted value of the future cash flows equals the initial investment. This calculator does that iterative solving for you.

What is a good IRR?

A good IRR depends on risk and your hurdle rate. A stable real estate project might look attractive at 8-12%, while venture capital or higher-risk projects may need 20% or more. Compare IRR against the return you require for the level of risk.

What is the difference between IRR and ROI?

ROI measures total profit as a percentage of the initial investment. IRR accounts for timing, so earlier cash flows are worth more than later cash flows. A project can have a strong ROI but a weaker IRR if most cash arrives far in the future.

Can IRR be negative?

Yes. If the future cash flows do not recover the initial investment, the IRR can be negative or may not have a meaningful solution. The calculator will show when it cannot find a valid IRR from the cash flow pattern you entered.

Why can there be more than one IRR?

Multiple IRRs can happen when cash flows change sign more than once, such as a project with a big outflow, then inflows, then another large cleanup cost. In those cases, also review NPV at your discount rate and consider a modified IRR approach.

How is NPV related to IRR?

NPV uses your chosen discount rate to show the dollar value of a project today. IRR finds the discount rate where NPV equals zero. If IRR is higher than your required return, NPV at that required return is usually positive for conventional cash flows.

Financial Disclaimer

This calculator is provided for informational and educational purposes only. It is not intended as financial, investment, or tax advice. Results are estimates and may not reflect your actual financial situation. Always consult a qualified financial advisor or tax professional before making any financial decisions based on these results.

Secure and Private

All calculations run locally. Your financial data never leaves your browser.

Precise Financial Calculations Powered by Calculory AI