IRR Calculator
Calculate the Internal Rate of Return for any investment by entering the initial cost and annual cash flows. The calculator compares IRR against your hurdle rate (cost of capital) and computes Net Present Value at that rate, giving you all the information needed to make a confident investment decision.
IRR based on fixed cash flow
IRR based on irregular cash flow
Enter initial investment and annual cash flows. Positive = inflow, negative = outflow.
You might also need
How It Works
IRR is the specific interest rate that makes the sum of all discounted cash flows (including the initial negative investment) equal zero. It is found iteratively since there is no closed-form algebraic solution — the calculator uses Newton-Raphson numerical iteration.
0 = -Investment + CF1/(1+r) + CF2/(1+r)^2 + ... solve for r$100K investment, $30K/yr for 5yr: IRR = 15.24%NPV sums all cash flows discounted at the hurdle rate, then subtracts the initial investment. Positive NPV means the investment returns more than the required rate. The hurdle rate NPV complements IRR for complete decision-making.
NPV = Σ CFt / (1+r)^t − Initial Investment$100K investment, $30K/yr, 10% hurdle: NPV = $13,724Compare IRR against your cost of capital or minimum required return (hurdle rate). If IRR > hurdle rate, accept. If IRR < hurdle rate, reject. The margin between IRR and hurdle rate indicates the safety cushion.
Decision: IRR > Hurdle Rate = Accept; IRR < Hurdle Rate = RejectIRR 15.24% vs 10% hurdle: accept (5.24% margin)Real investments rarely produce equal annual cash flows. Each year can have a different amount reflecting actual expected revenue patterns — low in early years as the business ramps up, higher in mature years, and a large exit value in the final year.
All cash flows discounted individually: Σ CFt / (1+IRR)^t = 0Year 1: $10K, Year 3: $40K, Year 5: $80K + saleSimple ROI ignores the time value of money — receiving $30K in year 5 is worth less than $30K in year 1. IRR properly accounts for when cash flows are received. Two investments with the same total return can have very different IRRs based on cash flow timing.
IRR accounts for timing; ROI does not$30K in yr1 vs $30K in yr5: different IRR, same nominal returnIf cash flows change sign more than once (e.g., initial investment, positive cash flows, then another large capital outlay), there may be multiple IRRs or no real IRR. In these cases, NPV at the hurdle rate is a more reliable decision metric.
Multiple sign changes in cash flows → unreliable IRRUse NPV when project has negative cash flow mid-streamQuick Reference
Common examples — verify instantly above.
$100K, $30K/yr, 5yr
IRR
15.24%
$50K, $12K/yr, 7yr
IRR
16.33%
$200K, cash flows vary
NPV at 10% hurdle
Depends on timing
IRR = hurdle rate
NPV outcome
NPV = $0 (break-even)
IRR > hurdle rate
Investment decision
Accept — creates value
IRR < hurdle rate
Investment decision
Reject — destroys value
$100K, $30K/yr, 10% hurdle
NPV
$13,724
Real estate IRR
Net rent + appreciation
Include sale in final year CF
Tips & Shortcuts
Always pair IRR with NPV. A higher IRR project may create less total dollar value than a lower IRR project if it is much smaller in scale.
Be realistic about cash flow timing. Optimistic early cash flows inflate the IRR because near-term money is worth more in the discount calculation.
Use a hurdle rate equal to your actual cost of capital or required return, not an arbitrary number. Using too low a hurdle rate approves bad investments.
Include all costs in the initial investment: purchase price, transaction costs, initial capital improvements, due diligence costs, and working capital requirements.
For real estate, include the sale proceeds (net of selling costs and taxes) in the final year's cash flow. The exit value often drives a large portion of the IRR.
Sensitivity analysis: recalculate IRR with 20% lower cash flows and 20% higher initial cost. If IRR still exceeds the hurdle rate, the investment has a comfortable margin of safety.
Common Mistakes to Avoid
Accepting an investment based on high IRR without checking NPV
A 50% IRR on a $10,000 investment creates $5,000 in value. A 15% IRR on a $1,000,000 investment might create $150,000+ in value. Always check absolute NPV alongside IRR for scale-aware decisions.
Using IRR when cash flows change sign multiple times
Non-conventional cash flows (positive then negative then positive) can produce multiple IRRs. Use NPV at your hurdle rate as the primary decision metric in these cases.
Ignoring the reinvestment rate assumption
IRR assumes all interim cash flows reinvest at the IRR itself. For high-IRR projects, this is often unrealistic. MIRR with a realistic reinvestment rate (typically cost of capital) gives a more conservative and accurate measure.
Not including exit value in real estate or business IRR calculations
The terminal value (sale proceeds, business exit, or property sale) often represents 50% to 70% of the total return. Omitting it dramatically understates IRR.
Comparing IRRs of projects with very different time horizons
A 25% IRR project lasting 2 years may be less valuable than a 15% IRR project lasting 10 years if you cannot reinvest at 25% after year 2. Use NPV for comparing projects of different durations.
Using an arbitrary or overly optimistic hurdle rate
The hurdle rate should reflect your actual cost of capital or the return available from comparable-risk alternatives. Underestimating the hurdle rate leads to accepting value-destroying investments.
Frequently Asked Questions
IRR is the discount rate at which the Net Present Value of all cash flows equals zero. It represents the break-even rate of return for the investment. If IRR exceeds your cost of capital or required rate of return (hurdle rate), the investment creates value. If IRR is below the hurdle rate, reject the investment.
Target IRR depends on asset class: publicly traded stocks typically generate 10% to 15% annualized. Private equity targets 20% to 30%. Real estate 15% to 25%. Venture capital 25% to 40%+ (accounting for high failure rates). Always compare IRR against your specific cost of capital and alternative investment options.
NPV gives the absolute dollar value created by an investment at a specific discount rate. A positive NPV means value creation. IRR is the rate at which NPV equals zero. Use NPV for absolute value comparison; use IRR for rate-of-return comparison. Both should be calculated together for complete analysis.
IRR fails when: cash flows change sign more than once (multiple IRRs possible), projects are of very different scale, or the reinvestment rate assumption is unrealistic. For these cases, use Modified IRR (MIRR) and NPV. Also, a higher IRR does not always mean more total value created.
IRR implicitly assumes all intermediate cash flows are reinvested at the IRR itself. For very high IRRs (30%+), this assumption is often unrealistic. MIRR (Modified IRR) corrects this by allowing a separate, more realistic reinvestment rate, typically the cost of capital.
Enter the property purchase price as the initial investment. Enter each year's net cash flow (rental income minus all expenses minus debt service) as annual cash flows. Include the sale proceeds in the final year's cash flow. The resulting IRR is your expected total return on equity invested.
Related Calculators
Compound Interest Calculator
Compound growth with monthly, quarterly, or annual compounding.
Interest Rate Calculator
Find the interest rate needed to reach your goal.
Solar Panel Calculator
Estimate solar energy output and system size needed.
Mortgage Calculator
Calculate monthly payment, total cost, and amortization.
Loan Calculator
Monthly payment, total interest, and payoff schedule for any loan.
Auto Loan Calculator
Calculate car loan payment, total cost, and interest.