Skip to content
Aback Tools Logo

IRR Calculator

Calculate the Internal Rate of Return (IRR) for any investment or project by entering a series of cash flows. Our IRR calculator uses Newton-Raphson numerical iteration — the same method as Excel's IRR function — and includes an NPV sensitivity table, cash flow analysis with present values, and payback period. Free, private, and no signup required.

Calculate Internal Rate of Return (IRR)

Enter your cash flow series — starting with the initial investment (negative) followed by periodic returns (positive or negative). The IRR calculator uses Newton-Raphson iteration to find the exact discount rate at which NPV equals zero. All calculations run locally in your browser.

Period
Label
Cash Flow Amount
0
1
2
3
4
5

Negative = outflow (investment) · Positive = inflow (return)

IRR is computed using Newton-Raphson numerical iteration with multiple starting points for robustness. For unconventional cash flows (multiple sign changes), multiple IRRs may exist — the calculator returns the first convergent solution. All calculations run locally in your browser — your financial data is never sent to any server.

Why Use Our IRR Calculator?

Accurate Newton-Raphson IRR Calculation

Our IRR calculator uses Newton-Raphson numerical iteration with multiple starting points to find the exact Internal Rate of Return for any cash flow series. The same method used by Excel's IRR function and professional financial models.

NPV Sensitivity Table & Cash Flow Analysis

See NPV at 8 different discount rates (0% to 25%) to understand how sensitive your investment is to the cost of capital. A full cash flow analysis table shows cumulative cash flows and present values discounted at the IRR.

Completely Private & Secure

All IRR calculations happen locally in your browser. Your cash flow data, investment amounts, and financial details are never sent to any server — 100% private when you use our IRR calculator online.

No Installation Required

Use our free IRR calculator directly in your browser — no downloads, no plugins, no account needed. Add up to any number of cash flow periods, edit labels, and get instant results on any device.

Common Use Cases for IRR Calculator

Capital Budgeting & Project Evaluation

Finance teams use the IRR calculator to evaluate capital investment projects. Compare the IRR of a proposed project against the company's hurdle rate (WACC) — if IRR exceeds the hurdle rate, the project creates value.

Real Estate Investment Analysis

Real estate investors use the IRR calculator to evaluate rental property investments. Enter the purchase price as a negative cash flow, annual rental income as positive flows, and the projected sale price in the final period.

Private Equity & Venture Capital

PE and VC investors use the IRR calculator to measure fund performance. Enter capital calls as negative cash flows and distributions as positive flows to compute the fund's IRR — the standard performance metric in private markets.

Business Acquisition Valuation

M&A analysts use the IRR calculator to evaluate acquisition returns. Model the acquisition price, projected free cash flows, and exit value to determine whether the deal meets the required return threshold.

Comparing Multiple Investment Options

Investors use the IRR calculator to rank competing investment opportunities. Calculate the IRR for each option and select the one with the highest IRR — assuming similar risk profiles and investment sizes.

Lease vs. Buy Analysis

CFOs use the IRR calculator to compare leasing versus purchasing equipment. Model the cash flows for each option and compute the IRR to determine which financing structure delivers better returns.

Understanding Internal Rate of Return (IRR)

What is IRR (Internal Rate of Return)?

The Internal Rate of Return (IRR)is the discount rate at which the Net Present Value (NPV) of a series of cash flows equals zero. In other words, it is the annualized rate of return that makes the present value of all future cash inflows exactly equal to the initial investment. IRR is one of the most widely used metrics in capital budgeting, private equity, real estate, and corporate finance. The decision rule is simple: if the IRR exceeds the project's hurdle rate (typically the Weighted Average Cost of Capital, or WACC), the investment creates value and should be accepted. Our browser-based IRR calculator uses Newton-Raphson numerical iteration to compute the exact IRR for any cash flow series.

How Our IRR Calculator Works

  1. Enter Your Cash Flows: Add your cash flow series — Period 0 is typically the initial investment (negative), followed by periodic returns (positive or negative). You can add any number of periods, edit labels, and remove rows as needed.
  2. Instant Browser-Based Calculation: Click Calculate IRR. The calculator applies Newton-Raphson iteration with multiple starting points to find the exact IRR entirely in your browser — your financial data is never sent to any server.
  3. Review Results: See the IRR, total inflows/outflows, net cash flow, payback period, a full cash flow analysis table with present values, and an NPV sensitivity table showing NPV at 8 different discount rates.

IRR Formula and Calculation Method

  • IRR Definition: IRR is the rate r that satisfies: NPV = Σ [CFₜ ÷ (1+r)ᵗ] = 0, where CFₜ is the cash flow at period t.
  • Newton-Raphson Method: Since there is no closed-form solution for IRR, the calculator uses iterative numerical methods. Starting from multiple initial guesses, it converges to the rate where NPV = 0.
  • Multiple IRRs: For unconventional cash flows with more than one sign change (e.g., negative-positive-negative), multiple IRRs may exist. The calculator returns the first convergent solution — use NPV analysis for such cases.
  • IRR vs. MIRR: IRR assumes reinvestment of cash flows at the IRR itself, which may be unrealistic. Modified IRR (MIRR) uses a separate reinvestment rate — use our NPV calculator for more conservative analysis.

IRR Decision Rules

Accept the investmentif IRR > Hurdle Rate (WACC or required return). Reject the investment if IRR < Hurdle Rate. When comparing mutually exclusive projects, choose the one with the higher IRR — but also verify with NPV analysis, as IRR can be misleading for projects of different scales or durations. A negative IRR means the investment destroys value at any positive discount rate.

Frequently Asked Questions About IRR Calculator

An IRR calculator computes the Internal Rate of Return — the discount rate at which the Net Present Value (NPV) of a series of cash flows equals zero. It is the annualized rate of return on an investment. Our IRR calculator uses Newton-Raphson numerical iteration and runs entirely in your browser with no signup required.

Enter your cash flows in chronological order. Period 0 is typically the initial investment — enter it as a negative number (e.g., -100000). Subsequent periods are the returns — enter positive numbers for inflows and negative numbers for additional outflows. Click Add Period to add more rows.

A positive IRR means the investment generates a return above zero. If the IRR exceeds your hurdle rate (cost of capital or required return), the investment creates value and should be accepted. A negative IRR means the investment destroys value — the total undiscounted cash flows are negative.

NPV measures the absolute value created by an investment at a specific discount rate. IRR is the discount rate at which NPV equals zero — it is a relative measure of return. NPV is generally preferred for comparing mutually exclusive projects of different sizes, while IRR is useful for comparing returns across different investments.

A hurdle rate is the minimum acceptable rate of return for an investment — typically the company's Weighted Average Cost of Capital (WACC) or a required return set by investors. The IRR decision rule is: accept the investment if IRR > hurdle rate, reject if IRR < hurdle rate.

Yes. For unconventional cash flows with more than one sign change (e.g., negative-positive-negative), multiple IRRs may exist mathematically. The IRR calculator returns the first convergent solution. For such cases, NPV analysis at your specific discount rate is more reliable than IRR.

The payback period is the number of periods required to recover the initial investment from undiscounted cash flows. It is a simple liquidity measure — a shorter payback period means faster recovery of the investment. Note that the payback period does not account for the time value of money.

Absolutely. All IRR calculations run entirely in your browser using JavaScript. Your cash flow data and financial details are never sent to any server, stored in a database, or tracked. Everything stays completely private on your device.

Yes. The IRR calculator is 100% free with no signup required, no premium tier, no usage quotas, and no ads blocking the interface. Calculate IRR for any cash flow series as many times as you need, directly in your browser.