یک پیمانکار کل، پروژهای به ارزش $400,000 را تکمیل میکند، صورتحساب نهایی را ارسال میکند و منتظر میماند. و منتظر میماند. نود روز میگذرد. سپس صد و هشتاد روز. کارفرما درباره کیفیت کار اختلافی ندارد — فهرست نواقص (پانچلیست) ماهها پیش بسته شده است. پول فقط در حساب بانکی شخص دیگری نشسته است، و مبلغ کمی هم نیست: $20,000 تا $40,000، که از همان روزی که پروژه آغاز شد، در هر پرداخت پیشرفت کار بهتدریج نگه داشته شده است.
این همان کسور تضمینی است، و برای بسیاری از پیمانکاران و پیمانکاران فرعی کوچک، تفاوت میان یک سال سودآور و پروژهای است که از نظر فنی سود کرده اما هرگز واقعاً صورتحسابها را پرداخت نکرده است. اگر تا به حال به صورت سود و زیان یک پروژه نگاه کردهاید، حاشیه سود سالمی دیدهاید، و بعد از خود پرسیدهاید چرا موجودی حساب بانکیتان آن را نشان نمیدهد، کسور تضمینی اغلب پاسخ این پرسش است.
کسور تضمینی واقعاً چیست
کسور تضمینی (که گاهی «نگهداشت» نیز نامیده میشود) بخشی از هر پرداخت پیشرفت کار است — معمولاً 5% تا 10% — که مالک پروژه یا پیمانکار کل از پیمانکار یا پیمانکار فرعی نگه میدارد تا زمانی که کار بهطور قابلتوجه یا کامل به پایان برسد. این ایده، در تئوری، منطقی است: به طرف پرداختکننده اهرمی میدهد تا مطمئن شود کار تمام میشود و هرگونه نقص، پیش از رد و بدل شدن آخرین دلار، برطرف میشود.
در عمل، این یعنی هر صورتحسابی که ارسال میکنید، همین حالا واقعاً فقط 90% تا 95% ارزش اسمی خود را بهصورت نقد دارد. باقیمانده یک وعده است — وعدهای که از نظر قراردادی معتبر است اما در جریان نقدی روزمره شما، بیشتر شبیه یک سفته با سررسید نامعلوم عمل میکند.
در ادامه نسخهای ساده از نحوه نمایش آن در یک درخواست پرداخت (pay application) آمده است:
- شما برای کار انجامشده در این ماه $50,000 صورتحساب صادر میکنید
- قرارداد 10% کسور تضمینی را مشخص میکند
- شما $45,000 نقد دریافت میکنید
- $5,000 بهعنوان کسور تضمینی، وصولنشده، باقی میماند تا زمانی که پروژه (یا یک نقطه عطف) بسته شود
این کار را هر ماه برای یک پروژه یکساله انجام دهید و بهراحتی میتوانید $30,000 تا $60,000 از درآمد کسبشده خودتان را در دفاتر شخص دیگری پارکشده داشته باشید، در انتظار آزادسازیای که به فهرست نواقص، رفعادعای وثیقه (lien waiver)، و گاهی صرفاً میزان شلوغی بخش حسابداری کارفرما بستگی دارد.
چرا این درصد اینقدر متفاوت است
کسور تضمینی توسط یک قانون واحد ملی تعیین نمیشود — بلکه ترکیبی از شرایط قرارداد و قوانین ایالتی است، و در سال 2026 بهطور قابلتوجهی تغییر کرده است.
- دامنه کلی 5 تا 10% از هر پرداخت پیشرفت کار است، هرچند برخی قراردادها با رسیدن پروژه به نقاط عطف کلیدی، نرخ را پلکانی کاهش میدهند (مثلاً 10% تا تکمیل 50%، سپس 5% پس از آن).
- ایالتها بهطور فزایندهای آن را محدود میکنند. تقریباً نیمی از ایالتهایی که کسور تضمینی را تنظیم میکنند آن را در 5% محدود کردهاند، و بقیه در 10%، با روندی روشن بهسوی 5% برای کارهای خصوصی.
- قانون SB 61 کالیفرنیا، که از اول ژانویه 2026 لازمالاجرا شد، نگهداشت را در بیشتر قراردادهای جدید ساختوساز خصوصی به 5% از هر پرداخت پیشرفت کار و کل مبلغ قرارداد محدود میکند. این قانون همچنین به زمانبندی آزادسازی ضمانت اجرا میدهد: مالکان باید کسور تضمینی را ظرف 45 روز پس از تکمیل کار به پیمانکار کل آزاد کنند، و پیمانکار کل 10 روز پس از دریافت آن فرصت دارد تا مبالغ نگهداشتهشده را به پیمانکاران فرعی و تأمینکنندگان منتقل کند.
- ایالت نیویورک اکنون مقرر میکند که برای پروژههایی که وامدهندهای وجوه را پس از ژانویه 2026 پرداخت میکند، کسور تضمینی نمیتواند از 5% فراتر رود، صرفنظر از آنچه قرارداد اصلی میگوید.
- پروژههای دولتی اغلب سقفهای خاص خود را دارند که با قوانین قراردادهای خصوصی در همان ایالت متفاوت است — تگزاس، برای مثال، این تفاوت را بر اساس اندازه قرارداد تقسیم میکند (10% زیر $5M، 5% بالای $5M برای برخی کارهای دولتی مشخص).
نکته کلیدی: فرض نکنید نرخ کسور تضمینی پروژه قبلیتان برای این یکی هم صدق میکند، و فرض نکنید قوانین ایالت شما همان چیزی است که مالک پروژهای در سه ایالت آنطرفتر به آن عادت دارد. هر بار شرایط قرارداد و قانون پرداخت بهموقع (prompt-payment) ایالت خود را بررسی کنید.
مشکل جریان نقدی که این موضوع ایجاد میکند
وصول صورتحسابهای ساختوساز از قبل زمانبر است — 90 روز حتی بدون احتساب کسور تضمینی هم رایج است. کسور تضمینی را هم اضافه کنید، و بخش نگهداشتهشده اغلب تا 30 تا 365 روز پس از تکمیل پروژه آزاد نمیشود، بسته به حوزه قضایی، قرارداد، و اینکه مدارک رفعادعای وثیقه چقدر تمیز است.
برای پیمانکاری که چندین پروژه را همزمان اداره میکند، این یک خطای گرد کردن نیست. سرمایه در گردش واقعی و قفلشدهای است — که اغلب برای یک پیمانکار متوسط، در کل سبد پروژههای فعالش به رقمی هفترقمی میرسد. آن پول برای پرداخت حقوق، خرید مصالح پروژه بعدی، یا پوشش یک ماه کمکار در دسترس نیست. و چون کسور تضمینی از نظر قراردادی درآمد کسبشده است، در صورت سود و زیان شما طوری ظاهر میشود که انگار همین حالا آن را دارید، که دقیقاً همانطوری است که یک پیمانکار «سودآور» در نهایت نمیتواند حقوق پرداخت کند: صورت سود و زیان یک چیز میگوید، حساب بانکی چیز دیگری.
آزادسازی کسور تضمینی بهصورت «قلم به قلم» یکی از روندهایی است که ارزش آشنایی دارد، زیرا مستقیماً به این مشکل میپردازد. بهجای نگهداشتن تکتک دلارهای کسور تضمینی تا پایان کل پروژه، برخی قراردادهای مدرن و قوانین پرداخت بهموقع ایالتی به پیمانکاران فرعی اجازه میدهند اندکی پس از پذیرفتهشدن بخش کاری مشخص خودشان، کسور تضمینیشان را دریافت کنند — لازم نیست منتظر بمانید تا کندترین پیشهور پروژه کارش را تمام کند تا پول خود را ببینید.
چگونه کسور تضمینی را درست ثبت کنیم
این همان بخشی است که بسیاری از پیمانکاران کوچک را به اشتباه میاندازد: کسور تضمینی همان حساب دریافتنی یا پرداختنی معمول شما نیست، و ترکیب آنها با هم دفاتر شما را برای مدیریت واقعی نقدینگی بیفایده میکند.
اگر شما طلبکار هستید (مطالبات کسور تضمینی)
هنگامی که برای کار انجامشده صورتحساب صادر میکنید، بخش نگهداشتهشده همچنان درآمدی است که تحت روش کار در جریان (work-in-progress) کسب کردهاید — فقط هنوز آن را وصول نکردهاید. یک حساب دارایی جداگانه با نام «مطالبات کسور تضمینی» ایجاد کنید که از حسابهای دریافتنی معمولی متمایز باشد.
مثال: شما برای این ماه $100,000 صورتحساب صادر میکنید، با 10% کسور تضمینی.
- بدهکار کردن حسابهای دریافتنی: $90,000
- بدهکار کردن مطالبات کسور تضمینی: $10,000
- بستانکار کردن درآمد ساختوساز: $100,000
شما همچنان کل $100,000 را بهعنوان درآمد کسبشده شناسایی میکنید (حسابداری تعهدی اهمیتی نمیدهد نقد کِی میرسد)، اما فقط $90,000 در کوتاهمدت قابل وصول است. نگه داشتن کسور تضمینی در حساب مخصوص به خودش به شما امکان میدهد سن آن را جداگانه پیگیری کنید — میخواهید بدانید آیا $10,000 است که 60 روز آنجا مانده یا 400 روز، و این تمایز بهمحض ادغام آن با حسابهای دریافتنی عمومی از بین میرود.
اگر از یک پیمانکار فرعی کسر میکنید (بدهیهای کسور تضمینی)
همان ایده، بهصورت آینهای. وقتی صورتحساب یک پیمانکار فرعی را دریافت میکنید و طبق قرارداد کسور تضمینی را کسر میکنید:
- بدهکار کردن هزینه ساختوساز: $50,000
- بستانکار کردن حسابهای پرداختنی: $45,000
- بستانکار کردن بدهیهای کسور تضمینی: $5,000
بدهیهای کسور تضمینی یک بدهی است که جدا از حسابهای پرداختنی معمولی نگه داشته میشود تا بتوانید دقیقاً پیگیری کنید به هر پیمانکار فرعی، پس از بسته شدن بخش کاریاش، چقدر بدهکارید — و تا در این میان به اشتباه آن را نقد در دسترس تلقی نکنید.
هنگام آزادسازی
وقتی مبلغ نگهداشتهشده سرانجام پرداخت میشود:
- بدهکار کردن بدهیهای کسور تضمینی (یا بستانکار کردن مطالبات کسور تضمینی در سمت مقابل)
- بستانکار/بدهکار کردن نقد
اشتباهات رایجی که این وضعیت را بدتر میکنند
- فرض یکسان بودن قوانین. سقفهای کسور تضمینی، کاهشهای پلکانی و محرکهای آزادسازی بر اساس ایالت و قرارداد دولتی-در-برابر-خصوصی متفاوت است. آنچه سال گذشته، یا در پروژه سال گذشته اعمال میشد، ممکن است اکنون صدق نکند.
- ریختن کسور تضمینی در حسابهای دریافتنی/پرداختنی عادی. این بزرگترین اشتباه دفترداری در حسابداری ساختوساز است. این کار تشخیص اینکه چه مقدار از موجودی «مطالبات» شما واقعاً در این فصل قابل وصول است در برابر آنچه بهطور نامحدود قفل شده را غیرممکن میکند.
- پیگیری آن در صفحات گسترده خارج از دفاتر. کسور تضمینی باید به درخواستهای پرداخت و پروژههای مشخص گره بخورد. صفحه گستردهای که خارج از دفتر کل شما زندگی میکند، بهویژه در چندین پروژه فعال همزمان، بهسرعت از هماهنگی خارج میشود.
- از قلم انداختن وابستگیهای رفعادعای وثیقه. آزادسازی اغلب مشروط به ارائه یک رفعادعای وثیقه نهایی و بدون قید و شرط است. اگر مدارک شما تمیز نباشد، پول جابهجا نمیشود — مهم نیست کار چقدر تمام شده باشد.
- پیگیری نکردن جدولهای زمانی آزادسازی در برابر قانون. اگر ایالت یا قرارداد شما مهلتی تعیین کرده باشد (مانند پنجره جدید 45 روزه آزادسازی مالک در کالیفرنیا)، باید آن تاریخ را بدانید و بهمحض گذشتنش پیگیری کنید — هیچکس دیگری آن را برای شما دنبال نخواهد کرد.
کسور تضمینی را قابل مشاهده نگه دارید، نه مدفون
کسور تضمینی جایی نمیرود، و برای بیشتر پیمانکاران هم نباید برود — این بخش عادی از نحوه عملکرد تأمین مالی ساختوساز است. اما زمانی به مشکلی واقعی تبدیل میشود که دفاتر شما نتوانند در یک نگاه به شما بگویند دقیقاً چقدر پول کسبشده اما هنوز وصولنشده است، در کدام پروژه، و از کِی. همین شفافیت است که کسور تضمینی را از یک تله خاموش جریان نقدی به بخشی قابل مدیریت و قابل پیشبینی از کار تبدیل میکند.
Beancount.io حسابداری متنمحور ارائه میدهد که حسابهایی مانند مطالبات کسور تضمینی و بدهیهای کسور تضمینی را شهروندان درجهیک دفتر کل شما میکند، نه چیزی که بعداً به یک صفحه گسترده وصله شده باشد — هر دلار در فایلهای متنی نسخهکنترلشدهای که کاملاً در اختیار شماست، ردیابی، تاریخگذاری و قابل حسابرسی است. رایگان شروع کنید و ببینید چرا پیمانکاران و افرادی که ذهنیت مالی دارند، به حسابداری متنمحور روی میآورند.