Торговля и Склад · 9 мин
Как в 1С поставить цену 0 на товар
Как в 1С установить нулевую цену на товар: установка цен номенклатуры, скидка 100%, ручной ввод в документе и типичные ошибки при проведении.
Нулевая цена в 1С требуется чаще, чем кажется: образцы для клиентов, бонусы к заказу, гарантийная замена, передача материалов внутри компании, акции «подарок к покупке». Проблема в том, что стандартные механизмы ценообразования и проверки документов часто блокируют нулевые значения — программа считает их ошибкой ввода.
Способ зависит от задачи. Если нужно зафиксировать нулевую цену в прайсе — используется документ «Установка цен номенклатуры». Если ноль нужен только в конкретной продаже — достаточно скидки 100% или ручной правки строки. Если программа не даёт провести документ — потребуется отключить контроль нулевых цен в настройках.
Ниже разобраны все рабочие варианты для типовых конфигураций (Управление торговлей 11, Комплексная автоматизация, ERP, Розница), ограничения каждого способа и типичные ошибки, из-за которых документ не проводится или цена «самопроизвольно» пересчитывается.
Когда нулевая цена законна и какой способ выбрать
Прежде чем менять настройки, определите характер операции. Безвозмездная передача товара покупателю — это не «продажа по нулю», а отдельная хозяйственная операция с налоговыми последствиями: с рыночной стоимости подарка, как правило, начисляется НДС. Образцы, бонусы и подарки внутри одного документа с платными товарами оформляются проще — как строки со скидкой 100%.
Технически в 1С ноль в колонке «Цена» допустим почти везде, но типовые механизмы контроля могут блокировать проведение: проверка заполнения цены в табличной части, контроль продажи ниже себестоимости, запрет отрицательных остатков в сочетании с нулевой суммой. Поэтому сначала выбирается способ, потом при необходимости снимается блокировка.
Как выбрать действие
Способ 1. Установка нулевой цены через «Установку цен номенклатуры»
Это правильный способ, когда нулевая цена должна действовать постоянно: например, для бесплатных образцов, рекламных материалов или служебных позиций. Откройте раздел «CRM и маркетинг» (или «Закупки»/«Продажи» в зависимости от конфигурации) → «Цены номенклатуры» → создайте документ «Установка цен номенклатуры».
В документе выберите вид цены, добавьте номенклатуру и в колонке «Цена» укажите 0. Проведите документ. С этого момента при подборе товара с данным видом цены в документы будет подставляться ноль. Обратите внимание: если у товара уже есть другая цена с более поздней датой, действовать будет она — проверьте историю цен через отчёт «Цены номенклатуры».
- 1Откройте «Установку цен номенклатуры» и создайте новый документ
- 2Выберите нужный вид цены (или создайте отдельный вид «Бесплатно»)
- 3Добавьте номенклатуру и укажите цену 0
- 4Проведите документ
- 5Проверьте подстановку цены в тестовом заказе или реализации
Практичный приём — завести отдельный вид цены «Бесплатно (образцы)» и назначать его только в тех сценариях, где ноль оправдан. Тогда основной прайс не «засоряется» нулевыми значениями, а отчёты по продажам остаются читаемыми.
Способ 2. Скидка 100% в документе продажи
Если ноль нужен только в конкретном документе, правильнее не трогать прайс, а применить скидку. В «Заказе клиента» или «Реализации товаров и услуг» выделите строку, откройте меню скидок (кнопка «Скидки и наценки» или колонка «% ручной скидки») и укажите 100%. Цена в строке останется прайсовой, а сумма станет нулевой — такой вариант корректнее для аналитики, потому что сохраняется информация о рыночной стоимости товара.
Преимущество скидки перед ручным обнулением цены — в отчётах видно, сколько товара отдано бесплатно и какова его стоимость. При обнулении цены эта информация теряется, и анализ маржинальности искажается. Кроме того, автоматические скидки можно настроить условием: например, «при покупке от N позиций — подарок со скидкой 100%».
Способ 3. Ручное обнуление цены в строке документа
Самый быстрый вариант: в табличной части документа кликнуть в поле «Цена» и ввести 0, затем перепровести документ. Подходит для разовых операций, когда настраивать скидки нецелесообразно. Учтите два момента.
Во-первых, при изменении количества, склада или повторном подборе товара программа может перезаполнить цену из прайса — и ноль пропадёт. Проверяйте строку после любых изменений документа. Во-вторых, если включён автоматический пересчёт скидок, ручная правка цены может быть отменена при пересчёте.
После ручного обнуления обязательно проверьте итоговую сумму строки и документа, а также НДС: при нулевой цене сумма налога тоже должна стать нулевой, иначе документ не проведётся или проведётся с расхождениями.
Если документ не проводится: контроль нулевых и минимальных цен
Типовая ситуация: цена введена, но при проведении появляется сообщение «Не заполнена колонка Цена» или «Продажа ниже минимальной цены». Это работают встроенные проверки. В УТ 11 и КА контроль настраивается в разделе «Настройки и справочники» → «Настройка продаж» — там могут быть включены проверки заполнения цен и контроль минимальной цены продажи.
Также проверьте соглашение с клиентом: в нём может быть задан вид минимальных цен, и программа блокирует продажу ниже него. Решение — либо использовать соглашение без ограничения, либо оформить операцию скидкой (при скидке контроль минимальной цены часто срабатывает иначе), либо согласовать изменение настроек с администратором.
Как проверить результат
Сумма 0, НДС 0, документ проводится
НДС больше нуля или ошибка проведения
Цена остаётся 0 или подставляется из нужного вида цен
Цена перезаполняется из основного прайса
Позиция видна с нулевой суммой или со скидкой 100%
Позиция отсутствует или искажает маржу незаметно
Налоговые и учётные ограничения нулевой цены
Безвозмездная передача товара — объект обложения НДС: налог начисляется с рыночной стоимости, а не с нуля. Если строка с нулевой ценой — фактически подарок постороннему лицу, оформление «продажей за 0 рублей» создаёт налоговые риски. Правильное оформление зависит от сути операции: рекламная раздача, бонус в рамках договора, гарантийная замена — у каждого случая своя учётная трактовка.
Поэтому правило простое: технически поставить ноль можно всегда, но перед регулярным использованием нулевых цен в реализациях согласуйте схему с бухгалтером. Внутри одного документа с платными товарами (подарок к заказу) риски минимальны; отдельная «реализация» целиком за ноль — почти всегда требует другого оформления.
Частые вопросы
Почему 1С не даёт провести документ с нулевой ценой?
Срабатывает встроенный контроль: проверка заполнения цены в табличной части, контроль минимальной цены продажи в соглашении или настройках продаж. Найдите конкретное сообщение об ошибке — оно указывает, какая именно проверка блокирует проведение, и отключите или скорректируйте только её.
Чем скидка 100% лучше нулевой цены?
При скидке в строке сохраняется прайсовая цена, а сумма становится нулевой. Отчёты показывают, сколько товара отдано бесплатно и по какой стоимости, маржинальность считается корректно. При обнулении цены эта информация теряется.
Можно ли сделать, чтобы нулевая цена подставлялась автоматически?
Да. Создайте отдельный вид цены (например, «Бесплатно»), задайте его документом «Установка цен номенклатуры» со значением 0 и укажите этот вид цены в соглашении или сегменте номенклатуры. Альтернатива — автоматическая скидка 100% по условию.
Нужно ли начислять НДС при продаже за 0 рублей?
Если это фактически безвозмездная передача — да, НДС начисляется с рыночной стоимости. Если это бонусная позиция внутри платной продажи — трактовка иная. Конкретную схему определяет бухгалтер по сути операции, а не по сумме в документе.
Цена обнулилась, но после изменения документа снова стала прайсовой. Что делать?
Программа перезаполняет цены при изменении количества, склада, соглашения или повторном подборе товара. Либо вносите ручную правку в последнюю очередь перед проведением, либо используйте скидку 100% — она устойчивее к перезаполнению.
Как оформить бесплатные образцы, чтобы не портить отчёты?
Заведите отдельный вид цены с нулевым значением или отдельное соглашение «Образцы» и проводите такие отгрузки через него. Тогда в отчётах по продажам образцы легко отфильтровать, а основной прайс останется чистым.
Что важно запомнить
Нулевая цена ставится тремя способами: через «Установку цен номенклатуры», скидкой 100% или ручным вводом в строке. Для постоянных случаев используйте отдельный вид цены, для разовых — скидку. Не отключайте глобальный контроль цен ради одного документа и согласуйте безвозмездные передачи с бухгалтером из-за НДС.