Internal Rate of Return (IRR) is a project selection technique that takes a comparative approach for selection. When you’re taking the PMI® PMP® exam, you should expect questions on IRR. In your day-to-day life as well you can check with IRR to help make better decisions, such as whether to buy insurance. Hence, IRR is a useful concept to know.

To understand IRR, you first have to understand net present value (NPV). NPV, as the name suggests, tells the net or total present value of cash flow for a project. Any project will encompass investment, which is considered cash outflow. Also, a project is undertaken to give the organization certain value back, which are cash inflows.

The formula for NPV is:

NPV = Present value (PV) of cash inflows (positive) + present value (PV) of cash outflows (negative)

- If NPV is positive, that’s good. You can consider the project for selection.
- If NPV is negative, it’s bad. The project shouldn’t be considered for selection.

**The Definition of IRR**

*Internal rate of return is the interest rate (or discount rate) at which the net present value for the project is zero.*

In other words, the rate at which cash inflows equal cash outflows is considered as internal rate of return. It’s called “internal rate of return,” because there are no other external influences or environmental factors.

As the cash inflows equal cash outflows, for IRR the NPV for the project will be zero. If we put it mathematically, the equation would be:

NPV = 0

=> PV of cash inflows for the project (positive) + PV of cash outflows for the project (negative) = 0

=> PV cash inflows for the project = PV cash outflows for the project

The rate at which present value of cash inflows equals PV of cash outflows will be the IRR. IRR is always noted in percentage terms. To understand, let’s look at an example.

**An Example of IRR**

Your organization has an investment of $100,000 for a project. After one year you will get $110,000 in return. Calculate the IRR.

Present value (PV) of cash outflows for the project = $100,000

Future Value (FV) of cash inflows for the project = $110,000

It’s called future value, because we’ll get the money after one year.

Therefore, PV of cash inflows for the project = $110,000/(1+R), where R is the rate of return or discounted rate.

For IRR, the value of NPV is zero.

=>PV of cash inflows = PV cash outflows

=> $110,000/(1+R) = $100,000

=> 1 + R = $110,000/$100,000

=> R = ($110,000/$100,000)** – **1 = $10,000/$100,000 = 1/10

Or R in percentage terms = (1/10) * 100 = 10%

The IRR for the project is 10 percent.

Let’s say you’ve received the capital of $100,000 at a rate of 12 percent from the investor. After all, someone — internal or external — will need to invest in the project. That investor will be expecting a return out of it. This rate is called Cost of Capital (CoC) in accounting terms, because there’s a cost associated with it. You have to provide a return for this capital.

However, as you found out above, your IRR is coming at 10 percent, while your CoC is at 12 percent. Will you go for the project? Obviously not. You wouldn’t be making any money out of it by executing this project. This leads us to an important conclusion in project selection while using IRR.

- If IRR is greater than the desired cut-off rate (or CoC), then you will go ahead with the project.
- If IRR is less than the desired cutoff rate (or CoC), then you won’t proceed.

**Ways to Calculate IRR**

IRR can be calculated in two ways: for uniform cash flows and for non-uniform cash flows.

**IRR Calculation for Uniform Cash Flows**

In the previous example, I showed a simple project with a one-time investment. However, for uniform cash inflows — a series of cash flows that’s uniform year after year, IRR is calculated considering the annuity discount factor.

The formula for annuity discount factor is:

Project investment = Annual net cash flow * Annuity discount factor

=>Annuity discount factor = Project investment/Annual net cash flow

Annuity is a fixed sum of money to be paid every year as a series of payments. (This is another accounting term.)

Once the annuity discount factor is calculated, we refer to the annuity table to find the IRR. Annuity tables are available on accounting sites. If this topic surfaces on your exam, it’ll probably reference the present value of annuity factors.

**Example 2: Annuity Factors**

For this example, I’ve modified the first example. You have a $100,000 investment for a project. After one year you expect $110,000 in return. Find out the IRR with the help of the annuity factor.

The annuity factor table is given below.

In this case, there is a one-time investment and a return is mentioned for one year. I have put that into a table as shown below. Note that cash inflows are mentioned as positive, whereas cash outflows are negative, highlighted in red and put in parentheses.

Annuity discount factor = Project investment/Annual net cash flow

=> Annuity discount factor = $100,000/$110,000

=> Annuity discount factor = 10/11 = 0.9090 = 0.9091(approx.)

Looking at the above annuity discount factor table (given in the question), we have a rate of 10 percent for an annuity factor of 0.9091. So the IRR for this project is 10 percent.

Now, let us change this example a bit, to examine annual uniform cash flow.

**Example 3: Annual Uniform Cash Flow**

You have a $100,000 investment for a project. The expected return on the project in its useful life is $125,000. The useful life of the project is five years. The cash inflow is expected to be uniform. Find out the IRR. The annuity table is shown below.

Here, the cash flow is uniform. Considering the cash inflows and cash outflows, we have the following table. As we have $125,000 over a period of five years, for each year the cash inflow will be $25,000. Note that cash inflows are mentioned as positive, whereas cash outflows (investment) are negative.

Project investment = $100,000 and Annual net cash flow = $25,000

Hence, Annuity Discount Factor = Project Investment/Annual Net Cash flow

= $100,000/$25,000

= 100/25 = 4, which is close to 3.9927.

For the annuity discount factor of 3.9927, looking up the table shown in the question, the rate comes out to be at 8 percent. Hence IRR for the project is 8%.

**IRR Calculation for Non-uniform Cash Flows**

For non-uniform or uneven cash flow, we have to calculate the IRR in a different way. First, we need to find out the average cash flow in a year, from which we derive the annuity discount factor. Then, looking up the annuity table, we get an approximate value of IRR. From there, by trial and error and interpolation, the final IRR is derived.

In an uneven cash flow scenario, the formula for IRR is:

It doesn’t matter if you have NPV or PV in the denominator. The final value of IRR will remain the same. Both formulas above are correct for IRR.

It’s unlikely that you’ll have questions about this in the PMP exam. But I’ve put the formula in in case you’re wondering what happens if there’s uneven cash flow.

**IRR for Mutually Exclusive Projects**

IRR can be used to make selection decision between two or more independent projects. The general rule followed for IRR: The higher the better. In other words, all other things being equal, the project with the highest IRR should be selected. Let’s take another example to understand this concept.

**Example 4: Choosing Between Projects based on IRR**

There are four projects before the selection committee, out of which only one can be selected. The IRR for each project is shown below. Which one will be chosen?

The project with the highest IRR will be chosen. Above, that’s project B with an IRR of 42 percent.

However, there’s a note of caution when mutually exclusive projects are involved. If both NPV and IRR are present, it’s a good idea to look for NPV as well. A project with higher IRR but lower NPV wouldn’t be preferable over a project with a lower IRR but higher NPV.

To illustrate, here’s an example.

**Example 5: IRR and NPV**

There two projects, A and B, with the following cash flows. The discount rate is at 10 percent. Which project should be selected?

For project A, the NPV = – $1,000 + $2,100 = $1,100

For project A, we have to make NPV zero to determine the IRR.

=> – $1,000 + [($2,100)/(1+IRR)] = 0

=> 1 + IRR = 2,100/1,000 = 2.1

=> IRR = 2.1 – 1 = 1.1

=> IRR = 110%

Above, I’m applying the simple formula, as outlined before, to calculate the IRR. I can also look at the annuity table to derive the IRR.

For project B, NPV = – $10,000 + $15,000 = $5,000

For project B, we have to make NPV zero to find out IRR.

=> – $10,000 + [($15,000)/(1+IRR)] = 0

=> 1 + IRR = 15,000/10,000 = 1.5

=> IRR = 1.5 – 1 = 0.5

=> IRR = 50%

Now, which one to choose?

- Project A has a higher IRR (110%), but a lower NPV ($1,100).
- Project B has a lower IRR (50%), but a higher NPV ($5,000).

Project B should win because it gives maximum value to the stakeholders or has higher wealth maximization.

Finally, let’s look at the advantages and disadvantages of IRR make sure you understand those when you face the PMP exam.

**Advantages and Disadvantages for IRR**

Advantages of IRR | Disadvantages of IRR |

Considers time value of money (TMV) unlike certain other calculations, such as payback period. | Calculation part is cumbersome if there are uneven cash flows. |

Easy for selecting in projects. If IRR is higher than the desired cut off rate, it's good. | IRR does not work if there are multiple cash outflows, because it results in multiple IRR. |

Considers all cash flows for the project over the years. | For mutually exclusive projects, it may not be the sole selection criteria. |

*Project Management Professional, PMP, PMI and PMBOK are all registered trademarks (®) of the Project Management Institute.*

*Image courtesy of Simon Cunningham — CC 2.0*

**Related Content**

Webinars (watch for free now!):

“EVM” – Earned Value Management – Not Just Another 3 Letter Acronym!

Resource Planning with Microsoft Project

Articles:

Manually Entering Task Costs — How Is This Even Possible?

PMP® Prep: Calculating EAC and ETC for Forecasting

## 12 Comments

Very good explanation!

That’s a great overview of IRR! To my recollection, every prep book I’ve reviewed says one needs to understand IRR, but not have to calculate it on the exam. I’ve not received feedback from our prep students that they received questions requiring IRR calculations.

I only state this to suggest that a good understanding of the principles behind IRR are probably more important than worrying about how to calculate it on exam day.

Satya, would you concur?

Thanks Gopal.

Andy,

Thanks for liking.

Calculations (simple ones) are expected in the exam. Hence, in this piece, I’ve illustrated with simple calculations. In some prep books too, there are calculations. However, more importantly, it gives a lot of confidence to the PMP aspirants when they not only understand the theory, but can also apply the theory with examples (and hence calculations). In fact, in my class, they ask back – what will happen in such and such cases. To my mind, it is win-win for PMP aspirants: win – they can use it in their real life; win – can answer the questions, if it comes in the exam.

Thanks Satya for the valuble examples and inputs.

Points to remember from this examples are:

1. NPV positive – good – you can take the project

2. NPV negative – bad – don’t go with the project

3. IRR greater than COC – good

4. IRR less than COC – Bad

I have some queries regarding first example.

PV of cash inflows for the project = $110,000/(1+R) ,why we need to divide cash inflow by (1+R).

Please let me know.

Thanks Hussain. Good to know you find it valuable.

Let me change the example, on which you have the question, to make it more simple.

Say you invested $100,000 as a fixed deposit in a bank on Jan 1. By end of the year on Dec 31, you will get $110,000 as return. This is your future value (FV) of cash inflow. But is the current or present value (PV) of this money as on Jan 1, equals $110,000? It is not. It will be less than $110,000. So, what is that value? In other words, what is the present value of the future cash inflow of $110,000?

To know that, there can be a simple equation.

Future Value of cash inflow = Present Value of cash inflow * (1+R) [assuming your bank is compounding annually]

=> FV of cash inflow = PV of cash inflow * (1+R)

=> PV of cash inflow = FV of cash inflow/(1+R)

=> PV of cash inflow = $110,000/(1+R)

Hence the division with 1+R, i.e., to calculate the PV of cash inflow.

Thanks Satya, yes ! i got it now 🙂

Hi Satya,

Very good article. Thanks for explaining IRR.

I have come across one question from Scordo test book.

Your company is considering buying a building worth $1 million. If the company buys this building and rents it out for the next five years, it will get $100,000 per year as rent (receivable by the end of each year). At the end of the fifth year, the company will resell the building at $1.1 million. What is the NPV of this?

A. 62092

B. 600000

C. 1600000

D. 2200000

Answer and explanation from book :

A – NPV = discounted inflows – discounted outflows Since the full investment, i.e. $1 million, needs to be made now, we don’t have to discount the outflows. However, we need to discount all the inflows by 10% per annum. The discount formula is: Present Value (PV) = Future Value / (1 + discount rate)^period For year 1: PV1 = 100,000 / 1.1^1 = 90,909 For year 2: PV1 = 100,000 / 1.1^2 = 82,645 For year 3: PV1 = 100,000 / 1.1^3 = 75,131 For year 4: PV1 = 100,000 / 1.1^4 = 68,301 For year 5: PV1 = 1,200,000 / 1.1^5 = 745,106 Hence the total PV of the inflows = 1,062,092 NPV = 1,062,092 – 1,000,000 = $62,092 [PMBOK 5th edition, Pages 195, 198]

Big question I have here is: where/why is that 10% discount is applied if is not on the question or any references in the PMBOK guide to any related assumptions!!!???

Just wondering if for discount rate they have used IRR (Internal rate of Return).If yes, can you pls explain how. Have they considered that company is going to sell it for $1.1 million only after 5 years. Meantime they will be having some cash inflow for 5 years. When calculating IRR, have the considered this?

Thanks for your help.

Regards

Kavita

Hi Kavita,

10% is obtained from the interest rate of rent received.

i.e. Building of 1 million USD is fetching a rent of 100,000 USD implies the rate of interest is 10%.

As the question is regarding Net-Present Value – you are basically trying to calculate the present value of amount that will be received in future. So if you are going to earn 10% interest on amount invested today, the reverse is also true for calculating present value of a future amount.

Also, they have considered the amount that will be received while selling the building after 5 years – in answer detail it is mentioned 1.2 million USD/ 1.1^5 – for fifth year calculation (1.1 million USD of building sale and 0.1 million USD as rent).

Hope this helps!

Construction CORP LTD needs to choose one between the two projects, which shall give them the revenue for next three years. Project A shall give 10 Million Dollars in year 1, 15 Million Dollars in year 2 and 20 Million Dollars in year 3, while Project B shall give 30 Million Dollars in year 1, 5 Million Dollars in year 2 and 10 Million Dollars in year 3. Which Project they should choose first on the basis of NPV, considering cost of capital as 10%. The total investment for Project A is 32 Million Dollars and operations cost in year 1/2/3 as 1/1/1 Million Dollars respectively whereas for Project B, investment is 3 Million Dollars and operations cost of year 1/2/3 as 2/2/2 Million Dollars respectively.

Answers:

(A) Project B

(B) Project A

(C) Can choose any one as both are positive.

(D) Should do both Project simultaneously.

good work. thanks

Hi,

in example 5 I believe NPV calculation is not correct. One cannot add the value in 1 year without calculating it’s PV first. To calcuclate PV the discount rate (10%) shall be used:

PV (project A) =– $1,000 + [($2,100)/(1+0.1)] = $909

PV (project B)=– $10,000 + [($15,000)/(1+0.1)] = $3636

Best regards,

Loic.

By submitting a comment you grant MPUG a perpetual license to reproduce your words and name/web site in attribution. Inappropriate and irrelevant comments will be removed at an admin’s discretion. Your email is used for verification purposes only, it will never be shared.