توجد عناصر أساسيّة يجب أن تتواجد في العقد حتى يُصبح قانونياً وملزماً وقابلاً للتنفيذ، ومنها:
- يحتوي العقد على تفاصيل ما سيتمّ الاتّفاق عليه، وتحديده بالضبط.
- يوافق عليه كلا الطرفين، والذي في الغالب يكون مَكتوباً وموقّعاً من كليهما.
- يحتوي على قيمة الأموال، والتعويضات، والأسهم المُتبادلة بين الطرفين.
- يجب أن يكون الطرفان بالغين عاقلين، وتكون نيّة الطرفين الوفاء بوعدهما.
- تكون الشروط والأحكام قانونيّة وقابلة للتنفيذ.
Source: mawdoo3.com