IRR Calculator

Calculate the Internal Rate of Return (IRR) of an investment from its initial cost and a series of cash flows. Find the annual return that makes the net present value of the project equal to zero.

🔁

IRR Calculator

Internal Rate of Return

$
Internal Rate of Return
Number of Periods
Total Cash Inflows
Net Profit
Profit Multiple

What Is IRR?

The Internal Rate of Return is the annualized discount rate at which an investment's net present value (NPV) equals zero — in other words, the effective compound return the project earns over its life. You enter the upfront cost and the cash the investment returns each period, and IRR finds the single rate that exactly balances them. It's a cornerstone of capital budgeting: a project is generally worth pursuing if its IRR exceeds your required rate of return (hurdle rate) or cost of capital.

For example, investing $10,000 today and receiving $3,000, $4,000, $5,000, and $4,000 over the next four years gives an IRR of about 20.6% — meaning the project effectively compounds your money at 20.6% per year. Because there's no algebraic formula for IRR, it's found by iteration, which this calculator does automatically. Note that IRR assumes interim cash flows are reinvested at the IRR itself, which can overstate returns for very high-IRR projects.

🎯

NPV = 0

IRR is the discount rate that makes the present value of all cash flows equal the initial investment.

📊

Hurdle Rate

Accept a project when IRR beats your required return or cost of capital; reject it when IRR falls short.

⚠️

Reinvestment Assumption

IRR assumes cash flows are reinvested at the IRR. For a more conservative view, compare with NPV or MIRR.

FAQ

It depends on your alternatives and risk. An IRR is "good" if it comfortably exceeds your hurdle rate — the return you could earn on a comparable-risk investment. Many investors want an IRR several points above their cost of capital; venture and private-equity targets are often 20%+ to compensate for high risk.
ROI measures total return as a single percentage regardless of timing. IRR is annualized and accounts for when each cash flow arrives, so it properly values money received sooner. For multi-year projects with uneven cash flows, IRR is the more accurate measure of performance.
Enter the initial investment in the first box, then list the cash flow for each period separated by commas — for example "3000, 4000, 5000". The first value is period 1, the next is period 2, and so on. Use a negative number for any period that requires additional investment.

Related Calculators

✔ Reviewed by the True Value Calc editorial team🗓 Last updated June 2026📚 Sources: Peer-reviewed formulas & official U.S. government data