Internal Rate of Return Calculator
Enter cash flows from period 0 onward. Use commas or new lines. Example: -10000, 3000, 4200, 6800
What Is Internal Rate of Return (IRR)?
Internal rate of return (IRR) is the discount rate that makes the net present value (NPV) of a series of cash flows equal to zero. In simple terms, it is the implied growth rate your project or investment generates over time based on when money goes out and when it comes back in.
If your IRR is higher than your required return (also called hurdle rate), the investment may be attractive. If it is lower, the investment may not meet your target. This is why an internal rate of return calculator online is useful for business owners, students, analysts, and individual investors.
How to Use This Internal Rate of Return Calculator Online
Step-by-step
- Enter cash flows in order: period 0, period 1, period 2, and so on.
- Use negative numbers for outflows (investments/costs) and positive numbers for inflows (returns).
- Provide an initial guess percentage (optional, but helpful).
- Click Calculate IRR to see your result.
The result is shown per period. If your cash flows are annual, the output is an annual IRR. If your cash flows are monthly, it is a monthly IRR.
IRR Formula (Concept)
IRR is the value of r that solves:
NPV = CF0 + CF1/(1+r)1 + CF2/(1+r)2 + ... + CFn/(1+r)n = 0
Because this equation usually cannot be solved directly for complex cash-flow patterns, calculators use numerical methods (such as Newton-Raphson and bisection), which this tool does in the browser.
Worked Example
Suppose you invest $10,000 today and expect returns of $3,000, $4,200, and $6,800 over the next three years. Input:
- Period 0: -10000
- Period 1: 3000
- Period 2: 4200
- Period 3: 6800
The calculator returns an IRR of roughly 16.34% per year (approximate), which you can compare to your required return.
IRR vs NPV vs ROI
IRR
Great for expressing investment performance as a percentage rate.
NPV
Shows value created in dollar terms and is often preferred for final decision-making when project scale matters.
ROI
Simple return metric, but does not fully account for timing of cash flows the way IRR and NPV do.
When IRR Can Be Misleading
- Multiple sign changes in cash flows can produce multiple IRRs.
- Mutually exclusive projects may have higher IRR but lower NPV.
- Reinvestment assumption in standard IRR can be unrealistic in some contexts.
- Different project lengths can make direct IRR comparisons tricky.
For robust decisions, use IRR together with NPV, payback period, risk analysis, and scenario testing.
Best Practices for Better Financial Decisions
- Match your period timing carefully (monthly vs yearly).
- Use conservative cash-flow forecasts.
- Compare IRR against a realistic hurdle rate adjusted for risk.
- Stress-test optimistic and pessimistic scenarios.
- Use NPV as a companion metric before making final decisions.
Frequently Asked Questions
What is a good IRR?
It depends on your risk profile and alternatives. Many businesses compare IRR to weighted average cost of capital (WACC) or a required return benchmark.
Can IRR be negative?
Yes. A negative IRR suggests the investment destroys value relative to the cash-flow assumptions entered.
Why does the calculator sometimes show no solution?
Some cash-flow sets do not have a valid single IRR in the searched range, or they can have multiple IRRs. In those cases, use NPV analysis across multiple discount rates.