Investment planner
IRR Calculator
Internal rate of return (IRR)
Cash flows
Cash flow breakdown
| Year | Net cash flow | Present value at IRR | Cumulative |
|---|
IRR is annual. Regular contributions are made at the end of each period; the ending balance is received at the end of the term. Cash flow years are received at year end. Estimates exclude tax and fees.
Understanding the Importance of an IRR Calculator
An IRR Calculator estimates an investment’s internal rate of return from the amount and timing of its cash flows. It helps you evaluate a proposed project, but the percentage needs context: your required return, the reliability of your forecasts, and the value created in dollars. This walkthrough explains how to prepare inputs, calculate an example, and interpret the result alongside net present value. (cfainstitute.org)
How do you use an IRR calculator to evaluate an investment?
To use an IRR calculator, enter the initial investment as a negative cash flow, add subsequent receipts and payments in chronological order, and specify the correct timing. Calculate the return, then compare it with a suitable required return. For regularly spaced cash flows, IRR is a rate per period: annual inputs produce an annual result, while monthly inputs produce a monthly result. (support.microsoft.com)
The IRR formula expresses the relationship between those cash flows:
0 = CF₀ + CF₁/(1 + r) + CF₂/(1 + r)² + … + CFₙ/(1 + r)ⁿ
Here, CF₀ is the initial cash flow, CFₜ is the cash flow in period t, and r is the internal rate of return. The calculator searches for the rate that makes net present value, or NPV, equal to zero. That makes IRR part of discounted cash flow analysis rather than a simple profit calculation. (cfainstitute.org)
What do you need before starting?
You need a complete cash flow schedule, a consistent timing convention, and a benchmark for judging the result. Use actual cash movements rather than accounting profit, and decide whether your analysis is before or after taxes and fees. Keep that basis consistent throughout the calculation and comparison. (cfainstitute.org)
Prepare these inputs before opening your financial calculator:
- Initial outlay: Record the money committed at the start, including relevant upfront costs.
- Later net cash flows: Subtract payments from receipts within each period; do not enter revenue alone.
- Timing: Identify whether flows occur at regular intervals or on irregular dates.
- Final proceeds: Include any remaining investment value or sale proceeds at the appropriate endpoint, without double counting.
- Required return: Choose a hurdle rate that reflects the investment’s risk and opportunity cost. (cfainstitute.org)
Keep a zero in your schedule when a period has no cash movement. Removing that period shifts later receipts forward and changes the investment timeline. In Excel, enter an explicit numeric zero rather than leaving a blank cell, because its IRR function ignores empty cells. (support.microsoft.com)
Calculate and check your IRR step by step
- Build a chronological cash flow table.
- Consider this hypothetical investment with three annual receipts. The initial payment occurs today, and each receipt arrives at the end of the stated year. These timing assumptions are part of the example, not details the calculator can infer.
|
Period |
Net cash flow |
Description |
|---|---|---|
|
Today |
−$100,000 |
Initial investment |
|
End of year 1 |
$40,000 |
Net receipt |
|
End of year 2 |
$50,000 |
Net receipt |
|
End of year 3 |
$60,000 |
Final net receipt |
- Someone searching for “irr calculator -100000 40000 50000 60000” can use this schedule to reproduce the calculation. Do not describe the resulting percentage as an annual return unless the intervals really are annual. (support.microsoft.com)
- Choose a calculator that matches your timing.
- Open the IRR Calculator on calculators.services and select its cash flows calculation type. The page provides an initial investment input, an Add Year control, and a Calculate button. Its stated convention places annual cash flows at year end and reports annual IRR; it also notes that estimates exclude taxes and fees. (calculators.services)
- Check the sign convention before typing: an initial-investment field may request the positive amount invested, while a signed cash flow list requires the outflow to be negative. Follow the field instructions rather than assuming every interface works identically.
- If transactions occur on irregular dates, use a date-aware calculation such as XIRR instead of forcing them into equal annual intervals. Excel’s XIRR function accepts corresponding cash flow amounts and dates. (support.microsoft.com)
- Enter the example and calculate the return.
- Enter the $100,000 initial outlay and the three annual receipts in order. Verify that the initial payment is treated as an outflow and the subsequent amounts as inflows. Using the formula above, this hypothetical schedule produces an IRR of approximately 21.65% annually.
- The three receipts total $150,000, leaving a $50,000 undiscounted gain. That is a 50% simple total return on the original investment—not 50% annually. A basic ROI calculator summarizes profit relative to cost, whereas IRR incorporates when the cash arrives; confusing the two overstates what the result means. (rpc.cfainstitute.org)
- Verify the result in Excel or on a TI-84.
- For an IRR calculator Excel workflow, place −100000, 40000, 50000, and 60000 in cells A1:A4. Enter =IRR(A1:A4) and format the result as a percentage. For irregular dates stored in B1:B4, use =XIRR(A1:A4,B1:B4) instead; XIRR returns an annualized rate based on the dates supplied. (support.microsoft.com)
- For an IRR calculator TI 84 workflow on the TI-84 Plus family, open the Finance application and select irr(. Enter irr(-100000,{40000,50000,60000}). The initial flow is separate from the list of later flows, and the displayed result is a percentage per cash flow period. Menu navigation can vary by model, so consult the matching guidebook. (education.ti.com)
- Compare IRR with NPV and your hurdle rate.
- Suppose, solely for this example, the required annual return is 10%. The calculated IRR exceeds that benchmark, and discounting the same receipts at 10% produces an NPV of approximately $22,765. IRR expresses a percentage; NPV estimates the dollar value added at the chosen discount rate. (cfainstitute.org)
- An NPV IRR calculator can present both measures, but check that it uses the same timeline for each. In Excel, the matching NPV calculation is =NPV(10%,A2:A4)+A1: the immediate investment sits outside the NPV function because that function discounts its listed values as end-of-period flows. (support.microsoft.com)
- Stress-test the assumptions before deciding.
- Repeat the calculation with lower receipts, higher costs, or delayed proceeds. Change one assumption at a time first so you can see what drives the return. Then build a combined downside scenario and document the inputs alongside the result. This turns project evaluation into a comparison of assumptions rather than a contest between headline percentages.
- For capital budgeting, do not automatically choose the project with the highest IRR. If mutually exclusive alternatives produce conflicting rankings, NPV is the more economically sound selection criterion because it measures value added rather than percentage return. (cfainstitute.org)
Apply the method to real estate and investment multiples
An IRR real estate calculator uses the same underlying principle, but the schedule must match the investor’s cash flows. For an equity analysis, prepare contributions, distributions, and final proceeds consistently, including the effects of financing where applicable. Review the hold period and exit assumptions carefully: property returns can depend heavily on appreciation rather than ongoing distributions. (rpc.cfainstitute.org)
A MOIC to IRR calculator needs timing assumptions as well as the investment multiple. Under the simplified assumption of one initial payment and one final receipt, with no intermediate flows, the conversion is IRR = MOIC^(1/years) − 1. With multiple contributions or distributions, use the actual schedule instead; a multiple alone cannot capture their timing. IRR is most informative when presented alongside MOIC and the corresponding cash flows. (cfainstitute.org)
What should you do if the result looks wrong?
Check signs, timing, omitted periods, and duplicated proceeds before changing calculation settings. A schedule needs both a positive and a negative flow to support an IRR calculation, but that alone does not guarantee a useful answer. Multiple sign changes can produce multiple IRRs, so one displayed percentage may be misleading. (support.microsoft.com)
If Excel returns #NUM!, verify the inputs before trying a different guess. Where multiple solutions are possible, examine NPV at your required return rather than selecting whichever IRR looks attractive. The practical goal is not merely to obtain a percentage: it is to understand the cash flows, test their assumptions, and make a better-supported comparison. (support.microsoft.com)