Q
Problem solve Get help with specific problems with your technologies, process and projects.

# What's the difference between NPV and IRR?

## Looking for a definition of IRR and ROI? Read advice from ROI expert Tom Pisello on how these two different metrics can be used to measure ROI for a CRM project.

What is the difference between internal rate of return (IRR) and ROI?
There are generally five key measures to summarize the risk and reward value of a project. They include ROI, IRR, net present value (NPV), risk-adjusted ROI and payback period.

Each analyzes the cash flow of project including the costs (investments) and benefits over time. Each metric has strengths and weaknesses hence one measure is typically not enough to base a significant decision upon. The main difference between ROI and IRR is depicted in the formulas below and explained.

ROI
To calculate ROI, the benefit(s) of an investment(s) is divided by the cost of the investment(s) and the result is equal to a percentage or ratio.

ROI = (benefits – investments) / investments * 100%

An ROI of 200% means that every dollar spent on project nets two dollars in return (original + two).

The benefit to using ROI is that it can clearly describe the ratio of the returns from a project versus the costs. However it does not take into account the time value of money.

IRR
IRR is often used in capital budgeting. It is the interest rate that makes NPV of all cash flow equal zero. It is primarily the value another investment would need to generate in order to be equivalent to the cash flows of the investment being considered.

The discount rate (r) is necessary to drive the NPV formula to zero:

The benefit to IRR is that illiterates overall returns in clear percentage terms and its great for comparing project returns head to head. However it does not indicate the level of investment required up-front or the overall dollar value of returns.

This was last published in November 2007

#### Have a question for an expert?

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

#### Start the conversation

Send me notifications when other members comment.

• ### Tableau-VoiceBase deal brings speech analytics data to users

Tableau's partnership with AI speech analytics vendor VoiceBase enables users both inside and outside of the contact center to ...

• ### NYPD's Patternizr crime analysis tool raises AI bias concerns

The NYPD has rolled out Patternizr, a machine learning algorithm that helps analysts identify crime patterns but highlights the ...

• ### Users find data preparation tools vital to BI strategies

Data preparation isn't the sexiest topic, but it's critically important to IT and business users, according to a study by Dresner...

## SearchDataManagement

• ### Why data silos matter: Settling ownership of data issues

Data ownership is still seen as a task for IT -- but that can lead to data silos full of redundant information. Find out why you ...

• ### Machine learning approaches gain critical mass for data pros

Machine learning will bring change to analytics and data management, said data luminary Michael Stonebraker. Others agree ...

• ### Big data management practices gain attention amid risks

Many data professionals have yet to solidify traditional data management practices, but they have a new set of challenges to ...

## SearchSAP

• ### SAP's vision for full SuccessFactors HCM-Qualtrics integration could take years

SuccessFactors HCM customers have access to workplace data that gives them a sense for what's happening, such as an employee exit...

• ### SAP CEO talks Qualtrics acquisition, says experience data is critical

At the Qualtrics X4 Summit, SAP CEO Bill McDermott argues that experience data is now central to business success. He promised to...

• ### SAP blockchain service helps fight counterfeit drugs

SAP's new blockchain service may help drug wholesalers verify the authenticity of returned drugs, but it faces business process ...

## SearchOracle

• ### Oracle Database 19c new features and what users need to know

Oracle Database 19c is the last update to the 12c Release 2 line of Oracle's database software. This handbook examines its new ...

• ### Oracle 19c database software promises stability, compatibility

Oracle Database 19c offers automatic indexing and support for external data partitions but carries upgrade issues like apps ...

• ### First take on Oracle 19c: 6 useful enhancements for DBAs

Database administrator Brian Peasland lists some of the new and updated features coming in Oracle Database 19c that he thinks ...

## SearchAWS

• ### AWS Direct Connect tiers address planned network spikes

AWS Direct Connect pivots toward higher bandwidth requirements and cuts prices on lower tiers to handle customers' seasonal ...

• ### Maximize Amazon S3 reliability with shrewd choices

IT organizations moving to AWS might have data protection concerns. However, with replication across regions and versioning ...

• ### Accelerate data migration with AWS DataSync

Dig into the details of AWS DataSync, such as deployment options and availability. Compare it to similar AWS services and see how...

## SearchContentManagement

• ### 4 Office 365 collaboration tools that mirror SharePoint

In order to convince users to move away from SharePoint, Microsoft has built Office 365 collaboration tools that improve upon the...

• ### 9 killer use cases for CMS blockchain

Uses for blockchain technology in content management and social media exist largely in the realm of the theoretical. But there's ...

• ### Content services and archiving records: It's complicated

Content services complicate archiving. Microservices render records dynamically for many devices, while an archive should be a ...

## SearchSalesforce

• ### How Philanthropy Cloud streamlines workplace giving

Perpetual Energy used Salesforce.org's Philanthropy Cloud to create content, track charitable donations and better engage with ...

• ### Salesforce strategy focuses on integration, customer data

Salesforce's strategy for 2019 and beyond includes better data integration and more plans for MuleSoft, Customer 360 and ...

• ### AAA discovers benefits of Salesforce Service Cloud software

Using Salesforce Live Agent and Salesforce Service Cloud, AAA Carolinas increased member engagement by 330% and reduced service ...

Close