- 세상의 모든 계산기 수학, 과학, 공학 이야기 재무금융 ()
성장 연금의 현재가치 계산
1. 성장연금이란?
'성장연금'이란 매기의 납부(or 획득)하는 연금액이 일정한 "비율(g, growth)"로 증가하는 연금을 말합니다. 연금액의 성장률은 시장이자율보다 클 수도 있고 작을 수도 있습니다. (일반적으로 시장이자율보다는 작습니다. 특히 영구 성장연금에서는 작아야만 합니다.)
배당액이 매년 증가하는 주식의 가치를 평가할 때도 사용할 수 있고, 연봉이 매년 증가할 때, 연봉 수입의 현재가치를 구할 때도 사용할 수 있습니다.

2. 영구 vs 비영구(기간)
연금을 수령하는 기간이 한정되어 있는 연금은 비영구이고, 기간이 무한(∞)한 연금은 영구성장형 연금이라고 부릅니다.
3. 계산 공식
| 기수 | 연금 수령액 | 현재가치(PV) | 비고 |
|---|---|---|---|
| 1기 | a | a/(1+r) | 시장이자율 = r |
| 2기 | a × (1+g) | a × (1+g) / (1+r)² = (a/(1+r)) × ((1+g)/(1+r)) |
|
| 3기 | a × (1+g)² | a × (1+g)² / (1+r)³ = (a/(1+r)) × ((1+g)/(1+r))² |
|
| n기 | a × (1+g)ⁿ-¹ | (a/(1+r)) × ((1+g)/(1+r))ⁿ-¹ |
- 1기 ~ n기까지 연금 수령액 각각의 현재가치를 나열하면 등비수열을 이룹니다.
초항=pv0 = (a/r), 공비=r_g=(1+g)/(1+r) - 따라서 1기 ~ n기의 연금 수령액 현재가치 합계 ∑(PVk) 는 등비수열의 합으로 계산할 수 있습니다.
- 비영구 성장연금의 현재가치는 등비수열의 합의 공식을 이용하고,
영구 성장연금(n→∞)의 현재가치는 무한등비급수 공식을 이용하면 됩니다.
공식에 대한 상세한 내용은 위키:등비수열 등을 참고하시기 바랍니다.
4. 재무/공학용 계산기의 활용 예시
예시) 비영구 성장연금
첫해(1기 말)의 연금수령액이 100원이고, 매년 10% 증가한다(g=0.1). 5년간 연금을 수령한다고 할 때 연금의 현재가치(PV)를 구하여라. (단 시장 이자율은 15% 이다.)
- 해법1 : 매기의 연금을 계산하고, 그 현재가치를 각각 구해서 더함

npv(r*100, 0, pension) = 398.6
- 해법2 : 등비수열의 합(=등비급수)의 공식을 이용
(초항 pv0, 공비 r_g)

- 해법3 : 재무함수 tvmPV() 를 이용
(일정한 연금의 현재가치와 동일하게 파악, 대신 시장이자율(i)을 조정하여 대입)

이 때는, pv0×(1+i) 가 매기 연금액에 해당함에 주의하여야 합니다.
마지막 계산식에서 ,,,1 은 기초(期初,BGN)에 연금을 수령하는 것을 의미합니다.
예시) 영구 성장연금
영구 성장연금은 n이 무한대(∞)이기 때문에 CF 를 모두 입력하여 계산할 수가 없습니다.
따라서 공학용 계산기든 재무용 계산기든 위에서 살펴본 해법1과 해법3은 사용할 수가 없고, // 오차 허용하면 적당히 구할 수는 있음.
오직 해법2처럼 이에 해당하는 공식에 대입해 결과를 얻을 수밖에 없습니다.
(등비급수보다 공식은 오히려 더 간단합니다)
공식 : (단, r_g<1이어야 함. 즉, r>g)

댓글2
-
세상의모든계산기
3차년도 말에서 45원을 받고, 이후 매년 말마다 전년 대비 5%씩 수령액이 증가하는 성장형 연구연금의 현재가치
https://kin.naver.com/qna/detail.naver?d1id=11&dirId=111301&docId=475052651


세상의모든계산기 님의 최근 댓글
Ctrl+Z 를 이용해 뒤로 돌아기기 Undo 기능이 있는지 살펴보세요. 2026 01.23 쌀집계산기로 연립방정식 계산하기 - 크래머/크레이머/크라메르 공식 적용 https://allcalc.org/56739 3. 'x' 값 구하기 계산기 조작법 목표: x = Dx / D = [(c×e) - (b×f)] / [(a×e) - (b×d)] 계산하기 1단계: 분모 D 계산 (메모리 활용) 1 * 1 M+ : 메모리(M)에 1를 더합니다. (현재 M = 1) -0.1 * -0.2 M- : 메모리(M)에서 0.02를 뺍니다. (현재 M = 0.98 = 0.98) 이로써 메모리(MR)에는 분모 0.98가 저장됩니다. 2단계: 분자 Dx 계산 후 나누기 78000 * 1 : 78000를 계산합니다. = : GT에 더합니다. -0.1 * 200000 : -20000를 계산합니다. ± = : 부호를 뒤집어 GT에 넣습니다. // sign changer 버튼 사용 GT : GT를 불러옵니다. GT는 98000 (분자 Dx) 값입니다. ÷ MR = : 위 결과(98000)를 메모리(MR)에 저장된 분모 D(0.98)로 나누어 최종 x값 100,000를 구합니다. 4. 'y' 값 구하기 계산기 조작법 목표: y = Dy / D = [(a×f) - (c×d)] / [(a×e) - (b×d)] 계산하기 1단계: 분모 D 계산 (메모리 활용) 'x'에서와 분모는 동일하고 메모리(MR)에 0.98가 저장되어 있으므로 패스합니다. 2단계: 분자 Dy 계산 후 나누기 GT ± = : GT를 불러오고 부호를 뒤집어 GT에 더합니다. GT가 0으로 리셋됩니다. 【AC】를 누르면 M은 유지되고 GT만 리셋되는 계산기도 있으니 확인해 보세요. 1 * 200000 : 200000를 계산합니다. = : GT에 더합니다. 78000 * -0.2 : -15600를 계산합니다. ± = : 부호를 뒤집어 GT에 넣습니다. GT : GT를 불러옵니다. 215600 (분자 Dy) 값입니다. ÷ MR = : 위 결과(215600)를 메모리(MR)에 저장된 분모 D(0.98)로 나누어 최종 y값 220,000를 구합니다. x, y 값을 이용해 최종 결과를 구합니다. 2026 01.18 크레이머 = 크레머 = 크라메르 공식 = Cramer's Rule https://allcalc.org/8985 2026 01.18 부호 변경, Sign Changer 버튼 https://allcalc.org/52092 2026 01.18 [fx-570 CW] 와의 차이 CW에 【×10x】버튼이 사라진 것은 아닌데, 버튼을 누를 때 [ES][EX] 처럼 특수기호 뭉치가 생성되는 것이 아니고, 【×】【1】【0】【xㅁ】 버튼이 차례로 눌린 효과가 발생됨. ※ 계산 우선순위 차이가 발생할 수 있으므로 주의. 괄호로 해결할 것! 2026 01.18