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