부동산 계약금·중도금·잔금 차이, 돈을 지급할수록 계약 해제가 달라지는 이유
부동산 매매계약을 하면 보통 계약금, 중도금, 잔금 순서로 돈을 지급합니다.
처음 집을 사고파는 분들은 매매대금을 세 번에 나눠 지급하는 과정이라고 생각하기 쉽지만, 실제로는 돈이 어느 단계까지 지급됐는지에 따라 계약을 되돌리는 방법도 달라질 수 있습니다.
특히 계약금 단계에서는 일정한 요건 아래 계약금을 포기하거나 배액을 상환하는 방법으로 계약을 해제할 수 있지만, 어느 한쪽이 계약 이행에 착수한 뒤에는 같은 방법으로 자유롭게 계약을 끝내기 어려워집니다.
그래서 저는 매매계약을 진행할 때 단순히 “다음에 얼마를 보내면 되나요?”보다 이 돈을 지급한 뒤 계약의 상태가 어떻게 달라지는지를 함께 이해하는 것이 좋다고 말씀드립니다.
이번 글에서는 등기부 확인이나 근저당 말소 같은 잔금 실무보다 계약금·중도금·잔금이 각각 어떤 의미를 갖고 계약 해제와 어떤 관계가 있는지에 집중해 정리해보겠습니다.

계약금은 매매대금의 일부이면서 해약금 역할을 할 수 있습니다
계약금은 매매계약을 체결하면서 매수인이 매도인에게 먼저 지급하는 금액입니다.
부동산 거래에서는 전체 매매대금의 10% 정도를 계약금으로 정하는 경우가 많지만 모든 부동산 매매계약에서 반드시 10%로 정해야 하는 것은 아닙니다.
당사자가 거래조건에 따라 다른 금액을 계약금으로 정할 수도 있습니다.
계약금에서 중요한 것은 비율보다 법적 의미입니다.
민법에서는 매매계약 당시 계약금 등의 금전이나 물건이 실제로 교부된 경우, 다른 약정이 없다면 당사자 일방이 계약 이행에 착수하기 전까지 계약금을 이용한 해제를 인정하고 있습니다.
계약금을 준 사람은 이를 포기하고, 계약금을 받은 사람은 받은 계약금의 배액을 상환하는 방식입니다.
5억 원 아파트에 계약금 5천만 원을 지급했다면
예를 들어 매매가격이 5억 원이고 계약금으로 5천만 원을 실제 지급했다고 가정해보겠습니다.
별도의 약정이 없고 아직 어느 당사자도 계약 이행에 착수하지 않은 상태라면 매수인은 지급한 5천만 원을 포기하는 방법으로 해제를 검토할 수 있습니다.
매도인이 계약금 해제를 하려는 경우에는 받은 5천만 원의 배액인 1억 원을 상환하는 방식이 문제될 수 있습니다.
다만 이 방법은 언제까지나 가능한 것은 아닙니다.
상대방이나 본인이 이미 계약의 이행에 착수했다면 민법상 계약금 포기·배액상환 방식의 해제가 제한될 수 있습니다.
계약금 해제와 계약 위반에 따른 해제는 구분합니다
부동산 계약에서 많이 헷갈리는 부분입니다.
“계약금 포기하고 계약을 취소하겠습니다”라는 상황과 상대방이 계약을 위반해 계약을 해제하는 상황은 같은 문제가 아닙니다.
계약금에 의한 해약금 해제는 당사자에게 특별한 잘못이 없더라도 법과 계약에서 정한 범위 안에서 계약을 끝내는 문제입니다.
반면 상대방이 잔금을 지급하지 않거나 약속한 의무를 이행하지 않는 등 채무불이행이 발생했다면 채무불이행에 따른 해제와 손해배상 문제가 별도로 생길 수 있습니다.
따라서 “계약이 깨졌으니 무조건 계약금만 보면 된다”고 생각하지 않는 것이 좋습니다.
계약금과 위약금도 같은 의미는 아닙니다
계약서에 계약금 5천만 원이라고 적혀 있다고 해서 모든 계약 위반에서 당연히 5천만 원이 위약금이 되는 것은 아닙니다.
계약금의 해약금 기능과 채무불이행에 대비해 정한 위약금은 구분해야 합니다.
실제 부동산계약서에는 다음과 같은 취지의 문구가 들어가기도 합니다.
“당사자의 귀책사유로 계약이 해제되는 경우 계약금을 손해배상의 기준으로 한다.”
이처럼 계약서에 위약금이나 손해배상에 관한 별도의 약정이 있다면 해당 문구를 함께 확인해야 합니다.
민법에서는 위약금 약정을 원칙적으로 손해배상액의 예정으로 추정하고 있으며, 예정된 손해배상액이 부당하게 과다한 경우에는 법원이 감액할 수 있는 규정도 두고 있습니다.
계약금 일부만 지급했다면 ‘낸 돈만 포기하면 된다’고 생각하지 않습니다
실제 거래에서는 계약금 전체를 한 번에 지급하지 않는 경우도 있습니다.
예를 들어 계약서에는 계약금이 5천만 원이라고 적었지만 계약 당일 500만 원만 지급하고 나머지 4천500만 원은 다음 날 지급하기로 할 수 있습니다.
이때 매수인이 마음이 바뀌었다고 “500만 원만 포기하고 계약을 끝내겠습니다”라고 단순하게 처리할 수 있다고 생각하면 위험합니다.
대법원은 계약금계약은 계약금이 실제 교부되어야 성립하고, 계약금 일부만 지급하고 나머지를 지급하지 않은 경우에는 미지급 계약금에 관한 의무와 본계약의 관계를 별도로 판단해야 한다고 보고 있습니다.
따라서 계약금 일부만 지급한 상태에서 계약을 끝내야 한다면 이미 낸 금액만 볼 것이 아니라 계약서상 전체 계약금과 지급약정, 실제 합의내용을 함께 확인해야 합니다.
가계약금은 별도의 문제로 생각하는 것이 좋습니다
정식 계약서를 작성하기 전에 일부 금액을 먼저 보내는 이른바 가계약금도 있습니다.
하지만 통장에 ‘가계약금’이라고 표시했다고 해서 언제든 돌려받을 수 있는 돈이 되는 것은 아닙니다.
반대로 소액을 송금했다는 사실 하나만으로 모든 계약조건이 확정됐다고 단정할 수도 없습니다.
실제로 어디까지 계약내용에 합의했는지가 중요하기 때문에 가계약금은 계약금·중도금·잔금의 일반적인 구조와 구분해서 보는 것이 좋습니다.
중도금은 모든 부동산 매매에 반드시 있는 것은 아닙니다
중도금은 계약금과 잔금 사이에 지급하는 매매대금의 일부입니다.
계약기간이 짧다면 계약금과 잔금만 정하고 중도금을 두지 않는 경우도 있습니다.
반대로 잔금까지 시간이 길거나 거래금액이 큰 경우에는 중간에 일정 금액을 지급하는 조건을 둘 수 있습니다.
중도금이 중요한 이유는 단순히 두 번째 돈이라는 점보다 계약의 이행이 실제로 시작됐는지를 판단하는 중요한 기준이 될 수 있다는 점입니다.
중도금을 지급한 뒤에는 계약금 포기만으로 돌아가기 어려울 수 있습니다
민법상 계약금에 의한 해제는 당사자 일방이 계약 이행에 착수하기 전까지 가능합니다.
부동산 매매에서 약정한 중도금을 실제 지급한 것은 대표적으로 계약 이행의 착수로 평가될 수 있는 행위입니다.
따라서 중도금이 정상적으로 지급된 뒤 매수인이 “계약금만 포기하고 없던 일로 하겠습니다”라고 하거나 매도인이 “배액을 돌려주고 팔지 않겠습니다”라고 하는 방식은 제한될 수 있습니다.
여기서 중요한 것은 중도금 이후에는 절대로 계약을 해제할 수 없다는 뜻이 아니라는 것입니다.
계약금에 의한 자유로운 해제가 어려워진다는 의미에 가깝습니다.
상대방의 채무불이행이나 계약서에 정한 별도의 해제사유, 당사자 간 합의 등 다른 근거가 있다면 계약해제 가능성은 별도로 판단할 수 있습니다.
‘이행에 착수했다’는 판단이 반드시 중도금만으로 결정되는 것은 아닙니다
중도금은 이해하기 쉬운 대표 사례이지만 법에서 “중도금을 보낸 순간에만 이행의 착수가 된다”고 정한 것은 아닙니다.
법원은 계약 이행행위의 일부를 실제로 했거나 이행을 위해 필요한 전제행위를 외부에서 객관적으로 확인할 수 있는 정도로 한 경우인지 등을 구체적으로 살펴봅니다.
반대로 단순히 대출상담을 받거나 이사를 알아보는 것처럼 계약을 이행하기 위한 준비행위만으로 언제나 이행의 착수가 인정되는 것은 아닙니다.
계약금 해제가 가능한지를 두고 실제 분쟁이 생겼다면 돈의 명칭만 볼 것이 아니라 당사자가 그동안 어떤 행동을 했는지까지 확인해야 합니다.
중도금 날짜보다 먼저 송금하면 무조건 유리한 것도 아닙니다
매도인이 계약금 배액을 반환하고 계약을 해제할 것 같다는 이유로 매수인이 약속된 중도금 지급일보다 먼저 돈을 송금하려는 경우가 있습니다.
과거 판례에서는 특별한 사정이 없다면 이행기 전에도 이행에 착수할 수 있다고 본 사례들이 있습니다.
하지만 최근 판례에서도 중도금이나 잔금 지급기일이 당사자에게 어떤 의미를 갖도록 정해졌는지, 미리 지급한 행위가 통상적인 계약 이행인지 상대방의 해제권 행사를 막기 위한 것인지 등 여러 사정을 종합해 판단해야 한다는 점을 확인하고 있습니다.
따라서 “매도인이 계약을 취소하기 전에 중도금을 몰래 먼저 보내면 무조건 계약을 지킬 수 있다”는 식으로 생각하는 것은 피하는 것이 좋습니다.
약정일보다 앞당겨 큰돈을 지급할 필요가 있다면 계약내용과 상대방의 의사를 먼저 확인하는 편이 안전합니다.
중도금 지급 전에는 계약을 다시 한번 읽어보는 것이 좋습니다
중도금을 지급한 뒤에는 계약금 해제와 관련된 상황이 달라질 수 있기 때문에 송금 전에 계약내용을 다시 한번 확인하는 것이 좋습니다.
특히 다음 내용을 봅니다.
중도금 지급일과 금액
잔금일
대출과 관련해 별도로 합의한 조건
매도인이 처리하기로 한 조건
계약해제와 위약금에 관한 특약
이 단계에서 자금계획에 문제가 발견됐다면 단순히 중도금을 먼저 보내고 나중에 해결하기보다 계약내용에 따라 대응방법을 확인하는 것이 좋습니다.
잔금은 계약의 마지막 돈이면서 서로의 의무를 마무리하는 단계입니다
잔금은 전체 매매대금에서 이미 지급한 계약금과 중도금을 뺀 나머지 금액입니다.
잔금 단계는 계약금이나 중도금과 성격이 조금 다릅니다.
매수인은 남은 매매대금을 지급하고 매도인은 매매목적물의 권리를 매수인에게 이전해야 합니다.
민법은 특별한 약정이나 관습이 없다면 매도인의 권리이전 의무와 매수인의 대금지급 의무를 동시에 이행하도록 정하고 있습니다.
따라서 잔금일은 단순히 매수인이 남은 돈부터 모두 보내는 날이라고 생각하지 않는 것이 좋습니다.
잔금 단계에서는 ‘돈을 보냈다’보다 상대방 의무도 준비됐는지를 봅니다
잔금일에는 매수인이 지급할 정확한 잔금이 얼마인지 먼저 확인합니다.
그리고 매도인이 계약에서 약속한 소유권이전과 부동산 인도를 할 수 있는 상태인지 함께 확인합니다.
기존 권리를 말소하기로 했다면 해당 절차가 준비되어 있는지도 확인해야 합니다.
구체적인 근저당권 말소방법이나 잔금 송금순서는 별도의 잔금 절차에 따라 확인하면 되고, 이 글에서 기억할 핵심은 하나입니다.
잔금은 매수인의 돈과 매도인의 권리이전이 서로 연결되어 움직이는 단계라는 점입니다.
잔금을 제때 지급하지 못하면 단순 변심과는 다른 문제가 됩니다
계약금 단계에서는 일정한 요건 아래 계약금에 의한 해제를 생각할 수 있지만, 계약이 상당 부분 진행된 뒤 약정한 잔금을 지급하지 못한다면 단순히 마음이 바뀐 문제와는 다릅니다.
상대방의 채무불이행을 이유로 계약을 해제하려면 실제 계약내용과 이행상태를 확인해야 합니다.
일반적인 이행지체에 따른 해제에서는 상당한 기간을 정해 이행을 요구하는 절차가 문제될 수 있고, 계약서에 별도의 해제 약정이 있는지도 함께 살펴봐야 합니다.
따라서 “잔금을 못 내면 계약금만 자동으로 몰수되고 끝난다”거나 “잔금일 하루가 지나면 계약이 자동으로 사라진다”고 단정하지 않는 것이 좋습니다.
5억 원 매매를 세 단계로 보면 차이가 더 잘 보입니다
매매가격 5억 원, 계약금 5천만 원, 중도금 1억 원, 잔금 3억5천만 원의 계약을 가정해보겠습니다.
| 단계 | 지급 상태 | 주로 확인할 법적 의미 |
|---|---|---|
| 계약금 | 5천만 원 지급 | 다른 약정이 없고 이행 착수 전이라면 계약금에 의한 해제 가능성 검토 |
| 중도금 | 추가 1억 원 지급 | 계약 이행의 착수 여부가 중요해져 단순 계약금 해제가 제한될 수 있음 |
| 잔금 | 3억5천만 원 지급 예정 | 매수인의 대금지급과 매도인의 권리이전·인도가 함께 문제되는 단계 |
같은 매매계약이라도 어느 단계에 있는지에 따라 “계약을 그만두고 싶다”는 말의 법적 의미가 달라질 수 있는 이유입니다.
계약금·중도금·잔금에서 자주 하는 오해
“계약금은 무조건 매매가격의 10%여야 한다.”
반드시 그런 것은 아닙니다. 당사자가 금액을 다르게 정할 수 있습니다.
“계약금 일부만 냈으니 그 금액만 포기하면 된다.”
계약금 일부 지급의 법률관계는 그렇게 단순하지 않을 수 있으므로 전체 계약금 약정과 실제 지급내용을 확인해야 합니다.
“중도금을 내면 어떤 경우에도 계약해제가 불가능하다.”
계약금에 의한 해제가 제한될 수 있다는 의미이지 채무불이행이나 합의 등 다른 해제사유까지 모두 없어지는 것은 아닙니다.
“중도금을 약정일보다 빨리 보내면 무조건 상대방이 계약을 취소하지 못한다.”
이행기와 계약내용, 지급 경위 등 구체적인 사정에 따라 판단이 달라질 수 있습니다.
“잔금을 못 내면 계약은 자동으로 취소되고 계약금만 포기하면 끝난다.”
잔금 단계에서는 이미 계약이 상당 부분 진행돼 있을 수 있으므로 계약내용과 채무불이행에 따른 해제·손해배상 문제를 별도로 확인해야 합니다.
돈을 보내기 전에 지금 어느 단계인지 먼저 확인합니다
부동산 매매에서는 송금할 금액만 확인하지 말고 현재 계약이 어느 단계인지 보는 습관이 중요합니다.
계약금 단계라면 계약금에 의한 해제가 아직 가능한지 확인합니다.
중도금 단계라면 이행의 착수와 계약해제 제한이 어떻게 달라지는지 확인합니다.
잔금 단계라면 매도인의 권리이전과 매수인의 대금지급을 함께 확인합니다.
계약금 → 중도금 → 잔금으로 갈수록 단순히 지급한 돈이 늘어나는 것만이 아닙니다.
계약 당사자도 실제 이행을 시작하고, 서로 계약이 완료될 것이라는 기대를 바탕으로 다음 행동을 하게 됩니다.
그래서 계약 후 마음이 바뀌었을 때 “얼마를 손해보면 취소할 수 있나요?”라고 바로 계산하기보다 먼저 현재 어느 단계인지와 상대방이 이미 이행에 착수했는지를 확인해야 합니다.
저는 실제 계약을 진행할 때 계약금·중도금·잔금을 단순한 세 번의 송금으로만 보지 말고 돈이 움직일 때마다 계약도 한 단계씩 앞으로 진행된다고 생각하는 것이 이해하기 쉽다고 말씀드립니다.
특히 계약을 해제해야 하는 상황이 생겼다면 인터넷에서 본 “계약금 포기”, “배액배상”이라는 단어만으로 판단하지 말고 계약서의 해제·위약금 특약과 실제 지급내역, 당사자가 이미 한 이행행위를 함께 확인하는 것이 좋습니다.
※ 이 글은 일반적인 부동산 매매에서 계약금·중도금·잔금의 법적 의미를 이해하기 위한 정보입니다. 실제 계약금 해제 가능 여부, 이행의 착수 시점, 채무불이행에 따른 계약해제와 위약금·손해배상 범위는 계약서 내용과 지급내역, 당사자의 실제 이행행위 등 개별 사실관계에 따라 달라질 수 있습니다.

댓글 0
첫 댓글을 남겨보세요.