복리 수익 계산에서 수익률·기간·추가납입을 구분하는 방법

복리 수익 계산에서 수익률·기간·추가납입을 구분하는 방법

복리 계산기는 미래 잔액을 확정해 주는 예측기가 아닙니다. 초기 투자금, 추가납입액, 수익률, 기간, 복리 적용 주기라는 가정을 같은 규칙으로 계산해 여러 시나리오를 비교하는 도구입니다. 입력값 가운데 하나만 바뀌어도 결과가 크게 달라지며, 시장 수익률은 매년 일정하게 반복되지 않습니다. 따라서 계산 결과보다 먼저 어떤 현금흐름을 언제 넣었고 비용·세금·물가를 어떻게 처리했는지 기록해야 합니다.

이 글은 2026년 7월 24일 미국 SEC 산하 Investor.gov의 복리 정의와 공식 계산기, SEC의 투자비용 안내 자료를 확인해 작성했습니다. 모든 숫자는 원리를 설명하기 위한 가정이며 특정 종목, 펀드, 수익률을 추천하지 않습니다. 예금 이자처럼 계약으로 정해진 금리와 가격 변동이 있는 투자자산의 가정 수익률을 같은 확정성으로 해석해서는 안 됩니다. 투자에는 원금 손실 가능성이 있습니다.

복리의 정확한 정의와 단리와의 차이

Investor.gov는 복리를 원금뿐 아니라 누적된 이자에도 지급되는 이자로 정의합니다. 원금 1,000만 원에 연 5% 수익이 한 번 발생하면 1년 뒤 1,050만 원입니다. 이 금액을 그대로 운용하고 다시 5%가 발생하면 2년 뒤에는 원금이 아니라 1,050만 원을 기준으로 52만5천 원이 늘어 1,102만5천 원이 됩니다. 이처럼 이전 기간의 손익이 다음 기간 계산의 기준에 포함되는 구조가 복리입니다.

단리는 매 기간 최초 원금에만 같은 금액의 이자가 붙는 단순 모델입니다. 최초 원금 1,000만 원, 연 5%, 10년을 가정하면 단리 결과는 1,500만 원이고 연 1회 복리 결과는 약 1,628만9천 원입니다. 차이는 시간이 길수록 커지지만, 투자 수익률이 매년 정확히 5%라는 가정이 현실을 보장하지는 않습니다. 손실이 발생하면 복리 구조는 손실에도 똑같이 작용합니다.

구분 계산 기준 1,000만 원·연 5%·10년 가정 주의점
단리 매년 최초 원금에만 5% 1,500만 원 실제 재투자 구조를 단순화
연 1회 복리 매년 말 잔액에 5% 약 1,628만9천 원 매년 동일 수익률 가정
월 복리 연 5%를 12회로 나눠 적용 약 1,647만 원 명목금리와 실효수익률 구분 필요
변동 수익률 매년 실제 수익률을 순서대로 적용 수익률 경로에 따라 다름 평균수익률만으로 결과 재현 불가

초기금액만 있는 복리 계산식

추가납입이 없을 때 미래가치의 기본식은 FV = P × (1 + r÷n)^(n×t)입니다. P는 초기금액, r은 연간 명목 수익률을 소수로 바꾼 값, n은 연간 복리 횟수, t는 연수입니다. 연 6%라면 r=0.06이고, 월 복리라면 n=12입니다. 수익률이 기간 전체에 걸쳐 일정하고 발생한 수익이 모두 재투자된다는 강한 가정을 담은 식입니다.

초기금액 2,000만 원, 연 4%, 연 1회 복리, 5년이면 2,000만×1.04^5로 약 2,433만3천 원입니다. 총 증가는 약 433만3천 원이지만 이것은 세전·비용 차감 전 가정입니다. 연간 비용이 단순히 1%포인트만큼 수익률을 낮춘다고 가정해 순수익률 3%를 적용하면 약 2,318만5천 원입니다. 실제 비용은 보수 계산 시점, 매매비용, 세금 체계에 따라 단순 차감과 다를 수 있습니다.

복리 횟수도 명확히 해야 합니다. 연 6%를 연 1회 적용한 실효수익률은 6%지만, 연 6% 명목금리를 월별로 0.5%씩 적용하면 1년 실효수익률은 (1+0.06÷12)^12-1, 약 6.17%입니다. 투자 성과 자료에서 이미 연환산 수익률로 제시된 값을 다시 월 복리로 나누어 적용하면 중복 계산이 될 수 있습니다.

추가납입은 각 납입금의 운용기간을 따로 계산한다

매달 같은 금액을 넣어도 첫 달 납입금과 마지막 달 납입금의 운용기간은 다릅니다. 월말 납입을 가정한 정기납입의 미래가치는 PMT × {[(1+i)^N-1]÷i}로 계산할 수 있습니다. PMT는 매회 납입액, i는 회당 수익률, N은 총 납입 횟수입니다. 월초에 넣는다면 각 납입금이 한 기간 더 운용되므로 월말 납입 결과에 (1+i)를 추가로 곱하는 구조가 됩니다.

Investor.gov 공식 복리 계산기도 초기 투자금, 월 추가납입, 기간, 추정 연이율, 이율 변동 범위, 복리 빈도를 별도 입력하도록 구성되어 있습니다. 이는 초기금액과 추가납입을 한 덩어리로 보지 말아야 한다는 실무적 힌트입니다. 중간 인출이 있다면 음의 현금흐름으로 입력하되 계산기가 음수 납입을 지원하는지 확인해야 합니다.

입력값 기준 시나리오 반드시 기록할 가정
초기금액 1,000만 원 계산 시작일에 전액 투자
월 추가납입 30만 원 매월 말 납입
기간 10년 총 120회 납입
연 수익률 5% 매월 동일 비율로 환산한다고 가정
복리 빈도 월 12회 월 수익률 0.05÷12
비용·세금 우선 제외 별도 순수익 시나리오에서 반영

위 가정으로 초기금액과 월말 추가납입을 합산하면 미래가치는 대략 6,305만 원입니다. 실제 납입원금은 1,000만 원+30만 원×120=4,600만 원이고 나머지가 가정상 누적 수익입니다. 같은 30만 원이라도 월초에 납입하면 운용기간이 조금 길어 결과가 달라집니다. 계산기마다 납입 시점 기본값이 월초인지 월말인지 표시하지 않으면 결과 차이의 원인을 확인하기 어렵습니다.

단계별 계산과 검산 방법

첫째, 계산 기준일과 종료일을 정합니다. 둘째, 초기금액과 이후 현금흐름을 날짜별로 분리합니다. 셋째, 제시된 수익률이 명목수익률인지 실효수익률인지, 세전인지 세후인지 확인합니다. 넷째, 복리 빈도와 납입 시점을 정합니다. 다섯째, 비용·세금·물가를 제외한 기본 시나리오와 이를 반영한 보수적 시나리오를 따로 계산합니다.

검산할 때는 먼저 수익률 0%를 넣어 결과가 단순 납입원금과 같은지 확인합니다. 다음으로 추가납입을 0원으로 바꾸어 초기금액 공식과 같은지 봅니다. 기간을 1년으로 줄여 손으로 계산 가능한 값과 비교하면 입력 단위 오류를 찾기 쉽습니다. 연 5를 입력해야 하는 계산기에 0.05를 넣거나, 반대로 0.05가 필요한 식에 5를 넣는 실수가 흔합니다.

마지막으로 스프레드시트나 계산기 결과를 다른 도구와 비교하되, 차이가 나면 반올림보다 납입 시점, 복리 빈도, 수익률 단위, 마지막 납입 포함 여부를 먼저 점검합니다. 결과 금액만 저장하지 말고 입력값과 계산식을 함께 보관해야 나중에 재현할 수 있습니다.

숫자를 넣은 세 가지 현실적 시나리오

초기금액 1,000만 원, 월말 30만 원 납입, 10년이라는 현금흐름은 같게 두고 연 수익률만 -2%, 3%, 7%로 바꿔 비교해 보겠습니다. 계산은 매월 같은 수익률이 발생한다고 단순화하고 세금과 비용은 우선 제외합니다. 실제 시장에서는 월별 수익률이 불규칙하므로 이 표는 결과 범위를 사고하기 위한 민감도 분석이지 전망이 아닙니다.

시나리오 가정 연 수익률 10년 뒤 계산값(약) 납입원금 대비 의미
손실 경로 단순화 -2% 4,086만 원 4,600만 원보다 적어 원금 손실
보수적 양의 수익 3% 5,542만 원 비용·세금 전 가정 수익 발생
높은 양의 수익 7% 7,202만 원 일정 고수익 반복 가정에 매우 민감

연 7% 결과만 골라 미래 목표금액으로 확정하면 안 됩니다. 수익률을 4%포인트 높였을 뿐인데 기간 전체의 초기금액과 각 납입금에 누적 적용되어 차이가 크게 벌어집니다. 반대로 -2%처럼 음의 수익률이 지속되면 꾸준히 납입해도 평가금액이 납입원금 아래로 내려갈 수 있습니다. 이 사례는 추가납입이 손실을 없애지 않는다는 점도 보여줍니다.

산술평균과 기하평균, 수익률 순서의 차이

수익률이 첫해 +20%, 다음 해 -20%라면 산술평균은 0%입니다. 하지만 100만 원은 120만 원이 된 뒤 20% 하락해 96만 원이 됩니다. 두 기간 누적수익률은 -4%이고, 연환산 기하평균은 약 -2.02%입니다. 상승률과 하락률의 기준금액이 다르기 때문에 같은 폭의 상승과 하락이 상쇄되지 않습니다.

추가납입이나 인출이 전혀 없으면 수익률의 곱셈 결과는 순서를 바꿔도 같습니다. 그러나 중간 현금흐름이 있으면 수익률 순서가 결과에 영향을 줍니다. 은퇴 직후 큰 인출과 함께 큰 손실이 발생하는 경우처럼, 잔액이 큰 시점의 손실과 현금유출이 겹치면 회복이 어려워질 수 있습니다. 이를 수익률 순서 위험이라고 부르며, 일정 수익률 복리 계산기는 이 위험을 보여주지 못합니다.

과거 연평균 수익률을 입력할 때 산술평균을 그대로 쓰기보다 해당 자료가 어떤 평균인지 확인해야 합니다. 과거 기하평균도 미래 성과를 보장하지 않습니다. 투자 기간, 환율, 배당 재투자 여부, 생존편향과 기준지수 변경이 결과에 영향을 줍니다.

비용·세금·물가를 반영하는 법

SEC의 투자비용 안내는 지속적인 수수료가 시간이 지나면서 포트폴리오 가치에 큰 영향을 줄 수 있음을 예시로 설명합니다. 비용은 단순히 마지막 잔액에서 한 번 빼는 것이 아니라, 비용으로 빠져나간 금액이 이후 기간에 더 이상 수익을 만들지 못하는 효과까지 가집니다. 따라서 가능하다면 총비용 차감 전 수익률과 차감 후 순수익률을 나눠 시나리오를 계산합니다.

세금은 상품, 계좌, 거래 유형, 거주자 지위와 법 개정에 따라 달라질 수 있어 일률적인 세율을 가정하기 어렵습니다. 세후 결과가 필요하면 적용 기준일과 과세 시점, 공제·이연 여부를 공식 세무 자료로 확인해야 합니다. 이 글의 계산 예시는 세법 자문이 아닙니다.

물가를 반영한 실질 구매력은 대략 (1+명목수익률)÷(1+물가상승률)-1로 계산합니다. 명목수익률 5%, 물가상승률 2%라면 단순 차감 3%가 아니라 정확한 실질수익률은 약 2.94%입니다. 투자비용 1%가 별도로 있고 이를 단순화해 명목수익률에서 먼저 뺀다면 실질수익률은 (1.04÷1.02)-1, 약 1.96%입니다. 물가와 비용 가정의 기준기간을 수익률 기간과 맞춰야 합니다.

지표 조합별로 결과를 해석하는 방법

수익률 가정이 같고 기간만 길어질수록 계산상 복리 효과는 커집니다. 그러나 불확실한 수익률을 더 긴 기간 동안 일정하다고 가정하는 위험도 함께 커집니다. 기간이 길다는 사실만으로 높은 수익이 보장되는 것은 아닙니다. 납입액이 크고 수익률이 낮은 시나리오가 납입액이 작고 높은 수익률을 가정한 시나리오보다 실행 가능성이 높을 수도 있습니다.

명목잔액은 증가하지만 실질잔액이 거의 늘지 않는다면 물가와 비용이 수익 대부분을 상쇄한 조합입니다. 최종잔액은 비슷해도 총납입액이 더 큰 시나리오는 투자 성과가 더 좋다고 볼 수 없습니다. 최종잔액, 총납입원금, 누적손익, 실질 구매력을 함께 비교해야 합니다.

변동성이 큰 투자에서 단순 평균수익률이 높아도 기하평균은 낮을 수 있습니다. +50% 뒤 -50%면 산술평균은 0%지만 잔액은 25% 줄어듭니다. 따라서 평균수익률과 최대손실, 변동성, 현금흐름 시점을 함께 살피고 계산 결과를 단일 목표값보다 범위로 제시하는 편이 낫습니다.

시장이 일정 복리 가정과 다르게 움직이는 이유

주식·채권·ETF·가상자산의 가격은 기업 실적, 금리, 물가, 신용위험, 유동성, 정책, 투자자 기대와 예상하지 못한 사건에 반응합니다. 매월 같은 수익률이 찍히지 않으며 큰 손실 뒤 원금을 회복하는 데 필요한 상승률은 더 큽니다. 20% 손실을 회복하려면 25% 상승이 필요하고, 50% 손실을 회복하려면 100% 상승이 필요합니다.

배당과 이자도 자동으로 같은 조건에 재투자된다고 보장할 수 없습니다. 지급 시점의 가격, 세금, 거래비용, 최소 거래단위 때문에 계산기 가정과 달라집니다. 환율 노출이 있는 자산은 현지통화 수익과 원화 환산 수익이 다를 수 있습니다. 투자 중간의 인출은 이후 복리 기반을 줄이고, 납입 중단은 계획된 현금흐름을 바꿉니다.

이 때문에 하나의 예상수익률 대신 손실·보수·기준 시나리오를 함께 계산하고, 매년 실제 잔액과 납입 여력을 기준으로 갱신해야 합니다. 공식 계산기의 이율 변동 범위 입력란도 단일 숫자에 과도한 확신을 두지 않도록 여러 결과를 비교하는 데 활용할 수 있습니다.

흔한 오해와 데이터의 한계

첫 번째 오해는 과거 평균수익률을 넣으면 미래 잔액이 예측된다는 생각입니다. 과거 성과는 미래 성과를 보장하지 않고, 평균의 종류와 분석 구간에 따라 값이 달라집니다. 두 번째는 매월 납입액 전체가 처음부터 10년간 복리로 굴러간다는 생각입니다. 각 납입금은 실제 투입된 뒤 남은 기간만 운용됩니다.

세 번째는 연 수익률을 12로 나누면 모든 월별 투자 성과가 정확해진다는 생각입니다. 이는 일정한 월 복리를 가정한 모델일 뿐입니다. 네 번째는 높은 복리 빈도가 투자상품의 실제 수익을 자동으로 높인다는 생각입니다. 가격형 투자자산은 계약금리 상품과 다르며 보수·거래비용·시장 변동이 있습니다. 다섯 번째는 계산된 이익이 현금화 가능한 이익과 같다는 생각입니다. 매도호가, 세금, 환율, 시장 충격에 따라 실현금액이 달라질 수 있습니다.

온라인 계산기는 반올림 규칙, 납입 시점, 마지막 납입 포함 여부가 서로 다를 수 있습니다. 공식 도구라도 입력 가정의 타당성을 보증하지 않습니다. 기준일 2026년 7월 24일 현재 확인한 계산기 구조를 사용했으며, 향후 화면과 계산 규칙이 바뀔 수 있습니다.

원금 손실 위험과 실전 체크리스트

복리라는 말이 붙었다고 손실이 사라지는 것은 아닙니다. 음의 수익률도 다음 기간의 기준 잔액을 낮추는 방식으로 누적됩니다. 투자자산에는 시장가격 하락, 발행자 신용위험, 금리·환율 변화, 유동성 부족과 비용으로 원금 손실 가능성이 있습니다. 예금자보호 대상 여부와 조건은 상품별 공식 설명서를 확인해야 하며, 투자상품을 예금과 동일하게 취급해서는 안 됩니다.

  • 계산 시작일과 종료일, 통화 단위를 기록했는가.
  • 초기금액과 날짜별 추가납입·인출을 분리했는가.
  • 납입 시점이 월초인지 월말인지 정했는가.
  • 수익률이 명목·실효, 세전·세후, 연율·기간수익률 중 무엇인지 확인했는가.
  • 복리 빈도와 수익률 단위를 일치시켰는가.
  • 수익률 0% 검산 결과가 총납입원금과 같은가.
  • 단일 수익률 대신 손실·보수·기준 시나리오를 비교했는가.
  • 비용, 세금, 물가를 별도 단계에서 반영했는가.
  • 평균수익률과 실제 수익률 경로를 구분했는가.
  • 계산 결과를 수익 보장이나 목표금액 확정치로 표현하지 않았는가.
  • 시장 변동에 따른 원금 손실을 감당할 수 있는지 점검했는가.

공식 1차 출처와 확인일

위 공식 자료는 2026년 7월 24일 확인했습니다. 계산기 결과는 입력한 가정의 산술적 결과일 뿐 미래 수익률이나 최종금액을 보장하지 않습니다. 실제 투자 판단 전에는 상품의 최신 투자설명서, 비용, 세금, 위험등급과 원금 손실 가능성을 직접 확인해야 합니다.

위로 스크롤