SwiftCalculators Header
Finance & Investment

Internal Rate of Return (IRR) Calculator

Compute the annualized internal rate of return for projects based on fixed recurring cash flows or complex, irregular cash flow schedules.

⚡ Real-time IRR formula 🔒 100% Private 📱 Mobile Friendly
$
years
months
$
$
$
📈

Ready to Calculate

Enter your cash flows to see the Internal Rate of Return (IRR).

INTERNAL RATE OF RETURN
0.00 %
ℹ️ Annualized Rate
Key Insight

Your investment generates an annualized return of 0.00%, factoring in the exact timing of all cash flows.

Total Outflows
-$0
Capital invested
Total Inflows
+$0
Total received
Net Profit / Loss
$0
Overall return
Total ROI
0.0%
Simple return
Cash Flow Summary (By Year)
Year Cash Flow Cumulative

What is the Internal Rate of Return (IRR)?

In corporate finance and investing, evaluating the profitability of a project or asset is critical. The Internal Rate of Return (IRR) is one of the most widely used metrics for this purpose. At its core, the IRR is the annualized discount rate that makes the Net Present Value (NPV) of all cash flows from a particular project equal to zero.

Because money today is worth more than the same amount of money in the future, future cash flows need to be discounted back to their present value. The IRR identifies the specific "break-even" rate of return considering the time value of money. If a project's IRR exceeds a company’s required rate of return or cost of capital, the project is generally considered worthwhile.

How to Use This Calculator

This versatile tool offers two distinct modes depending on the complexity of your cash flows:

  • Fixed Cash Flow: Ideal for standard investments, loans, or annuities where you make an initial investment and receive (or pay) a fixed amount at regular intervals (monthly, annually, etc.), optionally concluding with a final ending balance.
  • Irregular Cash Flow: Best for real estate, business ventures, or uneven investments where cash inflows and outflows vary widely from year to year. Simply enter negative numbers for capital investments and positive numbers for returns.

The Formula / The Method

The formula for IRR sets the Net Present Value (NPV) equation to zero and solves for the discount rate ($r$). Because it cannot be solved algebraically for more than two periods, it requires an iterative numerical method (like the Newton-Raphson method) to find the rate.

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

Where:
CF₀ = Initial Investment (usually negative)
CFₙ = Cash flow for period n
r = Internal Rate of Return (IRR)

This calculator automatically maps periods accurately. For fixed periodic flows, it converts the periodic rate back to an annualized return so you can easily compare different investments on an apples-to-apples basis.

Frequently Asked Questions

A "good" IRR depends largely on the industry and the cost of capital. Generally, an IRR is considered good if it is significantly higher than your company's hurdle rate or the average return of safe alternative investments (like index funds). Real estate investors typically target an IRR of 12% to 20%, depending on risk.

ROI simply calculates the total growth of an investment from start to finish without factoring in when the cash flows happened. IRR is far superior for long-term projects because it accounts for the "time value of money" (receiving $10,000 today is more valuable than receiving $10,000 in five years).

In standard financial calculators, money leaving your pocket (outflows) should be negative, and money coming in (inflows) should be positive. To make our interface more intuitive, fields explicitly named "Initial Investment" assume an outflow automatically, so you can just type the positive amount. For "Irregular" yearly fields, you must manually use a negative sign (e.g., -10000) if you injected capital that year.

Yes. If a project has alternating positive and negative cash flows over its lifespan (e.g., investing cash, receiving profits, then investing cash again for major renovations), the mathematical equation can sometimes result in multiple IRR solutions. This is known as the "Multiple IRR Problem."

IRR assumes that all interim cash flows are reinvested at the exact same IRR, which is often unrealistic. It also doesn't account for project scale—a 50% IRR on a $100 investment yields less absolute profit than a 10% IRR on a $1,000,000 investment. For these reasons, analysts often pair IRR with NPV and the Modified Internal Rate of Return (MIRR).