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