계약 해지는 계약이 자동적으로 소멸하게 되지만 CISG에서는 당사자의 계약 해지 의사가 있을 경우에만 계약해지를 인정하고 있는데, 이는 계약 해지 시 당사자간에 예기치 못한 피해를 막기 위해서이다.
계약을 해제하는 경우 그 효과는 처음부터 계약이 존재하지 않았던 것과 같은 결과를 초래하게 되어 계약은 자동적으로 소멸하게 된다. 그러나 CISG에서는 계약이자동적으로 종료되는 것을 방지하기 위해 당사자의 의사표시라는 과정을 거친 다음에 계약을 해제하고 종료될 수 있도록 하는 체제를 기반으로 하여 해제권을 인정하고 있다. 중대한 위반으로 인정되는 사유가 발생하였어도 당사자가 계약의 종료를 원하지 않은 경우도 있을 수 있고, 또한 계약이 자동적으로 종료되는 시점이 명확하지 않음으로 인해 당사자 간의 권리의무관계가 불확실하게 될 우려도 있다는 점을 고려하였다. 해제권을 인정받기 위해서는 중대한 위반으로 인정될 수 있는 정도의 계약위반이 발생하여야 하고 그것을 입증하는데 있어서 상당한 시간이 소요될 수도있어 이러한 일련의 과정에서 당사자 간의 권리의무관계가 명확하지 않음으로써 예기치 않은 피해가 발생할 수도 있다