شرائط معامله به دوصورت است الف : شرائطی که الزامی است وفقدان آن موجب بطلان معامله است ب : شرائطی که اختیاری است وطرفین معامله میتوانند بگذارند شرائط الزامی عبارت است از۱-بلوغ یعنی اگر هریک از طرفین صغیر باشد معامله نافذ نیست۲-عقل یعنی اگر هریک از آنها مجنون یا محجو باشد معامله صحیح نیست۳-هیچکدام از طرفین ممنوع المعامله نباشند۴- طرفین قصد انجام معامله داشته باشندواگر هرکدام به انجام آن مجبور شده باشند معامله واقع نمیشود۵-طرفین مالک ثمن یا مبیع باشند مثلا اگر شما مال غصبی را بخرید مالک نمیشوید . شرائط اختیاری آن شرائطی است که با توافق همدیگر میگذارید مانند اینکه هر طرف برای خود حق فسخ برای مدت معینی بگذاردویا اینکه هرکدام با طرف خود شرط کند که او کار خاصی برای او انجام دهد یا شرط کند مالی که میخرد دارای وصف خاصی باشد البته این نکته را بدانید که شرطی را مجاز هستید بگذارید که خلاف قانون یا شرع نباشد