Учет и Финансы · 9 мин
Как в 1С отразить гарантийное удержание
Как отразить гарантийное удержание в 1С:Бухгалтерии и УПП: учет у заказчика и подрядчика, проводки, документы, возврат удержанного, типичные ошибки.
Гарантийное удержание — это часть стоимости выполненных строительно-монтажных работ, которую заказчик временно не выплачивает подрядчику до истечения гарантийного срока. Обычно удерживают 5–10% от цены договора. В учете эта сумма не является ни оплатой, ни задолженностью в обычном смысле, поэтому отражать её нужно на специально выделенных субсчетах — иначе отчеты по взаиморасчетам и акты сверки будут «разъезжаться».
Проблема в том, что в типовых конфигурациях 1С (Бухгалтерия 3.0, УПП, ERP) нет отдельного документа «Гарантийное удержание». Операцию приходится оформлять через стандартные документы: операции вручную, корректировку долга или счета-фактуры с особой аналитикой. Ниже разобраны обе стороны сделки — у заказчика и у подрядчика — с проводками, настройкой счетов и проверкой результата.
Что такое гарантийное удержание и как оно влияет на учет
По условиям договора подряда заказчик вправе удержать часть оплаты как обеспечение гарантийных обязательств подрядчика. Если в течение гарантийного срока дефектов нет — сумму возвращают. Если дефекты появились и подрядчик их не устранил — заказчик вправе покрыть расходы на исправление за счет удержанного.
С точки зрения учета возникают две задачи. У подрядчика выручка признается в полном объеме, но часть дебиторки становится «условной» — её нужно отделить от обычной задолженности, чтобы не требовать оплату раньше срока. У заказчика формируется кредиторка, которая тоже не подлежит оплате до наступления условий договора. Если не выделить эти суммы на отдельные субсчета, оборотно-сальдовая ведомость будет показывать ложную просроченную задолженность.
Подготовка плана счетов: создаем субсчета для удержаний
Первый шаг — выделить гарантийные суммы на отдельные субсчета, чтобы они не смешивались с текущими взаиморасчетами. В 1С:Бухгалтерии 3.0 откройте раздел «Главное» → «План счетов», найдите счет 62 (или 60) и добавьте субсчет, например 62.ГУ «Расчеты по гарантийным удержаниям». Аналитику оставьте стандартной: контрагенты, договоры.
У заказчика аналогично создается субсчет к счету 60 или используется счет 76 с отдельным субсчетом 76.ГУ «Гарантийные удержания подрядчиков». Использовать 76 счет удобнее, если вы хотите полностью отделить гарантийные обязательства от расчетов по договору.
Важно: если в вашей учетной политике закреплены конкретные номера субсчетов, создавайте их в соответствии с ней. Произвольное добавление субсчетов допустимо, но должно быть оформлено в рабочем плане счетов организации.
Учет у подрядчика: как отразить удержание из оплаты
Реализацию работ подрядчик оформляет обычным документом «Реализация (акты, накладные)» на полную сумму договора: Дт 62.01 Кт 90.01. Выручка и НДС начисляются без уменьшения — удержание не уменьшает налоговую базу.
Когда заказчик платит за минусом удержания, поступление на расчетный счет оформляется на фактически полученную сумму. Остающаяся разница — и есть гарантийное удержание. Чтобы отделить её от обычной дебиторки, введите документ «Операция, введенная вручную» (раздел «Операции») с проводкой: Дт 62.ГУ Кт 62.01 на сумму удержания по конкретному договору.
После истечения гарантийного срока и получения денег делаете обратное: поступление на счет разносится на субсчет 62.ГУ, закрывая задолженность. Если заказчик удержал сумму безвозвратно за неустраненные дефекты, спишите её: Дт 91.02 Кт 62.ГУ с обосновывающими документами (претензия, акт о дефектах, соглашение).
- 1Оформите реализацию на полную сумму договора, начислите НДС
- 2Зарегистрируйте поступление оплаты на фактически полученную сумму
- 3Создайте операцию вручную: Дт 62.ГУ Кт 62.01 на сумму удержания
- 4Проверьте ОСВ по счету 62 с субсчетами: на 62.ГУ должно висеть сальдо по договору
- 5После возврата разнесите оплату на 62.ГУ или спишите удержание через 91.02
Учет у заказчика: удержание из оплаты подрядчику
Заказчик принимает работы документом «Поступление (акты, накладные)»: Дт 20 (08, 26) Кт 60.01 на полную стоимость, НДС принимается к вычету целиком. При оплате перечисляет сумму за минусом удержания.
Разницу отражают проводкой Дт 60.01 Кт 76.ГУ — так формируется обязательство по гарантийному удержанию перед подрядчиком. Операция также оформляется вручную или через документ «Корректировка долга» (в Бухгалтерии 3.0: «Покупки» или «Продажи» → «Корректировка долга») с видом операции «Перенос задолженности».
По окончании гарантийного срока при выплате удержанного: Дт 76.ГУ Кт 51. Если подрядчик не устранил дефекты и сумма остается у заказчика, её признают прочим доходом: Дт 76.ГУ Кт 91.01 — на основании акта о дефектах и претензионной переписки. Без документального обоснования списание в доход налоговая может оспорить.
Оформление в 1С:ERP и УПП: особенности
В ERP и УПП логика та же, но вместо ручной операции удобнее использовать документ «Корректировка задолженности» («Взаимозачет», «Перенос задолженности»). В нем указываете тот же договор, но в аналитике получателя — отдельный объект расчетов или договор с признаком «гарантийное удержание», если такой создан.
Часть компаний заводит в справочнике договоров дублирующий договор с пометкой «ГУ» и переносит задолженность на него. Это упрощает отчеты: по отчету «Задолженность клиентов» сразу видно, какая часть долга — гарантийная. Минус подхода — нужно следить, чтобы оплаты не разносились на «не тот» договор.
Способы отражения удержания
Быстро и прозрачно для бухгалтерии; подходит для 1С:Бухгалтерии. Минус — нет связи с первичным документом, акт сверки формируется с пояснениями.
Документальное оформление переноса задолженности; подходит для ERP, УПП, Бухгалтерии. Требует аккуратного выбора аналитики.
Удобная аналитика в отчетах по взаиморасчетам. Риск — ошибки при разнесении оплат между двумя договорами одного контрагента.
Проверка результата и типичные ошибки
После отражения сформируйте ОСВ по счетам 60, 62, 76 с детализацией по субсчетам и контрагентам. Сальдо по 62.ГУ (у подрядчика) или 76.ГУ (у заказчика) должно точно совпадать с суммой удержаний по договорам. Акт сверки с контрагентом при этом будет показывать расхождение на сумму удержания — это нормально, если обе стороны отразили операцию симметрично.
Частая ошибка — отражение удержания как частичной оплаты без выделения на субсчет: дебиторка «висит» на 62.01 и попадает в отчеты как просроченная. Вторая ошибка — уменьшение реализации на сумму удержания, что занижает выручку и НДС. Третья — забвение: гарантийный срок истек, а сумма так и осталась висеть на субсчете годами. Ведите реестр гарантийных удержаний со сроками возврата — хотя бы в таблице или в наименовании операции.
Как проверить результат
Удержание выделено на отдельном субсчете по конкретному договору
Сумма смешана с текущей задолженностью или отсутствует
Сальдо субсчета равно сумме удержаний по условиям договоров
Сальдо не сходится с расчетом удержаний
По каждому удержанию известна дата возврата, просроченных нет
Есть удержания с истекшим гарантийным сроком
FAQ: частые вопросы по гарантийному удержанию в 1С
Нужно ли выставлять счет-фактуру на сумму гарантийного удержания?
Нет. Счет-фактура выставляется один раз на полную стоимость работ при реализации. Удержание — это порядок расчетов, а не отдельная операция реализации, поэтому дополнительных документов по НДС не требуется ни при удержании, ни при возврате.
Можно ли оформить удержание документом «Корректировка реализации»?
Нет, это ошибка. Корректировка реализации изменяет выручку и НДС, а гарантийное удержание не уменьшает ни стоимость работ, ни налоговую базу. Используйте перенос задолженности на выделенный субсчет или договор.
Что делать, если гарантийный срок истек, а заказчик не возвращает деньги?
В учете сумма остается дебиторской задолженностью на субсчете гарантийных удержаний. Направьте заказчику претензию, при безрезультатности — иск. Списывать в расходы можно только после признания долга безнадежным по правилам налогового учета (истечение срока исковой давности, ликвидация должника и т.п.).
Как отразить удержание, если вместо денег подрядчик дал банковскую гарантию?
Если обеспечение предоставлено банковской гарантией, удержания из оплаты не происходит — заказчик платит полностью, а в учете никаких проводок по удержанию не делается. Сама гарантия отражается за балансом (обычно на счете 008 у заказчика) в сумме обеспечения.
Нужно ли начислять резерв по сомнительным долгам на гарантийное удержание?
Пока гарантийный срок не истек, задолженность не считается просроченной — резерв не создается. Если срок возврата прошел, а деньги не получены, сумма включается в расчет резерва по общим правилам в зависимости от длительности просрочки.
Что важно запомнить
Гарантийное удержание отражается только в расчетах: у подрядчика — перенос дебиторки на субсчет 62.ГУ, у заказчика — кредиторка на 76.ГУ. Выручку и НДС удержание не затрагивает. Выделяйте суммы на отдельные субсчета, ведите реестр сроков возврата и не списывайте удержанное без документов о дефектах.