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