Back to ArticlesBack

Subscribe to our newsletter

Get the latest articles and resources sent straight to your inbox.

MPUG

Picture of Internal Rate of Return
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.

Satya_Narayan_Internal_rate_of_return_Figure_1

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.

Satya_Narayan_Internal_rate_of_return_Figure_2.pg

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.
Satya_Narayan_Internal_rate_of_return_Figure_3.pg

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:
formulas
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
[table id=17 /]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


Get Weekly PM Insights

Join 500,000+ PMs receiving updates on the latest PM methodologies, PDU opportunities, tool reviews, career tips, and member exclusives.

PMI ATP
PMI Authorized Training Partner
REP #4082

Learning Paths

PMP® TrainingCAPM® TrainingPgMP® TrainingPMI-ACP® TrainingMS ProjectMS PlannerMS TeamsJira

PM Resources

PDU TrackerLive WebinarsSalary CalculatorTool ComparisonsJob BoardKnowledge BasePM Glossary

Community

Discussion ForumStudy GroupsEvents Calendar

Follow Us

LinkedInYouTubeTwitterFacebook
MPUG Logo

© 2025 MPUG. All rights reserved.

TermsPrivacySitemap
Articles

PMP Prep: Understanding Internal Rate of Return

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. […]

8 min read
•about 10 years ago••
S
Satya Narayan DashAuthor
Project Management
Microsoft Project
Best Practices
Productivity
S
Satya Narayan Dash

Content Writer

Satya Narayan Dash is a management professional, coach, and author of multiple books. Under his guidance, over 2,000 professionals have successfully cracked PMP, ACP, RMP, and CAPM examinations – in fact, there are over 100 documented success stories written by these professionals. His course, PMP Live Lessons - Guaranteed Pass, has made many successful PMPs, and he’s recently launched RMP Live Lessons - Guaranteed Pass and ACP Live Lessons - Guaranteed Pass. His web presence is at https://managementyogi.com, and he can be contacted via email at managementyogi@gmail.com.  

View all articles by Satya Narayan Dash
Related Content

Continue Reading

Discover more insights and articles that complement your current reading

Two Project Manager Agent Features You Might Like
Articles
5 min read

Two Project Manager Agent Features You Might Like

Discover two game-changing features of Microsoft’s Project Manager Agent including agent-to-agent communication and the new integrated interface in Planner.

E
Erik van Hurck
about 1 month ago
Read
Master Dependency Analysis in Microsoft Project with SSI Tools!
Articles
2 min read

Master Dependency Analysis in Microsoft Project with SSI Tools!

Learn how to master dependency analysis in Microsoft Project using SSI Tools’ Directional Path, Connecting Path, and Dependency Tracer to analyze predecessors, successors, and project logic.

K
Kenny Arnold
about 2 months ago
Read
A PM’s Halloween Survival Guide
Articles
5 min read

A PM’s Halloween Survival Guide

Discover the spooky parallels between Halloween and project management, from scope creep monsters to ghosted team members, in this fun survival guide for PMs.

R
Ronald B. Smith, MBA, PMP
2 months ago
Read
Explore All Articles