خیار مجلس پس از تحقّق معامله براى هریک از فروشنده و خریدار تا زمانى که از یکدیگر جدا نشدهاند، ثابت است؛ بنابر این، حقّ خیار با انعقاد معامله، آغاز و با جدا شدن دو طرف معامله از یکدیگر، پایان مىیابد.
خیارمجلس به یکى از اسباب زیر ساقط مىشود: ۱. افتراق؛ یعنى جدا شدن خریدار و فروشنده از یکدیگر. مراد، افتراقعرفی است نه عقلى، که با به هم خوردن عرفى هیئت اتّصالى موجود بین دو طرف معامله هنگام عقد، تحقق مىیابد، به شرط آنکه جدایى به اکراه نباشد. گروهى، عدم سقوطخیار در صورت اکراه را بر عدم قدرت طرفین بر تخایر (اعمال خیار) مشروط کردهاند، مانند آنکه دهانشان را ببندند یا بر ترک تخایرتهدید شوند.
۴. تصرف، که یا در کالا صورت مىگیرد یا در بهاى آن و یا در هر دو. در صورت نخست اگر تصرف کننده فروشنده باشد عقد، باطل و خیارساقط مىگردد و اگر خریدار باشد، تنها خیار او ساقط مىشود نه خیارفروشنده. در صورت دوم، قضیه عکس صورت نخست است. در صورت سوم که خریدار در کالا و فروشنده در بهاى آن تصرف مىکند، خیار هر دو ساقط مىگردد و در صورت عکس، معاملهباطل است.