직장인 실무/엑셀

엑셀 NPV IRR 함수 사용법|투자 수익성 실무 계산 방법

은DD 2026. 9. 7. 10:47

 

회사에서 새로운 사업이나 설비 투자를 검토할 때 이런 고민을 하게 됩니다.

"이 사업에 투자해도 괜찮을까?"
"처음 투자한 비용을 나중에 회수할 수 있을까?"
"여러 투자안 중 어떤 것이 더 수익성이 좋을까?"

 

이럴 때 활용할 수 있는 엑셀 함수가 바로 NPV와 IRR 함수입니다.

처음 보면 금융 용어처럼 어렵게 느껴질 수 있지만, 쉽게 말하면 다음과 같습니다.

  • NPV(순현재가치) → 지금 투자해서 미래에 받을 돈이 투자할 만한 가치가 있는지 계산
  • IRR(내부수익률) → 이 투자로 예상되는 수익률이 얼마인지 계산

오늘은 엑셀에서 NPV와 IRR 함수를 사용하는 방법과 함께 실무에서 투자 수익성을 검토하는 방법까지

쉽게 정리해보겠습니다.


1. NPV와 IRR, 먼저 쉽게 이해하기

예를 들어 회사에서 새로운 장비를 구매하려고 합니다.

장비 구입 비용으로 처음에 1억 원을 투자해야 합니다.

대신 앞으로 3년 동안 다음과 같은 수익이 발생할 것으로 예상됩니다.

기간예상 현금흐름

최초 투자 -100,000,000원
1년 후 40,000,000원
2년 후 40,000,000원
3년 후 40,000,000원

 

단순하게 계산하면,

총 투자금액은 1억 원이고
3년 동안 들어오는 돈은 1억 2천만 원입니다.

그렇다면 무조건 투자하면 좋을까요?

꼭 그렇지는 않습니다.

왜냐하면 지금의 1억 원과 3년 뒤의 1억 원은 가치가 같지 않기 때문입니다.

바로 이런 부분을 계산할 때 NPV와 IRR을 사용합니다.


2. NPV 함수란?

NPV는 Net Present Value, 우리말로는 순현재가치라고 합니다.

쉽게 설명하면,

미래에 받을 돈을 현재 가치로 계산했을 때 이 투자가 얼마나 가치가 있는지 확인하는 방법입니다.

예를 들어 지금 1억 원을 투자해서 미래에 돈을 받는다고 해도 시간이 지나면 돈의 가치가 달라집니다.

그래서 미래에 받을 현금을 현재 가치로 환산해서 계산합니다.


 

NPV 함수 사용법

 

엑셀에서 사용하는 기본 형식은 다음과 같습니다.

=NPV(할인율,미래 현금흐름)+초기 투자금액

예를 들어 할인율을 10%로 적용하고,

  • 1년 후 4,000만 원
  • 2년 후 4,000만 원
  • 3년 후 4,000만 원

의 현금이 들어온다고 가정해보겠습니다.

초기 투자금액은 1억 원입니다.

엑셀에서는 다음과 같이 입력할 수 있습니다.

=NPV(10%,B3:B5)+B2

여기서 중요한 점은 초기 투자금액을 NPV 범위에 포함하지 않는 것입니다.

예를 들어,

구분현금흐름

초기 투자 -100,000,000
1년 후 40,000,000
2년 후 40,000,000
3년 후 40,000,000

이라면 NPV 함수에는 미래 현금흐름만 넣고 초기 투자금액은 별도로 더합니다.

=NPV(할인율,미래현금흐름)+초기투자금액

초기 투자금액이 마이너스이기 때문에 결과적으로 투자비용까지 함께 계산됩니다.


3. NPV 결과는 어떻게 해석할까?

NPV는 결과값을 다음과 같이 해석하면 됩니다.

NPV가 0보다 큰 경우

NPV > 0

투자 후 발생하는 미래 현금흐름을 현재 가치로 계산했을 때 투자비용보다 가치가 크다는 의미입니다.

즉, 일반적으로 투자 검토에 긍정적인 결과로 볼 수 있습니다.


NPV가 0인 경우

NPV = 0

투자비용과 미래 현금흐름의 현재 가치가 동일하다는 의미입니다.


NPV가 0보다 작은 경우

NPV < 0

미래 현금흐름을 현재 가치로 계산했을 때 투자비용을 충분히 회수하지 못한다는 의미입니다.

따라서 일반적으로는 투자에 신중할 필요가 있습니다.

 

NPV 실제 활용 예시

 


4. IRR 함수란?

IRR은 Internal Rate of Return, 우리말로는 내부수익률이라고 합니다.

쉽게 말하면,

이 투자로 예상되는 수익률이 몇 %인지 계산하는 함수입니다.

NPV가 투자안의 금액 기준 가치를 보여준다면,

IRR은 투자안의 수익률을 보여줍니다.


IRR 함수 사용법

기본 형식은 매우 간단합니다.

=IRR(현금흐름범위)

앞에서 사용한 예제를 그대로 적용해보겠습니다.

구분현금흐름

초기 투자 -100,000,000
1년 후 40,000,000
2년 후 40,000,000
3년 후 40,000,000

현금흐름이 B2부터 B5까지 입력되어 있다면,

=IRR(B2:B5)

라고 입력하면 됩니다.

그러면 해당 투자안의 예상 내부수익률이 계산됩니다.


5. IRR 결과는 어떻게 활용할까?

예를 들어 회사에서 투자안을 검토할 때 최소 기대수익률을 **10%**로 정했다고 해보겠습니다.

IRR 결과가

IRR = 15%

라면,

최소 기대수익률 10%보다 높기 때문에 투자 수익률 측면에서는 긍정적으로 검토할 수 있습니다.

반대로

IRR = 7%

이라면,

회사가 기대하는 최소수익률보다 낮기 때문에 다른 투자안과 비교하거나 재검토가 필요할 수 있습니다.

 

IRR 사용 예시

 


6. NPV와 IRR 차이점

두 함수는 비슷해 보이지만 확인하는 내용이 다릅니다.

구분NPVIRR

의미 순현재가치 내부수익률
결과 금액 비율
확인 내용 투자 가치 예상 수익률
활용 투자안의 가치 비교 투자 수익률 비교

 

쉽게 기억하면,

NPV = 이 투자로 얼마의 가치가 생기는가

IRR = 이 투자로 몇 %의 수익률을 기대할 수 있는가

라고 생각하면 됩니다.


7. 실무에서는 NPV와 IRR을 같이 보는 이유

실무에서는 NPV와 IRR 중 하나만 보는 것보다 두 가지를 함께 확인하는 경우가 많습니다.

예를 들어 투자안 A와 투자안 B가 있다고 해보겠습니다.

구분투자안 A투자안 B

초기 투자금 1억 원 5억 원
NPV 2,000만 원 8,000만 원
IRR 18% 14%

 

IRR만 보면 투자안 A가 더 좋아 보입니다.

하지만 NPV를 보면 투자안 B가 만들어내는 전체 가치가 더 큽니다.

따라서,

"수익률은 A가 높지만 전체적인 금액 가치는 B가 더 높다"

 

라고 판단할 수 있습니다.

이처럼 투자 규모가 다르거나 여러 투자안을 비교해야 한다면 NPV와 IRR을 함께 확인하는 것이 좋습니다.


8. 실무에서 활용할 수 있는 NPV 예제

예를 들어 회사에서 새로운 자동화 장비를 구매하려고 한다고 가정해보겠습니다.

초기 투자비용

-200,000,000원

향후 예상 현금흐름

연도예상 현금흐름

1년 차 70,000,000
2년 차 80,000,000
3년 차 90,000,000
4년 차 100,000,000

회사의 할인율이 8%라고 한다면,

=NPV(8%,B3:B6)+B2

처럼 계산할 수 있습니다.

계산 결과가 플러스라면 해당 할인율 기준으로 투자 가치가 있다고 볼 수 있습니다.


9. 실무에서 활용할 수 있는 IRR 예제

같은 현금흐름을 이용해서 IRR을 계산할 수 있습니다.

=IRR(B2:B6)

초기 투자금액부터 마지막 현금흐름까지 모두 선택합니다.

IRR 결과가 예를 들어 12%라면,

회사가 정한 최소 기대수익률과 비교해서 투자안을 검토할 수 있습니다.

예를 들어 회사의 최소 기대수익률이 8%라면,

IRR 12% > 최소 기대수익률 8%

이기 때문에 수익률 기준에서는 긍정적으로 검토할 수 있습니다.


10. NPV 사용할 때 주의할 점

NPV 함수를 사용할 때 가장 많이 실수하는 부분은 초기 투자금액을 처리하는 방법입니다.

NPV 함수는 일반적으로 첫 번째 기간 이후 발생하는 현금흐름을 계산합니다.

따라서 초기 투자금액까지 범위에 포함하는 것이 아니라 별도로 더해야 합니다.

=NPV(할인율,미래현금흐름)+초기투자금액

초기 투자금액은 보통 마이너스 금액으로 입력합니다.

예를 들어,

=NPV(10%,B3:B5)+B2

처럼 사용합니다.


11. IRR 사용할 때 주의할 점

IRR 함수는 반드시 현금이 나가는 시점과 들어오는 시점이 함께 있어야 합니다.

즉,

-100,000,000
40,000,000
40,000,000
40,000,000

처럼 초기에는 투자비용이 발생하고 이후에는 현금이 들어오는 구조가 필요합니다.

모든 값이 플러스이거나 모든 값이 마이너스라면 정상적으로 계산되지 않을 수 있습니다.


12. 현금흐름은 실제 예상값에 가깝게 작성하기

NPV와 IRR은 함수 자체보다 입력하는 현금흐름 데이터가 더 중요합니다.

예를 들어 실제로는 매년 유지보수비가 발생하는데 수익만 입력하면 투자안이 실제보다 좋아 보일 수 있습니다.

따라서 투자 검토를 할 때는 가능한 한 다음 항목까지 고려하는 것이 좋습니다.

  • 초기 투자비용
  • 예상 매출 증가
  • 인건비 절감
  • 유지보수 비용
  • 추가 운영비
  • 세금
  • 장비 교체 비용

단순히 매출만 넣는 것보다 실제로 회사에 들어오고 나가는 현금 기준으로 정리하는 것이 중요합니다.


13. NPV와 IRR 실무 적용 시 꼭 확인할 점

투자안을 검토할 때는 함수 결과만 보고 바로 결정하기보다는 다음 항목도 함께 확인하는 것이 좋습니다.

① 현금흐름 예상이 현실적인가?

매출이나 비용을 지나치게 낙관적으로 계산하지 않았는지 확인해야 합니다.


② 할인율은 적절한가?

NPV 결과는 할인율에 따라 달라질 수 있습니다.

따라서 회사의 투자 기준이나 자금조달 비용 등을 고려해서 적절한 할인율을 적용해야 합니다.


③ 여러 투자안을 함께 비교했는가?

하나의 투자안만 보면 좋은지 나쁜지 판단하기 어려울 수 있습니다.

가능하다면 여러 투자안을 NPV와 IRR로 비교해보는 것이 좋습니다.


④ 예상하지 못한 비용은 없는가?

장비 투자라면 유지보수 비용이나 추가 인력 비용이 발생할 수 있습니다.

따라서 투자금액뿐만 아니라 투자 이후 발생하는 비용까지 함께 계산해야 합니다.


14. NPV와 IRR 쉽게 정리

마지막으로 두 함수를 간단하게 정리해보겠습니다.

NPV 함수

미래 현금흐름을 현재 가치로 계산해서
이 투자가 실제로 가치가 있는지 확인

결과가 0보다 크면 일반적으로 긍정적으로 검토


IRR 함수

투자에 대한 예상 수익률을 계산

회사의 최소 기대수익률과 비교해서 판단


 

NPV와 IRR은 처음에는 어려운 투자 분석 함수처럼 보일 수 있습니다.

하지만 실제로는 투자비용과 앞으로 들어올 현금흐름을 입력해서 투자 가치와 수익률을 확인하는 함수라고

생각하면 이해하기 쉽습니다.

정리하면,

NPV → 이 투자로 실제 얼마나 가치가 생기는지 확인

IRR → 이 투자로 몇 %의 수익률을 기대할 수 있는지 확인

특히 회사에서 설비 투자, 신규 사업, 시스템 구축, 자동화 장비 도입 등 투자안을 검토할 때 활용할 수 있습니다.

다만 NPV와 IRR의 결과는 입력한 현금흐름을 기준으로 계산되기 때문에 함수 결과만 보는 것보다

현금흐름을 현실적으로 작성하고 여러 투자안과 함께 비교하는 것이 중요합니다.

엑셀에서 투자안을 검토해야 한다면 NPV와 IRR 함수를 함께 활용해보세요.

복잡해 보이는 투자 검토 자료도 조금 더 체계적으로 정리할 수 있습니다.

반응형

'직장인 실무 > 엑셀' 카테고리의 다른 글

대출 상환액·미래가치 계산하기  (0) 2026.08.28
LEFT, RIGHT, MID 함수  (0) 2026.08.26
ISNUMBER, ISTEXT, TYPE 함수  (0) 2026.08.21
ISBLANK, ISERROR 함수 실무 적용  (0) 2026.08.20
VLOOKUP보다 유연한 조회 함수  (0) 2026.08.19