Policies

@boospatch/property-finance/policies

11 tables · zod-validated

psql policy.* 스키마에서 pnpm sync-policies 로 추출된 JSON 스냅샷. 모듈 로드 시 zod 검증 — shape 어긋나면 즉시 throw.

LTV Rules

17 rows2025-01-01 시행source

지역·보유·조건 조합으로 maxLtvPercent를 priority 순으로 lookup.

priorityregionownership매도생애최초실수요자maxLTVdescription
1수도권_규제nullnull70%수도권 규제: 생애최초 (조건 무관 우대)
2수도권_규제무주택null60%수도권 규제: 무주택 + 서민실수요자
3수도권_규제무주택null40%수도권 규제: 무주택 일반
4수도권_규제1주택60%수도권 규제: 1주택 매도 + 서민실수요자
5수도권_규제1주택40%수도권 규제: 1주택 매도 일반
6수도권_규제1주택nullnull0%수도권 규제: 1주택 미매도 → 대출 불가
7수도권_규제2주택+nullnullnull0%수도권 규제: 다주택 → 대출 불가
8수도권_비규제nullnull70%수도권 비규제: 생애최초
9수도권_비규제무주택nullnull70%수도권 비규제: 무주택
10수도권_비규제1주택null70%수도권 비규제: 1주택 매도
11수도권_비규제1주택nullnull0%수도권 비규제: 1주택 미매도 → 대출 불가
12수도권_비규제2주택+nullnullnull0%수도권 비규제: 다주택 → 대출 불가
13수도권_외nullnull80%수도권_외: 생애최초
14수도권_외무주택nullnull70%수도권_외: 무주택
15수도권_외1주택null70%수도권_외: 1주택 매도
16수도권_외1주택nullnull60%수도권_외: 1주택 미매도 (다주택과 동일 한도)
17수도권_외2주택+nullnullnull60%수도권_외: 다주택

DSR Base Rules

2 rows

대출 기관별 기본 DSR%.

lenderbaseDSRdescription
은행40%은행권 기본 DSR 한도
보험사50%보험사(제2금융권) 기본 DSR 한도 — 은행 대비 완화

DSR Stress Rules

3 rows

지역별 스트레스 DSR 가산금리.

regionstress%description
수도권_규제2.4%수도권 규제지역 스트레스 DSR 가산금리
수도권_비규제2.4%수도권 비규제지역 스트레스 DSR 가산금리
수도권_외0.45%수도권_외 스트레스 DSR 가산금리 (수도권 대비 완화)

Policy Loan Limits

5 rows2025-01-01 시행source

지역·예상가격 구간별 정책 상한.

region예상가 min예상가 maxloanLimitdescription
수도권_외0만원nullnull (무제한)수도권_외: 정책한도 없음 (무제한)
수도권_규제0만원15억6억수도권 규제: 15억 이하 → 한도 6억
수도권_규제15억25억4억수도권 규제: 15억~25억 → 한도 4억
수도권_규제25억null2억수도권 규제: 25억 초과 → 한도 2억
수도권_비규제0만원null6억수도권 비규제: 가격 무관 한도 6억 일괄

Acquisition Tax Brackets

3 rows2025-01-01 시행source

매매가 구간별 취득세 (지방교육세 ×1.1 미포함의 원본 식).

매매가 min매매가 maxrateTyperateValuedescription
0만원6억CONSTANT0.016억 이하 — 정액 1.0%
6억9억LINEARnull6억~9억 — 선형 누진 (6억=1.0%, 9억=3.0%)
9억nullCONSTANT0.039억 초과 — 정액 3.0%

Brokerage Fee Brackets

5 rows2025-01-01 시행source

중개수수료 누진 요율표 — min(price × rate, feeLimit).

매매가 min매매가 maxfeeRatelimitdescription
0만원5,000만원0.6%25만원5천만원 미만 — 0.6%, 상한 25만원
5,000만원2억0.5%80만원5천~2억 — 0.5%, 상한 80만원
2억6억0.4%null2억~6억 — 0.4%, 상한 없음
6억9억0.5%null6억~9억 — 0.5%, 상한 없음
9억null0.5%null9억 이상 — 0.5% (협의 가능), 상한 없음

National Housing Bond Brackets

6 rows2025-01-01 시행source

공시가 구간별 매입률 — 매매가 × standardPriceCoef → bracket.

공시가 min공시가 maxbondRatedescription
2,000만원5,000만원1.3%공시가 2천~5천만 — 매입률 1.3%
5,000만원1억1.9%공시가 5천~1억 — 매입률 1.9%
1억1억 6,000만원2.1%공시가 1억~1.6억 — 매입률 2.1%
1억 6,000만원2억 6,000만원2.3%공시가 1.6억~2.6억 — 매입률 2.3%
2억 6,000만원6억2.6%공시가 2.6억~6억 — 매입률 2.6%
6억null3.1%공시가 6억 이상 — 매입률 3.1%

Region Classifications

82 rows2025-10-16 시행source

시군구 코드(sggCode) → 규제/비규제 분류. classifyRegionBySggCode의 출처.

82 / 82
sggCode시도시군구수도권규제effective
11110서울특별시종로구규제2025-10-16
11140서울특별시중구규제2025-10-16
11170서울특별시용산구규제2025-10-16
11200서울특별시성동구규제2025-10-16
11215서울특별시광진구규제2025-10-16
11230서울특별시동대문구규제2025-10-16
11260서울특별시중랑구규제2025-10-16
11290서울특별시성북구규제2025-10-16
11305서울특별시강북구규제2025-10-16
11320서울특별시도봉구규제2025-10-16
11350서울특별시노원구규제2025-10-16
11380서울특별시은평구규제2025-10-16
11410서울특별시서대문구규제2025-10-16
11440서울특별시마포구규제2025-10-16
11470서울특별시양천구규제2025-10-16
11500서울특별시강서구규제2025-10-16
11530서울특별시구로구규제2025-10-16
11545서울특별시금천구규제2025-10-16
11560서울특별시영등포구규제2025-10-16
11590서울특별시동작구규제2025-10-16
11620서울특별시관악구규제2025-10-16
11650서울특별시서초구규제2025-10-16
11680서울특별시강남구규제2025-10-16
11710서울특별시송파구규제2025-10-16
11740서울특별시강동구규제2025-10-16
28110인천광역시중구2025-10-16
28115인천광역시중구영종출장2025-10-16
28116인천광역시중구용유출장2025-10-16
28140인천광역시동구2025-10-16
28177인천광역시미추홀구2025-10-16
28185인천광역시연수구2025-10-16
28200인천광역시남동구2025-10-16
28237인천광역시부평구2025-10-16
28245인천광역시계양구2025-10-16
28260인천광역시서구2025-10-16
28265인천광역시서구검단출장2025-10-16
28710인천광역시강화군2025-10-16
28720인천광역시옹진군2025-10-16
41111경기도수원시 장안구규제2025-10-16
41113경기도수원시 권선구2025-10-16
41115경기도수원시 팔달구규제2025-10-16
41117경기도수원시 영통구규제2025-10-16
41131경기도성남시 수정구규제2025-10-16
41133경기도성남시 중원구규제2025-10-16
41135경기도성남시 분당구규제2025-10-16
41150경기도의정부시2025-10-16
41171경기도안양시 만안구2025-10-16
41173경기도안양시 동안구규제2025-10-16
41192경기도부천시 원미구2025-10-16
41194경기도부천시 소사구2025-10-16
41196경기도부천시 오정구2025-10-16
41210경기도광명시규제2025-10-16
41220경기도평택시2025-10-16
41250경기도동두천시2025-10-16
41271경기도안산시 상록구2025-10-16
41273경기도안산시 단원구2025-10-16
41281경기도고양시 덕양구2025-10-16
41285경기도고양시 일산동구2025-10-16
41287경기도고양시 일산서구2025-10-16
41290경기도과천시규제2025-10-16
41310경기도구리시2025-10-16
41360경기도남양주시2025-10-16
41370경기도오산시2025-10-16
41390경기도시흥시2025-10-16
41410경기도군포시2025-10-16
41430경기도의왕시규제2025-10-16
41450경기도하남시규제2025-10-16
41461경기도용인시 처인구2025-10-16
41463경기도용인시 기흥구2025-10-16
41465경기도용인시 수지구규제2025-10-16
41480경기도파주시2025-10-16
41500경기도이천시2025-10-16
41550경기도안성시2025-10-16
41570경기도김포시2025-10-16
41590경기도화성시2025-10-16
41610경기도광주시2025-10-16
41630경기도양주시2025-10-16
41650경기도포천시2025-10-16
41670경기도여주시2025-10-16
41800경기도연천군2025-10-16
41820경기도가평군2025-10-16
41830경기도양평군2025-10-16

Scalar Constants

7 rows2025-01-01 시행

매직넘버 — 코드는 getScalar(key)로 접근.

legal_cost_vat_multiplier
1.1

법무비 부가세 승수 — 산정 법무비 × 1.1 (부가세 10%)

local_education_tax_rate
0.1

지방교육세율 — 취득세의 10% 가산

national_housing_bond_discount_rate
0.083

국민주택채권 사채할인율 — 매입 즉시 매각 시 적용 (시장 변동)

national_housing_bond_standard_price_coef
0.6

국민주택채권 공시가 계수 — 매매가 × 0.6을 공시가로 가정

real_demand_house_cap_man_won
80000

서민실수요자 주택가격 상한 (만원) — 자본금+대출금 ≤ 8억 제한

tentative_policy_cap_for_expected_price_man_won
60000

예상주택가격 산출용 잠정 정책한도 (만원) — maxLoan 레거시 호환

unsecured_loan_dsr_term_months
60

신용대출 DSR 계산용 가정 상환기간 (개월) — 일반적으로 5년 분할

Policy Metadata

9 rows

각 정책의 출처·시행일·참조 URL.

policyKeytitleeffectivesource
brokerage_fee중개수수료2025-01-01 ~열기
acquisition_tax취득세2025-01-01 ~열기
national_housing_bond국민주택채권2025-01-01 ~열기
legal_cost법무비2025-01-01 ~열기
ltvLTV (담보인정비율)2025-01-01 ~열기
dsrDSR (총부채원리금상환비율)2025-01-01 ~열기
policy_loan_limit주택담보대출 정책 한도2025-01-01 ~열기
region_classification수도권·규제지역 분류2025-10-16 ~열기
scalar_constant정책 단일 상수2025-01-01 ~