엑셀 연금 계산 5분 정리, PMT·PV·FV·NPER 사용법

⚠️ 아토비아의 파트너스 및 제휴 마켓을 연결하는 페이지입니다. 이에 따른 활동으로 제휴 업체로부터 소정의 수수료를 제공받습니다. 할인 혜택은 정책에 따라 수시로 변동될 수 있습니다! 여러분께 추가로 부과되는 비용은 전혀 없으니 안심하세요! 아이템 찾는 시간을 아끼는데 많은 도움이 되었길 바랍니다!

“매달 얼마를 받을 수 있을까”, “그러려면 목돈이 얼마나 필요할까.” 노후를 준비하는 분이라면 한 번쯤 계산기를 두드려 보셨을 질문입니다. 엑셀에서는 PMT, PV, FV, NPER 네 가지 함수만 알면 이 질문에 직접 답해 볼 수 있습니다.

이 글은 연금 계산을 처음 엑셀로 해 보려는 30~60대를 위해 썼습니다. 각 함수가 어떤 질문에 답하는지, 월 단위로 입력할 때 무엇을 바꿔야 하는지, 결과가 왜 음수로 나오는지를 하나의 예시로 이어서 확인합니다.

엑셀 연금 계산에는 어떤 함수를 쓰나요?

매달 받을 금액은 PMT, 필요한 목돈은 PV, 모이는 금액은 FV, 필요한 기간은 NPER로 계산합니다. 네 함수 모두 이율과 지급액이 일정하다는 가정 위에서 작동합니다.

Microsoft 공식 도움말은 PMT를 일정한 이율과 일정한 지급액을 가정해 기간별 지급액을 구하는 함수로 설명합니다. PV는 일정 이율과 정기 지급액을 바탕으로 현재가치(지금 시점에서 따진 가치)를 구하고, FV는 정기 납입액과 이율로 기간 말의 미래가치를 구합니다. NPER는 같은 조건에서 필요한 기간 수를 구합니다.

알고 싶은 것 함수 한 줄 설명
매달 얼마를 받거나 내는가 PMT 기간별 지급액을 구합니다
지금 목돈이 얼마나 필요한가 PV 현재가치를 구합니다
기간이 지나면 얼마가 모이는가 FV 기간 말 미래가치를 구합니다
몇 개월이 필요한가 NPER 필요한 기간 수를 구합니다

이율을 거꾸로 구하는 RATE 함수도 있습니다. 이 글에서는 이름만 소개하고, 자세한 사용법은 별도 글에서 다루는 것이 좋습니다.

엑셀 연금 계산 5분 정리, PMT·PV·FV·NPER 사용법

월 단위로 입력할 때 무엇을 바꿔야 하나요?

연이율이 월 복리 기준이라면 이율 칸에는 연이율을 12로 나눈 값, 기간 칸에는 연수에 12를 곱한 값을 넣습니다. Microsoft 공식 도움말이 안내하는 방식입니다. 연이율 5%, 20년이라면 이율은 5%÷12, 기간은 20×12로 입력하는 식입니다.

복리 기준이 월 복리가 아닐 수 있으므로, 계산에 앞서 가정한 이율이 어떤 기준인지부터 확인하세요. 연이율÷12는 월 복리 조건일 때의 예시입니다.

두 번째는 부호입니다. 엑셀 재무 함수는 내가 내는 돈(지출)을 음수, 받는 돈(수입)을 양수로 표시합니다. 그래서 목돈을 넣으면 월 수령액이 음수로 보이기도 합니다. 오류가 아니라 현금 흐름 방향을 표시하는 규칙입니다.

핵심 포인트
  • 월 복리 기준이면 이율은 연이율÷12, 기간은 연수×12로 입력합니다.
  • 지출은 음수, 수입은 양수로 표시되므로 음수 결과는 정상일 수 있습니다.
  • type 칸은 0이나 생략이면 기간 말, 1이면 기간 초 지급입니다.

입력 전에 아래 칸을 먼저 채워 두면 실수가 줄어듭니다. 아래 금액은 설명을 위한 가정 조건일 뿐입니다.

엑셀 연금 계산에는 어떤 함수를 쓰나요?
입력 칸 예시 입력 의미
연이율 5% 월 복리 기준으로 가정
이율(rate) =연이율칸/12 월 이율로 변환
기간(nper) =20*12 총 개월 수
지급 시점(type) 0 매월 말 지급

매달 받을 금액과 필요한 목돈은 어떻게 구하나요?

목돈과 이율, 기간을 알면 PMT로 매달 받을 금액을 구하고, 반대로 매달 받고 싶은 금액을 알면 PV로 필요한 목돈을 구합니다. 두 함수는 같은 가정을 뒤집어 쓰는 관계입니다.

PMT의 형식은 PMT(rate, nper, pv, [fv], [type])입니다. 월 수령액을 구할 때는 이율에 월 이율, 기간에 총 개월 수, pv에 목돈을 넣습니다. 출처로 삼은 Spreadsheet Planet 안내에는 $100,000 목돈, 연 5%, 월말 지급, 20년 조건에서 월 약 $659.96이 나온다는 예시가 있습니다. 해당 예시의 입력 조건에 따른 값이며, 조건이 달라지면 결과도 달라집니다.

엑셀에서는 =PMT(5%/12, 20*12, -100000)처럼 입력하는 방식으로 이 예시를 따라 해 볼 수 있습니다. 목돈 앞에 음수를 붙인 이유는 앞서 본 부호 규칙 때문입니다. 부호를 바꿔 입력하면 결과 부호도 바뀌니, 숫자 크기만 확인하셔도 됩니다.

월 단위로 입력할 때 무엇을 바꿔야 하나요?

🛒 추천 상품

쿠팡 🛒 추천 상품

필요한 목돈은 PV로 구합니다. 같은 조건에서 매달 받고 싶은 금액을 pmt 칸에 넣으면 그에 필요한 현재가치가 나옵니다. PMT로 얻은 금액을 PV에 다시 넣어 원래 목돈이 나오는지 확인하면 입력이 맞는지 검산할 수 있습니다.

점검 포인트는 세 가지입니다. 이율과 기간이 모두 월 단위인지, 목돈과 수령액의 부호가 반대 방향인지, type 칸이 의도한 값인지 확인하세요.

적립 후 모일 금액과 필요한 기간은 어떻게 구하나요?

정기 납입 후 기간 말에 모일 금액은 FV로, 목표 금액에 도달하는 데 필요한 기간은 NPER로 구합니다. 두 함수 모두 일정한 이율과 일정한 납입액을 전제로 합니다.

FV는 이율, 기간, 매달 납입액을 넣으면 기간 말의 미래가치를 계산합니다. 납입액은 내가 내는 돈이므로 음수로 넣으면 모이는 금액이 양수로 나옵니다. 예를 들어 매달 일정액을 적립한다고 가정하고 월 이율, 총 개월 수, 납입액을 순서대로 채우면 됩니다.

매달 받을 금액과 필요한 목돈은 어떻게 구하나요?

NPER는 반대로 질문합니다. 월 이율과 월 지급액, 현재 목돈이 정해져 있을 때 몇 개월 동안 지급이 가능한지 구합니다. 결과는 개월 수로 나오므로 12로 나누면 연수를 가늠할 수 있습니다.

결과는 입력한 이율이 유지된다는 가정 아래의 계산값입니다. 실제 이율은 상품과 시기에 따라 달라질 수 있으므로, 이율 칸을 몇 가지로 바꿔 넣고 범위로 살펴보는 습관이 도움이 됩니다.

월초 지급과 월말 지급은 결과가 어떻게 다른가요?

type을 0으로 두거나 생략하면 각 기간의 말에, 1로 두면 각 기간의 처음에 지급하는 것으로 계산합니다. 같은 조건이어도 지급 시점이 다르면 결과가 달라집니다.

항목 월말 지급 월초 지급
type 값 0 또는 생략 1
의미 각 기간 말에 지급 각 기간 초에 지급
입력 예 =PMT(5%/12, 240, -100000, 0, 0) =PMT(5%/12, 240, -100000, 0, 1)
해석 기준 기본값으로 많이 쓰는 방식 지급 시점이 앞당겨진 경우
적립 후 모일 금액과 필요한 기간은 어떻게 구하나요?

두 방식의 차이가 얼마인지는 근거로 확인한 수치가 없어 이 글에서 숫자로 제시하지 않습니다. 같은 칸을 복사해 type만 0과 1로 바꿔 보면 내 조건에서의 차이를 바로 볼 수 있습니다.

계산 결과를 읽을 때 주의할 점은 무엇인가요?

이 계산은 이율과 지급액이 변하지 않는다는 가정 위의 단순 계산이며, 국민연금이나 종신연금, 보험 상품의 실제 수령액이나 보장액과는 다릅니다. Microsoft 공식 문서도 이 함수들을 일정하거나 고정된 지급액과 이율 기준으로 설명합니다.

세금, 준비금, 수수료는 계산값에 포함되지 않을 수 있습니다. PMT 도움말도 이 점을 밝히고 있습니다. 그래서 엑셀 결과를 실제 수령액과 같다고 보면 곤란합니다. 이율이 해마다 달라지거나 지급액이 변하는 경우에는 이 함수들을 그대로 쓰기 어렵다고 보는 편이 안전합니다.

자주 하는 실수는 크게 세 가지입니다. 연이율을 그대로 넣고 기간만 개월로 넣는 경우, 목돈과 수령액의 부호를 같은 방향으로 넣는 경우, type 값을 확인하지 않는 경우입니다. 연이율÷12와 연수×12를 빠뜨리면 결과가 크게 어긋나기 쉽다고 알려져 있습니다.

월초 지급과 월말 지급은 결과가 어떻게 다른가요?

마무리

정리하면 매달 금액은 PMT, 필요한 목돈은 PV, 모이는 금액은 FV, 필요한 기간은 NPER입니다. 월 단위 입력과 부호 규칙, type만 지키면 네 함수 모두 같은 틀로 쓸 수 있습니다.

직접 해 보는 순서는 이렇습니다. 먼저 가정할 이율과 기간을 월 단위로 바꿔 칸에 적고, 대표 예시로 결과를 검산한 뒤, 내 숫자로 바꿔 넣어 보세요. 이율 칸을 여러 값으로 바꿔 범위를 살펴보면 더 현실적인 그림이 나옵니다.

여러분은 어떤 조건으로 먼저 계산해 보실 계획인가요?

이 글은 일반적인 정보 제공 목적이며, 특정 금융 상품에 대한 투자 권유가 아닙니다. 모든 투자에는 원금 손실 위험이 있으며, 투자 결정은 본인의 판단과 책임 하에 이루어져야 합니다. 필요시 공인 재무설계사 등 전문가와 상담하세요.

더 많은 정보가 필요하신가요?

아토비아에서 더 보기 →

참고 자료
  1. Microsoft Support, 「PMT function」, 발행연도 표기 없음 — 일정한 이율·지급액 가정, 월 단위 입력, type 의미, 세금·수수료 미포함 가능성 확인
  2. Microsoft Support, 「PV function」, 발행연도 표기 없음 — 현재가치 계산과 현금 흐름 부호 규칙 확인
  3. Microsoft Support, 「FV function」, 발행연도 표기 없음 — 기간 말 미래가치 계산과 부호 규칙 확인
  4. Microsoft Support, 「NPER function」, 발행연도 표기 없음 — 필요한 기간 수 계산 확인
  5. Spreadsheet Planet, 「How to Calculate an Annuity in Excel (7 Easy Ways)」, 발행연도 표기 없음 — 함수별 역할 구분과 $100,000·연 5%·월말 지급·20년 예시(월 약 $659.96) 확인
  6. Excel Office, 「Example of payment for annuity in Excel」, 발행연도 표기 없음 — PMT 정기 지급액 예시와 type 입력 방식 확인

커뮤니티 참여하기

이 글을 인용하실 때

출처: Atovia (아토비아). https://atovia.kr

댓글 남기기