طبق اصول پذیرفت شده حسابداری، در صورت احراز شرایط زیر تعیین میزان درآمد و هزینه به روش درصد پیشرفت کار انجام میگیرد:[1]
حقوق، مسئولیت قابل اجرا در پیمان، شرایط و مبلغ پیمان به گونهای مشخص برای طرفین (پیمانکار، کارفرما) به صراحت قابل تعیین باشد.
تأمین ایفای تعهدات پیمان برای کارفرما قابل انتظار باشد.
تعهدات پیمان برای پیمانکار به طور کامل قابل اجرا باشد.