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
Internal rate of return (IRR) is the discount rate that makes a cash flow stream's net present value zero. This calculator takes your initial investment, annual cash flow, investment duration, and terminal value, then estimates the annualised return rate using the bisection method — a standard numerical approach for solving cash flow problems. The result shows the annual percentage rate at which your investment grows when cash inflows and outflows are factored in over time. The annualised rate is most sensitive to the size and timing of your cash flows and the terminal value at the end of your holding period. For example, someone comparing returns across different investment timelines might use this to understand how different entry costs and exit values affect overall performance. The calculator assumes regular annual cash flows and does not account for fees, taxes, or irregular cash flow timing. Results are for educational illustration of how IRR operates as a financial concept.
Enter Values
People also use
Investing
NPV Calculator
Calculate the Net Present Value of a series of cash flows for an investment decision, given discount rate and project length.
Investing
Compound Interest Calculator
Free compound interest calculator with deposits, escalation, after-tax and inflation-adjusted projections, time-to-double, and a sortable monthly or yearly breakdown.
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb — see the suggested percentage split for any age you put in.
Formula Used
Spotted something off?
Calculations or display — 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. Adjusting one input at a time toward extreme values shows which ones move the result most.
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. The number represents one scenario rather than 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
This calculator computes the Internal Rate of Return (IRR) by finding the discount rate at which the net present value of all cash flows equals zero. The calculation treats the initial investment as an outflow at time zero, applies the annual cash flow for each year specified, and includes the terminal value at the end of the investment period. The solver uses an iterative numerical method to identify the IRR that satisfies this equilibrium. The model assumes cash flows occur at consistent intervals, applies a constant rate throughout the period, and does not account for fees, taxes, or variations in actual payment timing. Results represent an annualised rate based on the inputs provided.
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 the Net Present Value of a series of cash flows for an investment decision, given discount rate and project length.
Compound Interest Calculator
Free compound interest calculator with deposits, escalation, after-tax and inflation-adjusted projections, time-to-double, and a sortable monthly or yearly breakdown.
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb — see the suggested percentage split for any age you put in.
Investing
Active vs Passive Investing Calculator
Compare active and passive investment strategies accounting for fees across long horizons — the wealth gap from a percentage point of fee drag.
Investing
Annuity Present Value Calculator
Calculate the present value of an ordinary annuity from regular payments, periodic rate, and the number of periods until the stream ends.
Investing
APR to APY Calculator
Convert APR to APY for any compounding frequency to see the true effective annual yield — what you actually earn (or pay) on a given quoted rate.
Investing
Art Investment Calculator
Calculate art investment net returns including insurance and carrying costs, given purchase price, current value, and length of holding period.
Investing
Asset Allocation Calculator
Calculate suggested portfolio asset allocation by age and risk tolerance (stocks/bonds/cash). Enter risk tolerance 1-10 to see suggested stock and bond.
Explore Other Financial Tools
Psychology & Behavioral
Subscription Compound Cost Calculator
Calculate the compound opportunity cost of your monthly subscriptions and see their future investment value over time at any return rate.
SaaS & Subscription
Net Revenue Retention Calculator
Calculate net revenue retention from starting MRR, churn, contraction, and expansion. Enter churned mrr to see nrr from starting mrr and churned mrr.
Financial Health
Recession Readiness Calculator
Score recession readiness across 5 factors — emergency fund cover, debt-to-income, income stability, insurance, and discretionary cut-back capacity.