맞벌이 부부 김 씨는 2021년 3월에 산 6억짜리 아파트를 처분하고 더 넓은 집으로 옮기기로 했습니다. 마음에 드는 9억 아파트가 나오자 먼저 계약하고 잔금까지 치른 뒤, “옛집은 천천히 팔면 된다”는 부동산 사장님 말만 믿고 한동안 내버려뒀습니다. 그런데 막상 옛집을 팔려고 세무서에 문의하니 돌아온 답이 충격이었습니다. 비과세인 줄 알았던 양도세가 수천만원이라는 겁니다. 분명 3년 안에 팔았는데 왜 이런 일이 벌어졌을까요.
갈아타기 비과세를 가르는 건 가격이 아니라 날짜다
집을 한 채 가진 사람이 새집으로 이사하려면 잠깐은 두 채를 동시에 보유하게 됩니다. 옛집이 바로 팔리지 않으니까요. 세법은 이 짧은 겹침을 ‘일시적 2주택’으로 보고, 일정한 조건을 지키면 옛집을 팔 때 양도소득세를 매기지 않습니다. 1세대 1주택과 똑같은 비과세 혜택을 그대로 주는 겁니다.
문제는 많은 사람이 이 혜택을 ‘내가 1주택자였으니 당연히 받는 것’으로 오해한다는 데 있습니다. 실제로는 세 가지 날짜 조건을 모두 통과해야 비로소 비과세가 됩니다. 흔히 1-2-3 법칙이라 부르는데, 숫자만 외우면 헷갈리니 의미로 기억하는 게 좋습니다.
1년: 옛집을 산 뒤 1년이 지나서 새집을 사야 한다
가장 많이 놓치는 함정이 바로 이 첫 번째 조건입니다. 종전주택을 취득한 날로부터 최소 1년이 지난 뒤에 신규주택을 취득해야 합니다. 김 씨처럼 옛집을 오래 보유한 경우엔 문제가 없지만, 옛집을 산 지 얼마 안 돼 곧바로 새집을 계약하면 일시적 2주택 자체가 인정되지 않습니다. ‘새집 먼저 사고 옛집은 나중에 판다’는 순서 자체는 맞지만, 두 집의 취득 간격이 1년이 안 되면 갈아타기가 아니라 그냥 2주택 투자로 본다는 뜻입니다.
2년: 옛집을 2년 이상 보유해야 한다
파는 집, 즉 종전주택은 최소 2년 이상 보유한 상태여야 1주택 비과세 요건을 채웁니다. 과거 조정대상지역에서는 2년 보유에 더해 2년 거주까지 요구했는데, 이 부분은 취득 시점에 따라 달라지므로 본인 집이 언제, 어느 지역에서 취득됐는지 확인이 필요합니다.
3년: 새집 잔금일로부터 3년 안에 옛집을 팔아야 한다
마지막이 처분기한입니다. 신규주택을 취득한 날로부터 3년 이내에 종전주택을 양도해야 합니다. 여기서 김 씨가 빠진 진짜 함정이 드러납니다. 처분기한의 기준일은 ‘계약일’이 아니라 ‘잔금일’, 즉 신규주택의 소유권을 실제로 넘겨받은 날입니다. 김 씨는 계약일을 기준으로 날짜를 계산하는 바람에 실제 잔금일 기준 3년을 며칠 넘겨버렸고, 그 결과 비과세가 통째로 날아간 겁니다.
2년이던 처분기한이 3년으로 늘어난 사연
이 3년이라는 숫자도 원래부터 3년은 아니었습니다. 한때 조정대상지역에서는 처분기한이 1년, 또는 2년으로 짧게 묶여 있었습니다. 집값이 빠르게 오르던 시기에 갈아타기를 빌미로 한 단기 보유를 막으려는 규제였죠. 그러다 거래가 얼어붙으면서 “팔고 싶어도 안 팔리는데 기한까지 짧으면 멀쩡한 실수요자가 세금 폭탄을 맞는다”는 비판이 커졌습니다.
그 결과 2023년 1월 12일 이후 종전주택을 양도하는 경우부터는 주택 소재지와 관계없이 처분기한이 일괄 3년으로 통일됐습니다. 조정대상지역이든 아니든 3년이라는 동일한 시간표가 적용된다는 뜻입니다. 다만 2025년 10·15 대책으로 서울 전역과 경기 과천·광명·수원·성남·안양·용인·의왕·하남 등이 새로 조정대상지역으로 묶이면서, 갈아타기를 준비하는 사람들이 자기 지역의 규제 변화를 다시 확인해야 하는 상황이 됐습니다.
3억이 오른 집, 비과세를 놓치면 세금은 얼마나 될까
김 씨 사례로 숫자를 따져보겠습니다. 2021년에 6억에 산 옛집의 현재 시세가 9억이라고 하면, 시세차익은 3억원입니다. 처분기한을 지켜 비과세를 받았다면 이 3억에 대한 양도세는 0원입니다. 양도가액이 12억원 이하이기 때문에 비과세 한도 안에 완전히 들어오니까요.
그런데 처분기한을 놓치면 이야기가 완전히 달라집니다. 일시적 2주택 특례가 깨지는 순간 김 씨는 2주택자가 되고, 3억원의 양도차익 전체가 과세 대상이 됩니다. 5년 보유에 따른 장기보유특별공제를 일부 받더라도, 6%부터 시작해 차익 구간에 따라 최고 45%까지 올라가는 누진세율이 적용돼 지방소득세까지 합치면 수천만원의 세금이 현실이 됩니다. 단 며칠의 날짜 착오가 1억에 가까운 돈을 가르는 셈입니다.
여기서 한 가지 더 짚어야 할 반직관적인 사실이 있습니다. 비과세 요건을 다 채웠더라도 양도가액이 12억원을 넘으면 그 초과분에는 세금이 매겨집니다. “비과세=세금 0원”이 항상 성립하는 게 아니라, 12억까지만 비과세이고 초과분은 과세된다는 의미입니다. 예컨대 15억에 파는 집이라면 12억을 넘는 부분에 해당하는 차익에는 양도세가 나옵니다. 고가주택으로 갈아타는 사람일수록 이 12억 기준선을 반드시 기억해야 합니다.
오늘 당장 확인할 한 가지: 내 처분기한의 진짜 마감일
갈아타기를 이미 했거나 계획 중이라면, 오늘 해야 할 단 하나의 행동은 신규주택 등기부등본을 꺼내 ‘잔금일 또는 소유권 이전 등기 접수일’을 확인하는 것입니다. 그 날짜에 정확히 3년을 더한 날이 옛집을 늦어도 그 전까지는 팔아야 하는 마감일입니다. 계약일이나 입주일이 아니라 잔금일이 기준이라는 점을 다시 강조합니다.
그리고 마감일은 ‘잔금을 받는 날’이 아니라 ‘잔금까지 마치고 매매가 완결되는 날’을 기준으로 여유 있게 잡아야 합니다. 부동산 거래는 매수자 사정으로 막판에 미뤄지는 일이 흔하기 때문에, 기한 마지막 달에 계약하려다 잔금이 며칠 밀려 비과세를 놓치는 경우가 실제로 적지 않습니다. 마감일 최소 두세 달 전에는 매물을 내놓고, 가격이 애매하면 호가를 조금 낮춰서라도 기한 안에 잔금을 마치는 편이 수천만원의 세금을 아끼는 길입니다. 갈아타기의 성패는 결국 좋은 집을 고르는 안목이 아니라, 달력을 정확히 읽는 꼼꼼함에서 갈립니다.
분양권으로 새집을 마련했다면 ‘취득 시점’부터 다시 따져야 한다
현금으로 기존 아파트를 사서 갈아타는 경우는 그나마 날짜가 단순합니다. 잔금일이 곧 취득일이니까요. 하지만 청약에 당첨됐거나 분양권을 사서 새 아파트로 갈아타는 경우엔 셈법이 훨씬 까다로워집니다. 신규주택의 취득 시점을 분양권 계약일로 볼지, 아파트가 완공돼 잔금을 치르는 날로 볼지에 따라 처분기한의 출발점 자체가 달라지기 때문입니다.
세법상 분양으로 취득하는 아파트는 원칙적으로 잔금 청산일, 즉 완공 후 입주하면서 잔금을 치르는 날을 취득일로 봅니다. 다시 말해 분양 계약을 한참 전에 했더라도 처분기한 3년은 입주 잔금일부터 카운트된다는 뜻입니다. 반대로 분양권 자체도 2021년 이후 취득분부터는 주택 수에 포함되기 때문에, 청약 당첨으로 분양권을 손에 쥔 순간 본인이 의도치 않게 다주택 판정 기준에 들어갈 수 있습니다. 청약을 넣기 전 기존 집의 처분 계획부터 세워야 하는 이유가 여기에 있습니다.
이사가 아닌 상속·결혼으로 2주택이 된 경우는 기한이 다르다
일시적 2주택은 갈아타기에만 있는 개념이 아닙니다. 부모로부터 집을 상속받거나, 각자 집을 가진 두 사람이 결혼하거나, 따로 살던 부모를 모시려고 합치는 경우에도 본인 의사와 무관하게 2주택이 됩니다. 세법은 이런 사정을 감안해 별도의 특례를 둡니다.
예를 들어 1주택자끼리 혼인해 2주택이 된 경우엔 혼인한 날로부터 일정 기간 안에 한 채를 팔면 각각 1주택자로 보아 비과세를 적용합니다. 60세 이상 부모를 모시기 위해 세대를 합쳐 2주택이 된 동거봉양의 경우에도 합친 날로부터 정해진 기간 안에 처분하면 비과세가 유지됩니다. 다만 사유마다 인정 기간과 요건이 제각각이라, ‘나는 일부러 두 채를 산 게 아니니 괜찮겠지’라고 막연히 넘기면 안 됩니다. 본인의 2주택이 어떤 사유에서 비롯됐는지부터 정확히 분류하고, 그에 맞는 기한을 달력에 표시해 두는 것이 핵심입니다.
결국 모든 일시적 2주택 특례의 공통점은 단 하나로 모입니다. ‘정해진 시간 안에 한 채를 정리한다’는 것. 김 씨가 수천만원을 더 낸 이유도, 집의 가치나 투자 판단이 아니라 그 시간표를 며칠 어겼다는 단 하나의 사실 때문이었습니다. 좋은 집을 고르는 데 쏟는 에너지의 일부만 달력에 옮겨 적어도, 갈아타기에서 잃을 수 있는 가장 큰 돈을 지킬 수 있습니다. 부동산 거래에서 세금은 거래가 끝난 뒤에 따라오는 것이 아니라, 첫 계약서를 쓰기 전부터 함께 설계해야 하는 비용이라는 점을 기억해 두면 좋겠습니다.


