One-home exemption requirements
judge_exemption_requirementsFull one-household-one-home capital gains exemption test: holding, residence, price cap, adjusted area.
트리④ — 1세대1주택 비과세 요건 판정 (소법 §89①3호·영 §154·§155의3).
트리①(세대)·트리②(주택수) 출력을 입력으로 받아 보유 2년·취득당시 조정 시 거주 2년·
배제사유·상생임대 대체·고가주택 12억 안분 비율을 판정하고, 결과를
judge_transfer_reliefs의 meets_exemption_requirements로 연결한다.
acquired_in_adjusted_area는 '취득 당시' 지정이력 기준(승계 입주권·분양권은 사용승인일).
waiver_reason: ""|건설임대5년거주|수용|해외이주2년|취학근무국외|부득이1년거주.
§154①5호(조정 공고 전 계약)는 사실 4개로 분해해서 넣는다 — 하나라도 틀리면 결론이 뒤집힌다:
contract_before_adjusted_announce(공고 전 계약) · deposit_paid_in_full(계약금 '전액' 지급,
일부면 배제 불가) · no_home_at_contract(계약금 지급일 세대 무주택, 유주택이면 이후
세대분리해도 적용) · acquisition_cause(매매|분양|증여|상속|자가건설|조합가입).
증여·상속은 same_household_succession=True(동일세대원 승계)일 때만 배제가 유지된다.
partial_non_residence_unavoidable: 세대원 일부가 부득이 사유로 처음부터 미거주한 경우.
sangsaeng_nonresident_contract: 비거주자가 체결한 임대차계약이면 상생임대 특례가 무효.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sale_price | No | ||
| holding_years | Yes | ||
| waiver_reason | No | ||
| residing_years | Yes | ||
| acquisition_cause | No | 매매 | |
| no_home_at_contract | No | ||
| sangsaeng_rental_ok | No | ||
| deposit_paid_in_full | No | ||
| acquired_in_adjusted_area | Yes | ||
| is_one_household_one_home | Yes | ||
| same_household_succession | No | ||
| pre_announce_contract_no_home | No | ||
| sangsaeng_nonresident_contract | No | ||
| contract_before_adjusted_announce | No | ||
| is_usage_converted_after_contract | No | ||
| partial_non_residence_unavoidable | No |