IRR Calculator – Internal Rate of Return, NPV & MIRR | PrimeCalculator
💹 IRR Calculator

IRR Calculator — Internal Rate of Return

Calculate IRR, NPV, MIRR, and payback period for any investment with irregular cash flows. See NPV profile curve and cash flow waterfall chart.

💹 IRR Solver
💰 NPV at Hurdle Rate
🔄 MIRR Calculator
⏱️ Payback Period
IRR Calculator
Enter cash flows · negative = outflow · positive = inflow
Rates
%
%
Cash Flows

Year 0 = initial investment (negative). Add inflows for each year.

Period Description Amount ($)

How IRR Works

IRR is the discount rate that makes NPV = 0. If IRR > hurdle rate (your required return), the investment creates value. If IRR < hurdle rate, you'd be better off investing at the hurdle rate.

NPV = 0
IRR Definition
> Hurdle
Accept Project
MIRR
Realistic Version
Newton–R
Solver Method

Accept Investment

IRR exceeds your hurdle rate.

0% IRR
0%
IRR
$0
NPV @ Hurdle
0%
MIRR
Payback
📊 Cash Flow by Period
📈 NPV Profile — NPV at Different Discount Rates
💹 IRR vs NPV — Key Metrics
📊 IRR Analysis
IRR0%
MIRR0%
Hurdle Rate0%
Spread (IRR − Hurdle)0%
💰 NPV Analysis
NPV @ Hurdle Rate$0
Total Cash Inflows$0
Total Outflows$0
Payback Period
📋 Cash Flow Detail
Period Description Cash Flow PV @ Hurdle PV @ IRR Cumulative CF

IRR Formula and Calculation Method

IRR is the rate r that satisfies: NPV = Σ[CFt / (1+r)^t] = 0

Because this equation has no algebraic closed-form solution for multiple periods, our calculator uses Newton-Raphson iteration — the same method used by Excel's IRR function and financial calculators. Starting from an initial guess, it refines the rate until the NPV converges to zero within 12 decimal places of accuracy.

IRR vs NPV vs MIRR — When to Use Each

MetricWhat It Tells YouDecision RuleLimitation
IRRAnnualized % return of the investmentAccept if IRR > hurdle rateMay have multiple solutions; assumes reinvestment at IRR
NPVDollar value created above hurdle rateAccept if NPV > 0Doesn't show % return; depends on scale
MIRRIRR with realistic reinvestment rateAccept if MIRR > hurdle rateRequires separate reinvestment rate assumption
Payback PeriodTime to recover initial investmentAccept if payback < target periodIgnores time value of money and flows after payback

Real-World IRR Examples

ScenarioCash FlowsIRRDecision @ 10% Hurdle
Equipment Purchase−$40K, +$10K, +$20K, +$30K19.4%✅ Accept (IRR > 10%)
Real Estate−$100K, +$8K/yr × 5, +$120K in yr 5~13.5%✅ Accept
Poor Investment−$50K, +$5K/yr × 5, +$30K in yr 5~3.5%❌ Reject (IRR < 10%)
Startup Investment−$200K, −$50K yr 1, +$100K, +$200K, +$300K~28%✅ Strong Accept

Frequently Asked Questions

IRR (Internal Rate of Return) is the discount rate that makes NPV = 0. It's found numerically using Newton-Raphson or bisection methods since there's no algebraic solution. Formula: 0 = CF₀ + CF₁/(1+IRR) + CF₂/(1+IRR)² + ... + CFn/(1+IRR)^n. Our calculator iterates until convergence within 10⁻¹² precision.
NPV is the dollar value created at a specific discount rate (hurdle rate). IRR is the % return where NPV = 0. Both should align: if IRR > hurdle rate, NPV at that hurdle rate is positive. Use NPV to compare projects of different scales (a $1M project with 15% IRR may create more value than a $100K project with 25% IRR). Use IRR to communicate return as a percentage.
MIRR (Modified IRR) fixes a key IRR assumption: that interim cash flows are reinvested at the IRR itself (often unrealistically high). MIRR uses a separate reinvestment rate (typically equal to the hurdle rate or cost of capital) for positive cash flows. MIRR = [FV(positive flows at reinvest rate) / PV(negative flows at finance rate)]^(1/n) − 1. MIRR is always a unique value unlike regular IRR which can have multiple solutions.
Yes. Descartes' Rule of Signs states that the number of possible positive real IRR values equals the number of sign changes in the cash flow sequence. If cash flows go negative → positive → negative → positive, there could be up to 3 IRR values. In this case, IRR is unreliable and NPV (at the hurdle rate) should be the primary decision metric. Use MIRR as a single-valued alternative.
Good IRR targets vary by risk and asset class: Real estate core: 8-10%; Real estate value-add: 12-18%; Private equity: 20-30%+; Venture capital: 25-40%+; Public market equities: 10-15% CAGR; Corporate projects: > company's WACC (typically 8-12%). The key comparison is always IRR vs your specific hurdle rate — not absolute IRR numbers.

Related Financial Calculators