در صورت طولانی شدن مدت پیمان و هنگامی که پروژه در زمان تعیین شده به اتمام نرسد، پیمانکار مجبور است هزینه های بالاسری پروژه را از حساب خود تأمین نماید. چرا که هزینه بالاسری پیمان در زمان تعیین قیمت برای پروژه فقط برای زمان قرارداد قابل محاسبه می باشد. وقتی که مدت پیمان به اتمام رسید بایستی برای هزینه های بالاسری پیمانکار تعریف جداگانه ای انجام پذیرفته و توسط کارفرما پرداخت گردد و یا اینکه پیمانکار آن هزینه ها را خود تقبل نماید.
شرایط عمومی پیمان درماده ۴۶ درمورد تخلف پیمانکار دراجرای به موقع پروژه، دست کارفرما را باز گذاشته است، به طوری که اگر پیمانکار حتی در یکی از فعالیت ها هم قصور داشته باشد، کارفرما میتواند قرارداد را فسخ نماید. درصورت عدم فسخ پیمان هم درحالتی که پروژه بموقع به اتمام نرسد بر اساس جریمه تاخیر تعیین شده در قرارداد، مبلغ آنرا دریافت می نماید. درصورتیکه اگر پیمانکار در تأخیرات پیش آمده تقصیری نداشته باشد تکلیف ضرر و زیان وارده به پیمانکار ناشی از افزایش هزینه های بالاسری پروژه مشخص نشده است. بنابراین باید تمام تلاش را بکار برد تا پروژه در زمان تعیین شده به اتمام برسد.