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

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

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

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



گفتگو
دیدگاهها و پرسشهای شما
اگر درباره این نوشته تجربه، سوال یا نکتهای دارید، همینجا بنویسید تا گفتگو برای خوانندگان بعدی هم کاملتر شود.