NPV·IRR 계산기

초기 투자액과 연도별 현금흐름, 할인율을 넣으면 순현재가치(NPV), 내부수익률(IRR), 수정내부수익률(MIRR), 수익성 지수, 회수기간과 할인 회수기간을 한 번에 계산해요.

투자 조건

원
처음에 들어가는 돈을 양수로 입력해요
%
요구수익률·자본비용

연도별 현금흐름

매년 말 들어오는 순현금흐름(유입 − 유출)이에요. 추가 투자나 손실이 있는 해는 음수(−)로 입력해요.

여러 값 한 번에 붙여넣기
한 줄에 하나씩(또는 탭·세미콜론으로 구분) 넣어요. 첫 값이 음수면 초기 투자액으로 써요. 엑셀에서 열을 복사해 붙여넣어도 돼요.
순현재가치 (NPV)
—
—내부수익률 (IRR)
—수정내부수익률 (MIRR)
—수익성 지수 (PI)
—회수기간
—할인 회수기간
—미래 현금흐름의 현재가치

연도별 계산표

연차현금흐름할인계수현재가치누적누적 (할인)

할인계수 = 1 ÷ (1 + 할인율)^연차. 현금흐름은 매년 말에 생긴다고 가정해요. 회수기간은 누적 금액이 0이 되는 시점을 연도 안에서 비례 배분해 계산해요.

NPV·IRR 계산기란?

NPV·IRR 계산기는 설비 투자, 창업, 부동산, 신규 사업처럼 돈을 먼저 쓰고 여러 해에 걸쳐 회수하는 투자가 할 만한지 판단할 때 쓰는 대표 지표를 계산합니다. 미래의 돈을 할인율로 오늘 가치로 바꿔 더한 값이 NPV이고, NPV를 0으로 만드는 할인율이 IRR입니다.

연도별 계산표에서 할인계수, 현재가치, 누적 현금흐름을 확인할 수 있어 보고서나 과제에 그대로 옮겨 쓰기 좋습니다. 현금흐름의 부호가 여러 번 바뀌어 IRR이 여러 개 나오는 경우도 모두 찾아 알려 줍니다.

사용 방법

  1. 초기 투자액(0년차에 나가는 돈)을 양수로, 할인율(요구수익률·자본비용)을 % 단위로 입력하세요.
  2. 1년차부터 매년 말의 순현금흐름을 입력하세요. 추가 투자나 손실이 있는 해는 음수로 넣고, 연도는 + 연도 추가로 늘릴 수 있습니다.
  3. 엑셀에 정리한 값이 있다면 여러 값 한 번에 붙여넣기에 열을 복사해 넣으세요. 첫 값이 음수면 초기 투자액이 됩니다.
  4. NPV, IRR, MIRR, 수익성 지수, 회수기간이 바로 계산되고, 아래 표에서 연도별 현재가치와 누적 금액을 확인할 수 있습니다.

계산 공식

지표공식판단 기준
NPV−I + Σ CFt ÷ (1+r)t0보다 크면 채택
IRRNPV = 0이 되는 r할인율(요구수익률)보다 크면 채택
MIRR(양(+) 현금흐름의 r 재투자 미래가치 ÷ 음(−) 현금흐름의 현재가치)1/n − 1할인율보다 크면 채택
수익성 지수(PI)미래 현금흐름의 현재가치 ÷ 초기 투자액 = 1 + NPV ÷ I1보다 크면 채택
회수기간누적 현금흐름이 0이 되는 시점짧을수록 위험이 작음

예시: 초기 투자 1,000만 원, 1~4년차 300만·400만·500만·200만 원, 할인율 10%이면 NPV는 1,155,659원, IRR은 15.32%, 수익성 지수는 1.12, 회수기간은 2.6년(2년 + 300만 ÷ 500만), 할인 회수기간은 약 3.15년입니다.

NPV와 IRR이 다른 답을 줄 때

  • 규모가 다른 투자 비교: IRR은 비율이라 작은 투자가 유리해 보일 수 있습니다. 서로 하나만 고를 수 있는 투자라면 NPV가 큰 쪽이 기업 가치를 더 늘립니다.
  • IRR이 여러 개인 경우: 중간에 대규모 추가 투자나 철거 비용처럼 음(−)의 현금흐름이 다시 나오면 IRR이 2개 이상이거나 아예 없을 수 있습니다. 이때는 NPV나 MIRR로 판단하세요.
  • 재투자 가정: IRR은 중간 현금흐름을 IRR로 재투자한다고 암묵적으로 가정합니다. MIRR은 할인율로 재투자한다고 보므로 더 보수적입니다.

엑셀 함수와 결과 맞추기

엑셀의 NPV(할인율, 값1, …) 함수는 첫 값부터 1년 할인하므로, 이 계산기와 같은 결과를 얻으려면 =NPV(10%, B2:B5) − 초기투자액처럼 0년차 금액을 따로 빼야 합니다. IRR은 =IRR(B1:B5)(첫 칸에 −초기투자액), MIRR은 =MIRR(B1:B5, 10%, 10%)와 같습니다.

자주 묻는 질문

할인율은 몇 %로 넣어야 하나요?

회사라면 가중평균자본비용(WACC), 개인이라면 같은 위험의 다른 투자에서 기대할 수 있는 수익률(예: 예금 금리에 위험 프리미엄을 더한 값)을 씁니다. 확신이 없으면 여러 할인율로 바꿔 보며 NPV가 0이 되는 지점, 즉 IRR과 비교해 보세요.

NPV가 음수면 손해인가요?

명목상 돈은 남더라도, 할인율만큼의 수익을 내지 못한다는 뜻입니다. 같은 돈을 할인율로 굴리는 것보다 불리하므로 일반적으로 기각합니다.

IRR이 '없음'으로 나와요.

모든 현금흐름이 양수이거나 음수이면, 또는 부호가 바뀌어도 NPV 곡선이 0을 지나지 않으면 IRR이 존재하지 않습니다. 이 계산기는 −99%에서 1000% 사이를 모두 탐색해 IRR을 찾습니다.

월별 현금흐름도 계산할 수 있나요?

네. 각 행을 한 달로 보고 할인율에 월 할인율(예: 연 12%라면 약 0.949%)을 넣으면 됩니다. 이때 IRR과 회수기간도 월 단위로 읽으세요.

회수기간은 어떻게 소수점까지 나오나요?

누적 현금흐름이 0을 넘는 해에 현금이 고르게 들어온다고 보고 비례 배분합니다. 예를 들어 2년차 말 누적이 −300만 원이고 3년차 현금흐름이 500만 원이면 2 + 300 ÷ 500 = 2.6년입니다.