MOMO'S LITTLE LABORATORY

순현재가치 계산기

초기 투자와 현금흐름·할인율을 기준으로 순현재가치(NPV)를 계산해요.

초기 투자액과 기간별 현금흐름으로 순현재가치는 어떻게 계산하나요?

각 기간 말 현금흐름을 해당 기간의 할인율로 현재가치로 환산해 더한 뒤 초기 투자액을 빼요. 초기 투자액 1,000,000원, 기간당 할인율 10%, 두 기간의 현금흐름이 각각 600,000원이면 순현재가치는 약 41,322.314원이에요.

순현재가치 실험실 · 실험대

실험 준비 완료
01 실험 조건을 정해요
%
02 변화를 관찰해요

초기 투자액과 할인한 현금흐름 비교

초기 투자액
1,000,000 원
현금흐름의 현재가치 합계
1,041,322.314 원
순현재가치(NPV)
41,322.314 원
NPV 41,322.314원 · 현금흐름의 현재가치 합계가 초기 투자액보다 약 41,322.314원 커요.기간당 10%로 2기간의 현금흐름을 현재 시점으로 할인했어요. 현재가치 합계에서 초기 투자액을 빼면 NPV이며, 세 막대를 합산하지 않아요.

순현재가치(NPV)

41,322.314
할인 전 순손익200,000원

NPV = −1,000,000 + 600,000 ÷ (1 + (10 ÷ 100))^1 + 600,000 ÷ (1 + (10 ÷ 100))^2 ≈ 41,322.314원 · 2기간, 각 기간 말 발생

초기 투자액은 현재 시점에 한 번 차감하고 이후 현금흐름은 같은 간격의 기간 말에 발생한다고 가정해요. 중간 계산은 반올림하지 않으며 결과와 금액 표시는 소수점 아래 최대 네 자리로 반올림해요. 표시된 금액끼리 다시 계산하면 반올림 차이가 생길 수 있어요. 세금·수수료·원금 회수액은 현금흐름에 직접 포함한 만큼만 반영돼요.

순현재가치 계산기 대표 이미지
계산 가이드

순현재가치 계산기 사용법

초기에 지출한 투자금과 이후 들어오거나 나가는 돈을 같은 현재 시점의 가치로 비교해요.

  1. 초기 투자액에 지금 지출하는 금액을 0 이상의 숫자로 입력해요. 범위는 0원부터 1조 원까지이며 소수도 허용해요. 계산기가 지출로 차감하므로 음수로 입력하지 않아요.
  2. 기간당 할인율에 현금흐름 한 기간에 적용할 할인율을 입력해요. 10%라면 10을 적어요. 범위는 -99%부터 1,000%까지이며 소수도 허용해요.
  3. 기간별 현금흐름에 첫 번째 기간 말부터 발생하는 금액을 순서대로 한 줄에 하나씩 입력해요. 입금은 양수, 지출은 음수예요. 한 기간의 입출금이 여러 건이면 합산한 순액을 적어요.
  4. 결과에서 순현재가치(NPV)할인 전 순손익을 확인하고, 관찰 화면에서 초기 투자액과 현재가치 합계를 비교해요.

현금흐름의 구분자는 줄바꿈이에요. 예를 들어 첫 줄에 600000, 다음 줄에 600000을 입력해요. 금액에 쉼표·원 기호·기간 이름을 붙이지 않아요. 각 금액은 -1조 원부터 1조 원까지이며, 최대 100기간과 전체 20,000자를 지원해요.

빈 줄은 건너뛰어요. 입출금이 없는 기간은 반드시 0을 적어야 이후 금액의 발생 시점이 유지돼요. 초기 투자액은 별도 입력란에서 이미 차감하므로 현금흐름 첫 줄에 다시 넣지 않아요.

연도별 현금흐름에는 연 할인율을, 월별 현금흐름에는 월 할인율을 사용해요. 같은 입력 안에서 월 단위와 연 단위를 섞지 않아요.

계산 방법

순현재가치 계산기 계산 방법 및 공식

먼저 기간별 현금흐름을 현재가치로 환산하고 모두 더해요. 그 합계에서 현재 시점의 초기 투자액을 빼면 순현재가치가 돼요.

NPV=I+t=1nCFt(1+r)tNPV=-I+\sum_{t=1}^{n}\frac{CF_t}{(1+r)^t}

여기서 I는 양수로 입력한 초기 투자액, CF는 각 기간 말 순현금흐름, t는 1부터 시작하는 기간 번호, n은 입력한 기간 수예요. r은 기간당 할인율을 100으로 나눈 값이므로 10%는 0.1을 대입해요.

각 현금흐름의 발생 간격을 같게 보고 첫 현금흐름부터 한 기간씩 할인하는 방식은 Microsoft의 NPV 함수 설명과 같아요. 초기 투자액은 0기 금액이므로 할인하지 않고 별도로 차감해요.

보조 결과인 할인 전 순손익은 시간가치를 적용하지 않은 합계예요.

할인 전 순손익=t=1nCFtI할인\ 전\ 순손익=\sum_{t=1}^{n}CF_t-I

입력값과 기간별 현재가치는 중간에 반올림하지 않아요. 합산한 현재가치, NPV, 할인 전 순손익을 각각 계산한 뒤 소수점 아래 네 자리로 반올림해요.

계산 예시

순현재가치 계산기 계산 예시 및 데이터 분석

아래 할인율은 계산 방법을 설명하기 위한 가정이에요. 현금흐름 입력란에는 표에 표시된 순서대로 한 줄에 하나씩 입력해요.

초기 투자액기간당 할인율기간별 현금흐름 입력현재가치 합계NPV할인 전 순손익
1,000,000원10%600000
600000
1,041,322.314원41,322.314원200,000원
1,000,000원20%600000
600000
916,666.6667원-83,333.3333원200,000원
100원10%121
0
110원10원21원
100원10%0
121
100원0원21원
100원10%-11
121
90원-10원10원
100.5원2.5%110.7108원7.5원10.2원
100원0%20
-30
110
100원0원0원

기본 예시: 두 기간에 걸쳐 60만 원씩 받는 경우

초기 투자액은 100만 원, 기간당 할인율은 10%예요.

NPV=1000000+6000001.1+6000001.1241322.314NPV=-1000000+\frac{600000}{1.1}+\frac{600000}{1.1^2}\approx41322.314

두 현금흐름의 현재가치 합계는 약 1,041,322.314원이에요. 초기 투자액을 차감하면 NPV는 약 41,322.314원이 돼요.

같은 금액과 발생 시점에 할인율만 20%로 바꾸면 현재가치 합계는 약 916,666.6667원, NPV는 약 -83,333.3333원이 돼요. 두 경우 모두 할인 전 순손익은 200,000원이지만 할인율에 따라 현재가치 비교 결과가 달라져요.

같은 121원도 받는 시점에 따라 달라져요

100원을 투자하고 기간당 할인율 10%를 적용해요. 1기 말에 121원을 받으면 현재가치는 121 ÷ 1.1 = 110원이고 NPV는 10원이에요.

2기 말에 121원을 받으면 현재가치는 121 ÷ 1.1² = 100원이고 NPV는 0원이에요. 이 경우 현금흐름 첫 줄에는 0, 두 번째 줄에는 121을 입력해요.

추가 지출이 있는 경우

초기 투자액 100원, 기간당 할인율 10%, 1기 말 지출 11원, 2기 말 입금 121원을 가정해요.

NPV=100111.1+1211.12=10NPV=-100-\frac{11}{1.1}+\frac{121}{1.1^2}=-10

현금흐름의 현재가치 합계는 -10 + 100 = 90원이에요. 할인 전 순손익은 -11 + 121 − 100 = 10원이지만, NPV는 -10원으로 계산돼요.

결과 해석과 계산 범위

관찰 화면은 초기 투자액, 현금흐름의 현재가치 합계, 순현재가치(NPV)를 같은 원 단위로 비교해요. 초기 투자액은 지출 규모를 나타내는 양수로 표시하고, 현재가치 합계와 NPV는 음수도 그대로 표시해요. 세 항목은 합계를 구성하는 조각이 아니므로 서로 더하지 않아요.

  • NPV가 양수면 입력한 할인율을 적용한 현재가치 합계가 초기 투자액보다 커요.
  • NPV가 음수면 현재가치 합계가 초기 투자액보다 작아요.
  • NPV가 0이면 현재가치 합계와 초기 투자액이 같거나, 차이가 작아 소수점 아래 네 자리 표시에서 0원이 된 경우예요.

각 현금흐름은 같은 길이의 기간 말에 발생하고, 하나의 일정한 기간당 할인율을 전체 기간에 적용해요. 실제 날짜, 불규칙한 입출금 간격, 기간 초 지급, 기간마다 달라지는 할인율은 반영하지 않아요.

초기 투자액이 0원이거나 모든 현금흐름이 0원인 경우도 계산해요. 미래 현금흐름이 모두 0원이면 NPV는 초기 투자액의 음수와 같아요. 할인율이 0%이면 NPV와 할인 전 순손익이 같아요.

음수 할인율과 긴 기간을 함께 입력하면 현재가치가 매우 커질 수 있어요. 계산한 현금흐름별 현재가치의 절댓값 합계와 초기 투자액의 합이 9,007,199,254,740,991원을 넘으면 계산 범위 오류를 반환해요.

결과와 안내 금액은 소수점 아래 최대 네 자리로 표시해요. 각 결과를 따로 반올림하므로 화면의 현재가치 합계에서 화면의 초기 투자액을 다시 빼면 마지막 자리에서 차이가 날 수 있어요. 매우 큰 금액이나 큰 입출금이 서로 상쇄되는 경우에는 수치 계산의 정밀도에도 한계가 있어요.

세금·수수료·유지비·배당·처분대금은 입력한 현금흐름에 포함된 만큼만 반영돼요. 마지막 기간에 원금을 돌려받거나 자산을 매각한다면 그 금액을 마지막 현금흐름에 직접 더해 주세요. NPV는 입력한 금액과 할인율을 전제로 한 현재가치 차액이며 실제 현금흐름을 예측하지 않아요.

근거와 다음 행동

Excel에서 기본 예시를 확인하려면 =NPV(10%,600000,600000)-1000000처럼 초기 투자액을 별도로 차감해요. 현재 시점의 투자액을 미래 현금흐름 범위에 넣으면 한 기간 더 할인하게 돼요. 이러한 시점 처리는 Microsoft NPV 함수의 초기 현금흐름 안내에서 확인할 수 있어요.

같은 현금흐름에서 NPV가 0이 되는 기간당 수익률을 구하려면 내부수익률 계산기를 사용할 수 있어요. 미래에 한 번 받을 금액만 현재 시점으로 환산하려면 현재가치 계산기에서 금액과 기간을 입력해 보세요.

자주 묻는 질문

초기 투자액은 음수로 입력하나요?

초기 투자액은 0 이상의 금액으로 입력해요. 계산기가 현재 시점의 지출로 처리해 한 번 차감하므로 기간별 현금흐름 첫 줄에 다시 넣지 않아요. 첫 줄은 투자 후 한 기간이 지난 시점의 금액이에요.

월별 현금흐름에는 어떤 할인율을 입력하나요?

월별 현금흐름에는 월 할인율을, 연도별 현금흐름에는 연 할인율을 입력해요. 모든 기간은 같은 길이여야 하며 이 계산기는 연이율과 월이율을 자동으로 변환하지 않아요. 10%라면 0.1이 아닌 10을 입력해요.

추가 지출이나 현금흐름이 없는 기간은 어떻게 입력하나요?

추가 지출은 음수로, 입출금이 없는 기간은 0으로 입력해요. 같은 기간에 입금과 출금이 있으면 합산한 순액을 적어요. 빈 줄은 건너뛰므로 빈 줄로 기간을 대신하면 이후 현금흐름이 더 이른 시점으로 계산돼요.

할인율이 0%이거나 음수여도 계산할 수 있나요?

계산할 수 있어요. 0%에서는 현금흐름 합계에서 초기 투자액을 뺀 금액이 NPV예요. 지원하는 기간당 할인율은 -99%부터 1,000%까지이며, 음수 할인율에서는 양수 미래 현금흐름의 현재가치가 원래 금액보다 커질 수 있어요. 할인 결과가 계산 범위를 넘으면 오류를 안내해요.

NPV가 0원이면 이익이 없다는 뜻인가요?

할인한 현금흐름의 현재가치 합계가 초기 투자액과 같다는 뜻이에요. 할인 전 순손익은 양수일 수 있어요. 화면의 0원은 소수점 아래 네 자리로 반올림한 값이므로 아주 작은 차이가 남을 수도 있어요.