중도상환수수료 계산, 남은 기간과 상환금액에 따라 얼마나 달라질까?
중도상환수수료 계산에 필요한 상환원금·약정 수수료율·잔존일수를 구분하고, 금액과 남은 기간에 따른 비용 차이를 가상 예시로 확인해 보세요. 면제 조건과 실제 상환예정금액 확인 순서도 정리했습니다.

이 글 요약 정리
- 계산 입력: 이번에 미리 갚을 원금, 약정 수수료율, 수수료 계산에 사용하는 전체 일수와 남은 일수가 필요합니다.
- 기간 구분: 대출 만기가 길어도 수수료 계산 기간은 더 짧을 수 있습니다. 약정의 부과 종료일을 확인하세요.
- 최종 확인: 면제 조건을 반영한 상환예정금액에서 원금·이자·수수료를 나누어 확인하세요.
이 글의 목차
중도상환수수료를 계산하려면 내 대출의 수수료율과 부과 종료일부터 확인하세요. 약정이 잔존일수에 따라 수수료를 줄이는 방식이라면, 미리 갚는 원금에 수수료율과 남은 기간의 비율을 곱합니다. 대출 잔액 전체나 주택담보대출의 긴 만기를 그대로 넣으면 계산이 달라질 수 있습니다.
아래에서는 이 계산 방식을 사용하는 대출을 기준으로 금액과 기간의 영향을 살펴봅니다. 수수료가 면제되거나 별도의 계산 조건이 있는 상품은 해당 약정을 먼저 적용해야 합니다.
1. 계산기보다 먼저 약정에서 네 가지를 찾으세요
대출 약정서나 금융회사 앱의 대출 상세·상환 안내에서 아래 항목을 확인하세요. 메뉴 이름은 금융회사마다 다르므로 찾기 어렵다면 상담 창구에 상환 예정일과 금액을 지정한 수수료 견적을 요청하면 됩니다.
| 확인 항목 | 계산에 넣을 값 |
|---|---|
| 중도상환원금 | 이번에 약정 일정보다 일찍 갚을 원금 |
| 수수료율 | 내 계약에 적용되는 중도상환수수료율 |
| 계산 기준기간 | 수수료 계산에 사용하는 시작일과 종료일 사이의 일수 |
| 잔존일수 | 약정에서 정한 방식으로 계산한 남은 일수 |
대출 잔액이 1억원이어도 일부인 2,000만원만 미리 갚는다면, 계산의 출발점은 2,000만원입니다. 면제되는 금액이 있다면 금융회사가 안내한 수수료 대상 원금을 따로 확인하세요.
수수료율에는 대출의 연 이자율을 넣지 않습니다. 이자율과 수수료율은 별개이며, 현재 판매 중인 상품의 요율이 과거에 체결한 내 계약에도 적용된다고 가정해서는 안 됩니다.
2. 남은 기간은 ‘대출 만기까지’와 다를 수 있습니다
잔존일수 차감 방식의 기본 구조는 다음과 같습니다.
중도상환수수료 = 중도상환원금 × 약정 수수료율 × 잔존일수 ÷ 계산 기준기간의 총일수
여기서 ‘계산 기준기간’은 약정의 대출기간 정의와 수수료 부과기간 제한을 반영한 기간입니다. 예를 들어 대출 만기는 30년이지만 수수료 계산 기간을 처음 3년으로 제한하는 계약이라면, 30년 전체를 분모로 넣지 않습니다. 잔존일수도 그 수수료 계산 기간을 기준으로 구합니다.
반대로 약정상 계산 기간이 1년인 대출에 무조건 3년을 넣어도 안 됩니다. 약정의 부과 종료일을 기준으로 확인하고, 날짜 계산에서 시작일·상환일을 어떻게 포함하는지도 금융회사 안내에 맞추세요.
KB국민은행 주택담보대출 안내에서도 상환원금·수수료율·잔존일수를 이용하는 계산 구조를 확인할 수 있습니다. 다른 상품의 요율을 가져오기 위한 것이 아니라, 본인 약정에서 어떤 항목을 찾아야 하는지 비교하는 용도로 보세요.
3. 상환금액과 남은 일수를 바꿔 계산해 보세요
다음은 실제 상품이 아닌 가상 계산입니다. 수수료율은 0.6%, 계산 기준기간은 1,095일, 면제 금액은 없다고 가정합니다. 3년이 항상 1,095일인 것은 아니므로 실제 계산에는 약정 날짜와 윤년 여부 등을 반영한 일수를 사용하세요.
5,000만원을 상환하고 잔존일수가 730일이라면 다음과 같습니다.
50,000,000원 × 0.006 × 730 ÷ 1,095 = 200,000원
0.6%는 소수로 0.006입니다. 퍼센트를 소수로 바꾸지 않고 0.6을 그대로 곱하는 실수를 주의하세요.
| 미리 갚을 원금 | 남은 일수 | 예시 수수료 |
|---|---|---|
| 5,000만원 | 730일 | 200,000원 |
| 5,000만원 | 365일 | 100,000원 |
| 2,000만원 | 365일 | 40,000원 |
| 5,000만원 | 30일 | 약 8,219원 |
같은 요율·계산 기준기간·면제 조건이라면, 상환원금이나 잔존일수가 줄어드는 비율만큼 수수료도 줄어듭니다. 마지막 행은 원 단위 반올림 값이며 실제 금융회사의 절사·반올림 방식에 따라 차이가 날 수 있습니다.
다만 수수료 감소와 총비용 절감은 구분해야 합니다. 수수료가 없어질 때까지 상환을 미루는 동안에도 대출이자는 발생할 수 있습니다. 상환 시점을 비교할 때는 기다리는 기간의 이자 부담과 줄어드는 수수료를 함께 보세요.
4. 면제 조건과 계약 시점을 확인하세요
계산값이 나왔다고 바로 납부할 수수료가 확정되는 것은 아닙니다. 다음 순서로 약정과 상환 견적을 대조하세요.
- 수수료 부과 대상인지 확인: 상품 자체의 면제 여부와 내 계약의 부과 종료일을 확인합니다.
- 이번 상환의 성격 확인: 약정에 따라 매월 갚는 원금과, 별도로 미리 갚는 원금을 구분합니다.
- 추가 면제 조건 확인: 별도 면제 한도나 감면 조건이 있다면 적용 대상·산정 기간·남은 한도를 금융회사에 확인합니다. 모든 상품에 이런 혜택이 있는 것은 아닙니다.
- 내 계약 요율 확인: 최근 공시 요율 대신 내 대출 실행일과 약정에 적용되는 수수료율을 사용합니다.
예를 들어 금융위원회의 2025년 1월 13일 수수료 개편은 당시 신규 계약부터 적용되는 안내였습니다. 이런 인하 소식을 보았다고 해서 기존 대출의 수수료율이 자동으로 바뀐다고 판단하면 안 됩니다. 지금 갚을 대출에 적용되는 요율은 해당 금융회사에서 확인하세요.
5. 실제 상환 전에는 원금·이자·수수료를 나눠 보세요
이체할 금액을 정할 때는 수수료만 계산하지 말고, 예정 상환일 기준 정산 내역을 확인해야 합니다. 조회한 날과 실제 상환일이 다르면 일수와 정산 금액이 달라질 수 있으므로 실행 전에 다시 조회하세요.
- 상환할 원금과 수수료 계산 대상 원금이 각각 얼마인지 확인합니다.
- 상환일 기준 이자와 중도상환수수료가 구분돼 있는지 확인합니다.
- 면제·감면이 견적에 반영됐는지 확인합니다.
- 상환 후 처리 내역과 남은 대출 잔액을 확인합니다.
대환대출이라면 기존 대출의 수수료에 새 대출의 해당 부대비용까지 더해 비교하세요. 새 대출의 면제 조건만 보고 기존 대출을 갚는 비용도 없다고 판단하지 않는 것이 중요합니다.
6. 자주 묻는 질문 FAQ
직접 계산한 금액과 은행 앱의 수수료가 다르면 어떻게 하나요?
앱의 견적 기준일과 계산에 사용한 상환일이 같은지부터 확인하세요. 이어 적용 요율, 잔존일수, 면제 반영 원금, 원 단위 처리 방식을 비교하고, 차이가 남으면 금융회사에 계산 내역을 요청하세요.
수수료가 0원인데 상환예정금액은 원금보다 많을 수 있나요?
그럴 수 있습니다. 중도상환수수료가 면제돼도 상환일까지 정산할 이자가 있을 수 있으므로, 원금 외 금액이 모두 수수료라고 생각하지 말고 정산 항목별 내역을 확인하세요.
같은 날 여러 번 나눠 갚으면 수수료가 줄어드나요?
이 글의 계산식에서 요율·일수·면제 조건이 같다면, 원금을 나눈 것만으로 수수료가 줄지는 않습니다. 다만 면제 한도 적용 방식이나 건별 원 단위 처리에 차이가 있을 수 있으므로 분할 실행 전에 총비용을 비교하세요.
약정의 부과기간이 지났는데도 수수료가 표시되면 어떻게 하나요?
바로 상환을 확정하기보다 계약의 대출 개시일·부과 종료일과 조회한 상환일을 금융회사에 대조 요청하세요. 재약정이나 계약 변경 이력이 있다면 그 내용도 함께 전달하고, 부과 근거와 정산 금액을 확인한 뒤 진행하세요.
