MCP로 연결 →

계산 입력

공식

공식: 대출 계산기: 월 상환액, 대출금액, 금리, 상환기간 구하기
Show calculation steps (1)
  1. Number of months

    Number of months: 대출 계산기: 월 상환액, 대출금액, 금리, 상환기간 구하기

    Solve for the term n given principal, payment, and monthly rate i.

광고

결과

월 상환액
$483.32
총 상환액 $28,999.20
총 이자 $3,999.20

이 계산기의 기능

이 대출 계산기는 원리금 균등 상환 방식의 대출에서 네 가지 값, 즉 월 상환액, 대출금액(원금), 연이율, 월 상환 횟수 가운데 하나를 풀어줍니다. 이미 알고 있는 세 가지 값을 입력하고 계산할 항목을 선택하면 나머지 한 값이 자동으로 산출됩니다. 상환 주기와 동일한 월 단위 복리를 가정하는데, 이는 자동차 할부, 신용대출, 고정금리 주택담보대출 같은 소비자 대출에서 일반적으로 쓰이는 방식입니다. 한국의 대출 상품에도 그대로 적용할 수 있습니다.

사용 방법

드롭다운에서 계산하고 싶은 항목을 고릅니다. 선택한 항목이 결과값이 되므로 해당 입력란은 무시됩니다. 나머지 세 칸을 채운 뒤 강조 표시된 결과를 확인하면 됩니다. 계산기는 대출 기간 전체에 걸친 총 상환액과 총 이자도 함께 보여줍니다. "풀이 과정 보기"를 체크하면 계산에 사용된 수식을 단계별로 확인할 수 있습니다.

공식 설명

핵심이 되는 식은 보통연금(기말지급)의 현재가치 공식입니다.

$$PV = \frac{PMT}{i}\left[1 - (1+i)^{-n}\right]$$

여기서 \(i\)는 월 이자율(연이율을 100으로 나눈 뒤 다시 12로 나눈 값)이고 \(n\)은 월 상환 횟수입니다. 월 상환액을 구하려면 $$PMT = \frac{PV \cdot i}{1 - (1+i)^{-n}}$$ 로 정리합니다. 상환 기간 \(n\)은 로그를 이용해 구하며, 금리는 깔끔한 닫힌 형태의 해가 없기 때문에 이분법(bisection)을 통해 수치적으로 계산합니다. 금리가 0일 때는 선형 식인 \(PMT = PV/n\), \(PV = PMT \cdot n\), \(n = PV/PMT\) 를 사용합니다.

광고
연금의 현재가치 공식 도표로, 현재가치 PV가 납입액 PMT, 이자율 i, 납입 횟수 n과 연결된 모습을 보여줌
네 가지 값은 서로 연결되어 있어, 셋만 알면 나머지 하나를 구할 수 있습니다.

계산 예시

$25,000를 연 6% 금리로 60개월 동안 빌린다고 가정해 봅시다. 월 이자율은 \(i = 6/100/12 = 0.005\) 입니다. \((1.005)^{60} \approx 1.34885\) 이므로 월 상환액은 $$25000 \times 0.005 \times \frac{1.34885}{1.34885 - 1} \approx \$483.32$$ 가 됩니다. 총 상환액은 \(483.32 \times 60 = \$28{,}999.20\) 이고, 따라서 총 이자는 약 $3,999.20 입니다.

대출 상환 막대그래프로, 대출 기간 동안 원금이 줄고 이자 부분이 작아지는 모습을 보여줌
균등 상환액은 점차 대부분 이자에서 대부분 원금으로 옮겨갑니다.

자주 묻는 질문

금리 계산에는 왜 수치적 방법을 쓰나요? 연금 공식은 \(i\)에 대해 대수적으로 깔끔하게 정리되지 않기 때문에, 입력한 값들을 그대로 만들어내는 금리를 반복 탐색하는 방식으로 구합니다.

상환액이 너무 적어 기간이 안 나오면 어떻게 되나요? 월 상환액이 월 이자조차 감당하지 못하면 잔액이 계속 불어나 상환 기간이 존재하지 않습니다. 이 경우 계산기는 오류를 반환합니다.

다른 복리 주기도 처리할 수 있나요? 아니요. 가장 일반적인 소비자 대출 방식인 월 상환에 맞춘 월 단위 복리만 가정합니다.

최종 업데이트: