ماده ۵۲۰ قانون آیین دادرسی مدنی در این مورد گفته: درخصوص مطالبه خسارت وارده، خواهان باید این جهت را ثابت نماید که زیان وارده بلاواسطه ناشی از عدم انجام تعهد یا تأخیر آن و یا عدم تسلیم خواسته بوده است در غیراینصورت دادگاه دعوای مطالبه خسارت را رد خواهد کرد.
بنابراین برای جبران خسارت عدم انجام تعهد شرایط زیر ضروری است:
- مدت معین برای انجام تعهد تمام شده باشد.
- ضرری از تأخیر متوجه متعهد له شده باشد.
- عدم انجام تعهد مربوط به خود متعهد باشد و ناشی از علت خارجی نباشد.
- جبران خسارت به موجب قرارداد یا عرف یا قانون لازم باشد.
تعهدات طرفین در عقود معاوضی مانند خرید و فروش، در مقابل هم قرار داشته و تعهدات طرفین همسنگ است و صرفاً با ایفاء تعهد از سوی یکطرف و تخلف طرف دیگر، ایفاء کننده تعهد، امکان استفاده از خسارت قراردادی و وجه التزام را خواهد داشت.