MaximCalculator Free, fun & accurate calculators
📈 Investor-grade IRR, simple UI
🌙Dark Mode

IRR Calculator (Internal Rate of Return)

Calculate IRR from investment cash flows in seconds. Use the sliders for a fast “deal snapshot” (typical real estate pattern) or paste your own cash flows for a custom IRR.

Quick sliders with live-updating cash flow preview
🧮Custom cash flows supported (CSV)
📊Shows IRR + equity multiple + NPV at hurdle
📱Clean, shareable results (dark mode safe)

Enter your deal inputs

Start with the sliders for a typical real-estate style cash flow stream (initial investment → yearly cash flows → exit). If you already have a full cash flow table, switch to “Custom cash flows” and paste them.

💸
🗓️
🏠
📈
🏁
🎯
Your IRR result will appear here
Adjust the sliders (or paste cash flows) and click “Calculate IRR”.
IRR is the annualized rate that makes NPV = 0 for your cash flows.
Quick scale: 0–8% conservative · 8–15% solid · 15%+ aggressive (varies by market & risk).
ConservativeSolidAggressive

Educational tool only — not financial advice. IRR depends heavily on your cash flow assumptions.

📈 IRR explained (no jargon)

Internal Rate of Return (IRR): what it means, when it helps, and when it misleads

Internal Rate of Return (IRR) is the annualized rate of return that makes the net present value (NPV) of your investment’s cash flows equal to zero. In plain English: IRR is the “break-even” discount rate for the entire stream of money going out and coming back in over time. It’s commonly used in real estate, private equity, startups, and any project where you invest money now and receive uneven cash flows later.

IRR is popular because it compresses a messy multi-year cash flow story into a single, shareable percentage (like “this deal is a 17% IRR”). That makes it useful for comparing opportunities with different timelines and different cash flow shapes. But it’s also one of the most misunderstood metrics — especially when people treat it like it’s the same thing as ROI, or assume that a higher IRR always means “better.”

The IRR definition (the “NPV = 0” rule)

IRR is the rate r that satisfies this equation:

NPV(r) = CF0 + CF1/(1+r)1 + CF2/(1+r)2 + … + CFn/(1+r)n = 0

Here, CF0 is typically negative (your initial investment), and the later cash flows (CF1…CFn) are the money you receive each year (rent, dividends, distributions, or a final sale). When you plug in the IRR rate, the “discounted value” of future cash flows exactly offsets the initial cost.

Why IRR is different from ROI
  • ROI is usually a simple ratio: (total profit ÷ initial investment). It ignores timing.
  • IRR is time-aware. Getting $50k profit in 1 year is not the same as $50k profit in 10 years — IRR captures that.
  • Two deals can have the same ROI but very different IRRs depending on when the cash flows happen.
A quick IRR intuition (what “annualized” really means)

Think of IRR as the single annual interest rate that would turn your initial investment into the same final outcome, if all intermediate cash flows could be reinvested at that same rate. That reinvestment assumption is one reason IRR can be overly optimistic for very high IRR deals (because reinvesting at 40%+ every year is rarely realistic).

Example 1: Simple rental-like cash flows

Suppose you invest $100,000 today, receive $12,000 per year for 5 years, and then sell for $110,000 in year 5. Your cash flows might look like:

  • Year 0: -100,000
  • Years 1–4: +12,000 each year
  • Year 5: +12,000 + 110,000 = +122,000

The IRR is the rate that makes the discounted value of those five inflows equal to $100,000. If the IRR is, say, 14%, that means “discounting” future cash flows at 14% makes the overall NPV zero.

Example 2: Same ROI, different timing

Deal A: invest $100k, receive $150k in one year. Deal B: invest $100k, receive $150k in ten years. Both are 50% ROI. But Deal A’s IRR is much higher because the profit arrives sooner. Timing is the entire point of IRR.

How this calculator estimates IRR

Most IRR problems don’t have a simple “solve it with algebra” answer. Instead, software finds IRR numerically: it tries different rates until the NPV gets close to zero. This calculator uses a safe, stable approach called bisection:

  • Pick a low rate and a high rate.
  • Compute NPV at both ends.
  • If NPV changes sign between them, there’s a root (an IRR) somewhere in the middle.
  • Keep halving the interval until the rate is precise enough.

Bisection is slower than some methods, but it’s reliable — and it avoids wild “blow ups” when cash flows are unusual.

When IRR can be misleading
  • Multiple IRRs: If cash flows change sign more than once (e.g., you invest, then receive, then reinvest), the NPV curve can cross zero multiple times, producing multiple IRRs. One number can’t tell the whole story.
  • Reinvestment assumption: IRR implicitly assumes intermediate cash flows are reinvested at the IRR. A 30% IRR sounds amazing, but reinvesting at 30% every year is not typical.
  • Scale blindness: A tiny deal can have a higher IRR than a large deal but produce far less total profit. IRR is about rate, not dollars.
  • Short-horizon bias: A deal that returns money quickly can show a high IRR even if total profit is modest.
Best practice: read IRR alongside a few other metrics
  • Equity multiple (total cash returned ÷ total cash invested) to understand scale.
  • NPV at your required return (your “hurdle rate”) to see if the deal creates value.
  • Cash-on-cash (especially for rentals) to gauge annual income relative to equity.
  • Payback period to understand liquidity timing.
Real estate nuance (what to include in cash flows)

For a property, IRR usually includes: (1) initial down payment and closing costs (negative), (2) net annual cash flow after expenses (positive or negative), and (3) net proceeds from sale at the end (positive). If you want a realistic IRR, make sure your annual cash flows are after vacancy, maintenance, taxes, insurance, property management, HOA, and reserves — not just gross rent.

IRR ranges (rule-of-thumb, not a promise)
  • 5%–10% IRR: often seen in lower-risk, stabilized assets or conservative projections.
  • 10%–18% IRR: common “target” range for many value-add real estate deals (depending on leverage and market).
  • 18%+ IRR: typically higher risk, more operational complexity, or more aggressive assumptions.

These ranges vary widely by market conditions, interest rates, and deal structure. Use them as a rough context, not a guarantee.

❓ FAQ

Frequently Asked Questions

  • What cash flows should I enter for IRR?

    Enter all cash flows to equity: your initial cash outlay as a negative number (down payment + closing costs + repairs), then each year’s net cash flow as positive or negative values, and include your sale proceeds in the final year. If you’re using the simplified sliders, the calculator builds a standard “annual cash flow + exit value” stream for you.

  • Why does the calculator say “No IRR found”?

    An IRR exists when NPV crosses zero within a reasonable rate range. If your cash flows never “pay back” the initial investment, or if they’re all the same sign (all negative or all positive), a standard IRR may not exist. Some unusual cash flows can also create multiple IRRs.

  • Can IRR be negative?

    Yes. A negative IRR means the project loses value over time — the discounted inflows never catch up to the initial outflow. In practical terms, you did not meet even a 0% annual return.

  • Is IRR the same as “interest rate”?

    Not exactly. IRR is an annualized rate implied by the cash flow pattern — it’s not an interest rate you’re charged. It’s more like the “effective” rate that makes the math balance.

  • Should I compare deals using IRR alone?

    IRR is great for comparing timing, but always pair it with a scale metric (like equity multiple) and a value metric (like NPV at your required return). A smaller deal can have a higher IRR but make you less money.

MaximCalculator provides simple, user-friendly tools. Always double-check important decisions with professional advice.