Kontrak yang dapat dibatalkan adalah kontrak hukum yang sah dimana salah satu pihak dapat memilih untuk menolak, membatalkan kontrak dan mengakhiri kewajiban untuk melakukan bagi kedua belah pihak. Penting untuk membedakan antara voidable dan void, karena kedua istilah tersebut memiliki arti yang berbeda. Kontrak hukum yang batal adalah kontrak yang tidak sah sejak awal; misalnya, suatu kontrak dapat menyertakan klausul ilegal yang membatalkannya. Kontrak yang dapat dibatalkan mengikat secara hukum, tetapi hanya untuk satu pihak. Yang lain dapat memilih untuk mengakhiri kontrak.
Sejumlah jenis kontrak yang berbeda pada dasarnya dapat dibatalkan. Di banyak negara, pernikahan adalah contoh umum, dan dalam hal ini salah satu pihak, bukan hanya satu, dapat memilih untuk mengakhiri hubungan hukum. Perjanjian tetap berlaku sampai satu orang mengajukan petisi untuk mengakhirinya, di banyak wilayah melalui sistem tanpa kesalahan di mana para mitra menyatakan bahwa mereka tidak lagi cocok dan ingin berpisah.
Kontrak asuransi juga sering dibatalkan. Perusahaan asuransi dapat memilih untuk menolak kontrak jika mereka menemukan bukti penipuan, pihak tertanggung gagal memenuhi kewajiban, atau dia menjadi risiko yang lebih tinggi, seperti misalnya jika pengemudi berulang kali mengalami kecelakaan dan perusahaan asuransi memutuskan untuk berhenti menawarkan pertanggungan. Demikian juga, pihak tertanggung dapat memilih untuk berhenti membayar asuransi mereka, membatalkan kontrak dengan gagal memenuhi kewajiban mereka.
Ketika kontrak tidak dapat dibatalkan, itu mengikat secara hukum sampai kewajiban dipenuhi. Contohnya adalah hipotek; debitur harus membayar kembali pinjamannya dengan bunga dan biaya. Gagal memenuhi kewajiban tidak mengakhiri kontrak. Sebaliknya, memicu tindakan penagihan, karena kontrak masih berlaku sampai beban dilunasi. Memilih apakah akan menyusun kontrak dengan cara yang dapat dibatalkan dapat menjadi pertimbangan penting, dan penting untuk membaca klausul dengan cermat untuk memahami apa yang akan terjadi jika keadaan berubah dan tidak mungkin lagi memenuhi persyaratan kontrak.
Dalam kontrak yang dapat dibatalkan, proses untuk mengakhiri perjanjian biasanya memerlukan pengiriman pemberitahuan kepada pihak lain untuk membuatnya sadar akan situasi tersebut. Kadang-kadang perintah pengadilan diperlukan untuk menyelesaikan penolakan kontrak, seperti yang terlihat dalam pernikahan. Penting untuk menyimpan catatan sehingga jika terjadi perselisihan, informasi tentang akhir kontrak akan tersedia, termasuk dokumentasi terperinci yang menunjukkan bahwa semua pihak mengetahui bahwa kontrak berakhir pada tanggal tertentu.