اگر در صنعت ساختمان‌سازی فعال باشید، احتمالاً این جمله را بارها شنیده‌اید: «پروژه سودده بود، اما در کاغذبازی‌های مالی باختیم.» واقعیت این است که انتخاب نوع قرارداد پیمانکاری، فقط یک تصمیم حقوقی نیست؛ بلکه سنگ بنای تمام جریانات مالی، سود و زیان و نحوه حسابداری پروژه شماست.

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

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

مپسا، دستیار حرفه‌ای مدیریت مالی و عملیاتی پروژه‌های پیمانکاری!
دریافت اپلیکیشن

انواع رایج قراردادهای ساختمانی؛ از فهرست‌بها تا سرجمع

وقتی صحبت از قراردادهای پیمانکاری می‌شود، اولین سوالی که باید از خود بپرسید این است: «ریسک تغییر قیمت‌ها با کیست؟» و «مبنای پرداخت پول چیست؟». پاسخ به این دو سوال، نوع قرارداد و نحوه حسابداری آن را تعیین می‌کند.

قراردادهای فهرست‌بهائی

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

  • نحوه ثبت مالی: حسابدار یا مدیر مالی پروژه باید تمرکز خود را روی «احجام» بگذارد. در این قراردادها، سند مالی بر اساس «متره و برآورد» صادر می‌شود. یعنی شما نمی‌توانید صرفاً بر اساس پیشرفت فیزیکی ظاهری (مثلاً گفتن اینکه ۵۰ درصد کار تمام شده) پول پرداخت یا دریافت کنید. باید دقیقاً مشخص شود چند متر کابل کشیده شده و در قیمت واحد ضرب شود.

 

قراردادهای سرجمع یا قیمت مقطوع

این قرارداد محبوبِ پروژه‌هایی است که نقشه‌ها از ابتدا کامل و دقیق هستند. پیمانکار می‌گوید: «من این ویلا را با تمام جزئیاتش در ازای ۵ میلیارد تومان می‌سازم.»

  • نحوه ثبت مالی: در اینجا حسابداری کمی ساده‌تر اما ریسک‌پذیرتر است. پرداخت‌ها معمولاً به «مایل‌ستون‌ها» یا درصدهای پیشرفت کار گره می‌خورد. مثلاً ثبت سند مالی پرداخت مرحله اول، منوط به اتمام فونداسیون است. اینجا دیگر حسابدار درگیر شمارش تعداد آجرها نیست، بلکه تاییدیه ناظر مبنی بر اتمام آن مرحله را سند می‌کند.

 

قراردادهای کلید در دست

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

  • نحوه ثبت مالی: ثبت هزینه‌ها در این مدل برای پیمانکار بسیار حیاتی است. چون قیمت نهایی بسته شده، هر ریال هزینه‌ی اضافی مستقیماً از سود پیمانکار کم می‌کند. بنابراین سیستم حسابداری باید قابلیت «هشدار بودجه» داشته باشد تا اگر هزینه‌های بخش تاسیسات از برآورد اولیه بیشتر شد، سریعاً آلارم دهد.

 

انواع قراردادهای پیمانکاری

 

قرارداد مدیریت پیمان چیست؟

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

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

چالش‌های ثبت مالی در مدیریت پیمان

حسابداری مدیریت پیمان دقیقاً جایی است که بسیاری از پروژه‌ها به بن‌بست می‌خورند. چرا؟ چون حجم تراکنش‌های ریز بسیار زیاد است.

ثبت تنخواه‌گردان: مدیر پیمان مدام تنخواه دریافت می‌کند و خرج می‌کند. تک‌تک فاکتورها، از خرید یک کیلو میخ تا خرید صد تن سیمان، باید ثبت شود.

تفکیک هزینه‌ها: باید مشخص شود کدام هزینه شامل درصد مدیریت پیمان می‌شود و کدام خیر (مثلاً گاهی خرید زمین یا عوارض شهرداری شامل درصد نمی‌شود.)

تایید اسناد: حسابدار کارفرما باید هزاران فاکتور خرد را بررسی و تایید کند تا بتواند درصد پیمانکار را محاسبه و پرداخت کند. کوچکترین مغایرت یا گم شدن فاکتور، باعث اختلاف حساب می‌شود.

نکته کلیدی: در مدیریت پیمان، «بایگانی اسناد» و «تصویر فاکتورها» ارزشی برابر با پول نقد دارند. استفاده از ابزارهایی که اجازه می‌دهد عکس فاکتور را همان لحظه خرید به سند مالی ضمیمه کنید، نجات‌بخش است.

 

مدیریت پیمان

 

نحوه تنظیم و ثبت «صورت‌وضعیت» در قراردادهای مختلف

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

صورت‌وضعیت در قراردادهای فهرست‌بهائی

این پیچیده‌ترین نوع صورت‌وضعیت است. شامل ریزمتره، خلاصه متره و برگه مالی است.

  • ثبت مالی: شما باید ابتدا مقادیر مصرفی را وارد کنید، سپس ضرایب (مثل ضریب بالاسری، ضریب طبقات و ضریب منطقه) را روی آن اعمال کنید. حسابدار باید دقت کند که این ضرایب به درستی در نرم‌افزار حسابداری تعریف شده باشند، وگرنه مبلغ نهایی اشتباه خواهد بود.

 

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

اینجا صورت‌وضعیت در واقع «گزارش هزینه‌ها» است. پیمانکار لیستی از تمام هزینه‌های انجام شده در یک ماه (خرید مصالح + دستمزدها) را ارائه می‌دهد. برای جلوگیری از اختلافات رایج در این مرحله، خواندن مقاله مدیریت ریسک تسویه حساب با پیمانکاران جزء بسیار کمک‌کننده خواهد بود.

  • ثبت مالی: جمع کل هزینه‌های تایید شده ضرب‌در درصد قرارداد (مثلاً ۱۵ درصد) می‌شود حق‌الزحمه پیمانکار.

 

تنظیم و ثبت صورت‌وضعیت قراردادها

 

کسورات قانونی (بیمه، مالیات و حسن انجام کار) و نحوه سند زدن آن‌ها

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

سپرده حسن انجام کار

معمولاً ۱۰ درصد از هر پرداخت کسر می‌شود تا پایان دوره تضمین (مثلاً یک سال بعد از تحویل موقت.)

  • سند حسابداری: این مبلغ از جیب پیمانکار نمی‌رود، بلکه نزد کارفرما «امانت» می‌ماند. در سیستم مالی باید حسابی به نام «سپرده حسن انجام کار نزد کارفرما» (برای پیمانکار) یا «سپرده حسن انجام کار پرداختنی» (برای کارفرما) ایجاد شود.

 

بیمه تامین اجتماعی (ماده ۳۸)

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

  • نحوه ثبت: شما به عنوان کارفرما موظفید از هر صورت‌وضعیت مبلغ سپرده بیمه را کسر کنید. پیمانکار باید مفاصاحساب بگیرد تا بتوانید این پول را به او برگردانید. اگر این ثبت‌ها دقیق نباشد، در پایان پروژه با جریمه‌های سنگین بیمه مواجه می‌شوید.

 

مالیات

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

 

کسورات قانونی

 

چالش‌های حسابداری پیمانکاری و نقش نرم‌افزار مپسا در مدیریت مغایرت‌ها

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

مشکلات رایج روش‌های سنتی (اکسل و دفاتر دستی):

  • گم شدن فاکتورها: فاکتوری که در جیب سرپرست کارگاه مانده و شسته شده، یعنی پول سوخت شده.
  • مغایرت تنخواه: کارفرما فکر می‌کند ۱۰۰ میلیون داده، پیمانکار می‌گوید ۹۰ میلیون گرفته. پیدا کردن اختلاف در اکسل‌های شلوغ، ساعت‌ها زمان می‌برد.
  • تاخیر در ثبت: هزینه‌ها امروز انجام می‌شود اما هفته بعد در دفتر ثبت می‌شود. این یعنی شما هیچوقت نمی‌دانید همین الان چقدر بودجه دارید.

 

راهکار مدرن: حسابداری ابری و یکپارچه

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

  • ثبت در لحظه: سرپرست کارگاه با موبایل از فاکتور عکس می‌گیرد و همان لحظه در پروژه ثبت می‌کند.
  • دسته‌بندی و تحلیل هزینه‌ها: کاربر هنگام ثبت، نوع و دسته هزینه را مشخص می‌کند و نرم‌افزار با ارائه گزارش‌های تحلیلی، نشان می‌دهد هر هزینه مربوط به کدام بخش پروژه (مثلاً اسکلت بتنی) است.
  • مدیریت صورت‌وضعیت‌ها: مپسا با تمرکز بر صورت‌وضعیت‌ها، محاسبه و کنترل کسوراتی مانند حسن انجام کار را در هر مرحله ساده و شفاف می‌کند و احتمال خطای انسانی در محاسبات تکرارشونده را به حداقل می‌رساند.
مپسا، دستیار حرفه‌ای مدیریت مالی و عملیاتی پروژه‌های پیمانکاری!
دریافت اپلیکیشن

جمع‌بندی

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

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

منابع:

 

سوالات متداول

بهترین نوع قرارداد برای ساخت ساختمان شخصی چیست؟

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

 

تفاوت اصلی قرارداد سرجمع با فهرست‌بها در چیست؟

در قرارداد فهرست‌بها، پرداخت بر اساس «حجم کار انجام شده» (متره دقیق) و قیمت‌های واحد صورت می‌گیرد و ریسک تغییر مقادیر با کارفرماست. اما در قرارداد سرجمع (مقطوع)، یک مبلغ کلی برای کل کار توافق می‌شود و پرداخت‌ها بر اساس درصد پیشرفت مراحل کار (نه متره دقیق) انجام می‌شود.

 

آیا می‌توان بدون داشتن حسابدار حرفه‌ای، امور مالی پروژه پیمانکاری را مدیریت کرد؟

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

 

کسورات حسن انجام کار چه زمانی باید به پیمانکار برگردانده شود؟

معمولاً نیمی از مبلغ حسن انجام کار پس از «تحویل موقت» پروژه و نیم دیگر پس از پایان «دوره تضمین» (که در قرارداد ذکر شده) و انجام «تحویل قطعی» آزاد می‌شود.

 

صورت‌وضعیت تایید شده چه تفاوتی با صورت‌وضعیت موقت دارد؟

صورت‌وضعیت موقت توسط پیمانکار تهیه و ادعا می‌شود، اما تا زمانی که توسط دستگاه نظارت و کارفرما بررسی و امضا نشود، اعتبار پرداخت ندارد. صورت‌وضعیت تایید شده، مبنای سند حسابداری و پرداخت چک است.