IRR Calculator
Annualised return rate.
Calculate Internal Rate of Return for investment decisions. Enter initial investment and cash flow to see irr using bisection method on cash flow streams.
What this tool does
This tool calculates IRR using bisection method on cash flow streams.
Enter Values
Formula Used
Spotted something off?
Calculations, display, or translation — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Internal Rate of Return (IRR) is the discount rate that makes Net Present Value of cash flows equal zero. It's the annualised rate of return on an investment with multiple cash flows. 100,000 investment generating 15,000 annually for 10 years plus 100,000 terminal value: IRR ≈ 18%. Higher IRR = better project (assuming similar risk).
Example: 100,000 invested today, 20,000 annual cash flow for 5 years, 80,000 final sale. IRR ≈ 13.5%. Compare against your hurdle rate (required return based on risk). If hurdle is 10%, accept (positive NPV). If hurdle is 15%, reject. Most VCs target 25-35% IRR on individual investments to deliver 15-20% fund returns after losses.
IRR vs simple return: simple return ignores time value of money. 100k → 200k over 10 years = 100% total return but only 7.2% IRR (compound annual). IRR weakness: assumes reinvestment at IRR rate (often unrealistic). For comparing projects of different sizes, also calculate NPV. For unconventional cash flows (multiple sign changes), IRR can have multiple solutions - use Modified IRR (MIRR) instead.
A worked example
Try the defaults: initial investment of 100,000, annual cash flow of 15,000, years of 10 years, terminal value of 100,000. The tool returns 15.00%. You can adjust any input and the result updates as you type — no submit button, no reload. That's the real power here: seeing how sensitive the output is to one or two assumptions.
What moves the number most
The result responds to Initial Investment, Annual Cash Flow, Years, and Terminal Value. Not every input has equal weight. Flip one at a time toward extreme values to feel which ones move the needle most for your situation.
The formula behind this
IRR is the discount rate where NPV = 0. Calculated using bisection method. Everything the calculator does is shown in the formula box below, so you can check the math against your own spreadsheet if you want.
Where this fits in planning
This is a "what-if" tool, not a forecast. Use it to test ideas before committing: what happens if the rate is 2% lower than hoped, what happens if you add five more years. The value is in the scenarios you run, not the single answer you get from the defaults.
What this doesn't capture
Steady-rate math ignores real-world volatility. Actual returns are lumpy; sequence-of-returns risk matters most in drawdown; fees and taxes drag on compound growth; and behaviour changes in drawdowns can reduce outcomes below the projection. Treat the number as one scenario, not a forecast.
£100,000 £ initial, £15,000 £ for 10y, £100,000 £ terminal = 15.00%.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
IRR is the discount rate where NPV = 0. Calculated using bisection method.
References
Frequently Asked Questions
IRR vs simple return?
IRR vs NPV - which to use?
What's a good IRR?
IRR limitations?
Related Calculators
NPV Calculator
Calculate Net Present Value of cash flows for investment decisions. Enter initial investment and years for an instant result.
Compound Interest Calculator
Calculate compound interest growth on savings and investments with adjustable rates, time periods, and compounding frequency for accurate projections.
Annual Investment Return Calculator
Calculate annualised rate of return from start value, end value, and years held. Shows annualised return from the values you enter.
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock vs bond allocation using 100-minus-age rule. Shows stock and bond allocation percentages from the values you enter.
Investing
409A Valuation Impact Calculator
Calculate 409A valuation impact on stock option exercise and exit profits. Enter strike price and 409a fmv for an instant result.
Investing
Active vs Passive Investing Calculator
Compare active and passive investment strategies accounting for fees over long horizons. Enter initial investment to see difference and passive.
Investing
Hotel ADR Calculator
Calculate hotel ADR, RevPAR, and occupancy from revenue and rooms data. Enter room revenue and rooms sold total for an instant result.
Investing
After Repair Value (ARV) Calculator
Calculate real estate flip profit with ARV, repair costs, and the 70% rule check. Enter purchase price and after repair value arv for an instant result.
Investing
Agricultural Land Calculator
Calculate agricultural land investment IRR including lease income and appreciation. Enter land purchase price and lease rate for an instant result.
Explore Other Financial Tools
Psychology & Behavioral
Abundance Mindset Value Calculator
Estimate financial value of abundance vs scarcity mindset over years. Enter opportunity value to see financial premium of abundance mindset vs scarcity mindset.
Inflation
Inflation Required Yield Calculator
Calculate the nominal investment yield required to achieve a target real return at a given inflation rate. Enter investment amount and see the result instantly.
Digital Nomad & Freelance
Freelance Late Payment Cost Calculator
Calculate freelance late payment cost. See interest loss and admin time cost per invoice. Enter invoice amount to see cost of a late client payment.