خیار شرط نیز یکی از چند خیاری است که در قانون از ان نام برده شده است . درباره ی تعداد خیارها در فقه توافق وجود ندارد پنج و هفت و هشت و چهارو چهارده تعدادی است که در کتابها دیده می شود و چهارده عدد به شهید ثانی در شرح لمعه ( ج 3 ، ص 447) بر می گردد. اما این اختلافات در تدوین و گرد آوری است و ماهوی نمی باشد . در قانون مدنی ماده ی 396 : خیارات از قرار ذیر اند 1- خیار مجلس 2- خیار حیوان 3- خیار شرط 4- خیار تاخیر ثمن 5- خیار رویت و تخلف از وصف 6- خیار غبن 7- خیار عیب 8- خیار تدلیس 9- خیار تبعض صف ...