한국 주택담보대출 DSR(총부채원리금상환비율) 계산 및 최대 대출 가능액 역산. 스트레스 가산금리 3단계(2025.7.1~) + 신용대출 1억 초과 +1.5%p 추가 가산 반영. 사용자가 "DSR 계산", "DSR 한도", "스트레스 금리", "대출 가능액", "변동금리 vs 고정금리 비교"를 물어볼 때 사용. 단일 DSR 만 필요한 경우 사용하고, LTV·DTI 까지 동시에 보려면 loan-affordability 스킬을 사용. Korean DSR (Debt Service Ratio) calculator with 3-tier stress rate (2025.7.1~) and credit-loan-over-100M surcharge.
반드시 python skills/dsr-calculator/references/calculator.py CLI를 실행하여 정확한 수치를 계산하세요.
python skills/dsr-calculator/references/calculator.py calculate 실행python skills/dsr-calculator/references/calculator.py max-loan 실행| 파라미터 | 필수 | 기본값 허용 | 설명 |
|---|---|---|---|
| annual_income | ✅ | ❌ | 연소득 (만원) |
| loan_amount | ✅* | ❌ | 대출금액 (만원) *calculate용 |
| region | ✅ | ❌ | 되물어야 함. 수도권(+3.0%p)/지방(+0.75%p) 스트레스 차이 큼 |
| loan_rate | ✅ 4.5 | 약정 금리 (%) |
| loan_months | ✅ 360 | 기간 (개월) |
| rate_type | ✅ 변동 | 변동/혼합5년/혼합10년/혼합15년/고정 |
| sector | ✅ 은행 | 은행(DSR 40%)/2금융(DSR 50%) |
⚠️ region이 불명확하면 CLI 실행 전 반드시 되묻기:
상황에 맞는 명령을 실행합니다.
DSR 계산 예시:
python skills/dsr-calculator/references/calculator.py calculate \
--annual-income 5000 \
--loan-amount 30000 \
--loan-rate 4.5 \
--loan-months 360 \
--rate-type 변동 \
--region 수도권
최대 대출 가능액 역산 예시:
python skills/dsr-calculator/references/calculator.py max-loan \
--annual-income 5000 \
--loan-rate 4.5 \
--loan-months 360 \
--rate-type 변동 \
--region 수도권
stress_rate: 스트레스 가산 적용 후 실제 DSR 산정 금리| 금융권 | DSR 한도 |
|---|---|
| 은행권 | 40% |
| 2금융권 | 50% |
| 구분 | 기본 가산금리 |
|---|---|
| 수도권/규제지역 주담대 | +3.0%p |
| 지방 주담대 | +0.75%p |
| 금리유형 | 적용비율 | 수도권 실제 가산 |
|---|---|---|
| 변동금리 | 100% | +3.0%p |
| 혼합5년 (고정 5~9년) | 80% | +2.4%p |
| 혼합10년 (고정 9~15년) | 60% | +1.8%p |
| 혼합15년 (고정 15~21년, 일부 은행 비공식) | 40% | +1.2%p |
| 고정 (순수 고정금리) | 0% | +0.0%p |
CREDIT_LIKE_TYPES)--existing-loans 에 위 loan_type 중 하나로 정확히 입력해야 자동 적용됩니다. 카드론을 "신용대출"로만 입력하면 본질은 같지만 합산 가능.stress_rate 값으로 적용 여부를 확인하세요 (예: 변동·수도권 4.5% + 3.0% + 1.5% = 9.0%).| 대출 종류 | 산정만기 |
|---|---|
| 주택담보대출 | 10년 (120개월) |
| 신용대출 | 5년 (60개월) |
| 마이너스통장 | 5년 (60개월) ← 2025 강화: 기존 10년 → 5년 |
| 한도대출 | 5년 (60개월) ← 2025 강화: 기존 10년 → 5년 |
| 캐피탈·자동차할부 | 5년 (60개월) |
| 오피스텔담보 | 8년 (96개월) |
| 전세보증금담보·전세보증금반환대출 | 4년 (48개월) |
| 카드론·카드할부 | 3년 (36개월) |
⚠️ 구현 노트(보수적 근사): 본 계산기는 신용대출 1억 초과 가산을 신규 주담대 effective_rate 전체에 더하는 방식으로 구현되어 있습니다. 금감원 스트레스 DSR 의 엄밀한 의미는 "해당 신용대출 자체의 상환액 산정 시 +1.5%p"이며, 본 구현은 차주에게 더 보수적(불리한) 방향의 단순화입니다. 정확한 한도가 필요하면 은행 창구 산정 결과를 함께 비교하세요.
⚠️ 본 DSR 계산은 스트레스 가산 기준 시뮬레이션입니다. 실제 최종 한도는 LTV 상한·가격대별 절대한도(15억 이상 6억·4억·2억) 및 개별 금융기관의 신용평가·소득증빙·담보감정에 따라 더 낮아질 수 있습니다. 종합 한도는
loan-affordability스킬을 사용하고, 정확한 조건은 해당 금융기관에 직접 확인하세요.
dti-calculator: DTI 계산 (기타대출 이자만 반영, 더 느슨)ltv-calculator: 담보가치 기준 한도loan-affordability: LTV·DTI·DSR 동시 적용 종합 한도