Скидки и наценки в 1С: автоматические правила, карты, ручные скидки и учёт

· 10 мин

Содержание

Чтобы сделать скидки в 1С:Управление торговлей 11, включите их в НСИ и администрирование → Настройка НСИ и разделов → Маркетинг, заведите скидку в справочнике Маркетинг → Скидки (наценки) с условием и способом расчёта, а затем подключите её к соглашению с клиентом или к магазину. В заказе и реализации скидка ляжет в строки товаров после команды расчёта скидок. Тот же механизм работает в Рознице 2, Комплексной автоматизации 2 и ERP.

Выбор простой. Разовая уступка конкретному покупателю — ручная скидка в документе. Постоянное правило («от 50 000 ₽ — минус 5 %», «по карте — 3 %», «счастливые часы») — автоматическая скидка. Особые условия для дилера — соглашение с отдельным видом цен. В 1С:Бухгалтерии 8 механизма скидок нет вовсе: там скидку отражают ценой продажи или корректировкой реализации.

Где в 1С есть скидки и что включить перед настройкой

Механизм «Скидки (наценки)» общий для торговых конфигураций на базе одной библиотеки. В бухгалтерских решениях его нет.

КонфигурацияГде работают скидки
Управление торговлей 11Маркетинг → Скидки (наценки), включение в НСИ и администрирование → Настройка НСИ и разделов → Маркетинг
Комплексная автоматизация 2, ERP 2Тот же справочник и та же логика, что в УТ 11
Розница 2Тот же механизм, плюс применение скидок в РМК при пробитии чека
Бухгалтерия предприятия 3.0Справочника скидок нет: скидка отражается ценой в документе или корректировкой

Перед первой скидкой проверьте три вещи:

  1. 🔧 Флажок скидок и наценок. В подразделе Маркетинг настроек НСИ отметьте использование скидок, наценок. Без него справочника нет в меню, а колонки скидок в документах скрыты.
  2. 💳 Карты лояльности. Если будут дисконтные карты, там же включите их использование.
  3. 🧾 Виды цен. Скидка считается от цены в строке документа. Если базовая розничная цена не заполнена, считать будет не от чего.

Права на ручные скидки и предел ручной скидки задают отдельно. Сначала решите, кто из менеджеров вообще может давать скидку руками и до какого процента, а уже потом открывайте доступ.

Виды скидок и наценок: из чего собирается правило

Каждая скидка в 1С — это связка «условие + способ + область действия». Наценка устроена так же, только с обратным знаком.

Условия предоставления заводятся в отдельном справочнике и потом подключаются к скидке. Типовые варианты:

  • 📦 за разовый объём продажи — сумма или количество в документе;
  • 📈 за накопленный объём продаж клиента за период;
  • 🕐 за время продажи — часы, дни недели;
  • 💳 за предъявление карты лояльности;
  • 💰 за форму оплаты, например безналичную;
  • 🎂 за день рождения владельца карты — если в карте указан владелец-физлицо.

Способы предоставления определяют, что именно получит покупатель:

СпособЧто происходитКогда уместен
ПроцентЦена строки уменьшается на N %Самый частый вариант
СуммаФиксированная сумма в рублях на документ или строкуКупоны, «минус 500 ₽»
Другой вид ценСтроки пересчитываются по иной цене, например оптовойПорог «от 100 штук — опт»
ПодарокВ документ добавляется товар со 100 % скидкойАкции «товар в подарок»

Совместное применение. Скидки объединяются в группы, и у группы задаётся вариант, как взаимодействуют вложенные скидки:

  • Максимум — из сработавших берётся самая большая;
  • Минимум — самая маленькая;
  • Сложение — 5 % + 3 % = 8 %;
  • Умножение — скидки применяются последовательно: 100 × 0,95 × 0,97 = 92,15, то есть 7,85 %, а не 8 %;
  • Вытеснение — срабатывает та, что выше в списке, остальные отбрасываются.

Неправильный вариант совместного применения — главная причина «двойных» скидок, которые никто не планировал. Для большинства магазинов безопасен «Максимум» на верхнем уровне.

Как сделать автоматическую скидку в 1С: пошагово

Возьмём пример: скидка 5 % при сумме заказа от 50 000 ₽ для оптовых клиентов.

Шаг 1. Создайте условие

  1. Откройте Маркетинг → Условия предоставления скидок (наценок) — команда находится в том же разделе, рядом со справочником скидок.
  2. Нажмите Создать, выберите условие за разовый объём продажи.
  3. Укажите сравнение «больше или равно» и значение 50 000 в рублях.
  4. Запишите с понятным именем: «Разовая продажа от 50 000 ₽».

Шаг 2. Создайте скидку

  1. В Маркетинг → Скидки (наценки) при необходимости создайте группу, например «Оптовые акции», и выберите для неё вариант совместного применения.
  2. Внутри группы создайте скидку «5 % от 50 000».
  3. Способ предоставления — процент, значение 5.
  4. На вкладке условий добавьте созданное условие.
  5. Если скидка не на всё, ограничьте товары: ценовой группой или сегментом номенклатуры.

Шаг 3. Подключите скидку к клиентам

Сама по себе скидка ни на кого не действует. Её нужно назначить:

  • 🤝 в типовом соглашении с оптовыми клиентами — на вкладке скидок отметьте нужную;
  • 🏬 для розницы — в настройках действия скидок для склада-магазина;
  • 📅 срок действия задайте датами начала и окончания, чтобы акция выключилась сама.

Шаг 4. Проверьте на тестовом заказе

Создайте заказ клиента на 49 000 ₽ и пересчитайте скидки — скидки быть не должно. Добавьте товар до 51 000 ₽ и пересчитайте снова: в колонке автоматической скидки появится 5 %, сумма документа станет 48 450 ₽.

Перед запуском автоматической скидки
Выполнено: 0 / 6

Дисконтные карты и программы лояльности

Карта лояльности в 1С — это ключ, по которому программа узнаёт покупателя и включает его скидки.

Вид карты задаёт правила для всей серии:

  • тип карты — дисконтная или только для идентификации клиента;
  • способ считывания — штрихкод, магнитная полоса или оба;
  • шаблон кода, чтобы кассир не мог ввести карту другого формата;
  • персональная она или анонимная.

Порядок работы с картами:

  1. Создайте вид карт, например «Карта постоянного покупателя 3 %».
  2. Создайте скидку с условием «за предъявление карты» и укажите в нём этот вид карт.
  3. Подключите скидку к магазину или соглашению.
  4. Выпустите карты: по одной в справочнике или пакетом по диапазону номеров.
  5. При продаже кассир сканирует карту, программа подставляет владельца и пересчитывает скидки.

Накопительная программа строится на условии за накопленный объём продаж. Пример шкалы:

Накоплено покупокСкидка
до 30 000 ₽3 %
30 000–100 000 ₽5 %
свыше 100 000 ₽7 %

Три скидки кладут в одну группу с вариантом «Максимум»: клиент с накоплением 120 000 ₽ формально попадает под все три условия, но получит только 7 %.

Накопленный объём берётся по карте или по клиенту за заданный в условии период. Если период не задан, сумма копится с начала учёта, и через пару лет все клиенты окажутся на максимальной ступени.

Ручная скидка в заказе и реализации

Ручная скидка — это когда менеджер сам решает, сколько уступить. В табличной части товаров заказа клиента и реализации есть пара колонок для ручной скидки: процент и сумма. Если колонок не видно, выведите их через настройку формы.

Как дать скидку на строку:

  1. Введите процент в колонку ручной скидки — сумма пересчитается сама.
  2. Или введите сумму — процент рассчитается обратно.

Как дать скидку на весь документ: в командах табличной части товаров есть действие назначения ручной скидки сразу на все строки. Укажите процент или сумму, и программа распределит её по строкам пропорционально суммам.

Ограничения ручных скидок настраиваются в двух местах:

  • 👤 для пользователя или группы пользователей — максимальный процент;
  • 🤝 в соглашении с клиентом — предел для этого клиента.

Если менеджер введёт больше разрешённого, документ не пройдёт проверку при проведении. Так скидки «по дружбе» упираются в регламент, а не в совесть.

Ручная и автоматическая скидки суммируются в строке. Если клиент уже получил 5 % автоматически, а менеджер добавил 10 % руками, итог — 15 %. Учитывайте это при установке предела.

Скидки в соглашениях и договорах с покупателями

В УТ 11 коммерческие условия живут в соглашении, а не в договоре. Договор — юридическая рамка, соглашение — цены, скидки и порядок оплаты.

Что можно зашить в соглашение:

  • 💲 вид цен — самый честный способ дать постоянную скидку дилеру: отдельный вид цен «Дилерская», рассчитанный от розничной с понижением на 12 %;
  • 🎯 набор автоматических скидок, которые действуют только по этому соглашению;
  • ✋ предел ручной скидки для этого клиента;
  • 📆 срок действия — по его окончании условия перестают подставляться в новые документы.

Типовое или индивидуальное? Типовое соглашение описывает условия для группы клиентов: «Опт», «Крупный опт», «Розница». Индивидуальное — для одного партнёра. Индивидуальных заводят немного: каждое приходится сопровождать вручную, и через год их десятки с забытыми скидками.

Способ дать скидкуПлюсыМинусы
Отдельный вид цен в соглашенииПрозрачно, цена видна сразуНужно поддерживать вид цен
Автоматическая скидка в соглашенииГибко: условия, сроки, порогиСложнее отследить, почему цена такая
Предел ручной скидкиМенеджер торгуется в рамкахРиск злоупотреблений, нужен контроль

Как скидка отражается в учёте и в 1С:Бухгалтерии

Скидка, данная в момент продажи, — это просто более низкая цена. Выручка в бухгалтерском учёте признаётся с учётом скидок по договору — так требует п. 6.5 ПБУ 9/99. НДС тоже считается от цены со скидкой.

В УТ 11 реализация со скидкой переходит в Бухгалтерию предприятия при синхронизации уже с итоговой ценой. Отдельных проводок по скидке в БП не будет: в документе стоит цена после скидки.

Если скидку дают в БП 3.0 напрямую:

  • 🧮 укажите цену со скидкой в документе реализации;
  • 📝 или оставьте полную цену, а в комментарии зафиксируйте основание — для бухгалтерского результата это одно и то же.

Скидка задним числом (ретро-бонус) — другой случай. Покупатель выбрал объём за квартал и получил скидку на уже отгруженный товар:

  1. Если договор предусматривает уменьшение цены отгруженных товаров, оформляют документ Корректировка реализации на уменьшение и корректировочный счёт-фактуру.
  2. Если договор называет бонус премией без изменения цены, налоговую базу по НДС у продавца это не уменьшает — правило п. 2.1 ст. 154 НК РФ. Корректировка цен тогда не делается, бонус отражается в прочих расходах.

Формулировку бонуса берите из договора дословно. От неё зависит, будет ли корректировка НДС у обеих сторон.

Как проверить, сколько отдали скидками

Скидки без анализа быстро превращаются в постоянную потерю маржи. В УТ 11 проверять стоит три вещи.

1. Объём предоставленных скидок. В отчётах по продажам есть отчёт о предоставленных скидках: введите «скидк» в поиск по отчётам раздела Продажи. Сгруппируйте по виду скидки и менеджеру — сразу видно, какая акция стоила больше всего.

2. Маржа после скидок. Отчёт Валовая прибыль предприятия показывает выручку уже со скидками и себестоимость. Сравните период акции с таким же периодом без неё.

3. Ручные скидки по менеджерам. Отберите строки, где ручная скидка не равна нулю. Если у одного менеджера доля скидочных продаж в разы выше, чем у коллег, — это повод для разговора.

Простая формула окупаемости акции. Скидка 5 % при наценке 25 % съедает четверть маржи. Чтобы заработать столько же, продажи нужно поднять на треть:

  • без скидки: 100 000 ₽ выручки, маржа 20 000 ₽ (при себестоимости 80 000 ₽);
  • со скидкой 5 %: 95 000 ₽ выручки, маржа 15 000 ₽;
  • чтобы вернуть 20 000 ₽ маржи, нужно продать на 20 000 / 15 000 = 1,33 раза больше.

Почему скидка не рассчиталась и как это исправить

Диагностика: выберите симптом

Ещё один источник путаницы — округление. Если в настройках цен стоит округление до рубля, скидка 3 % на товар за 99 ₽ даст 96 ₽, а не 96,03 ₽. При сотне строк расхождение с ожидаемой суммой в отчёте накопится в рублях, и это не ошибка программы.

Источники

  • Налоговый кодекс РФ, ст. 154 (п. 2.1 — премии и бонусы покупателю)
  • Налоговый кодекс РФ, ст. 169 (корректировочный счёт-фактура)
  • ПБУ 9/99 «Доходы организации», п. 6.5