finance calculator

Internal Rate of Return (IRR) Calculator

Estimate IRR from an investment and up to five annual cash flows.

Results

Internal rate of return
2.48%

Overview

Internal rate of return (IRR) is one of the most widely used metrics for evaluating investments and projects with uneven cash flows. It answers the question: “What annualized rate of return would make the present value of all inflows equal to my initial investment?”

Unlike simple ROI or CAGR, IRR can handle multiple cash flows over time—rents, operating cash, sale proceeds, or periodic distributions. If the IRR on a project exceeds your hurdle rate (the minimum return you require), it may be worth deeper consideration; if it falls short, you might pass or renegotiate.

This IRR calculator lets you enter an upfront investment and up to five yearly net cash flows, then solves for the implied annual IRR so you can quickly sanity‑check deals before building a full spreadsheet model.

How to use this calculator

  1. Enter the initial investment—the amount of money you put in at time zero. For convenience, you can enter it as a positive number; the calculator treats it as an outflow.
  2. Enter up to five annual cash flows, positive for net inflows (income, sale proceeds) and negative for additional capital calls or expenses.
  3. The calculator iterates to find the discount rate where the net present value of all cash flows equals zero—that rate is the IRR.
  4. Review the IRR output and compare it to your hurdle rate, cost of capital, or alternative investment opportunities.
  5. Experiment by adjusting cash flows up or down to see how sensitive IRR is to changes in timing, operating performance, or exit price.

Inputs explained

Initial investment
Your upfront cash outlay at time zero, such as the purchase price, project equity contribution, or total capital invested. Enter as a positive number; it is treated as a negative cash flow in the IRR calculation.
Year 1–5 cash flows
Net cash flows at the end of each year. These can include rental income minus expenses, operating cash flow, or sale/exit proceeds. Enter positive values for net inflows and negative values for additional investments or major expenses.

Outputs explained

Internal rate of return
The annualized discount rate that makes the net present value of your initial investment and all subsequent cash flows equal zero. You can interpret this as the project’s implied annual rate of return.

How it works

You enter an initial investment amount (usually a negative cash flow—money you put into the deal) and up to five annual net cash flows, which can be positive or negative.

The calculator interprets year 1–5 cash flows as occurring at the end of each year and constructs a cash flow timeline.

IRR is defined as the discount rate r that makes the net present value (NPV) of all cash flows, including the initial investment, equal to zero.

Mathematically, we solve for r such that: 0 = −Initial investment + Σ(Cash flowₜ ÷ (1 + r)ᵗ) from t = 1 to 5.

Because there’s no simple algebraic solution for r in most real‑world scenarios, the calculator uses an iterative root‑finding method (bracketed search) to approximate the rate.

The resulting IRR is expressed as an annual percentage that you can compare against your target return or cost of capital.

Formula

IRR is the rate r that solves:

0 = −Initial investment + Σ (from t = 1 to N) [ Cash flowₜ ÷ (1 + r)ᵗ ]

Where:
- Initial investment is your cash outlay at time zero.
- Cash flowₜ is the net cash flow at the end of year t.
- N is the number of years with cash flows (up to 5 in this calculator).

We solve numerically for r (the IRR) because there is no closed-form solution in the general case.

When to use it

  • Comparing potential real estate deals, private investments, or projects that have different sizes and timing of cash flows.
  • Testing whether a proposed investment clears your minimum acceptable return (hurdle rate) before you build a more detailed pro forma.
  • Running sensitivity analysis by adjusting rents, operating costs, or exit price to see how they affect IRR.
  • Evaluating whether to hold or sell an existing asset by modeling future cash flows under different scenarios.
  • Communicating deal attractiveness to partners or stakeholders in a familiar, standardized metric.

Tips & cautions

  • Always pair IRR with NPV analysis: IRR tells you the percentage return, while NPV tells you how much value you are creating or destroying at a chosen discount rate.
  • Include all relevant cash flows—acquisition costs, major capex, financing fees (if you are modeling levered IRR), and sale proceeds—for a realistic picture.
  • Be cautious when cash flows change sign more than once (for example, invest → earn → reinvest); such patterns can produce multiple mathematical IRRs.
  • Compare IRR to your realistic cost of capital and risk level; a high IRR on a very small investment may be less meaningful than a slightly lower IRR on a larger, more stable project.
  • Use consistent timing assumptions (annual periods here); for quarterly or monthly models, consider a spreadsheet or more detailed IRR function.
  • This calculator looks for a single IRR solution; complex cash flow patterns can yield multiple IRRs or no real-valued IRR at all.
  • Assumes annual periods and does not handle irregular timing between cash flows; more complex timelines require spreadsheet or specialized software.
  • Does not explicitly account for taxes, financing structure, or inflation; it works with nominal, after- or before-tax cash flows you supply.
  • IRR implicitly assumes reinvestment of interim cash flows at the IRR itself, which may not match your actual reinvestment opportunities.
  • A higher IRR is not always better if it comes with substantially more risk, leverage, or uncertainty; interpret results in context.

Worked examples

$100,000 initial investment with three $35,000 inflows

  • Initial investment = $100,000 (outflow at time zero).
  • Year 1–3 cash flows = $35,000 each year; years 4–5 = $0.
  • The calculator iterates to find r where NPV = −100,000 + 35,000/(1 + r) + 35,000/(1 + r)² + 35,000/(1 + r)³ = 0.
  • The resulting IRR is approximately 9.7% per year.

$50,000 initial with $20,000 per year for 4 years

  • Initial investment = $50,000; year 1–4 cash flows = $20,000; year 5 = $0.
  • Solve 0 = −50,000 + Σ (20,000/(1 + r)ᵗ) from t = 1 to 4.
  • The calculator finds an IRR of roughly 15.8% per year.

Project with a negative year-3 cash flow and exit in year 5

  • Initial investment = $200,000.
  • Year 1 = $40,000; year 2 = $50,000; year 3 = −$20,000 (additional capex); year 4 = $60,000; year 5 = $180,000 (with sale).
  • The calculator incorporates the negative year-3 cash flow and the large exit in year 5 to compute IRR.
  • This example shows how IRR captures timing and sign changes that simple ROI misses.

Deep dive

This internal rate of return calculator finds the discount rate that sets the net present value of your cash flows to zero. Enter an upfront investment and yearly cash flows to see the implied IRR.

Use it to vet projects and deals with uneven cash flows and compare the IRR against your hurdle rate; pair it with NPV analysis for full dollar-value decisions.

FAQs

What if IRR doesn't converge?
If all cash flows are positive or if the pattern does not create a valid zero-NPV solution, IRR may be undefined or fail to converge. At least one sign change between the initial outflow and later inflows is usually required for a meaningful IRR.
Is IRR the same as CAGR?
No. CAGR assumes a single initial value and a single ending value with no intermediate cash flows. IRR handles a series of uneven cash flows over time, which is more realistic for many investments.
Can IRR be misleading?
Yes. Projects with unconventional cash flow patterns can produce multiple IRRs, and very high IRRs on small investments may be less meaningful than modest IRRs on larger, safer projects. Always interpret IRR alongside NPV, risk, and deal size.
Should I use pre-tax or after-tax cash flows?
It depends on your analysis. Using after-tax cash flows gives you an IRR that better reflects what you actually keep, but it requires more detailed assumptions. Just be consistent and clear about which you are using.

Related calculators

This internal rate of return calculator provides approximate results based on user-entered cash flows and simplified annual timing assumptions. It does not account for taxes, inflation, financing structures, or risk, and it does not guarantee that any investment will achieve the computed IRR. Investment decisions involve uncertainty and potential loss of principal. Always review detailed projections and consult with a qualified financial professional before committing capital to any project or security.