آموزشبنیادیرایگان

درک صورت سود و زیان - شناسایی درآمد در حسابداری و پیمان‌های بلندمدت

درآمد چه زمانی ثبت می‌شود و پروژه‌های چندساله چگونه بر سود دوره اثر می‌گذارند؟

نشان بونیبوگروه نویسندگان:بونیبو
نویسنده:امیرحسین احمدی‌نیا
انتشار:۱۴۰۵/۰۶/۰۵
درک صورت سود و زیان - شناسایی درآمد در حسابداری و پیمان‌های بلندمدت
تصویر جلد مقاله درک صورت سود و زیان - شناسایی درآمد در حسابداری و پیمان‌های بلندمدت

شناسایی درآمد یکی از مهم‌ترین موضوعات در درک صورت سود و زیان است. رقم درآمد در ظاهر عددی ساده به نظر می‌رسد، اما زمان ثبت آن می‌تواند نتیجه مالی یک دوره را به‌طور قابل توجهی تغییر دهد. به همین دلیل، برای تحلیل سود یک شرکت باید بدانیم درآمد دقیقاً در چه زمانی و بر چه مبنایی شناسایی شده است.

این موضوع در معاملات عادی معمولاً پیچیدگی کمتری دارد؛ اما زمانی که فروش نسیه انجام می‌شود، وجه پیش از ارائه کالا یا خدمت دریافت می‌شود یا اجرای یک قرارداد چند سال طول می‌کشد، تشخیص زمان درآمد اهمیت بیشتری پیدا می‌کند.

پیمان‌های بلندمدت نمونه روشنی از این مسئله هستند. ممکن است شرکتی بخش قابل توجهی از یک پروژه را در سال جاری انجام داده باشد، در حالی که قرارداد تا دو سال دیگر ادامه پیدا می‌کند. در چنین شرایطی باید مشخص شود چه مقدار از درآمد و هزینه پروژه به دوره جاری تعلق دارد و چه مقدار باید در دوره‌های بعد شناسایی شود.

در این مقاله، ابتدا تفاوت میان درآمد و دریافت وجه نقد را بررسی می‌کنیم و سپس به نحوه شناسایی درآمد، هزینه و سود در پیمان‌های بلندمدت می‌پردازیم.


شناسایی درآمد یعنی چه؟

شناسایی درآمد به این معناست که مشخص شود یک مبلغ در چه زمانی باید به‌عنوان درآمد دوره در حساب‌ها و صورت سود و زیان منعکس شود.

نکته اساسی این است که زمان شناسایی درآمد الزاماً با زمان دریافت پول یکسان نیست.

ممکن است شرکت:

  • کالا را تحویل داده باشد اما وجه آن را هنوز دریافت نکرده باشد؛

  • خدمت را ارائه کرده باشد و مشتری در آینده پرداخت کند؛

  • قبل از انجام تعهد از مشتری پول دریافت کرده باشد؛

  • یا قراردادی داشته باشد که انجام آن چند دوره مالی طول بکشد.

بنابراین ورود وجه نقد به شرکت و ایجاد درآمد دو اتفاق متفاوت هستند و باید جداگانه بررسی شوند.


تفاوت درآمد و دریافت وجه نقد

برای درک بهتر این موضوع، چند وضعیت ساده را می‌توان با یکدیگر مقایسه کرد.

تفاوت درآمد و دریافت وجه نقد
فروش نقدی
بله
بله
درآمد شناسایی می‌شود
فروش نسیه
بله
خیر
درآمد شناسایی می‌شود و مطالبات ایجاد می‌شود
دریافت وجه پیش از ارائه خدمت
خیر
بله
تا زمان انجام تعهد، تمام مبلغ درآمد دوره نیست
ارائه خدمت با دریافت وجه در آینده
بله
خیر
در صورت تحقق شرایط، درآمد شناسایی می‌شود

این جدول نشان می‌دهد که صرفاً با بررسی حساب بانکی شرکت نمی‌توان درآمد یک دوره را تعیین کرد.


فروش نسیه چگونه بر درآمد اثر می‌گذارد؟

فرض کنیم یک شرکت کالایی را به مبلغ ۵٬۰۰۰ میلیون ریال به مشتری فروخته و کالا را تحویل داده است، اما مشتری قرار است مبلغ را دو ماه بعد پرداخت کند.

در زمان فروش:

  • ۵٬۰۰۰ میلیون ریال درآمد شناسایی می‌شود؛

  • اما وجه نقد هنوز دریافت نشده است؛

  • مبلغ مربوط در قالب مطالبات شرکت باقی می‌ماند.

دو ماه بعد، زمانی که مشتری مبلغ را پرداخت می‌کند، شرکت درآمد جدیدی شناسایی نمی‌کند. این دریافت صرفاً تبدیل مطالبات قبلی به وجه نقد است.

بنابراین:

شناسایی درآمد در زمان فروش اتفاق افتاده، نه در زمان وصول وجه.

این تفاوت در تحلیل شرکت‌هایی که فروش نسیه بالایی دارند اهمیت زیادی پیدا می‌کند. ممکن است درآمد و سود افزایش یافته باشند، اما بخش قابل توجهی از مبالغ هنوز از مشتریان دریافت نشده باشد.

پیش‌دریافت مشتری الزاماً درآمد نیست

وضعیت دیگری را در نظر بگیریم.

فرض کنیم شرکتی برای ارائه یک خدمت در آینده ۳٬۰۰۰ میلیون ریال از مشتری دریافت کرده، اما هنوز خدمت موردنظر را انجام نداده است.

از نظر جریان نقدی، ۳٬۰۰۰ میلیون ریال وارد شرکت شده؛ اما این موضوع به‌تنهایی به معنای تحقق درآمد نیست.

تا زمانی که شرکت تعهد مربوط را انجام نداده باشد، نمی‌توان صرف دریافت وجه را معادل درآمد کامل همان دوره دانست.

این موضوع یکی از تفاوت‌های اصلی میان جریان نقدی و درآمد حسابداری است.


چرا زمان شناسایی درآمد مهم است؟

زمان شناسایی درآمد مستقیماً بر صورت سود و زیان اثر می‌گذارد.

اگر درآمد زودتر از زمان مناسب ثبت شود، سود دوره می‌تواند بیش از واقع نشان داده شود. اگر درآمد مربوط به فعالیت انجام‌شده بیش از حد به دوره‌های بعد منتقل شود، عملکرد دوره جاری کمتر از واقع دیده خواهد شد.

این مسئله به‌خصوص در قراردادهایی اهمیت پیدا می‌کند که:

  • مبلغ آن‌ها بزرگ است؛

  • اجرای آن‌ها مدت زیادی طول می‌کشد؛

  • هزینه‌های پروژه طی چند دوره ایجاد می‌شوند؛

  • و سود کل قرارداد باید میان چند سال تقسیم شود.

در چنین شرایطی به موضوع پیمان‌های بلندمدت می‌رسیم.

پیمان بلندمدت چیست؟

پیمان بلندمدت قراردادی است که اجرای آن معمولاً بیش از یک دوره مالی ادامه پیدا می‌کند.

برای مثال، ممکن است یک شرکت پیمانکاری اجرای یک پروژه را در ابتدای سال آغاز کند و پایان پروژه دو یا سه سال بعد باشد.

در طول این مدت:

  • بخشی از پروژه اجرا می‌شود؛

  • هزینه‌هایی ایجاد می‌شود؛

  • ممکن است مبالغی از کارفرما دریافت شود؛

  • و در پایان هر سال نیز شرکت باید صورت‌های مالی خود را تهیه کند.

بنابراین نمی‌توان تا پایان کامل پروژه صبر کرد و سپس بدون توجه به فعالیت سال‌های قبل، تمام درآمد و سود را یک‌جا به آخرین سال نسبت داد.

مسئله اصلی این است که چه مقدار از عملکرد قرارداد به هر دوره مالی تعلق دارد؟


دو وضعیت اصلی در پیمان‌های بلندمدت

در برخورد با پیمان بلندمدت ابتدا باید مشخص شود که نتیجه قرارداد تا چه اندازه قابل برآورد است.

دو وضعیت اصلی وجود دارد:

دو وضعیت اصلی در پیمان‌های بلندمدت
نتیجه پیمان به‌طور قابل اتکا قابل برآورد است
درآمد و هزینه متناسب با پیشرفت پروژه شناسایی می‌شوند
نتیجه پیمان قابل برآورد نیست اما هزینه‌ها قابل بازیافت‌اند
درآمد تا سقف هزینه قابل بازیافت شناسایی می‌شود و سود تا رفع عدم اطمینان شناسایی نمی‌شود

تفاوت میان این دو وضعیت تأثیر مستقیمی بر سود گزارش‌شده هر دوره دارد.

وقتی نتیجه پیمان قابل برآورد است

اگر شرکت بتواند مبلغ قرارداد، هزینه‌های انجام‌شده و هزینه مورد انتظار برای تکمیل پروژه را به شکل قابل اتکا برآورد کند، می‌توان درآمد و هزینه را متناسب با میزان پیشرفت پروژه شناسایی کرد.

یکی از روش‌های متداول سنجش پیشرفت، مقایسه هزینه‌های انجام‌شده با کل هزینه برآوردی پیمان است.

فرمول کلی:

درصد پیشرفت = هزینه‌های انجام‌شده تا تاریخ گزارش ÷ کل هزینه برآوردی پیمان

پس از محاسبه درصد پیشرفت:

درآمد تجمعی قابل شناسایی = مبلغ کل قرارداد × درصد پیشرفت


مثال محاسبه درصد پیشرفت پروژه

فرض کنیم شرکتی قراردادی با شرایط زیر دارد:

مثال محاسبه درصد پیشرفت پروژه
مبلغ قرارداد
۴۰٬۰۰۰ میلیون ریال
کل هزینه برآوردی پروژه
۳۲٬۰۰۰ میلیون ریال
هزینه انجام‌شده تا پایان سال اول
۸٬۰۰۰ میلیون ریال

ابتدا درصد پیشرفت را محاسبه می‌کنیم:

۸٬۰۰۰ ÷ ۳۲٬۰۰۰ = ۲۵ درصد

بنابراین درآمد تجمعی قابل شناسایی تا پایان سال اول:

۴۰٬۰۰۰ × ۲۵٪ = ۱۰٬۰۰۰ میلیون ریال

با توجه به اینکه هزینه انجام‌شده ۸٬۰۰۰ میلیون ریال است:

سود شناسایی‌شده = ۱۰٬۰۰۰ − ۸٬۰۰۰ = ۲٬۰۰۰ میلیون ریال

خلاصه نتیجه:

شرح
درصد پیشرفت
۲۵٪
درآمد شناسایی‌شده
۱۰٬۰۰۰ میلیون ریال
هزینه شناسایی‌شده
۸٬۰۰۰ میلیون ریال
سود دوره
۲٬۰۰۰ میلیون ریال

در این حالت، شرکت منتظر تکمیل کامل پروژه نمی‌ماند و بخشی از سود را متناسب با فعالیت انجام‌شده در همان دوره شناسایی می‌کند.


چرا شناسایی متناسب با پیشرفت منطقی است؟

فرض کنیم یک پروژه سه‌ساله باشد و شرکت در سال اول بخش قابل توجهی از عملیات را انجام داده باشد.

اگر هیچ درآمد و سودی در سال اول گزارش نشود و کل نتیجه پروژه به سال سوم منتقل شود، صورت سود و زیان سال‌های مختلف تصویر نامتوازنی ارائه خواهد کرد.

ممکن است:

  • سال اول فعالیت زیادی انجام شده باشد اما سودی گزارش نشود؛

  • سال دوم نیز همین وضعیت تکرار شود؛

  • و در سال سوم حجم بزرگی از سود یک‌باره ظاهر شود.

در حالی که از نظر اقتصادی، بخشی از این سود در نتیجه فعالیت سال‌های قبل ایجاد شده است.

شناسایی متناسب با پیشرفت پروژه باعث می‌شود درآمد و هزینه به دوره‌ای نزدیک‌تر شوند که فعالیت واقعی در آن انجام شده است.

تفاوت درآمد دوره و درآمد تجمعی

یکی از نکات مهم در پیمان‌های بلندمدت این است که باید میان درآمد تجمعی پروژه و درآمد مربوط به یک سال خاص تفاوت قائل شد.

فرض کنیم تا پایان سال دوم، درصد پیشرفت یک پروژه به ۶۰ درصد رسیده باشد.

اگر مبلغ کل قرارداد ۴۰٬۰۰۰ میلیون ریال باشد:

درآمد تجمعی تا پایان سال دوم = ۴۰٬۰۰۰ × ۶۰٪ = ۲۴٬۰۰۰ میلیون ریال

اما اگر در سال اول ۱۰٬۰۰۰ میلیون ریال درآمد شناسایی شده باشد، درآمد مربوط به سال دوم برابر است با:

۲۴٬۰۰۰ − ۱۰٬۰۰۰ = ۱۴٬۰۰۰ میلیون ریال

بنابراین نمی‌توان کل درآمد تجمعی را دوباره در سال دوم به‌عنوان درآمد همان سال ثبت کرد.


مثال دو ساله یک پیمان

فرض کنیم اطلاعات پروژه در پایان دو سال به شکل زیر باشد:

مثال دو ساله یک پیمان
مبلغ کل قرارداد
۴۰٬۰۰۰
۴۰٬۰۰۰
کل هزینه برآوردی
۳۲٬۰۰۰
۳۲٬۰۰۰
هزینه تجمعی انجام‌شده
۸٬۰۰۰
۱۹٬۲۰۰
درصد پیشرفت تجمعی
۲۵٪
۶۰٪
درآمد تجمعی قابل شناسایی
۱۰٬۰۰۰
۲۴٬۰۰۰

ارقام بر حسب میلیون ریال است.

در سال اول:

  • درآمد دوره: ۱۰٬۰۰۰

  • هزینه دوره: ۸٬۰۰۰

  • سود: ۲٬۰۰۰

در پایان سال دوم، درآمد تجمعی ۲۴٬۰۰۰ میلیون ریال است. چون ۱۰٬۰۰۰ میلیون ریال قبلاً در سال اول شناسایی شده:

درآمد سال دوم = ۱۴٬۰۰۰ میلیون ریال

هزینه تجمعی نیز ۱۹٬۲۰۰ میلیون ریال است. از آنجا که ۸٬۰۰۰ میلیون ریال در سال اول شناسایی شده:

هزینه سال دوم = ۱۱٬۲۰۰ میلیون ریال

بنابراین:

سود سال دوم = ۱۴٬۰۰۰ − ۱۱٬۲۰۰ = ۲٬۸۰۰ میلیون ریال


برآورد هزینه پروژه ممکن است تغییر کند

در پروژه‌های بلندمدت، یکی از مهم‌ترین نکات این است که کل هزینه مورد انتظار پروژه در طول زمان ممکن است تغییر کند.

در ابتدای پروژه، شرکت بر اساس اطلاعات موجود هزینه کل را تخمین می‌زند. اما با پیشرفت کار ممکن است:

  • قیمت مواد افزایش پیدا کند؛

  • دستمزدها تغییر کنند؛

  • اجرای پروژه بیشتر از انتظار طول بکشد؛

  • مشکلات فنی جدیدی ایجاد شود؛

  • یا هزینه‌های پیش‌بینی‌نشده به وجود آید.

در نتیجه، درصد پیشرفت باید با استفاده از آخرین برآورد قابل اتکا محاسبه شود.


اثر افزایش هزینه بر درصد پیشرفت و سود

فرض کنیم قراردادی به مبلغ ۵۰٬۰۰۰ میلیون ریال وجود دارد.

در پایان سال اول:

  • هزینه انجام‌شده: ۱۰٬۰۰۰ میلیون ریال

  • برآورد کل هزینه پروژه: ۴۰٬۰۰۰ میلیون ریال

درصد پیشرفت:

۱۰٬۰۰۰ ÷ ۴۰٬۰۰۰ = ۲۵٪

درآمد تجمعی:

۵۰٬۰۰۰ × ۲۵٪ = ۱۲٬۵۰۰ میلیون ریال

سود سال اول:

۱۲٬۵۰۰ − ۱۰٬۰۰۰ = ۲٬۵۰۰ میلیون ریال

حال فرض کنیم در پایان سال دوم، مجموع هزینه‌های پروژه به ۲۴٬۰۰۰ میلیون ریال رسیده باشد؛ اما برآورد جدید نشان دهد کل هزینه پروژه به جای ۴۰٬۰۰۰ میلیون ریال، ۴۸٬۰۰۰ میلیون ریال خواهد بود.

درصد پیشرفت جدید:

۲۴٬۰۰۰ ÷ ۴۸٬۰۰۰ = ۵۰٪

درآمد تجمعی تا پایان سال دوم:

۵۰٬۰۰۰ × ۵۰٪ = ۲۵٬۰۰۰ میلیون ریال

چون سال قبل ۱۲٬۵۰۰ میلیون ریال درآمد شناسایی شده:

درآمد سال دوم = ۱۲٬۵۰۰ میلیون ریال

هزینه سال دوم:

۲۴٬۰۰۰ − ۱۰٬۰۰۰ = ۱۴٬۰۰۰ میلیون ریال

بنابراین نتیجه سال دوم:

۱۲٬۵۰۰ − ۱۴٬۰۰۰ = ۱٬۵۰۰ میلیون ریال زیان

جدول زیر اثر تغییر برآورد را نشان می‌دهد:

شرح
هزینه تجمعی
۱۰٬۰۰۰
۲۴٬۰۰۰
برآورد هزینه کل
۴۰٬۰۰۰
۴۸٬۰۰۰
درصد پیشرفت
۲۵٪
۵۰٪
درآمد دوره
۱۲٬۵۰۰
۱۲٬۵۰۰
هزینه دوره
۱۰٬۰۰۰
۱۴٬۰۰۰
سود / زیان دوره
۲٬۵۰۰ سود
۱٬۵۰۰ زیان

تمام ارقام بر حسب میلیون ریال است.

این مثال نشان می‌دهد که افزایش هزینه مورد انتظار می‌تواند سودآوری گزارش‌شده یک پروژه را به‌شدت تغییر دهد.


چرا برآوردها در تحلیل پیمان‌های بلندمدت مهم‌اند؟

در یک فروش عادی، قیمت فروش و بهای کالای فروخته‌شده معمولاً تا حد زیادی مشخص هستند.

اما در یک پروژه چندساله، بخشی از محاسبات به هزینه‌هایی مربوط می‌شود که هنوز اتفاق نیفتاده‌اند.

در نتیجه، سود دوره می‌تواند تحت تأثیر برآوردهای مربوط به آینده قرار گیرد.

به همین دلیل، هنگام تحلیل شرکت‌هایی که پیمان‌های بلندمدت بخش مهمی از فعالیت آن‌ها را تشکیل می‌دهد، باید به این موارد توجه کرد:

چرا برآوردها در تحلیل پیمان‌های بلندمدت مهم‌اند؟
مبلغ کل قرارداد
سقف اصلی درآمد پروژه را مشخص می‌کند
هزینه‌های انجام‌شده
مبنایی برای اندازه‌گیری پیشرفت فراهم می‌کند
برآورد هزینه تکمیل
مستقیماً بر درصد پیشرفت اثر دارد
تغییر برآوردها
می‌تواند سود دوره را افزایش یا کاهش دهد
قابلیت اتکای اطلاعات
تعیین می‌کند آیا سود را می‌توان متناسب با پیشرفت شناسایی کرد

بنابراین بررسی تنها رقم درآمد پیمان کافی نیست.


اگر نتیجه پیمان قابل برآورد نباشد چه اتفاقی می‌افتد؟

گاهی در مراحل اولیه یا در شرایط خاص، امکان برآورد قابل اتکای نتیجه نهایی پروژه وجود ندارد.

در چنین شرایطی، اگر هزینه‌های انجام‌شده قابل بازیافت باشند، درآمد می‌تواند تا سقف همان هزینه قابل بازیافت شناسایی شود.

اما سود شناسایی نمی‌شود.

فرض کنیم:

هزینه انجام‌شده تا پایان سال: ۶٬۰۰۰ میلیون ریال

مبلغ قابل بازیافت از این هزینه: ۶٬۰۰۰ میلیون ریال

نتیجه نهایی پروژه هنوز قابل برآورد نیست

در این حالت:

اگر نتیجه پیمان قابل برآورد نباشد چه اتفاقی می‌افتد؟
درآمد شناسایی‌شده
۶٬۰۰۰ میلیون ریال
هزینه شناسایی‌شده
۶٬۰۰۰ میلیون ریال
سود
صفر

دلیل این رویکرد روشن است: شرکت هنوز اطمینان کافی درباره سود نهایی ندارد، بنابراین شناسایی سود احتمالی آینده مناسب نیست.

تفاوت دو وضعیت پیمان در یک نگاه

تفاوت دو وضعیت پیمان در یک نگاه
تعیین درصد پیشرفت
امکان‌پذیر است
مبنای کافی برای شناسایی سود وجود ندارد
درآمد
متناسب با پیشرفت
تا سقف هزینه قابل بازیافت
هزینه
متناسب با فعالیت انجام‌شده
هزینه قابل بازیافت شناسایی می‌شود
سود
متناسب با پیشرفت قابل شناسایی است
تا رفع عدم اطمینان شناسایی نمی‌شود
نقش برآوردها
بسیار مهم
عدم اطمینان مانع شناسایی سود می‌شود

این تفاوت یکی از مهم‌ترین نکات در تحلیل درآمد پیمان‌های بلندمدت است.


اگر پروژه زیان‌ده شود چه می‌شود؟

ممکن است در ابتدا انتظار رود پروژه سودآور باشد، اما با افزایش هزینه‌ها مشخص شود کل هزینه اجرای قرارداد از مبلغ درآمد آن بیشتر خواهد شد.

فرض کنیم:

  • مبلغ قرارداد: ۳۰٬۰۰۰ میلیون ریال

  • آخرین برآورد هزینه کل: ۳۴٬۰۰۰ میلیون ریال

در این شرایط، پروژه در مجموع:

۴٬۰۰۰ میلیون ریال زیان مورد انتظار

خواهد داشت.

زمانی که چنین زیانی قابل تشخیص و برآورد باشد، نباید صرفاً به این دلیل که پروژه هنوز تکمیل نشده، شناسایی آن تا پایان قرارداد به تعویق بیفتد.

این نکته اهمیت محافظه‌کاری در برخورد با زیان قابل پیش‌بینی را نشان می‌دهد.

دریافت وجه از کارفرما با درآمد پیمان یکسان نیست

یکی دیگر از موضوعات مهم این است که مبالغ دریافتی از کارفرما الزاماً برابر با درآمد شناسایی‌شده همان دوره نیست.

ممکن است شرکت:

  • بخشی از مبلغ قرارداد را پیش‌تر دریافت کرده باشد؛

  • هنوز بابت بخشی از کار انجام‌شده وجهی دریافت نکرده باشد؛

  • یا زمان‌بندی پرداخت‌های قرارداد با میزان پیشرفت واقعی پروژه یکسان نباشد.

در نتیجه:

وجوه دریافتی از کارفرما، درصد پیشرفت پروژه و درآمد شناسایی‌شده سه مفهوم متفاوت هستند.

این تفاوت شبیه همان موضوعی است که در ابتدای مقاله درباره فروش نسیه و پیش‌دریافت مطرح شد؛ دریافت یا عدم دریافت نقد به‌تنهایی تعیین‌کننده درآمد دوره نیست.


یک مثال جامع از پیمان سه‌ساله

فرض کنیم شرکتی قراردادی به مبلغ ۶۰٬۰۰۰ میلیون ریال منعقد کرده و در ابتدا کل هزینه اجرای پروژه را ۴۸٬۰۰۰ میلیون ریال برآورد کرده است.

اطلاعات پروژه:

یک مثال جامع از پیمان سه‌ساله
هزینه دوره
۱۲٬۰۰۰
۱۸٬۰۰۰
۱۸٬۰۰۰
هزینه تجمعی
۱۲٬۰۰۰
۳۰٬۰۰۰
۴۸٬۰۰۰
درصد پیشرفت تجمعی
۲۵٪
۶۲٫۵٪
۱۰۰٪
درآمد تجمعی
۱۵٬۰۰۰
۳۷٬۵۰۰
۶۰٬۰۰۰

ارقام بر حسب میلیون ریال است.

سال اول

درآمد دوره:

۱۵٬۰۰۰ میلیون ریال

هزینه دوره:

۱۲٬۰۰۰ میلیون ریال

سود:

۳٬۰۰۰ میلیون ریال

سال دوم

درآمد تجمعی در پایان سال دوم:

۳۷٬۵۰۰ میلیون ریال

درآمد شناسایی‌شده در سال اول:

۱۵٬۰۰۰ میلیون ریال

پس درآمد سال دوم:

۲۲٬۵۰۰ میلیون ریال

هزینه سال دوم:

۱۸٬۰۰۰ میلیون ریال

سود سال دوم:

۴٬۵۰۰ میلیون ریال

سال سوم

باقی‌مانده درآمد:

۶۰٬۰۰۰ − ۳۷٬۵۰۰ = ۲۲٬۵۰۰ میلیون ریال

هزینه سال سوم:

۱۸٬۰۰۰ میلیون ریال

سود سال سوم:

۴٬۵۰۰ میلیون ریال

خلاصه:

سال
اول
۱۵٬۰۰۰
۱۲٬۰۰۰
۳٬۰۰۰
دوم
۲۲٬۵۰۰
۱۸٬۰۰۰
۴٬۵۰۰
سوم
۲۲٬۵۰۰
۱۸٬۰۰۰
۴٬۵۰۰
جمع
۶۰٬۰۰۰
۴۸٬۰۰۰
۱۲٬۰۰۰

در پایان سه سال:

  • کل درآمد شناسایی‌شده برابر با مبلغ قرارداد است؛

  • کل هزینه برابر با هزینه واقعی پروژه است؛

  • و مجموع سود دوره‌ها برابر با سود کل پیمان خواهد بود.

بنابراین روش شناسایی درآمد قرار نیست سود کل پروژه را به‌صورت مصنوعی تغییر دهد؛ مسئله اصلی توزیع درآمد و سود میان دوره‌های مالی مختلف است.


چه خطاهایی در تحلیل درآمد می‌تواند گمراه‌کننده باشد؟

هنگام بررسی صورت سود و زیان، چند برداشت ساده می‌توانند نتیجه نادرستی ایجاد کنند.

تصور اول: هر وجه دریافتی درآمد است

این برداشت درست نیست. ممکن است مبلغ دریافتی مربوط به تعهدی باشد که هنوز انجام نشده است.

تصور دوم: اگر وجهی دریافت نشده، درآمدی وجود ندارد

این مورد نیز درست نیست. ممکن است کالا یا خدمت ارائه شده و درآمد شناسایی شده باشد، اما وجه آن در قالب مطالبات باقی مانده باشد.

تصور سوم: رشد درآمد پیمان همیشه نشانه رشد واقعی سودآوری است

در پروژه‌های بلندمدت، درآمد به درصد پیشرفت و برآورد هزینه‌ها وابسته است. بنابراین باید تغییر هزینه مورد انتظار را نیز بررسی کرد.

تصور چهارم: مبلغ وصول‌شده از کارفرما همان درآمد دوره است

زمان‌بندی پرداخت قرارداد می‌تواند با میزان پیشرفت کار متفاوت باشد.

تصور پنجم: یک پروژه سودآور در ابتدا حتماً تا پایان سودآور می‌ماند

افزایش هزینه‌های آینده می‌تواند حاشیه سود پروژه را کاهش دهد یا حتی آن را زیان‌ده کند.


برای تحلیل درآمد یک شرکت پیمانکاری چه مواردی مهم‌اند؟

هنگام بررسی شرکت‌هایی که بخش قابل توجهی از فعالیت آن‌ها به پیمان‌های بلندمدت مربوط است، می‌توان از این چک‌لیست استفاده کرد:

برای تحلیل درآمد یک شرکت پیمانکاری چه مواردی مهم‌اند؟
مبلغ کل قرارداد چقدر است؟
اندازه پروژه را نشان می‌دهد
چه مقدار هزینه تاکنون انجام شده است؟
برای سنجش پیشرفت اهمیت دارد
برآورد هزینه تکمیل پروژه چقدر است؟
بر درصد پیشرفت و سود اثر دارد
برآورد هزینه نسبت به دوره قبل تغییر کرده است؟
می‌تواند کیفیت سود را تغییر دهد
چه مقدار درآمد تاکنون شناسایی شده است؟
باید با پیشرفت پروژه سازگار باشد
چه مقدار از درآمد مربوط به دوره جاری است؟
درآمد تجمعی نباید با درآمد دوره اشتباه شود
آیا نتیجه پروژه قابل برآورد است؟
نحوه شناسایی سود را تعیین می‌کند
آیا پروژه احتمال زیان دارد؟
زیان قابل پیش‌بینی اهمیت ویژه دارد
چه مقدار وجه از کارفرما دریافت شده است؟
برای مقایسه درآمد و جریان نقدی مفید است

این پرسش‌ها کمک می‌کنند رقم درآمد در صورت سود و زیان بدون بررسی زمینه آن تحلیل نشود.


رابطه شناسایی درآمد با کیفیت سود

یکی از دلایل اهمیت شناسایی درآمد این است که زمان و روش ثبت درآمد بر کیفیت سود اثر می‌گذارد.

فرض کنید دو شرکت هر دو ۲۰٬۰۰۰ میلیون ریال سود گزارش کرده‌اند.

در شرکت اول، بخش عمده سود از فروش‌های انجام‌شده و درآمدهای نسبتاً مشخص ایجاد شده است.

در شرکت دوم، بخش بزرگی از سود بر اساس برآورد هزینه‌های آینده چند پروژه بلندمدت محاسبه شده است.

هر دو رقم سود می‌توانند از نظر حسابداری قابل قبول باشند، اما تحلیلگر برای بررسی شرکت دوم باید توجه بیشتری به کیفیت برآورد هزینه پروژه‌ها داشته باشد.

اگر برآورد هزینه‌ها در آینده افزایش پیدا کند، بخشی از سودآوری مورد انتظار نیز تغییر خواهد کرد.

بنابراین در تحلیل صورت سود و زیان، فقط مقدار درآمد اهمیت ندارد؛ مبنای شناسایی درآمد نیز باید شناخته شود.

شناسایی درآمد چگونه می‌تواند مقایسه دوره‌ها را تحت تأثیر قرار دهد؟

فرض کنیم یک شرکت در سال اول پروژه‌های تازه‌ای آغاز کرده باشد که نتیجه آن‌ها هنوز قابل برآورد نبوده است. در این شرایط ممکن است سود کمی از آن‌ها شناسایی شود.

در سال دوم، با کاهش عدم اطمینان، امکان شناسایی سود متناسب با پیشرفت پروژه فراهم شود.

در نتیجه سود سال دوم می‌تواند افزایش قابل توجهی پیدا کند، بدون آنکه لزوماً حجم فعالیت شرکت به همان اندازه رشد کرده باشد.

از طرف دیگر، ممکن است در سال دوم برآورد هزینه پروژه افزایش پیدا کند و سود دوره کاهش یابد.

بنابراین هنگام مقایسه درآمد و سود چند سال باید بررسی کرد آیا تغییرات فقط حاصل رشد یا کاهش فعالیت بوده‌اند یا تغییر در وضعیت و برآورد پروژه‌ها نیز نقش داشته است.


درآمد بیشتر همیشه به معنای وصول نقد بیشتر نیست

به دلیل تفاوت میان درآمد و وجه نقد، رشد درآمد الزاماً به معنی رشد مشابه منابع نقدی شرکت نیست.

شرکت ممکن است:

  • فروش نسیه بیشتری انجام داده باشد؛

  • درآمد پروژه را بر اساس پیشرفت شناسایی کرده باشد؛

  • اما هنوز بخش مهمی از وجوه مربوط را دریافت نکرده باشد.

به همین دلیل، در تحلیل کامل شرکت بهتر است صورت سود و زیان در کنار اطلاعات مربوط به مطالبات و جریان وجوه نقد بررسی شود.

در این صورت می‌توان تشخیص داد چه مقدار از درآمد گزارش‌شده به دریافت نقد نزدیک شده و چه مقدار هنوز در حساب‌های دریافتنی یا سایر اقلام مرتبط باقی مانده است.


جمع‌بندی

شناسایی درآمد یکی از بنیادی‌ترین موضوعات در تحلیل صورت سود و زیان است. مهم‌ترین نکته این است که درآمد را نباید با ورود وجه نقد به شرکت یکسان دانست.

در فروش نسیه ممکن است درآمد پیش از دریافت وجه شناسایی شود. در مقابل، دریافت پیشاپیش وجه از مشتری الزاماً به معنای ایجاد درآمد کامل همان دوره نیست.

این تفاوت در پیمان‌های بلندمدت اهمیت بیشتری پیدا می‌کند. زمانی که نتیجه یک قرارداد به‌طور قابل اتکا قابل برآورد باشد، درآمد و هزینه می‌توانند متناسب با میزان پیشرفت پروژه میان دوره‌های مالی توزیع شوند. در این روش، هزینه‌های انجام‌شده و برآورد هزینه تکمیل نقش مهمی در تعیین درصد پیشرفت دارند.

اگر برآورد هزینه‌های پروژه تغییر کند، درصد پیشرفت و سود شناسایی‌شده نیز می‌توانند تغییر کنند. به همین دلیل سود پیمان‌های بلندمدت تا حدی به کیفیت برآوردهای مربوط به آینده وابسته است.

در شرایطی که نتیجه پروژه قابل برآورد نباشد اما هزینه‌های انجام‌شده قابل بازیافت باشند، درآمد تا سقف هزینه قابل بازیافت شناسایی می‌شود و تا زمانی که عدم اطمینان برطرف نشده، سودی شناسایی نمی‌شود.

همچنین اگر مشخص شود کل پیمان زیان‌ده خواهد بود، زیان قابل پیش‌بینی نباید صرفاً تا زمان تکمیل پروژه به آینده منتقل شود.

در نهایت، برای تحلیل درست درآمد باید سه سؤال را همیشه از یکدیگر جدا کنیم:

چه مقدار فعالیت اقتصادی انجام شده است؟

چه مقدار درآمد بر اساس آن فعالیت شناسایی شده است؟

و چه مقدار وجه نقد واقعاً دریافت شده است؟

تفکیک این سه موضوع کمک می‌کند رقم درآمد در صورت سود و زیان نه به‌صورت یک عدد مستقل، بلکه با توجه به کیفیت و نحوه شکل‌گیری آن ارزیابی شود.