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