Sepakat merupakan pertemuan antara dua kehendak di mana kehendak pihak yang satu saling mengisi dengan apa yang dikehendaki pihak yang lain. Sepakat atau persetujuan kehendak di antara para pihak tersebut adalah mengenai hal-hal yang pokok dalam suatu perjanjian. Dengan demikian mereka menghendaki sesuatu yang berlainan satu sama lain secara timbal balik artinya pihak yang lain mempertemukan kehendak yang berbeda untuk mencapai suatu tujuan. Kata sepakat dari para pihak dalam perjanjian harus berupa kesepakatan yang bebas artinya benar-benar atas kemauan sukarela dari para pihak yang mengadakan perjanjian sehingga sepakat yang diberikannya bukan karena kekhilafan, paksaan, atau penipuan. Apabila sepakat yang diberikan itu karena kekhilafan, paksaan atau penipuan maka dapat dikatakan bahwa perjanjian tersebut mengandung cacat kehendak. 2. Kecakapan untuk membuat suatu perjanjian Orang yang dianggap cakap untuk membuat suatu perjanjian adalah orang yang telah dewasa yaitu orang-orang yang telah mampu untuk melakukan suatu perbuatan hukum atau cakap menurut hukum. Pasal 1329 KUH perdata menyebutkan bahwa pada saatnya setiap orang adalah cakap untuk membuat suatu perjanjian, kecuali jika oleh undang- undang dinyatakan tidak cakap membuat perjanjian. Mereka yang oleh undang-undang dinyatakan tidak cakap membuat perjanjian, sebagaimana diatur oleh pasal 1330 KUH Perdata, adalah : a) Orang yang belum dewasa. Orang yang belum dewasa menurut pasal 330 KUHP perdata adalah mereka yang belum mencapai umur 21 tahun dan belum pernah melangsungkan perkawinan. Tetapi apabila ia sebelum berumur 21 tahun telah kawin dan perkawinannya bubar pada waktu belum berumur 21 tahun, maka mereka tidak kembali dalam keadaan belum dewasa. b) Mereka yang ditaruh di bawah pengampuan. Mereka yang ditaruh di bawah pengampuan adalah orang-orang yang harus di wakili oleh seorang pengampu atau kuratornya apabila ia melakukan perbuatan hukum. Seseorang dapat ditaruh di bawah pengampunan dikarenakan gila, dungu, mata gelap, lemah akal, pemabuk, dan pemboros. c) Orang perempuan dalam hal-hal tertentu yang ditetapkan oleh undang-undang. Selain kedua golongan di atas, KUHP perdata menyebutkan bahwa seorang perempuan bersuami tidak boleh melakukan perbuatan hukum tertentu tanpa izin dari suaminya. 3. Suatu hal tertentu Adapun maksud suatu hal tertentu dalam perjanjian adalah objek daripada perjanjian, suatu pokok di mana perjanjian diadakan. Di dalam suatu perjanjian objek perjanjian harus tertentu dan setidak-tidaknya dapat ditentukan. Pokok perjanjian ini tidak harus ditentukan secara individual tetapi cukup dapat ditentukan menurut jenisnya. Hal ini Menurut ketentuan pasal 1333 KUHP perdata yang menyatakan bahwa: "suatu perjanjian harus mempunyai sebagai pokok suatu barang yang paling sedikit ditentukan jenisnya. Tidaklah menjadi halangan bahwa jumlah barang tidak tentu, asal saja jumlah itu kemudian dapat ditentukan atau dihitung". 4. Suatu sebab yang halal Pembentuk Undang-undang tidak memberikan defenisi tentang suatu sebab dalam pasal-pasal KUH Perdata. Menurut Yurisprudensi yang dimaksud dengan "sebab" adalah sesuatu yang akan dicapai oleh para pihak dalam perjanjian atau sesuatu yang menjadi tujuan perjanjian. Dalam pasal 1336 KUHP berdata, disebutkan adanya perjanjian dengan macam sebab atau kuasa yaitu : a) Perjanjian dengan sebab yang halal Perjanjian dengan sebab yang halal maksudnya bahwa isi dari perjanjian itu tidak boleh bertentangan dengan undang-undang, kesusilaan, dan ketertiban umum sebagaimana ditentukan dalam pasal 1337 KUH Perdata. b) Perjanjian dengan sebab yang palsu atau terlarang Perjanjian dengan sebab yang palsu (terlarang) termasuk dalam pengertian dalam sebab yang tidak halal. Suatu sebab dikatakan palsu apabila sebab tersebut dinyatakan oleh para pihak untuk menutupi atau menyelubungi sebab yang sebenarnya. Sedangkan sebab yang terlarang maksudnya sebab yang bertentangan dengan undang-undang, kesusilaan, dan ketertiban umum. c) Perjanjian tanpa sebab Perjanjian tanpa sebab, atau yang telah dibuat karena sesuatu sebab yang palsu atau terlarang tidak mempunyai kekuatan. Dengan demikian perjanjian itu tidak pernah ada atau batal demi hukum.