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

بنابراین برای جبران خسارت عدم انجام تعهد شرایط زیر ضروری است:

  • مدت معین برای انجام تعهد تمام شده باشد.
  • ضرری از تأخیر متوجه متعهد له شده باشد.
  • عدم انجام تعهد مربوط  به خود متعهد باشد و ناشی از علت خارجی نباشد.
  • جبران خسارت به موجب قرارداد یا عرف یا قانون لازم باشد.

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