계약법의 규정에 따르면 당사자 일방이 계약을 위반하여 계약을 이행할 수 없거나 완전히 이행할 수 없는 경우 위약측은 위약 책임을 져야 한다. 이런 상황에서 위약측이 이미 계약금을 지불한 경우 계약금은 환불되지 않는다. 계약금은 계약 이행을 보장하기 위한 것이기 때문이다. 일방이 계약을 위반하면 계약금은 보증 기능을 잃게 된다.
그러나 어떤 경우에는 보증금을 환불할 수 있다. 예를 들어, 계약은 보증금 환불 조항을 약속하고, 일정한 조건을 충족하면 보증금을 환불할 수 있다. 또 쌍방이 합의하면 보증금도 환불할 수 있다.
요컨대 보증금이 환불될 수 있는지 여부는 구체적인 상황에 달려 있다. 계약서에 명확한 보증금 환불 조항이 있거나 쌍방이 보증금을 환불하기로 협의한 경우 보증금은 환불이 가능합니다. 그렇지 않으면 보증금은 일반적으로 환불되지 않습니다.