Перейти к основному содержимому
Beancount.io LogoBeancount.io

Удержания в строительстве: как их правильно учитывать, чтобы отчёт о движении денежных средств перестал врать

8 мин чтенияMike ThriftMike Thrift
Удержания в строительстве: как их правильно учитывать, чтобы отчёт о движении денежных средств перестал врать

Генеральный подрядчик завершает проект стоимостью $400,000, отправляет финальный счёт — и ждёт. И ждёт. Проходит девяносто дней. Затем сто восемьдесят. Клиент не оспаривает выполненные работы — список замечаний закрыт уже несколько месяцев назад. Деньги просто лежат на чужом банковском счёте, и сумма немаленькая: от $20,000 до $40,000, удерживаемых по частям с каждого промежуточного платежа с самого начала проекта.

Это и есть удержание (retainage), и для многих небольших подрядчиков и субподрядчиков именно оно определяет разницу между прибыльным годом и проектом, который формально принёс прибыль, но так и не позволил оплатить счета. Если вы когда-нибудь смотрели на отчёт о прибылях и убытках по проекту, видели здоровую маржу и потом недоумевали, почему остаток на банковском счёте этого не отражает, — очень часто ответ кроется именно в удержании.

Что такое удержание на самом деле

Удержание (иногда называют «ретеншн») — это часть каждого промежуточного платежа, как правило от 5% до 10%, которую заказчик проекта или генеральный подрядчик придерживает у подрядчика или субподрядчика до тех пор, пока работа не будет выполнена полностью или практически полностью. Идея в теории разумна: она даёт стороне, производящей оплату, рычаг давления, чтобы гарантировать завершение работ и устранение всех дефектов до передачи последнего доллара.

На практике это означает, что каждый выставленный вами счёт реально стоит только 90–95% своей номинальной суммы деньгами прямо сейчас. Остальное — обещание, юридически обязывающее по контракту, но по факту функционирующее в вашем повседневном денежном потоке скорее как долговая расписка с неопределённым сроком погашения.

Вот простой пример того, как это выглядит в акте о выполненных работах:

  • Вы выставляете счёт на $50,000 за работы, выполненные в этом месяце
  • Контракт предусматривает удержание в размере 10%
  • Вы получаете $45,000 наличными
  • $5,000 остаются в виде удержания, невыплаченными, до закрытия проекта (или этапа)

Делайте так каждый месяц в течение годового проекта — и вы легко можете обнаружить $30,000–$60,000 собственной заработанной выручки, «припаркованной» на чужих счетах в ожидании выплаты, которая зависит от списков замечаний, отказов от залоговых прав (lien waivers) и порой просто от загруженности бухгалтерии заказчика.

Почему процент так сильно различается

Удержание не регулируется единым общенациональным правилом — это лоскутное одеяло из условий контрактов и законов штатов, и в 2026 году оно заметно изменилось.

  • Общий диапазон составляет 5–10% от каждого промежуточного платежа, хотя некоторые контракты снижают ставку по мере достижения ключевых этапов проекта (например, 10% до 50% завершения, затем 5% после).
  • Штаты всё активнее вводят предельные значения. Примерно половина штатов, регулирующих удержание, ограничивает его на уровне 5%, остальные — на уровне 10%, причём чёткий тренд движется в сторону 5% для частных проектов.
  • Калифорнийский закон SB 61, вступивший в силу 1 января 2026 года, ограничивает удержание по большинству новых частных строительных контрактов 5% от каждого промежуточного платежа и от общей стоимости контракта. Он также подкрепляет сроки выплаты конкретными обязательствами: заказчики обязаны выплатить удержание генеральному подрядчику в течение 45 дней после завершения работ, а у генподрядчика есть 10 дней после получения этих средств, чтобы передать удержанные суммы субподрядчикам и поставщикам.
  • Нью-Йорк теперь требует, чтобы по проектам, где кредитор распределяет средства после января 2026 года, удержание не превышало 5% независимо от того, что написано в первоначальном контракте.
  • Государственные проекты часто имеют собственные ограничения, отличающиеся от правил для частных контрактов в том же штате — Техас, например, делит планку по размеру контракта (10% для контрактов до $5M, 5% свыше $5M для определённых государственных работ).

Вывод: не предполагайте, что ставка удержания с вашего последнего проекта применима и к текущему, и не думайте, что правила вашего штата совпадают с тем, к чему привык заказчик из другого штата. Проверяйте условия контракта и закон вашего штата о своевременной оплате (prompt-payment statute) каждый раз заново.

Проблема с денежным потоком, которую это создаёт

Строительные счета и без того долго ждут оплаты — 90 дней это обычное дело даже без учёта удержания. Добавьте удержание — и удержанная часть зачастую не выплачивается ещё от 30 до 365 дней после завершения проекта, в зависимости от юрисдикции, контракта и того, насколько аккуратно оформлены документы по отказу от залоговых прав.

Для подрядчика, ведущего одновременно несколько проектов, это не мелочь для округления. Это реальный, замороженный оборотный капитал — зачастую семизначная сумма в совокупности по действующему портфелю проектов для подрядчика среднего размера. Эти деньги недоступны для выплаты зарплаты, закупки материалов на следующий проект или покрытия убыточного месяца. А поскольку удержание — это по контракту заработанная выручка, оно отражается в отчёте о прибылях и убытках так, будто у вас уже есть эти деньги, — именно так «прибыльный» подрядчик и оказывается не способен выплатить зарплату: отчёт о прибылях и убытках говорит одно, а банковский счёт — другое.

Поэтапный выпуск удержания («line-item» retainage release) — тенденция, о которой стоит знать, поскольку она напрямую решает эту проблему. Вместо того чтобы держать каждый доллар удержания до завершения всего проекта, некоторые современные контракты и законы штатов о своевременной оплате позволяют субподрядчикам получать своё удержание вскоре после приёмки именно их объёма работ — не нужно ждать, пока закончит самая медленная бригада на объекте, чтобы увидеть свои деньги.

Как правильно учитывать удержание

Именно на этом моменте спотыкаются многие небольшие подрядчики: удержание — это не тот же счёт, что обычная дебиторская или кредиторская задолженность, и объединение их в один счёт делает вашу бухгалтерию бесполезной для реального управления денежным потоком.

Если деньги должны вам (дебиторская задолженность по удержаниям)

Когда вы выставляете счёт за выполненные работы, удержанная часть всё равно является выручкой, заработанной по методу процента выполнения (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

«Кредиторская задолженность по удержаниям» — это обязательство, которое ведётся отдельно от обычной кредиторской задолженности, чтобы вы могли точно отслеживать, сколько вы должны каждому субподрядчику после закрытия его объёма работ, — и чтобы случайно не считать эти средства доступными наличными деньгами в промежуточный период.

При выплате

Когда удержанная сумма наконец выплачивается:

  • Дебет «Кредиторская задолженность по удержаниям» (или Кредит «Дебиторская задолженность по удержаниям» с другой стороны)
  • Кредит/Дебет «Денежные средства»

Распространённые ошибки, которые всё усугубляют

  1. Предположение, что правила одинаковы везде. Предельные значения удержания, поэтапное снижение ставки и условия выплаты различаются от штата к штату и от государственного контракта к частному. То, что действовало в прошлом году или на прошлом проекте, может не действовать сейчас.
  2. Смешивание удержания с обычной дебиторской/кредиторской задолженностью. Это самая крупная ошибка в строительском учёте. Она делает невозможным понять, какая часть вашего баланса «дебиторской задолженности» реально доступна к получению в этом квартале, а какая заморожена на неопределённый срок.
  3. Учёт в отдельных таблицах вне бухгалтерских книг. Удержание должно быть привязано к конкретным актам о выполненных работах и конкретным проектам. Таблица, живущая вне вашего учётного регистра, быстро рассинхронизируется, особенно при нескольких одновременно действующих проектах.
  4. Упущение зависимостей от отказов от залоговых прав. Выплата часто обусловлена предоставлением безусловного финального отказа от залоговых прав (lien waiver). Если документы оформлены не идеально, деньги не двигаются — независимо от того, насколько завершена работа.
  5. Отсутствие контроля сроков выплаты по закону. Если ваш штат или контракт устанавливает крайний срок (например, новое 45-дневное окно выплаты для заказчика в Калифорнии), вам нужно знать эту дату и требовать выполнения в момент её наступления — никто, кроме вас, этим заниматься не будет.

Держите удержанную выручку на виду, а не под спудом

Удержание никуда не денется, и для большинства подрядчиков это нормально — это обычная часть того, как устроено финансирование в строительстве. Но оно превращается в настоящую проблему только тогда, когда ваша бухгалтерия не может сказать вам с первого взгляда, сколько именно денег заработано, но ещё не получено к оплате, по какому проекту и с какого момента. Именно эта прозрачность превращает удержание из скрытой ловушки для денежного потока в управляемую, предсказуемую часть работы.

Beancount.io предлагает учёт на основе простого текста, где такие счета, как «Дебиторская задолженность по удержаниям» и «Кредиторская задолженность по удержаниям», становятся полноценными элементами вашей бухгалтерской книги, а не запоздалой надстройкой над таблицей — каждый доллар отслеживается, датируется и поддаётся аудиту в текстовых файлах под версионным контролем, которые полностью в вашем распоряжении. Начните бесплатно и убедитесь, почему подрядчики и финансово грамотные операторы переходят на учёт в простом тексте.

Поделиться этой статьёй

8 мин чтения

Ведение бухгалтерии геодезической фирмы: ставка накладных расходов, калькуляция заказов и медленно оплачивающие клиенты-застройщики

Геодезические фирмы обычно имеют ставку накладных расходов в размере 100-150%…

bookkeeping
small-business
9 мин чтения

Бухгалтерский учёт подрядчика по экологической рекультивации: калькуляция затрат по проекту, когда счёт оплачивает государственный фонд очистки

Как подрядчикам по экологической рекультивации следует выстраивать калькуляцию…

bookkeeping
small-business
9 мин чтения

Денежный поток: что это такое, почему это важно и как его улучшить для малого бизнеса

Проблемы с денежными потоками становятся причиной краха 82% малых предприятий —…

cash-flow
small-business
9 мин чтения

Объяснение цикла конверсии денежных средств: как долго ваши деньги фактически связаны

Цикл конверсии денежных средств (CCC = DIO + DSO − DPO) измеряет, сколько дней…

cash-flow
working-capital
12 мин чтения

Графики WIP в строительстве: Как метод процента завершения выявляет завышенные и заниженные счета

График незавершенного производства (WIP) увязывает выручку с фактическим…

construction
job-costing