Dalam kontrak yang sederhana, berakhirnya kontrak bisa terjadi karena telah dilaksanakannya seluruh hak dan kewajiban kontrak. Penjual telah menyerahkan barangnya dan pembeli telah membayar harganya. Namun semakin kompleks suatu bisnis ditransaksikan, maka semakin kompleks pula cara-cara menyelesaikan sebuah kontrak.