

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