Гарантийное удержание — это сумма, которую заказчик временно не выплачивает исполнителю до истечения гарантийного срока на выполненные работы или поставленный товар. В 1С:Предприятие 8.3 отражение такой операции требует особого подхода: нужно не только правильно оформить документы, но и учесть нюансы налогообложения, бухгалтерского и управленческого учета.
Многие бухгалтеры допускают ошибки при работе с гарантийными удержаниями — например, неправильно формируют проводки по НДС или не учитывают особенности УСН. В этой статье разберем пошаговый алгоритм для разных систем налогообложения, покажем типичные проводки и объясним, как избежать претензий от налоговой. Особое внимание уделим госконтрактам, где гарантийное удержание регулируется 44-ФЗ и 223-ФЗ.
Если вы работаете с 1С:Бухгалтерия 3.0, 1С:ERP или 1С:Управление торговлей, инструкция подойдет для всех конфигураций — различия только в пути к некоторым документам. Для наглядности будем использовать скриншоты из 1С:Бухгалтерия 8.3 (редакция 3.0), но адаптировать шаги под вашу версию не составит труда.
1. Что такое гарантийное удержание и когда оно применяется
Гарантийное удержание — это часть оплаты по договору, которую заказчик оставляет у себя на срок гарантии (обычно от 12 до 36 месяцев). Его цель — страховка от возможных дефектов в работе или товаре. В Гражданском кодексе РФ (ст. 740, 755) гарантийное удержание не упоминается напрямую, но практика его применения закреплена в:
- 📄 44-ФЗ (для госзаказа — удержание до 10% от суммы контракта)
- 📄 223-ФЗ (для корпоративных закупок)
- 📄 договорах строительного подряда (по ст. 740 ГК РФ)
- 📄 договорах поставки с отсрочкой оплаты
Важно отличать гарантийное удержание от аванса и задатка:
- 💰 Аванс — предоплата до выполнения работ (учитывается как кредиторская задолженность).
- 🔒 Задаток — обеспечительная мера, возвращается при расторжении договора.
- 🛡️ Гарантийное удержание — часть оплаты, которая возвращается только после истечения гарантийного срока без претензий от заказчика.
В 1С гарантийное удержание отражается как дебиторская задолженность (если вы исполнитель) или кредиторская (если вы заказчик). Налоговый учет зависит от системы налогообложения:
- 📊 На ОСНО — признается выручка в момент подписания акта, но с отсрочкой платежа.
- 📉 На УСН — доход учитывается после получения денег (кассовый метод).
⚠️ Внимание: Если в договоре не прописан механизм гарантийного удержания, но фактически деньги удерживаются — это может быть расценено налоговой как необоснованная выгода (письмо Минфина №03-07-11/8400 от 18.02.2016). Всегда фиксируйте условие об удержании в тексте договора!
2. Настройка 1С для работы с гарантийными удержаниями
Прежде чем отражать операции, убедитесь, что в 1С настроены:
- 📌 Счета учета расчетов с контрагентами (62.01, 62.02, 76.05).
- 📌 Статьи движения денежных средств (для аналитики по гарантийным удержаниям).
- 📌 Виды договоров с пометкой "С гарантийным удержанием".
Для этого:
- Перейдите в
Справочники → Контрагенты → [Выберите контрагента] → Договоры. - Создайте новый договор или отредактируйте существующий.
- В поле
Вид договоравыберитеС поставщикомилиС покупателем(в зависимости от роли). - Установите флажок
Вести расчеты по документамиУчитывать гарантийные обязательства(если такой параметр есть в вашей конфигурации).
Если в вашей версии 1С нет специального поля для гарантийных удержаний, используйте дополнительные реквизиты:
- Перейдите в
Администрирование → Печатные формы, отчеты и обработки → Дополнительные реквизиты и сведения. - Создайте новый реквизит для справочника
Договоры контрагентовс типомЧислои названиемПроцент гарантийного удержания.
Настроить счета учета (62.01, 62.02, 76.05)
Создать статьи ДДС для гарантийных платежей
Добавить реквизит "Процент удержания" в договоры
Проверить настройки налогового учета (НДС, УСН)
Создать шаблон акта выполненных работ с пометкой об удержании-->
3. Пошаговая инструкция: как отразить гарантийное удержание в 1С
Рассмотрим типовой случай: вы (исполнитель) выполнили работы для заказчика на сумму 1 000 000 руб., включая НДС 20%. По договору гарантийное удержание составляет 5% (50 000 руб.). Деньги поступают в два этапа:
- 💵 950 000 руб. — сразу после подписания акта.
- 💵 50 000 руб. — через 12 месяцев (по истечении гарантии).
Шаг 1. Оформление реализации (акт выполненных работ)
- Создайте документ
Реализация (акты, накладные)(Продажи → Реализация). - Укажите контрагента, договор, номенклатуру работ/услуг.
- В табличной части пропишите сумму 1 000 000 руб. (включая НДС).
- В поле
Сумма оплатыукажите 950 000 руб. (фактически полученную сумму). - На закладке
Дополнительнов полеГарантийное удержание(или в комментарии) укажите:Удержано 5% (50 000 руб.) до 31.12.2026.
Шаг 2. Формирование проводок
После проведения документа Реализация в 1С автоматически сформируются проводки:
| Счет Дебет | Счет Кредит | Сумма (руб.) | Описание |
|---|---|---|---|
| 62.01 | 90.01.1 | 833 333,33 | Выручка от реализации (без НДС) |
| 90.03 | 68.02 | 166 666,67 | НДС с реализации |
| 51 | 62.01 | 950 000,00 | Поступление оплаты (за минусом удержания) |
| 76.05 | 62.01 | 50 000,00 | Гарантийное удержание (дебиторская задолженность) |
Шаг 3. Возврат гарантийного удержания после истечения срока
Через 12 месяцев (при отсутствии претензий) заказчик перечисляет удержанные 50 000 руб.. В 1С это отражается документом Поступление на расчетный счет (Банк и касса → Поступления):
- Укажите контрагента, договор, сумму 50 000 руб..
- В поле
Назначение платежапропишите:Возврат гарантийного удержания по договору №ХХ от ДД.ММ.ГГГГ. - В закладке
Расшифровка платежавыберитеОплата от покупателяи укажите документ реализации, по которому было удержание.
Проводка будет такой:
| Счет Дебет | Счет Кредит | Сумма (руб.) |
|---|---|---|
| 51 | 76.05 | 50 000,00 |
Гарантийное удержание в 1С всегда отражается через счет 76.05 ("Расчеты с прочими дебиторами и кредиторами"). Не путайте его со счетом 62.02 ("Расчеты по авансам полученным") — это разные операции!
4. Особенности учета НДС при гарантийном удержании
Самая сложная часть — правильный учет НДС. Налоговая инспекция часто предъявляет претензии по этому вопросу, поэтому разберем нюансы:
На ОСНО:
- 📌 НДС с полной суммы реализации (166 666,67 руб.) начисляется в момент подписания акта, даже если деньги получены не полностью.
- 📌 Если гарантийное удержание возвращается позже, корректировать НДС не нужно — налог уже уплачен с полной суммы.
На УСН:
- 📌 НДС не начисляется (если вы не плательщик НДС).
- 📌 Доход учитывается по кассовому методу: 950 000 руб. — в момент поступления, 50 000 руб. — после возврата удержания.
Если заказчик не вернул удержание:
- 🚨 Сумма удержания (50 000 руб.) признается внереализационным доходом (п. 18 ст. 250 НК РФ).
- 🚨 На ОСНО нужно доначислить НДС с этой суммы (если удержание включало налог).
Пример проводок при невозврате удержания:
| Счет Дебет | Счет Кредит | Сумма (руб.) | Описание |
|---|---|---|---|
| 76.05 | 91.01 | 50 000,00 | Списание невостребованного удержания в доход |
| 91.02 | 68.02 | 8 333,33 | Доначислен НДС с суммы удержания (20% от 50 000) |
⚠️ Внимание: Если в договоре не прописано, что гарантийное удержание включает НДС, налоговая может расценить это как занижение налоговой базы. Всегда указывайте в акте: "Сумма удержания включает НДС 20%" или "Сумма удержания без НДС".
Чтобы избежать споров с налоговой, прописывайте в договоре формулировку: "Гарантийное удержание составляет 5% от суммы контракта, включая НДС 20%, и подлежит возврату в течение 10 банковских дней после истечения гарантийного срока при отсутствии претензий".
5. Гарантийное удержание в госконтрактах (44-ФЗ и 223-ФЗ)
При работе по 44-ФЗ и 223-ФЗ гарантийное удержание регулируется строже:
- 📜 По 44-ФЗ максимальный размер удержания — 10% от суммы контракта (ч. 7 ст. 34).
- 📜 По 223-ФЗ размер устанавливается заказчиком, но обычно не превышает 5–10%.
- 📜 Срок возврата — не позднее 30 дней после истечения гарантии.
В 1С для госконтрактов используйте специальные виды документов:
- 📄
Заказ покупателяс пометкойГосзаказ (44-ФЗ). - 📄
Акт выполненных работ (ОКУД 0330504)— для бюджетных учреждений. - 📄
Счет-фактурас пометкойДля госнужд.
Пример проводок для госконтракта на 1 200 000 руб. с удержанием 10% (120 000 руб.):
| Счет Дебет | Счет Кредит | Сумма (руб.) | Описание |
|---|---|---|---|
| 62.01 | 90.01.1 | 1 000 000,00 | Выручка (без НДС) |
| 90.03 | 68.02 | 200 000,00 | НДС 20% |
| 51 | 62.01 | 1 080 000,00 | Поступление оплаты (1 200 000 - 120 000) |
| 76.05 | 62.01 | 120 000,00 | Гарантийное удержание (10%) |
⚠️ Внимание: Для госконтрактов в 1С обязательно ведите раздельный учет по видам деятельности (общая система + госзаказ). Используйте субсчета 90.01.2 "Выручка по госконтрактам" и 68.02.2 "НДС по госзаказу".
Что будет, если не вернуть гарантийное удержание по 44-ФЗ?
По ч. 9 ст. 34 44-ФЗ заказчик обязан вернуть удержание в установленный срок. Если этого не сделать, поставщик может:
1. Обратиться в ФАС с жалобой на нарушение контракта.
2. Потребовать уплату пени (1/300 ставки рефинансирования за каждый день просрочки).
3. Взыскать сумму удержания через суд.
Кроме того, для заказчика это чревато включением в реестр недобросовестных поставщиков (РНП).
6. Типичные ошибки и как их избежать
Ошибка 1: Неправильный счет учета
❌ Неверно: Удержание отражается на счете 62.02 (авансы).
✅ Правильно: Используйте 76.05 (расчеты с прочими дебиторами/кредиторами).
Ошибка 2: Неучтенный НДС
❌ Неверно: НДС начисляется только с полученной суммы (950 000 руб.), без удержания.
✅ Правильно: НДС начисляется с полной суммы реализации (1 000 000 руб.), даже если деньги получены частями.
Ошибка 3: Несвоевременное признание дохода
❌ Неверно: На УСН доход учитывается в момент подписания акта (а не поступления денег).
✅ Правильно: На УСН доход признается по кассовому методу — только после фактического получения денег.
Ошибка 4: Отсутствие аналитики
❌ Неверно: Все удержания учитываются на одном субсчете без разбивки по контрагентам.
✅ Правильно: Ведите аналитику по:
- 📌 Контрагентам (чтобы видеть, кому и сколько должны вернуть).
- 📌 Договорам (для контроля сроков гарантии).
- 📌 Статьям ДДС (для управленческого учета).
Ошибка 5: Некорректное оформление первички
❌ Неверно: В акте выполненных работ не указано про удержание.
✅ Правильно: В акте должна быть строка:
ИТОГО к оплате: 1 000 000 руб.
Удержано гарантийное удержание (5%): 50 000 руб.
К ОПЛАТЕ ЗА МИНУСОМ УДЕРЖАНИЯ: 950 000 руб.
Самая частая ошибка — путать гарантийное удержание с авансом. Аванс вы платите до выполнения работ, а удержание — это часть оплаты, которую заказчик оставляет у себя после выполнения работ на срок гарантии.
7. Отчетность и контроль гарантийных удержаний
Чтобы не потерять деньги и избежать штрафов, настройте в 1С контроль за гарантийными удержаниями:
1. Отчет "Анализ субконто"
Перейдите в Отчеты → Анализ субконто и выберите счет 76.05. Здесь вы увидите:
- 📊 Список всех контрагентов с удержаниями.
- 📊 Суммы и сроки возврата.
- 📊 Просроченные удержания (если срок гарантии истек, а деньги не вернули).
2. Отчет "Оборотно-сальдовая ведомость по счету 76.05"
Позволяет увидеть динамику удержаний по периодам. Для этого:
- Перейдите в
Отчеты → Оборотно-сальдовая ведомость. - Укажите счет
76.05и период (например, год). - Нажмите
Сформировать.
3. Настройка напоминаний
Чтобы не забыть вернуть удержание:
- Создайте
Бизнес-процессв 1С с задачей "Контроль возврата гарантийных удержаний". - Установите напоминание за 30 дней до истечения срока гарантии.
- Привяжите задачу к договору и контрагенту.
4. Проверка дебиторской задолженности
Ежемесячно формируйте отчет Ведомость по дебиторам и кредиторам (Отчеты → Дебиторы и кредиторы) и фильтруйте по счету 76.05. Если сумма висит дольше срока гарантии — связывайтесь с заказчиком и требуйте возврата или списывайте в доход.
Чтобы автоматизировать контроль, создайте в 1С обработку, которая будет ежемесячно проверять удержания с истекшим сроком гарантии и отправлять уведомления ответственному менеджеру.
FAQ: Частые вопросы по гарантийному удержанию в 1С
🔹 Как отразить гарантийное удержание, если заказчик вернул его частями?
Если удержание возвращается не единой суммой, а частями (например, 30 000 руб. через 6 месяцев и 20 000 руб. через 12 месяцев), в 1С оформляйте каждое поступление отдельным документом Поступление на расчетный счет.
Проводки будут такие:
- На первую часть:
Дт 51 — Кт 76.05 (30 000 руб.). - На вторую часть:
Дт 51 — Кт 76.05 (20 000 руб.).
В комментарии к платежу указывайте: Частичный возврат гарантийного удержания по договору №ХХ.
🔹 Нужно ли начислять НДС на гарантийное удержание, если мы на УСН?
Нет, если вы применяете УСН без НДС (доходы или доходы минус расходы), то НДС не начисляется ни с какой части оплаты, включая удержание. Но в договоре должно быть прописано, что цена указана без НДС.
Если вы УСН + НДС (например, добровольно платите налог), то НДС начисляется с полной суммы реализации, включая удержание.
🔹 Как списать гарантийное удержание, если заказчик обанкротился?
Если заказчик не вернул удержание из-за банкротства, спишите сумму в прочие доходы:
- Создайте документ
Операция (бухгалтерский и налоговый учет). - Сформируйте проводку:
Дт 76.05 — Кт 91.01 (на сумму удержания). - Если вы на ОСНО, доначислите НДС:
Дт 91.02 — Кт 68.02.
В комментарии укажите: Списание невостребованного гарантийного удержания в связи с банкротством заказчика (решение арбитражного суда №ХХ от ДД.ММ.ГГГГ).
🔹 Можно ли зачесть гарантийное удержание в счет нового договора?
Да, если заказчик согласен. В 1С это отражается так:
- Создайте документ
Корректировка долга(Покупки → Корректировка долгаилиПродажи → Корректировка долга). - Укажите:
- 📌 Контрагента.
- 📌 Договор, по которому было удержание.
- 📌 Сумму зачета (50 000 руб.).
- 📌 Новый договор, в счет которого зачитывается удержание.
Проводка будет: Дт 62.01 (новый договор) — Кт 76.05 (старое удержание).
🔹 Как учитывать гарантийное удержание в управленческом учете?
Для управленческого учета настройте в 1С:
- 📌 Статьи движения денежных средств (например, "Гарантийные удержания полученные" и "Гарантийные удержания возвращенные").
- 📌 Отчет "Движение денежных средств" с фильтром по этим статьям.
- 📌 Бюджет доходов и расходов, где удержания будут учитываться как
Отложенные доходы.
Это поможет видеть реальную финансовую нагрузку и планировать денежные потоки.