Internal Rate of Return (IRR)

What is Internal Rate of Return (IRR)?

Internal rate of return (IRR) is the discount rate at which the net present value of an investment's cash flows equals zero. It expresses an investment's expected return as an annual percentage.

Updated November 2026 · 6 min read


Internal rate of return, or IRR, answers a simple question: what annual return does this investment produce? It is the discount rate that makes the present value of an investment's future cash flows exactly equal to its upfront cost. If a project's IRR is 18 percent, it is expected to generate the equivalent of an 18 percent annual return on the money invested, taking the timing of cash flows into account.

IRR is one of the most widely used measures for evaluating investments because it is intuitive and easy to compare with a target rate. For technology leaders, IRR often appears in business cases for infrastructure, platforms, automation and other investments, alongside net present value and payback period. Understanding how it works, and where it can mislead, helps IT leaders present and evaluate technology investments more effectively.

Definition of Internal Rate of Return (IRR)

The internal rate of return is the discount rate at which the net present value (NPV) of all cash flows from an investment, including the initial outlay, equals zero. It is called internal because it depends only on the investment's own cash flows, not on external factors such as the organization's cost of capital.

IRR cannot usually be solved with a simple formula. It is found by trial and error or with spreadsheet functions, which test discount rates until the NPV reaches zero.

Comparing IRR With the Hurdle Rate

An investment is generally considered worthwhile if its IRR exceeds the organization's hurdle rate, which is usually based on its cost of capital. An IRR above the hurdle rate means the investment earns more than the cost of the money used to fund it.

For example, if the hurdle rate is 10 percent and a project's IRR is 22 percent, the project is expected to create value. If its IRR is 7 percent, it would destroy value, even though its cash returns exceed its cost in simple terms.

The margin between IRR and the hurdle rate also gives a rough sense of how much room for error the project has before it stops creating value.

IRR and NPV

IRR and NPV are closely related. When a project's IRR is above the discount rate, its NPV at that rate is positive, and when it is below, NPV is negative. For a single, conventional project, both measures give the same accept or reject decision.

They can disagree when comparing projects of different sizes or durations. A small project may have a higher IRR but create less total value than a larger project with a lower IRR. In these cases, NPV is generally the better guide, since it measures value in currency rather than as a rate.

For this reason, most finance teams use NPV as the primary measure and IRR as a supporting one, although many executives find IRR easier to interpret.

Importance of IRR in IT Financial Management

Technology investments compete for capital with other projects across the business. IRR provides a common, easily understood measure for comparing them.

It also helps technology leaders communicate the financial case for investments in terms that executives and finance teams recognize, and to show the value of IT in financial language.

IRR is particularly common in business cases for automation, modernization and cloud migrations, where an upfront investment produces a stream of savings.

Communicating Value

An IRR of 25 percent on a modernization program is a clear, compelling message, easy to compare with the company's hurdle rate and with returns on other investments. It translates technical benefits, such as lower maintenance costs or faster delivery, into a familiar financial measure.

Presenting IRR alongside NPV and payback period gives a fuller picture: NPV shows the total value created, IRR shows the rate of return and payback shows how quickly the investment is recovered.

Consistency matters. Business cases across the technology portfolio should use the same conventions for calculating IRR, so that results can be compared fairly.

Limitations to Watch

IRR assumes that cash flows generated during the project can be reinvested at the IRR itself, which is often unrealistic for high-return projects. The modified internal rate of return (MIRR) addresses this by assuming reinvestment at the cost of capital.

Projects with unconventional cash flows, such as large costs partway through or at the end, can have multiple IRRs or none, making the measure unreliable. Technology projects with major mid-life upgrades or decommissioning costs can fall into this category.

IRR also says nothing about scale. A project with a very high IRR may still be too small to matter, so it should always be read alongside NPV.

How to Calculate and Use IRR

Calculating IRR requires a reliable forecast of the investment's cash flows over its life, including the initial cost and all future costs and benefits.

Most organizations calculate IRR in spreadsheets as part of a broader capital budgeting analysis.

Building the Cash Flows

Cash flows should include all incremental costs, such as purchase, implementation, staff and ongoing support, and all incremental benefits, such as cost savings, avoided costs and additional revenue. Only cash flows that result from the decision should be included.

The timing of cash flows matters. Benefits that arrive later produce a lower IRR than the same benefits arriving earlier, so realistic implementation timelines are important.

Tax effects, such as depreciation and the treatment of software development costs, can also change cash flows and should be included where significant.

Using IRR in Decisions

IRR should be compared with the hurdle rate and considered alongside NPV, payback period and strategic factors. Sensitivity analysis shows how IRR changes if costs rise or benefits fall, revealing how robust the case is.

When choosing between mutually exclusive projects, organizations should favor the one with the highest NPV rather than the highest IRR, unless capital is so limited that return per dollar is the main concern.

After implementation, comparing actual cash flows with the forecast shows whether the expected IRR was achieved and improves future estimates.

Examples of IRR in IT Financial Management

The examples below show IRR applied to technology investments.

Both use illustrative figures and end-of-year cash flows.

In each, IRR helped clarify the decision, but needed to be read alongside other measures.

An Automation Investment

A company invests $1.5 million in automation that saves $500,000 a year for five years. The IRR is about 20 percent, well above the company's 10 percent hurdle rate.

At 10 percent, the NPV is about $395,000 and the payback period is three years. All three measures support the investment, and it is approved.

When IRR and NPV Disagree

The company must choose between two projects. Project A costs $200,000 and returns $80,000 a year for four years, an IRR of about 22 percent. Project B costs $2 million and returns $650,000 a year for four years, an IRR of about 12 percent.

At a 10 percent discount rate, Project A's NPV is about $54,000 and Project B's is about $60,000. Project A has the higher IRR, but Project B creates slightly more value, so if only one can be funded and capital is not otherwise constrained, NPV favors Project B.

Conclusion

Internal rate of return is the discount rate at which an investment's NPV equals zero, expressing its expected return as an annual percentage. Investments with an IRR above the hurdle rate are generally expected to create value.

In IT financial management, IRR is a familiar, easily communicated measure for technology business cases. Building realistic cash flows, comparing IRR with the hurdle rate, reading it alongside NPV and payback and testing its sensitivity help organizations use IRR to make better technology investment decisions.