К статье
Практический материал

Учет и Финансы · 11 мин

Как в 1С отразить гарантийное удержание по договору СМР

Как отразить гарантийное удержание по договору СМР в 1С Бухгалтерии 8.3: счета 60 и 76, удержание из оплаты подрядчику, НДС, возврат удержанной суммы и типовые ошибки.

Гарантийное удержание — это часть стоимости выполненных строительно-монтажных работ, которую заказчик временно не выплачивает подрядчику до истечения гарантийного срока. В 1С такая операция отражается иначе, чем обычная задолженность: сумму нужно выделить на отдельном счёте, чтобы она не попадала в акты сверки как просроченная задолженность и не искажала взаиморасчёты.

Порядок отражения зависит от того, кто вы в договоре — заказчик или подрядчик. У заказчика удержание формирует кредиторскую задолженность с отложенным сроком оплаты, у подрядчика — дебиторскую задолженность, которую нужно контролировать и вовремя истребовать. Ниже разобраны оба сценария на примере 1С:Бухгалтерии 8.3 (ред. 3.0), где этот учёт ведётся стандартными средствами без доработок.

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

Что такое гарантийное удержание и как оно влияет на учёт

По договору строительного подряда (СМР) стороны вправе предусмотреть, что заказчик удерживает из цены работ определённый процент — обычно от 5 до 10 % — до окончания гарантийного срока. Если подрядчик за это время не устранит выявленные дефекты, заказчик вправе покрыть расходы на их устранение за счёт удержанной суммы. Правовой основой служат нормы ГК РФ о подряде и качестве работ.

В бухгалтерском учёте удержание не уменьшает ни выручку подрядчика, ни стоимость принятых работ у заказчика: обязательства по договору исполнены в полном объёме, меняется только график расчётов. Поэтому на дату подписания акта КС-2 и справки КС-3 обе стороны признают задолженность целиком, а затем выделяют удержанную часть на отдельный субсчёт.

Отдельный субсчёт нужен не только для аналитики. Он позволяет корректно формировать акты сверки, отчёт по задолженности с разбивкой по срокам, а также контролировать момент, когда удержание подлежит выплате. Без выделения субсчёта сумма «зависает» в обычной задолженности и регулярно вызывает вопросы при сверках и аудите.

Подготовка: договор, счета и аналитика в 1С

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

Создайте отдельные субсчета в плане счетов. У заказчика это обычно субсчёт к 60.01, например 60.01.ГУ «Гарантийное удержание», у подрядчика — субсчёт к 62.01 с аналогичным названием. Субсчёт должен иметь ту же аналитику, что и родительский: контрагенты, договоры, документы расчётов. Тогда отчёты по задолженности будут корректно группироваться.

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

Отражение у заказчика: удержание из оплаты подрядчику

На дату подписания актов выполненных работ заказчик оформляет документ «Поступление (акты, накладные, УПД)» с видом «Услуги» на полную стоимость работ. Формируются проводки Дт 20 (26, 08.03 — в зависимости от характера строительства) Кт 60.01 на всю сумму акта, включая удерживаемую часть.

Далее сумму гарантийного удержания нужно перевести на выделенный субсчёт. Это делается документом «Операция» (раздел «Операции — Операции, введённые вручную»): Дт 60.01 Кт 60.01.ГУ на сумму удержания по конкретному договору и документу расчётов. В содержании укажите основание: «Гарантийное удержание по акту № … от …».

Оплату подрядчику оформляют документом «Списание с расчётного счёта» на сумму акта за минусом удержания, с зачётом по счёту 60.01. В результате на 60.01 задолженность закрывается полностью, а на 60.01.ГУ остаётся кредитовое сальдо — сумма, причитающаяся подрядчику после гарантийного срока.

Порядок действий у заказчика
  1. 1
    Зарегистрируйте поступление работ на полную сумму акта КС-2/КС-3
  2. 2
    Рассчитайте сумму удержания по проценту из договора
  3. 3
    Проведите операцию Дт 60.01 Кт 60.01.ГУ на сумму удержания
  4. 4
    Оплатите подрядчику акт за вычетом удержанной суммы
  5. 5
    После гарантийного срока выплатите удержание с субсчёта 60.01.ГУ

Отражение у подрядчика: выручка и дебиторская задолженность

Подрядчик признаёт выручку в полном объёме на дату подписания актов: документ «Реализация (акты, накладные, УПД)» формирует проводки Дт 62.01 Кт 90.01 на всю стоимость работ и Дт 90.03 Кт 68.02 на НДС. Уменьшать выручку на сумму удержания нельзя — это грубая ошибка, искажающая и бухгалтерскую, и налоговую отчётность.

Затем удержанная часть переводится на отдельный субсчёт: Дт 62.01.ГУ Кт 62.01 документом «Операция». Поступление оплаты от заказчика на сумму за вычетом удержания закрывает 62.01. На 62.01.ГУ остаётся дебетовое сальдо — право требования удержанной суммы после гарантийного срока.

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

НДС при гарантийном удержании

НДС начисляется в момент реализации с полной стоимости работ, включая удерживаемую часть. Удержание не является ни авансом, ни уменьшением цены, поэтому никаких корректировок счёта-фактуры не требуется: подрядчик выставляет счёт-фактуру на полную сумму акта, заказчик принимает НДС к вычету в полном объёме при соблюдении общих условий.

Особая ситуация возникает, только если удержанная сумма в итоге не выплачивается — например, зачтена в счёт устранения дефектов силами третьих лиц. Тогда у подрядчика возникает вопрос о корректировке реализации, а у заказчика — о порядке зачёта. Такие ситуации оформляются дополнительным соглашением или претензионными документами, и проводки делаются уже под конкретное основание.

Возврат удержания после гарантийного срока

Когда гарантийный срок истёк и претензий по качеству нет, заказчик выплачивает удержанную сумму обычным платежом: «Списание с расчётного счёта» с проводкой Дт 60.01.ГУ Кт 51. У подрядчика зеркально: «Поступление на расчётный счёт» Дт 51 Кт 62.01.ГУ. После этого сальдо на субсчётах ГУ закрывается.

Чтобы не пропустить срок возврата, ведите контроль вне регламентированных механизмов: в карточке договора в поле комментария или через дополнительные сведения фиксируйте дату окончания гарантии, а периодически формируйте оборотно-сальдовую ведомость по субсчёту ГУ в разрезе договоров. Остаток, «висящий» дольше гарантийного срока, — сигнал истребовать сумму или проверить, не зачтена ли она.

Если задолженность по удержанию так и не востребована, действуют общие правила о сроках исковой давности и списании задолженности: у подрядчика — во внереализационные расходы (или за счёт резерва), у заказчика — во внереализационные доходы. В 1С это оформляется документом «Корректировка долга» с видом операции «Списание задолженности».

Контрольные точки

Как проверить результат

ОСВ по 60.01 / 62.01 и субсчёту ГУ
Норма

На основном субсчёте задолженность закрыта, на ГУ — только удержанная сумма

Тревожный признак

Часть удержания осталась на 60.01/62.01 и «светится» как просрочка

Акт сверки с контрагентом
Норма

Суммы по акту, оплате и удержанию сходятся с договором

Тревожный признак

Расхождение на сумму удержания — не сделана операция перевода на субсчёт ГУ

Выручка и НДС
Норма

Реализация и НДС начислены с полной суммы акта

Тревожный признак

Выручка уменьшена на удержание — ошибка, требуется исправление

Типичные ошибки и как их избежать

Самая частая ошибка — уменьшение суммы поступления или реализации на величину удержания. Это занижает выручку, стоимость актива и НДС, что прямо противоречит правилам учёта. Вторая распространённая проблема — отражение удержания на счёте 76 без аналитики по договорам: через полгода невозможно понять, по какому объекту и на каком основании зависла сумма.

Третья ошибка — забыть перевести удержание на отдельный субсчёт и оплатить подрядчику меньше суммы акта. Тогда на 60.01/62.01 образуется «ложная» задолженность, которая искажает акты сверки, отчёты по срокам долга и расчёт резервов. Проверяйте сальдо по каждому акту сразу после оплаты.

Типичные ошибки
01
Уменьшение реализации на сумму удержания — занижается выручка и НДС, грозят доначисления
02
Оплата акта за минусом удержания без операции перевода на субсчёт ГУ — ложная просроченная задолженность
03
Удержание на 76 счёте без аналитики по договорам — теряется связь с объектом и сроком гарантии
04
Нет контроля срока возврата — удержание годами висит в учёте и списывается с нарушениями
05
Списание удержания за дефекты без документов-оснований — риск оспаривания и претензий по налогам

FAQ: частые вопросы по гарантийному удержанию в 1С

Каким документом в 1С перевести удержание на отдельный субсчёт?

Используйте документ «Операция» (Операции → Операции, введённые вручную) с ручной проводкой Дт 60.01 Кт 60.01.ГУ у заказчика или Дт 62.01.ГУ Кт 62.01 у подрядчика. Обязательно заполните аналитику: контрагент, договор и документ расчётов — иначе субсчёт не сведётся в отчётах.

Нужно ли начислять НДС с удержанной суммы?

Да. НДС начисляется с полной стоимости работ по акту, включая удерживаемую часть, поскольку удержание не меняет цену сделки — это лишь отсрочка части оплаты. Счёт-фактура выставляется на полную сумму, корректировки не требуются.

Можно ли не создавать отдельный субсчёт и оставить удержание на 60.01?

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

Что делать, если удержание зачли в счёт устранения дефектов?

Сначала оформите документы-основания: акт о выявленных дефектах, претензию, соглашение о зачёте. Затем в 1С отразите зачёт операцией по закрытию субсчёта ГУ в корреспонденции со счётом расчётов по претензиям (76.02) с последующим списанием по правилам, согласованным сторонами.

Как контролировать сроки возврата удержаний по нескольким объектам?

Формируйте ОСВ или отчёт «Задолженность покупателей по срокам долга» по субсчёту ГУ в разрезе договоров и документов расчётов. Дату окончания гарантии фиксируйте в комментарии к договору или в дополнительных сведениях и сверяйте с остатками ежемесячно.

Как списать невостребованное гарантийное удержание?

После истечения срока исковой давности и проведения инвентаризации используйте документ «Корректировка долга» с видом «Списание задолженности»: у подрядчика сумма уйдёт во внереализационные расходы (или за счёт резерва), у заказчика — во внереализационные доходы. Основание — приказ руководителя по итогам инвентаризации.

Итог

Что важно запомнить

Гарантийное удержание не уменьшает выручку и стоимость работ: задолженность признаётся полностью, а удержанная часть переводится на отдельный субсчёт 60 или 62 документом «Операция». НДС начисляется с полной суммы. Возврат оформляется обычным платежом с субсчёта ГУ, а списание без документов-оснований недопустимо.