حسابرسی شرکت خدماتی پروژهمحور چه تفاوتی با حسابرسی یک شرکت فروش کالا دارد؟
در شرکت خدماتی پروژهمحور، درآمد و هزینه معمولاً از اجرای یک تعهد قراردادی شکل میگیرد، نه صرفاً از خروج کالا از انبار. شرکتهای مشاوره مدیریت، فناوری اطلاعات، مهندسی، تبلیغات و پشتیبانی سازمانی ممکن است قراردادهایی با تحویلهای چندمرحلهای، حقالزحمه ثابت، پرداخت دورهای یا پاداش وابسته به نتیجه داشته باشند. برای مدیر مالی، مسئله اصلی این است که چه خدمتی واقعاً انجام شده، در کدام دوره باید گزارش شود و چه مدرکی آن را پشتیبانی میکند.
برای مثال، دریافت ۳۰ درصد مبلغ قرارداد در ابتدای کار الزاماً به معنای تحقق ۳۰ درصد درآمد نیست. ممکن است وجه دریافتی پیشپرداخت مشتری باشد و خدمت هنوز ارائه نشده باشد؛ برعکس، ممکن است بخشی از خدمت طبق شرایط قرارداد انجام شده ولی صورتحساب آن تا پایان دوره صادر نشده باشد. واحد مالی باید بین دریافت وجه، صدور فاکتور، انجام تعهد و شناسایی درآمد تمایز قابل ردیابی ایجاد کند.
رسیدگی حسابرس مستقل به قراردادهای این شرکتها با شناخت مدل درآمد، ارزیابی خطر تحریف بااهمیت و طراحی آزمون متناسب آغاز میشود. چارچوب بینالمللی ISA 315 بر شناخت واحد تجاری و ارزیابی خطر تأکید دارد، اما نوع روش رسیدگی به شرایط هر قرارداد و شواهد موجود بستگی دارد. قراردادهای پروژهای الزاماً همگی یک روش شناسایی درآمد ندارند و نباید پیش از شناخت مفاد آنها نتیجه حسابداری واحدی تجویز کرد.
این راهنما برای آمادهسازی مدارک و کنترلهای شرکت نوشته شده است، نه تعیین قطعی رویه حسابداری هر قرارداد. ملاک گزارشگری، استانداردهای حسابداری قابل اعمال به شرکت و سال مالی مورد بررسی است. اگر شرکت از چارچوب بینالمللی یا چارچوب داخلی متفاوتی استفاده میکند، تصمیم درباره شناخت درآمد و ارائه اقلام باید متناسب با همان چارچوب مستند شود.
- مدل کسبوکار را به قراردادهای اشتراکی، ساعتی، مرحلهای و نتیجهمحور تفکیک کنید
- دوره و واحد پول هر قرارداد را در پرونده مستقل بنویسید
- وصول وجه، صدور صورتحساب و تاریخ انجام خدمت را جدا ثبت کنید
- تعهدهای اصلی و تعهدهای جانبی را در قرارداد شناسایی کنید
- نام مدیر پروژه و مسئول تأیید تحویل را مشخص کنید
پرونده هر قرارداد برای حسابرسی باید شامل چه اطلاعات و مدارکی باشد؟
اولین نیاز حسابرس، نسخه نهایی و قابل استناد قرارداد همراه همه الحاقیههاست. عنوان قرارداد بهتنهایی دامنه خدمت را روشن نمیکند؛ باید تعهدهای طرفین، جدول تحویل، شرایط پذیرش خروجی، مبلغ و نحوه تسویه مشخص باشد. در قراردادهای فناوری، پیوست سطح خدمت و صورتجلسه تغییر نیازمندیها گاهی از متن اولیه قرارداد برای توضیح اجرای واقعی مهمتر است.
بهتر است واحد مالی به جای نگهداری اسناد در چند پوشه پراکنده، برای هر قرارداد یک شناسه ثابت بسازد و آن شناسه را در نرمافزار حسابداری، سامانه مدیریت پروژه و پوشه مدارک به کار ببرد. سپس فهرست تمام اسناد را به ترتیب امضای قرارداد، شروع فعالیت، تحویلهای مرحلهای، تأیید کارفرما، صورتحسابها، دریافتها و تسویه نهایی تنظیم کند. این ساختار وابستگی به حافظه مدیر پروژه را کاهش میدهد.
اگر قرارداد اصلاح شده، لازم است روشن باشد اصلاحیه از چه تاریخی مؤثر شده و چه تغییری در دامنه، مبلغ، تعهدات یا زمان تحویل ایجاد کرده است. توافق شفاهی درباره کار اضافه، بدون صورتجلسه یا مکاتبه معتبر، میتواند هم اختلاف مالی ایجاد کند و هم شواهد شناخت درآمد را تضعیف کند. به همین علت، هر تغییر مهم باید قبل از بستهشدن حسابهای سال در دفترچه وضعیت قراردادها ثبت و پیگیری شود.
- قرارداد امضاشده و هر نسخه اصلاحیه یا الحاقیه
- شرح خدمات، خروجیهای قابل تحویل و معیار پذیرش
- جدول زمانبندی و صورتجلسه شروع یا تغییر پروژه
- صورتحسابهای صادرشده و اصلاح یا ابطال آنها
- گواهی تحویل، تأییدیه کارفرما و مکاتبات مربوط
درآمد قرارداد خدماتی در چه دورهای شناسایی میشود و حسابرس چه میسنجد؟
پاسخ به متن قرارداد، ماهیت تعهد و چارچوب گزارشگری شرکت وابسته است. در چارچوب بینالمللی IFRS 15، شناسایی درآمد بر شناسایی قرارداد، تعهدهای عملکردی، مبلغ معامله، تخصیص مبلغ و زمان ایفای تعهد استوار است. انتقال خدمت ممکن است در طول زمان یا در مقطعی مشخص رخ دهد. ذکر این مدل بینالمللی به معنای الزام خودکار تمام شرکتهای ایرانی به استفاده از IFRS 15 نیست؛ استاندارد لازمالاجرای هر شرکت باید مستقل بررسی شود.
برای نمونه فرضی، شرکت طراحی نرمافزار قراردادی دارد که بخشی از مبلغ آن به تحویل و پذیرش یک ماژول مرتبط است. گزارش پیشرفت داخلی تیم، بهتنهایی ثابت نمیکند معیار پذیرش کارفرما تحقق یافته یا کنترل خدمت منتقل شده است. در مقابل، اگر قرارداد خدمت پشتیبانی مستمر با تعهد ماهانه دارد، شواهد ارائه خدمت در ماههای مختلف میتواند مناسبتر از یک صورتجلسه تحویل نهایی باشد. قضاوت حسابداری باید از مفاد قرارداد و ماهیت واقعی عملکرد آغاز شود.
حسابرس ممکن است تاریخ امضا، مراحل انجام کار، گزارشهای کارکرد، مکاتبات مشتری و رویدادهای پس از پایان سال را با ثبتهای دفتر مقایسه کند. هدف، ارزیابی خطر بیشنمایی درآمد در پایان دوره یا جاافتادن درآمد مربوط به همان دوره است. اگر صورتحسابی پس از پایان سال صادر شده، صرف تاریخ فاکتور مشخص نمیکند درآمد به کدام دوره تعلق دارد و بررسی مدارک اجرای خدمت ضروری است.
برای مدیر مالی بهترین خروجی، جدول تطبیق قرارداد به درآمد است: مبلغ قرارداد، تغییرات مصوب، مبلغ صورتحسابشده، درآمد شناساییشده، وصولی، مانده و توضیح تفاوتها. این جدول باید با راهنمای شناسایی درآمد در حسابداری از نظر مبانی حسابداری هماهنگ باشد، اما برای هر پرونده مستندات واقعی لازم است. نتایج جدول نه فرمول عمومی حسابرسی است و نه جایگزین قضاوت حرفهای حسابرس.
- تعهدها و مبنای پذیرش هر خروجی را از متن قرارداد استخراج کنید
- مبلغ اولیه را با تغییرات مصوب به مبلغ جاری تطبیق دهید
- تاریخ صورتحساب را از تاریخ انجام تعهد جدا کنید
- گزارش پیشرفت یا کارکرد را به تأیید مناسب متصل کنید
- درآمد ثبتشده در پایان دوره را با شواهد اجرای خدمت آزمون کنید
هزینه پروژه، کارکرد کارکنان و برآوردهای مدیر پروژه چگونه قابل رسیدگی میشوند؟
هزینهها در شرکت خدماتی اغلب به ساعات نیروی انسانی، خدمات پیمانکار فرعی، مجوز نرمافزار، سفر پروژه و هزینههای مشترک مرتبط است. اگر واحد مالی فقط پرداختها را به حساب هزینه ببرد ولی ارتباط آنها با پروژه روشن نباشد، مدیر مالی نمیتواند سودآوری هر قرارداد را تحلیل کند. حسابرس نیز برای ارزیابی طبقهبندی و ارتباط هزینهها نیازمند مدارکی فراتر از خروجی جمع حسابها خواهد بود.
برگه کارکرد کارکنان یا گزارش ثبت ساعت باید به پروژه مشخص، دوره انجام کار و تأیید مسئول مربوط مرتبط باشد. این گزارشها همیشه اسناد بیخطا نیستند؛ ممکن است ساعات ثبتشده پس از پایان ماه تغییر کرده یا یک نفر همزمان به چند پروژه تخصیص یافته باشد. کنترل تغییرات، مقایسه با قرارداد استخدامی و بررسی منطق توزیع ساعات از اتکا به یک فایل اکسل بدون تاریخچه بهتر است.
برای هزینههای مشترک مانند اجاره دفتر یا هزینه تیم پشتیبانی، روش تسهیم باید روشن، قابل تکرار و سازگار با سیاست حسابداری شرکت باشد. تغییر روش تخصیص صرفاً برای بهتر نشاندادن سود یک پروژه، بدون توجیه اقتصادی و ثبت مناسب، قابل دفاع نیست. همچنین همه مخارج انجامشده لزوماً واجد شرایط شناسایی بهعنوان دارایی یا هزینه قابل انتساب مستقیم نیستند؛ معیار آنها به چارچوب گزارشگری وابسته است.
هرجا شناخت درآمد یا برآورد هزینه تکمیل پروژه به پیشبینی مدیریت وابسته باشد، کیفیت داده ورودی، مفروضات و میزان عدم قطعیت اهمیت بیشتری دارد. استاندارد بینالمللی ISA 540 به حسابرسی برآوردهای حسابداری و افشاهای مرتبط میپردازد. برای آمادهسازی، پیشبینیهای قبلی را با نتایج واقعی تطبیق دهید و علت اختلافها را مستند کنید؛ عدد جدید بدون ردپای تغییر مفروضات برای بررسی مستقل کافی نیست.
- کد هزینه، پروژه و دوره کارکرد را در ثبتهای اصلی یکسان کنید
- برگه ساعات کارکنان را با تأیید مدیر مسئول بایگانی کنید
- صورتوضعیت پیمانکار فرعی را با خروجی دریافتشده تطبیق دهید
- روش تخصیص هزینههای مشترک را به تصویب مدیریت برسانید
- هزینههای ثبتشده در روزهای پایانی سال را جدا بازبینی کنید
مطالبات قرارداد، پیشدریافت و مبالغ صورتحسابنشده چگونه کنترل میشوند؟
مانده مشتری در پایان سال لزوماً با مبلغ کل قرارداد یا صورتحسابهای صادرشده برابر نیست. تفاوتها ممکن است از پرداخت پیشاپیش، تأخیر در صدور صورتحساب، کسورات قراردادی، تعدیل مبلغ یا اختلاف بر سر کیفیت خدمت ناشی شود. برای شناسایی طبقهبندی صحیح، قرارداد و شرایط حق دریافت وجه باید همراه با استاندارد حسابداری قابل اعمال بررسی شود؛ عنوان یک حساب در نرمافزار بهتنهایی ماهیت اقتصادی مانده را ثابت نمیکند.
یک صورت تطبیق برای هر مشتری تهیه کنید که مانده اول دوره، صورتحسابها، برگشتها یا اصلاحیهها، وصولیها و مانده پایان دوره را نشان دهد. سپس اقلام قدیمی و معوق را با مکاتبات مالی و عملیاتی بررسی کنید. وجود تأییدیه مانده میتواند شاهد مهمی باشد، اما اگر مشتری درباره کیفیت خدمت یا جریمه تأخیر اختلاف دارد، ارزیابی قابلیت وصول نیازمند مدارک و قضاوت بیشتری است.
برای قراردادهای دارای چند مرحله، تفکیک مبلغ صورتحسابنشده از مبلغی که حق دریافت آن مشروط به انجام تعهد بعدی است اهمیت دارد؛ تعبیر حسابداری دقیق به چارچوب انتخابشده بستگی دارد. قراردادهای پشتیبانی سالانه نیز ممکن است دریافتیهایی پیش از ارائه همه خدمات داشته باشند. تیم مالی نباید به صرف ورود وجه به بانک، درآمد دوره را افزایش دهد یا تمام ماندهها را بدون تحلیل به حساب بدهکاران منتقل کند.
جدول زیر یک ابزار مدیریت پرونده است، نه دستور ثبت حسابداری قطعی. مدیر مالی میتواند آن را برای درخواست شواهد از واحد فروش و عملیات استفاده کند؛ هر ردیف باید به یک قرارداد یا صورتحساب مشخص وصل باشد و نتیجه نهایی پس از بررسی اسناد و چارچوب گزارشگری تعیین شود.
| وضعیت عملیاتی | شاهد ضروری | پرسش کلیدی مدیر مالی |
|---|---|---|
| خدمت انجامشده، صورتحساب صادر نشده | تأیید انجام خدمت و قرارداد | حق دریافت وجه ایجاد شده است؟ |
| صورتحساب صادرشده، وجه وصول نشده | صورتحساب و گردش حساب مشتری | مطالبات قابل وصول است؟ |
| وجه دریافتشده، خدمت باقی مانده | سند دریافت و برنامه تعهدها | چه مقدار از تعهد هنوز انجام نشده؟ |
| صورتوضعیت مورد اختلاف | مکاتبات و توافق اصلاحی | مبلغ قابل اتکا و وضعیت اختلاف چیست؟ |
- مانده هر مشتری را با دفاتر و صورت تطبیق تأیید کنید
- دریافتهای نامشخص را با شماره قرارداد ردیابی کنید
- پیشدریافتها را با تعهدهای ارائهنشده مقایسه کنید
- اقلام صورتحسابنشده را با مدارک انجام خدمت پشتیبانی کنید
- اختلاف، کسور و جریمه احتمالی را جداگانه ثبت و ارزیابی کنید
کدام ضعفهای کنترلی باعث تأخیر حسابرسی قراردادهای خدماتی میشوند؟
یکی از پرتکرارترین دلایل تأخیر، اختلاف میان واحد فروش، عملیات و حسابداری درباره «وضعیت واقعی قرارداد» است. فروش ممکن است قرارداد را تمامشده بداند، عملیات آن را در مرحله رفع نقص ببیند و حسابداری کل درآمد را ثبت کرده باشد. جلسه مشترک پایان ماه و دفتر تغییرات قراردادها میتواند چنین اختلافهایی را قبل از حسابرسی آشکار کند. این پیشنهاد یک کنترل مدیریتی است، نه تضمین جلوگیری از تحریف.
ریسک بعدی، امکان ثبت یا تغییر خودسرانه پیشرفت پروژه و تاریخ تحویل است. اگر یک کاربر بتواند مقدار کارکرد، مبلغ صورتحساب و ثبت حسابداری را بدون تأیید مستقل اصلاح کند، ردپای تصمیمها ضعیف میشود. سطح دسترسی باید متناسب با اندازه شرکت طراحی شود؛ شرکت کوچک ممکن است نتواند همه وظایف را تفکیک کند، اما میتواند بازبینی مستند توسط مدیر مستقل از ثبتکننده ایجاد کند.
ارسال فقط فایل اکسل بدون مستندات اصلی نیز مشکلساز است. خروجی اکسل برای خلاصهسازی مفید است، ولی تاریخچه تغییر، منبع عدد و ارتباط با قرارداد باید قابل آزمون باشد. بنابراین گزارش وضعیت پروژه، سند حسابداری و نسخه معتبر قرارداد باید به هم ارجاع بدهند. برای آشنایی با کنترل ریسکهای دیگر شرکتهای قراردادی، حسابرسی شرکتهای پیمانکاری موضوع مکملی است، اما روش اجرای پروژههای خدماتی ممکن است متفاوت باشد.
- فروش و عملیات، وضعیت قرارداد را ماهانه با حسابداری تطبیق دهند
- تغییر مبلغ یا دامنه فقط با مجوز ثبتشده اعمال شود
- تغییرات گزارش پیشرفت و ساعات کار تاریخچه قابل بازیابی داشته باشند
- اصلاح درآمد پایان دوره با دلیل و تأیید مستقل انجام شود
- اسناد تحویل خدمت از صورتحساب و وصول مستقل نگهداری شوند
مدیر مالی پیش از درخواست خدمات حسابرسی صورتهای مالی چه چکلیستی تکمیل کند؟
قبل از شروع رسیدگی، فهرست کامل قراردادهای فعال و خاتمهیافته را تهیه کنید و وضعیت هر پرونده را با سه برچسب «تکمیل»، «دارای مغایرت» و «نیازمند تأیید طرف مقابل» مشخص کنید. اگر فقط قراردادهای بزرگ بازبینی شوند، اقلام کوچک اما پرشمار یا قراردادهایی با تغییرات متعدد میتوانند مغایرت تجمعی ایجاد کنند. معیار اهمیت و دامنه نمونهگیری در نهایت با قضاوت حسابرس مرتبط است؛ شرکت بهتر است داده اولیه کامل ارائه کند.
جلسه آغاز کار با مؤسسه حسابرسی باید دامنه، چارچوب گزارشگری، زمانهای تحویل مدارک و نقاط تماس را مشخص کند. اگر بخشی از قراردادها نزد واحد خارجی یا پیمانکار فرعی اداره میشود، دسترسی به مدارک و پاسخ اشخاص مسئول از ابتدا برنامهریزی شود. برای بررسی اولیه دامنه خدمات حسابرسی صورتهای مالی شرکتها، مشخصکردن تعداد قراردادها و پیچیدگی آنها از ارائه یک رقم کلی فروش مفیدتر است.
این راهنما به مدیر مالی کمک میکند کیفیت پرونده را افزایش دهد، ولی جایگزین رسیدگی حرفهای یا اظهار نظر درباره صورتهای مالی نیست. همچنین اگر در گزارش به استاندارد حسابداری یا حسابرسی اشاره میشود، نسخه معتبر مربوط به سال مالی و الزامات داخلی را از آرشیو قوانین و استانداردهای قواعد و متن ناشر رسمی تطبیق دهید. منابع بینالمللی معرفیشده در پایین، بهخودیخود معادل نسخه الزامآور ایرانی نیستند.
- فهرست قراردادهای فعال، بستهشده و فسخشده کامل است؟
- مبلغ اولیه و همه اصلاحیههای مؤثر هر قرارداد مشخص است؟
- درآمد شناساییشده با شواهد تحویل و اجرای تعهد تطبیق شده است؟
- پیشدریافتها و اقلام صورتحسابنشده مستقل تحلیل شدهاند؟
- بهای مستقیم و هزینههای مشترک با روش مستند تخصیص یافتهاند؟
- مانده حساب مشتری با صورتحساب و گردش بانک آشتی داده شده است؟
- اختلافها و کسورات پروژه با مبلغ و مسئول پیگیری ثبت شدهاند؟
- نسخه مورد ارائه با تراز آزمایشی و صورتهای مالی یکسان است؟
