Sebuah kontrak muncul ketika para pihak setuju bahwa ada kesepakatan. Pembentukan kontrak umumnya membutuhkan penawaran, penerimaan, pertimbangan, dan niat bersama untuk terikat. Masing-masing pihak dalam kontrak harus memiliki kapasitas untuk membuat perjanjian. Anak di bawah umur, orang yang mabuk, dan mereka yang menderita gangguan mental mungkin tidak memiliki kapasitas yang cukup untuk membuat kontrak.