04 // 인터랙티브 공식 백과사전 // 기업재무·파생상품 및 포트폴리오 공식집NPV = Σ_{t=1..T} [ CF_t / (1 + r)ᵗ ] − C₀
순현재가치(NPV) 및 내부수익률(IRR) 공식 정리
미래 현금흐름 CF_t를 요구수익률 r로 현재 시점으로 할인한 뒤 초기 투자비 C₀를 빼서 투자가 창출하는 순가치를 평가하는 공식입니다.
공식 요약
기본 공식
NPV = Σ_{t=1..T} [ CF_t / (1 + r)ᵗ ] − C₀
변형 공식
IRR: Discount rate r* such that NPV(r*) = 0
PI = PV(Future Cash Flows) / C₀ = 1 + (NPV / C₀) (Profitability Index)
NPV_annuity = CF · [ 1 − (1 + r)⁻ᵀ ] / r − C₀ (Level Cash Flow Case)
변수 및 단위
| Symbol | Name | Unit |
|---|---|---|
| NPV | Net Present Value (NPV) | USD |
| C0 | Initial Upfront Investment (C₀) | USD |
| CF | Annual Level Net Cash Flow (CF) | USD/yr |
| r | Discount / Hurdle Rate (decimal) | 1/yr |
| T | Project Lifespan (T years) | yr |
입력값 및 설정
[USD]
[USD/yr]
[1/yr]
[yr]
계산 결과 (Net Present Value (NPV))
NPV =13,723.6USD
공식 설명 및 배경
- By the time value of money, a cash flow CF_t received t years in the future has present value PV_t = CF_t / (1 + r)ᵗ.
- Summing the present values of all future cash inflows over t = 1..T gives total gross present value.
- Subtracting the immediate t = 0 outlay C₀ yields the net wealth created today: NPV.
단계별 풀이 예제
#1: Evaluate a $100,000 equipment investment that generates $30,000/year for 5 years at a 10% hurdle rate.
C₀ = $100,000CF = $30,000/yrr = 0.10T = 5 yrs
NPV = 30000 × [1 − (1.10)⁻⁵] / 0.10 − 100000 = 113,723.60 − 100,000
→ NPV = +$13,723.60 (Accept project; IRR = 15.24% > 10%)
#2: Re-evaluate the same project if the hurdle rate rises to r = 18%.
C₀ = $100,000CF = $30,000/yrr = 0.18T = 5 yrs
NPV = 30000 × [1 − (1.18)⁻⁵] / 0.18 − 100000 = 93,815.13 − 100,000
→ NPV = −$6,184.87 (Reject project)
이 도구가 도움이 되었나요?
자주 묻는 질문 (FAQ)
순현재가치(NPV) 및 내부수익률(IRR) 공식 정리 도구는 어떻게 사용하나요?+
입력값을 넣거나 슬라이더를 조절하면 순현재가치(NPV) 및 내부수익률(IRR) 공식 정리 (공식: NPV = Σ_{t=1..T} [ CF_t / (1 + r)ᵗ ] − C₀) 결과를 브라우저에서 지연 없이 실시간으로 계산하고 시각화합니다. 미래 현금흐름 CF_t를 요구수익률 r로 현재 시점으로 할인한 뒤 초기 투자비 C₀를 빼서 투자가 창출하는 순가치를 평가하는 공식입니다.
순현재가치(NPV) 및 내부수익률(IRR) 공식 정리의 차트나 계산 결과를 저장할 수 있나요?+
네, SVG, PNG, CSV 파일 다운로드 및 워크시트 인쇄를 즉시 지원합니다.
순현재가치(NPV) 및 내부수익률(IRR) 공식 정리의 샘플 데이터를 지우고 빈 상태에서 시작할 수 있나요?+
네. 도구 상단의 초기화/비우기 버튼을 누르면 빈 입력 상태로 전환되며, 언제든지 샘플 데이터를 다시 불러올 수 있습니다.