شناخت درآمد و هزینه پیمان مطابق استانداردهای ایالات متحده آمریکا و استانداردهای بین المللی حسابداری
طبق اصول پذیرفته شده حسابداری در ایالات متحده آمریکا برای حسابداری قراردادهای پیمانکاری باید از روش "درصد پیشرفت کار" پیروی شود مگر آن که پیمانکار نتواند درآمد یا هزینه ها یا باقیمانده مخارج برای تکمیل پیمان یا میزان پیشرفت کار را پیش بینی کند. هنگامی که پیمانکار نتواند نتیجه پیمان را پیش بینی کند باید روش "کار تکمیل شده" را بکار گیرد. در هر حال، در صورتی که برآورد نتیجه نهایی پیمان عملی نباشد و پیمانکار نسبت به اینکه پیمان به زیان منجر نخواهد شد اطمینان داشته باشد، حسابداری قراردادهای پیمانکاری ممکن است بدون شناسایی سود انجام گیرد.
اما طبق استاندارد بین المللی حسابداری شماره 11 (ias 11) بکارگیری روش "کار تکمیل شده" مجاز نیست. همچنین اگر پیمانکار نتواند نتیجه پیمان را به طور قابل اعتماد پیش بینی کند، درآمد پیمان باید تنها به میزان مخارج انجام شده که احتمال بازیافت آن وجود دارد شناسایی شود. یعنی حسابداری قراردادهای پیمانکاری باید بدون شناسایی سود انجام گیرد.
طبق دستور العمل شماره: 21012/200 تاریخ: 25/10/1391 با موضوع رسیدگی به حساب تعدیلات سنواتی:
ب- اقلام بستانکار حساب مذکور به استثنای موارد زیر به درآمد مشمول مالیات عملکرد سال مورد رسیدگی اضافه گردد:
1- اقلامی که توسط واحد مالیاتی به درآمد مشمول مالیات سنوات قبل اضافه شده است.
2- درآمدهایی که در سنوات مربوط معاف از پرداخت مالیات بوده اند. (توجه خواهند داشت در مواردی که مبنای محاسبه معافیت درآمدهای ابرازی بوده است در این صورت به علت عدم ابراز در سال مربوط مشمول مالیات می باشد.)
3- درآمدهای مشمول مالیات مقطوع. (در صورتی که مالیات متعلق به درآمدهای مذکور در اجرای مقررات قانونی مربوط مطالبه یا پرداخت نشده باشد با رعایت مقررات نسبت به مطالبه آن اقدام شود.)
4- اقلام مربوط به برگشت هزینه هایی که مودی در دوره مربوط (سال شناسایی هزینه) مشمول معافیت یا مشمول مالیات به نرخ مقطوع بوده است.