Товар бесплатно: как провести документ с ценой 0 в 1С и не испортить учёт
Содержание
Установить нулевую цену в 1С можно двумя путями. В 1С:Бухгалтерии 3.0 бесплатную отдачу товара правильнее оформлять не реализацией с ценой 0, а списанием на счёт 91.02 плюс начислением НДС с рыночной стоимости. В 1С:Управлении торговлей 11, КА и ERP цену в строке оставляют обычной, а сумму обнуляют ручной скидкой 100% или подарком через механизм скидок.
Простое «стереть цену и провести» почти всегда заканчивается либо ошибкой проведения, либо недоначисленным НДС. Ниже разобраны оба сценария, налоги, ошибки и массовое обнуление цен обработкой.
Почему 1С сопротивляется цене 0
Программа считает цену обязательной не из вредности. Нулевая строка в продаже ломает сразу несколько вещей:
- 📉 выручка и валовая прибыль — себестоимость спишется, а дохода не будет, отчёты по марже покажут убыток без объяснения;
- 🧾 НДС — база по строке получится 0, хотя для безвозмездной передачи налог считается с рыночной цены;
- 🔒 контроль цен в торговых конфигурациях — проверка заполнения и ограничения скидок не дают менеджеру отдать товар даром «по ошибке»;
- 📊 ценообразование — пустая цена в прайсе выглядит как незаполненная, а не как «бесплатно».
Поэтому в торговых решениях (УТ 11, КА, ERP) реализация с пустой ценой обычно не проводится. Типовое сообщение выглядит так: Не заполнена колонка "Цена" в строке 1 списка "Товары".
В Бухгалтерии контроль мягче, но от этого не легче: документ может провестись, а учёт окажется неверным. Об этом — в разделе про налоги.
Типы цен и виды цен: что настроить под бесплатную передачу
Термины в конфигурациях разные, не путайте их.
| Конфигурация | Как называется справочник | Где задают цены |
|---|---|---|
| 1С:Бухгалтерия 3.0 | Типы цен номенклатуры | документ «Установка цен номенклатуры» |
| УТ 11, КА 2, ERP 2 | Виды цен | документ «Установка цен номенклатуры», правила ценообразования |
Нужен ли отдельный тип цены «Бесплатно»
Заводить тип цены с нулевыми значениями — плохая идея. Цена 0 в справочнике не говорит программе, что передача безвозмездная. Она просто подставит ноль в документ, и дальше начнутся те же проблемы.
Что действительно полезно настроить:
- Рыночную цену. Для безвозмездной передачи НДС считается с рыночной стоимости. Удобно держать отдельный тип (вид) цены, например «Рыночная для НДС», и заполнять его по прайсу или по последней продажной цене.
- Учётную или закупочную цену. Она нужна, чтобы быстро оценить, какую себестоимость вы отдаёте.
- Право на скидку 100% (УТ, КА, ERP). Ручные скидки включаются в настройках раздела
Администрированиев группе, отвечающей за маркетинг и скидки. Предельный процент ручной скидки ограничивается для пользователей и соглашений. Если лимит, скажем, 15%, скидку 100% менеджер не поставит.
Рыночную цену фиксируйте документом «Установка цен номенклатуры» на дату передачи. Тогда при проверке будет видно, откуда взялась база НДС.
Как поставить нулевую цену в документе пошагово
Вариант 1. УТ 11, КА, ERP: ручная скидка 100%
Это самый честный способ для продажи «товар в подарок» в одном документе с платными позициями.
- Создайте
Продажи → Документы продажи → Реализация товаров и услуг(или заказ клиента , если работаете через заказы). - Добавьте товар с обычной ценой по виду цен из соглашения.
- В строке укажите ручную скидку 100% (колонки скидок включаются через настройку формы, если их не видно).
- Проверьте, что «Сумма» в строке стала 0, а «Цена» осталась прежней.
- Проведите документ.
Цена при этом не теряется. В аналитике видно: товар стоил 1 200 ₽, отдан со скидкой 1 200 ₽.
Если в документе есть и платные позиции, НДС по ним посчитается как обычно, а по строке-подарку сумма НДС будет 0. Поэтому решите заранее, считаете ли вы такой подарок частью продажи или отдельной безвозмездной передачей: от этого зависит, нужно ли доначислять налог.
Вариант 2. УТ 11, КА, ERP: подарок через скидки (наценки)
Если подарки повторяются по правилу («при покупке от 10 000 ₽ — сумка бесплатно»), настройте автоматическую скидку в разделе Маркетинг → Скидки (наценки). Тип скидки — подарок, условие — сумма документа или наличие товара. При расчёте скидок в документе программа сама добавит строку с нулевой суммой.
Вариант 3. 1С:Бухгалтерия 3.0: списание вместо реализации
Для полной безвозмездной передачи (образцы, благотворительность, подарок контрагенту) в БП правильная связка такая:
- Создайте
Склад → Списание товаров. Укажите счёт списания 91.02 и статью прочих расходов, не принимаемую в налоговом учёте. - Проведите. Сформируется
Дт 91.02 Кт 41.01на себестоимость. - Начислите НДС документом «Отражение начисления НДС»: база — рыночная стоимость, проводка
Дт 91.02 Кт 68.02. - Выпишите получателю счёт-фактуру и накладную со стоимостью по рыночной цене. Для покупателя это не долг, а основание учесть доход.
Реализация с ценой 0 в БП не начислит НДС автоматически. Если документ провёлся, налог придётся доначислять вручную.
Какой вариант выбрать
| Ситуация | Конфигурация | Способ | Риск |
|---|---|---|---|
| Подарок к платной покупке | УТ, КА, ERP | ручная скидка 100% | лимит ручной скидки |
| Подарки по правилу акции | УТ, КА, ERP | скидка-подарок в маркетинге | условия акции надо поддерживать |
| Образцы, благотворительность | БП 3.0 | списание на 91.02 + НДС | забыть начислить НДС |
| Бонусный товар к платной продаже | БП 3.0 | цену распределить на платные позиции | спорно, согласуйте с бухгалтером |
Нулевая цена и налоги: НДС, прибыль, получатель
Цена 0 в документе не означает «налогов нет». Налоговые последствия идут от сути операции.
НДС у передающей стороны
Безвозмездная передача товаров признаётся реализацией (подпункт 1 пункта 1 статьи 146 НК РФ). Налоговая база — рыночная цена без НДС (пункт 2 статьи 154 НК РФ).
Пример: товар с себестоимостью 6 000 ₽, рыночная цена без НДС 10 000 ₽, ставка 20%.
- НДС к начислению: 10 000 × 20% = 2 000 ₽;
- в бухучёте:
Дт 91.02 Кт 41.016 000 ₽ иДт 91.02 Кт 68.022 000 ₽; - итого расходов по операции: 8 000 ₽.
Налог на прибыль
Стоимость безвозмездно переданного имущества и связанные расходы, включая начисленный НДС, налоговую базу по прибыли не уменьшают (пункт 16 статьи 270 НК РФ). В примере выше все 8 000 ₽ — непринимаемые расходы.
У получателя
Безвозмездно полученное имущество — внереализационный доход по рыночной цене (пункт 8 статьи 250 НК РФ). Есть исключения в пункте 1 статьи 251, например имущество от учредителя с долей более 50%.
Подарок со скидкой 100% внутри платной продажи — тоже не всегда «просто скидка». Если подарок не обусловлен покупкой, налоговая вправе увидеть в нём безвозмездную передачу. Условия акции лучше закрепить приказом.
Получили товар бесплатно: как оприходовать с нулевой ценой
Обратная ситуация: поставщик прислал образцы, в накладной стоимость 0. Ставить в 1С ноль нельзя: запасы принимаются к учёту по справедливой стоимости.
В БП 3.0 действуйте так:
- Создайте
Склад → Оприходование товаров. - Укажите счёт 91.01 и статью прочих доходов для безвозмездно полученного имущества.
- Заполните цену по рыночной стоимости, которую можно подтвердить: прайс поставщика, цены аналогов, оценка.
- Проведите. Проводка:
Дт 41.01 Кт 91.01.
Ту же рыночную цену используйте и в налоговом учёте: доход по пункту 8 статьи 250 НК РФ определяется на основании документально подтверждённой цены, но не ниже остаточной стоимости или затрат на производство. Сохраните скан прайса или распечатку цен аналогов вместе с первичкой.
Для основных средств доход признаётся иначе — через доходы будущих периодов по мере амортизации. Если пришло оборудование, а не товар, проконсультируйтесь с бухгалтером до проведения.
Ошибки при проведении документа с нулевой ценой
Частые ошибки и как их избежать
- ❌ Завести тип цены «Бесплатно» с нулями. Ноль подставится везде, где выбран этот тип, включая обычные продажи.
- ❌ Удалить строку из документа и отдать товар «по записке». Расхождение всплывёт при инвентаризации как недостача.
- ❌ Списать на 44 счёт вместо 91.02. Подарки контрагентам — не расходы на продажу; в налоговом учёте они не принимаются.
- ❌ Поставить цену 0 ,01 ₽, чтобы обойти контроль. НДС с копейки не равен НДС с рыночной стоимости, ошибка остаётся.
Массовое обнуление цен: обработки и код
Иногда нужно обнулить цены в десятках строк: акция, пересортица, ошибочно заполненный документ. Вручную долго, есть два пути.
Групповое изменение реквизитов
В типовых конфигурациях есть обработка Администрирование → Обслуживание → Групповое изменение реквизитов. Она удобна для реквизитов шапки и справочников. Для табличных частей документов её возможностей часто не хватает.
Внешняя обработка на встроенном языке
Пример для документа «Реализация товаров и услуг» в БП 3.0. Код обнуляет цену, сумму и НДС во всех строках и записывает документ без проведения:
&НаСервере
Процедура ОбнулитьЦеныНаСервере(ДокументСсылка)
ДокОбъект = ДокументСсылка.ПолучитьОбъект();
Для Каждого Строка Из ДокОбъект.Товары Цикл
Строка.Цена = 0;
Строка.Сумма = 0;
Строка.СуммаНДС = 0;
КонецЦикла;
ДокОбъект.Записать(РежимЗаписиДокумента.Запись);
КонецПроцедуры
Что важно при использовании:
- Сделайте резервную копию базы перед массовой обработкой. Запись меняет документы без возможности отмены.
- Режим
РежимЗаписиДокумента.Записьне перепроводит документ: проведённый документ сохранится с новыми данными, но движения останутся старыми. Перепроведите его отдельно и проверьте результат. - В УТ 11 и ERP в строках товаров больше связанных реквизитов: суммы скидок, сумма с НДС, ключ связи. Код из БП туда переносить нельзя, там правильнее ставить ручную скидку через форму документа.
- Дату запрета изменения данных обработка не обойдёт, и это правильно.
Частые вопросы
Можно ли пробить нулевую цену в чеке ККТ?
Нужно ли начислять НДС, если товар отдан сотруднику бесплатно?
Почему в отчёте по валовой прибыли подарок дал убыток?
Как вернуть цену, если её случайно обнулили в справочнике цен?
Можно ли передать товар бесплатно, если у организации УСН?
Источники
- Налоговый кодекс РФ, глава 21 «Налог на добавленную стоимость»
- Налоговый кодекс РФ, глава 25 «Налог на прибыль организаций»
- ФСБУ 5/2019 «Запасы»