Pasal 1320 KUHPer, perjanjian adalah sah jika memenuhi syarat-syarat sebagai berikut:
1. kesepakatan mereka yang mengikatkan dirinya;
2. kecakapan untuk membuat suatu perikatan;
3. suatu pokok persoalan tertentu;
4. suatu sebab yang tidak terlarang.