۱) وجود قرارداد
برای اثبات مسئولیت، وجود قرارداد، امری ضروری است و احراز رابطۀ قراردادی میان خواهان و خوانده یکی از ارکان مسئولیت قراردادی است. و این رابطه فقط در مورد طرفین قراردادی باید باشد، و اگر طرف قرارداد به شخص دیگری که خارج از قرارداد است ضرری بزند، این مسئولیت قراردادی نخواهد بود.
۲) رابطۀ علیت بین خسارت و عدم اجرای قرارداد
باید بین خسارت وارده و قرارداد، چنان رابطهای باشد که بتوان گفت، خسارت در نتیجۀ عدم اجرای تعهد به بار آمده است. برای مثال در عقد بیع اگر فروشنده، مبیع را تحویل ندهد و ضرری از این بابت به مشتری برسد، این در نتیجۀ مسؤلیت قراردادی است.
۳) ارکان مسؤلیت قراردادی
تخطّی: اینکه متعهد، تعهد ناشی از عقد را به جا نیاورد.
اثبات ضرر: «دادگاه در صورتی حکم به خسارت خواهد داد که ضرر اثبات شود» (برداشت از ماده ۵۲۰ آئین دادرسی مدنی)
رابطۀ سببیت: «این ضرر بلاواسطه ناشی از عدم انجام تعهد یا تأخیر آن باشد». (برداشت از ماده ۵۲۰ آئین دادرسی مدنی)
۴) نتیجه ی اجرا نکردن تعهد
«در صورتی که متعهد به میل خود تعهد را انجام ندهد، میتوان با مراجعه به مقامات قانونی، اجبار متعهد به اجرای قرارداد را خواستار شد»(برداشت از ماده ۲۳۷ قانون مدنی) اگر اجبار ممکن نبود ولی موضوع تعهد از جملۀ اموری است که میتواند توسط دیگری به عمل آید، حاکم میتواند توسط دیگری تعهد را اجرا نموده و مخارج آن را از متعهد متخلف اخذ نماید.در صورتی که نه اجبار ممکن بود و نه فعل توسط دیگری قابل انجام بود، متعهد له یا خواهان حق فسخ قرارداد را خواهد داشت.
۵) جبران خسارات قراردادی
هرگاه در نتیجۀ عدم اجرای تعهد، خسارتی به متعهد له وارد شده باشد، وی میتواند به دادگاه مراجعه کرده و جبران خسارت را مطالبه نماید.