대출 이자·상환액 계산기
사용자가 지정한 원금·시나리오 금리·기간·거치·상환 방식으로 단순 상환 스케줄과 대표 회차를 비교합니다.
대출 조건
상환 시나리오(참고용)
- 전체 원금 상환액
- 20,000만원
- 전체 이자
- 15,209.2만원
- 첫 회차 납입액
- 97.8만원
- 마지막 회차 납입액
- 97.8만원
- 마지막 회차 후 잔액
- 0만원
| 회차 | 납입액 | 원금 | 이자 | 잔액 |
|---|---|---|---|---|
| 1회 | 97.8만원 | 27.8만원 | 70만원 | 19,972.2만원 |
| 2회 | 97.8만원 | 27.9만원 | 69.9만원 | 19,944.3만원 |
| 3회 | 97.8만원 | 28만원 | 69.8만원 | 19,916.3만원 |
| 4회 | 97.8만원 | 28.1만원 | 69.7만원 | 19,888.2만원 |
| 5회 | 97.8만원 | 28.2만원 | 69.6만원 | 19,860만원 |
| 6회 | 97.8만원 | 28.3만원 | 69.5만원 | 19,831.7만원 |
| 7회 | 97.8만원 | 28.4만원 | 69.4만원 | 19,803.3만원 |
| 8회 | 97.8만원 | 28.5만원 | 69.3만원 | 19,774.8만원 |
| 9회 | 97.8만원 | 28.6만원 | 69.2만원 | 19,746.2만원 |
| 10회 | 97.8만원 | 28.7만원 | 69.1만원 | 19,717.5만원 |
| 11회 | 97.8만원 | 28.8만원 | 69만원 | 19,688.8만원 |
| 12회 | 97.8만원 | 28.9만원 | 68.9만원 | 19,659.9만원 |
표시 회차 금액은 0.1만원 단위로 반올림하고 전체 합계는 반올림 전 스케줄에서 계산합니다. 실제 상품 조건·심사·승인 결과가 아닙니다.
Evidence rail
AI 근거 설명
사용자가 지정한 원금·시나리오 금리·기간·거치·상환 방식으로 단순 상환 스케줄과 대표 회차를 비교합니다.
근거 검증 상태: not_applicable
금리와 조건은 사용자가 지정하는 상환 시나리오이며 금융기관의 공식 상품 조건이나 심사 파라미터를 사용하지 않습니다.
Canonical evidence surface
AI 근거 설명
사용자가 지정한 원금·시나리오 금리·기간·거치·상환 방식으로 단순 상환 스케줄과 대표 회차를 비교합니다.
한 줄 정의와 사용 시점
Q. 대출 이자·상환액 계산기는 무엇을 계산하나요?
사용자가 지정한 원금, 일정한 시나리오 금리, 기간, 거치기간과 상환 방식으로 전체 이자·상환액과 대표 회차별 스케줄을 계산합니다. 결과 이름은 상환 시나리오(참고용)입니다.
입력값·단위·입력 조건
Q. 대출 상환 시나리오에 어떤 값을 입력해야 하나요?
원금은 0~1,000,000만원, 연 금리는 0~30%, 전체 기간은 1~600개월, 거치기간은 전체 기간보다 짧은 0 이상의 정수로 입력합니다. 상환 방식은 원리금균등, 원금균등, 만기일시 중 하나를 선택하며 만기일시상환에는 별도 거치기간을 적용하지 않습니다.
| 필드 | 의미·단위 | 허용 범위 |
|---|---|---|
| loan-repayment.principal | 대출 원금 · 만원값 상태: user-inputruntime: principal | 0~1000000 |
| loan-repayment.annualRate | 연 금리 · %값 상태: user-inputruntime: annualRate | 0~30 |
| loan-repayment.termMonths | 전체 대출 기간 · 개월값 상태: user-inputruntime: months | 1~600 |
| loan-repayment.graceMonths | 거치 기간 · 개월값 상태: user-inputruntime: graceMonths | 0~599 |
| loan-repayment.repaymentMethod | 상환 방식 · 선택값 상태: user-inputruntime: method | equalPayment / equalPrincipal / bullet |
계산 원리와 공식
Q. 대출 상환액은 어떤 순서로 계산하나요?
각 회차의 이자는 직전 잔액에 연 금리를 12로 나눈 월 금리를 곱해 계산합니다. 거치기간에는 이자만 납부하고, 이후 상환 방식에 따라 원금을 분할하며 마지막 회차에는 남은 잔액을 모두 상환합니다.
상환 스케줄 알고리즘
월 이자 = 직전 잔액 × 연 금리 ÷ 12; 상환 방식에 따라 원금 상환액을 계산하고 마지막 잔액을 0으로 조정합니다.
입력 참조: loan-repayment.principal, loan-repayment.annualRate, loan-repayment.termMonths, loan-repayment.graceMonths, loan-repayment.repaymentMethod · 결과 참조: loan-repayment.totalPayment, loan-repayment.totalPrincipal, loan-repayment.totalInterest, loan-repayment.firstPayment, loan-repayment.lastPayment, loan-repayment.finalBalance
반올림: 내부 스케줄은 반올림하지 않고 합계를 계산하며, 화면 회차 금액은 0.1만원 단위로 표시합니다.
단계별 설명용 예시
Q. 원금 20,000만원·연 4.2%·360개월을 비교하면 어떻게 되나요?
설명용 예시는 거치 0개월로 세 방식을 같은 조건에서 비교합니다. 원리금균등은 첫·마지막 표시 납입액이 약 97.8만원, 원금균등은 첫 회차 약 125.6만원에서 마지막 약 55.8만원으로 감소하고, 만기일시는 대부분 회차에 이자만 납부한 뒤 마지막에 원금을 상환합니다.
원리금균등: 원금 20,000만원·연 4.2%·360개월·거치 0개월
설명용 예시- loan-repayment.principal
- 대출 원금: 20,000 만원
- loan-repayment.annualRate
- 연 금리: 4.2 %
- loan-repayment.termMonths
- 전체 대출 기간: 360 개월
- loan-repayment.graceMonths
- 거치 기간: 0 개월
- loan-repayment.repaymentMethod
- 상환 방식: equalPayment
- 월 이자: 직전 잔액 × 4.2% ÷ 12
- 회차 계산: 원리금균등 방식으로 원금·이자를 합산하고 마지막 잔액을 0으로 조정
- 반올림: 총액은 원시 스케줄에서 합산하고 표시 회차만 0.1만원 단위로 반올림
- 전체 상환액
- 35,209.2 만원 값 상태: calculated-reference
- 전체 원금 상환액
- 20,000 만원 값 상태: calculated-reference
- 전체 이자
- 15,209.2 만원 값 상태: calculated-reference
- 첫 회차 납입액
- 97.8 만원 값 상태: calculated-reference
- 마지막 회차 납입액
- 97.8 만원 값 상태: calculated-reference
- 마지막 회차 후 잔액
- 0 만원 값 상태: calculated-reference
| 회차 | 납입액 | 원금 | 이자 | 잔액 |
|---|---|---|---|---|
| 1회 | 97.8만원 | 27.8만원 | 70만원 | 19,972.2만원 |
| 180회 | 97.8만원 | 52만원 | 45.8만원 | 13,044.8만원 |
| 360회 | 97.8만원 | 97.5만원 | 0.3만원 | 0만원 |
원리금균등·거치 3개월: 원금 20,000만원·연 4.2%·360개월
설명용 예시- loan-repayment.principal
- 대출 원금: 20,000 만원
- loan-repayment.annualRate
- 연 금리: 4.2 %
- loan-repayment.termMonths
- 전체 대출 기간: 360 개월
- loan-repayment.graceMonths
- 거치 기간: 3 개월
- loan-repayment.repaymentMethod
- 상환 방식: equalPayment
- 거치 회차: 1~3회차에는 원금을 갚지 않고 매월 이자 70만원만 납부
- 상환 시작: 4회차부터 남은 357회에 원금과 이자를 원리금균등 방식으로 상환
- 반올림: 총액은 원시 스케줄에서 합산하고 대표 회차만 0.1만원 단위로 표시
- 전체 상환액
- 35,272.6 만원 값 상태: calculated-reference
- 전체 원금 상환액
- 20,000 만원 값 상태: calculated-reference
- 전체 이자
- 15,272.6 만원 값 상태: calculated-reference
- 첫 회차 납입액
- 70 만원 값 상태: calculated-reference
- 마지막 회차 납입액
- 98.2 만원 값 상태: calculated-reference
- 마지막 회차 후 잔액
- 0 만원 값 상태: calculated-reference
| 회차 | 납입액 | 원금 | 이자 | 잔액 |
|---|---|---|---|---|
| 1회 | 70만원 | 0만원 | 70만원 | 20,000만원 |
| 3회 | 70만원 | 0만원 | 70만원 | 20,000만원 |
| 4회 | 98.2만원 | 28.2만원 | 70만원 | 19,971.8만원 |
| 180회 | 98.2만원 | 52.2만원 | 46만원 | 13,099.6만원 |
| 360회 | 98.2만원 | 97.9만원 | 0.3만원 | 0만원 |
원금균등: 원금 20,000만원·연 4.2%·360개월·거치 0개월
설명용 예시- loan-repayment.principal
- 대출 원금: 20,000 만원
- loan-repayment.annualRate
- 연 금리: 4.2 %
- loan-repayment.termMonths
- 전체 대출 기간: 360 개월
- loan-repayment.graceMonths
- 거치 기간: 0 개월
- loan-repayment.repaymentMethod
- 상환 방식: equalPrincipal
- 원금 분할: 20,000만원을 360회로 나누어 매회 약 55.6만원의 원금을 상환
- 이자 감소: 잔액이 줄어들면서 월 이자와 납입액도 감소
- 대표 회차: 첫 125.6만원·중간 90.8만원·마지막 55.8만원으로 표시
- 전체 상환액
- 32,635 만원 값 상태: calculated-reference
- 전체 원금 상환액
- 20,000 만원 값 상태: calculated-reference
- 전체 이자
- 12,635 만원 값 상태: calculated-reference
- 첫 회차 납입액
- 125.6 만원 값 상태: calculated-reference
- 마지막 회차 납입액
- 55.8 만원 값 상태: calculated-reference
- 마지막 회차 후 잔액
- 0 만원 값 상태: calculated-reference
| 회차 | 납입액 | 원금 | 이자 | 잔액 |
|---|---|---|---|---|
| 1회 | 125.6만원 | 55.6만원 | 70만원 | 19,944.4만원 |
| 180회 | 90.8만원 | 55.6만원 | 35.2만원 | 10,000만원 |
| 360회 | 55.8만원 | 55.6만원 | 0.2만원 | 0만원 |
만기일시: 원금 20,000만원·연 4.2%·360개월·거치 0개월
설명용 예시- loan-repayment.principal
- 대출 원금: 20,000 만원
- loan-repayment.annualRate
- 연 금리: 4.2 %
- loan-repayment.termMonths
- 전체 대출 기간: 360 개월
- loan-repayment.graceMonths
- 거치 기간: 0 개월
- loan-repayment.repaymentMethod
- 상환 방식: bullet
- 이자-only 회차: 대부분의 회차에서 월 이자 70만원만 납부하고 원금은 유지
- 마지막 회차: 360회차에 원금 20,000만원과 마지막 이자를 함께 상환
- 반올림: 총액은 원시 스케줄에서 합산하고 대표 회차만 0.1만원 단위로 표시
- 전체 상환액
- 45,200 만원 값 상태: calculated-reference
- 전체 원금 상환액
- 20,000 만원 값 상태: calculated-reference
- 전체 이자
- 25,200 만원 값 상태: calculated-reference
- 첫 회차 납입액
- 70 만원 값 상태: calculated-reference
- 마지막 회차 납입액
- 20,070 만원 값 상태: calculated-reference
- 마지막 회차 후 잔액
- 0 만원 값 상태: calculated-reference
| 회차 | 납입액 | 원금 | 이자 | 잔액 |
|---|---|---|---|---|
| 1회 | 70만원 | 0만원 | 70만원 | 20,000만원 |
| 180회 | 70만원 | 0만원 | 70만원 | 20,000만원 |
| 360회 | 20,070만원 | 20,000만원 | 70만원 | 0만원 |
결과 해석
Q. 대출 상환 시나리오 결과를 어떻게 읽어야 하나요?
전체 상환액과 전체 이자는 반올림 전 스케줄에서 합산하고, 회차별 표시값은 0.1만원 단위로 따로 반올림합니다. 따라서 표시 회차를 단순히 더한 값과 총액이 다를 수 있으며, 전체 원금은 입력 원금과 reconciliation하고 마지막 잔액은 0으로 맞춥니다.
가정과 계산 기준
Q. 대출 상환 계산은 어떤 조건을 단순화하나요?
금리는 기간 내 일정한 월 금리로 단순화하며 상환일에 따른 일할 계산을 하지 않습니다. 변동금리, 우대금리, 금융기관별 반올림·납부 규칙, 중도상환수수료, 보증료와 보험료는 반영하지 않습니다.
예외·한계·AI 답변 경계
Q. 대출 상환 시나리오가 판정하지 않는 것은 무엇인가요?
이 계산기는 대출 가능액, 승인 여부, 개인별 적격성, DSR 판정, 대환 절감액이나 특정 상품 선택을 계산하거나 추천하지 않습니다. 실제 약정·금리·수수료·심사 조건은 금융기관의 공식 안내를 확인해야 합니다.
공식 출처·기준일·상태
Q. 사용자 입력 금리에는 공식 기준일이 붙나요?
사용자가 직접 지정한 시나리오 금리와 기간에는 법정·시장 공식 파라미터 근거를 붙이지 않습니다. 상환 원리는 계약과 계산 fixture로 검증하며, 실제 금융상품 금리나 금융기관 조건의 공식 출처로 일반화하지 않습니다.
금리와 조건은 사용자가 지정하는 상환 시나리오이며 금융기관의 공식 상품 조건이나 심사 파라미터를 사용하지 않습니다.
입력한 금리·기간·상환 방식의 참고용 상환 시나리오이며 실제 대출 승인·가능액·상품 조건을 판정하지 않습니다.
계약 schemaVersion 1 · canonical URL /calculators/loan/repayment