حسابداری پیمانکاری چیست؟ راهنمای سادهی ثبت درآمد و هزینهی پروژه برای پیمانکاران

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