1-زمان انجام تعهد رسیده باشد ماده 226 قانون مدنی
2-تعهد انجام نشده باشد ماده 226 قانون مدنی
3-به واسطه نقض عهد قراردادی به متعهدله ضرر وارد شده باشد.
4-لزوم جبران خسارت یا باید در قرارداد منعقده بین طرفین مقرر شده باشد یا عرف یا قانون او را ملزم به جبران خسارت کرده باشد. ماده 221 قانون مدنی