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