هر گاه در قرارداد فروش شرط شود که فروشنده یا خریدار تا مدت معینی حق فسخ معامله را داشته باشند، این حق را «خیار شرط» میگویند. قانون میگوید برای اعتبار این شرط، باید مدت آن دقیقاً مشخص شود - مثلاً یک هفته یا یک ماه. اگر در قرارداد بنویسند «خریدار حق فسخ دارد» اما نگویند تا چه زمانی، هم آن شرط باطل میشود و هم خود قرارداد خرید و فروش از اعتبار میافتد. نتیجه این است که معاملهای که انجام شده هیچ اثری ندارد و هر دو طرف باید به وضعیت قبل از قرارداد برگردند.