Скидки и наценки в 1С: автоматические правила, карты, ручные скидки и учёт
Содержание
Чтобы сделать скидки в 1С:Управление торговлей 11, включите их в НСИ и администрирование → Настройка НСИ и разделов → Маркетинг, заведите скидку в справочнике Маркетинг → Скидки (наценки) с условием и способом расчёта, а затем подключите её к соглашению с клиентом или к магазину. В заказе и реализации скидка ляжет в строки товаров после команды расчёта скидок. Тот же механизм работает в Рознице 2, Комплексной автоматизации 2 и ERP.
Выбор простой. Разовая уступка конкретному покупателю — ручная скидка в документе. Постоянное правило («от 50 000 ₽ — минус 5 %», «по карте — 3 %», «счастливые часы») — автоматическая скидка. Особые условия для дилера — соглашение с отдельным видом цен. В 1С:Бухгалтерии 8 механизма скидок нет вовсе: там скидку отражают ценой продажи или корректировкой реализации.
Где в 1С есть скидки и что включить перед настройкой
Механизм «Скидки (наценки)» общий для торговых конфигураций на базе одной библиотеки. В бухгалтерских решениях его нет.
| Конфигурация | Где работают скидки |
|---|---|
| Управление торговлей 11 | Маркетинг → Скидки (наценки), включение в НСИ и администрирование → Настройка НСИ и разделов → Маркетинг |
| Комплексная автоматизация 2, ERP 2 | Тот же справочник и та же логика, что в УТ 11 |
| Розница 2 | Тот же механизм, плюс применение скидок в РМК при пробитии чека |
| Бухгалтерия предприятия 3.0 | Справочника скидок нет: скидка отражается ценой в документе или корректировкой |
Перед первой скидкой проверьте три вещи:
- 🔧 Флажок скидок и наценок. В подразделе
Маркетингнастроек НСИ отметьте использование скидок, наценок. Без него справочника нет в меню, а колонки скидок в документах скрыты. - 💳 Карты лояльности. Если будут дисконтные карты, там же включите их использование.
- 🧾 Виды цен. Скидка считается от цены в строке документа. Если базовая розничная цена не заполнена, считать будет не от чего.
Права на ручные скидки и предел ручной скидки задают отдельно. Сначала решите, кто из менеджеров вообще может давать скидку руками и до какого процента, а уже потом открывайте доступ.
Виды скидок и наценок: из чего собирается правило
Каждая скидка в 1С — это связка «условие + способ + область действия». Наценка устроена так же, только с обратным знаком.
Условия предоставления заводятся в отдельном справочнике и потом подключаются к скидке. Типовые варианты:
- 📦 за разовый объём продажи — сумма или количество в документе;
- 📈 за накопленный объём продаж клиента за период;
- 🕐 за время продажи — часы, дни недели;
- 💳 за предъявление карты лояльности;
- 💰 за форму оплаты, например безналичную;
- 🎂 за день рождения владельца карты — если в карте указан владелец-физлицо.
Способы предоставления определяют, что именно получит покупатель:
| Способ | Что происходит | Когда уместен |
|---|---|---|
| Процент | Цена строки уменьшается на N % | Самый частый вариант |
| Сумма | Фиксированная сумма в рублях на документ или строку | Купоны, «минус 500 ₽» |
| Другой вид цен | Строки пересчитываются по иной цене, например оптовой | Порог «от 100 штук — опт» |
| Подарок | В документ добавляется товар со 100 % скидкой | Акции «товар в подарок» |
Совместное применение. Скидки объединяются в группы, и у группы задаётся вариант, как взаимодействуют вложенные скидки:
- Максимум — из сработавших берётся самая большая;
- Минимум — самая маленькая;
- Сложение — 5 % + 3 % = 8 %;
- Умножение — скидки применяются последовательно: 100 × 0,95 × 0,97 = 92,15, то есть 7,85 %, а не 8 %;
- Вытеснение — срабатывает та, что выше в списке, остальные отбрасываются.
Неправильный вариант совместного применения — главная причина «двойных» скидок, которые никто не планировал. Для большинства магазинов безопасен «Максимум» на верхнем уровне.
Как сделать автоматическую скидку в 1С: пошагово
Возьмём пример: скидка 5 % при сумме заказа от 50 000 ₽ для оптовых клиентов.
Шаг 1. Создайте условие
- Откройте
Маркетинг → Условия предоставления скидок (наценок)— команда находится в том же разделе, рядом со справочником скидок. - Нажмите
Создать, выберите условие за разовый объём продажи. - Укажите сравнение «больше или равно» и значение 50 000 в рублях.
- Запишите с понятным именем: «Разовая продажа от 50 000 ₽».
Шаг 2. Создайте скидку
- В
Маркетинг → Скидки (наценки)при необходимости создайте группу, например «Оптовые акции», и выберите для неё вариант совместного применения. - Внутри группы создайте скидку «5 % от 50 000».
- Способ предоставления — процент, значение 5.
- На вкладке условий добавьте созданное условие.
- Если скидка не на всё, ограничьте товары: ценовой группой или сегментом номенклатуры.
Шаг 3. Подключите скидку к клиентам
Сама по себе скидка ни на кого не действует. Её нужно назначить:
- 🤝 в типовом соглашении с оптовыми клиентами — на вкладке скидок отметьте нужную;
- 🏬 для розницы — в настройках действия скидок для склада-магазина;
- 📅 срок действия задайте датами начала и окончания, чтобы акция выключилась сама.
Шаг 4. Проверьте на тестовом заказе
Создайте заказ клиента на 49 000 ₽ и пересчитайте скидки — скидки быть не должно. Добавьте товар до 51 000 ₽ и пересчитайте снова: в колонке автоматической скидки появится 5 %, сумма документа станет 48 450 ₽.
Дисконтные карты и программы лояльности
Карта лояльности в 1С — это ключ, по которому программа узнаёт покупателя и включает его скидки.
Вид карты задаёт правила для всей серии:
- тип карты — дисконтная или только для идентификации клиента;
- способ считывания — штрихкод, магнитная полоса или оба;
- шаблон кода, чтобы кассир не мог ввести карту другого формата;
- персональная она или анонимная.
Порядок работы с картами:
- Создайте вид карт, например «Карта постоянного покупателя 3 %».
- Создайте скидку с условием «за предъявление карты» и укажите в нём этот вид карт.
- Подключите скидку к магазину или соглашению.
- Выпустите карты: по одной в справочнике или пакетом по диапазону номеров.
- При продаже кассир сканирует карту, программа подставляет владельца и пересчитывает скидки.
Накопительная программа строится на условии за накопленный объём продаж. Пример шкалы:
| Накоплено покупок | Скидка |
|---|---|
| до 30 000 ₽ | 3 % |
| 30 000–100 000 ₽ | 5 % |
| свыше 100 000 ₽ | 7 % |
Три скидки кладут в одну группу с вариантом «Максимум»: клиент с накоплением 120 000 ₽ формально попадает под все три условия, но получит только 7 %.
Накопленный объём берётся по карте или по клиенту за заданный в условии период. Если период не задан, сумма копится с начала учёта, и через пару лет все клиенты окажутся на максимальной ступени.
Ручная скидка в заказе и реализации
Ручная скидка — это когда менеджер сам решает, сколько уступить. В табличной части товаров заказа клиента и реализации есть пара колонок для ручной скидки: процент и сумма. Если колонок не видно, выведите их через настройку формы.
Как дать скидку на строку:
- Введите процент в колонку ручной скидки — сумма пересчитается сама.
- Или введите сумму — процент рассчитается обратно.
Как дать скидку на весь документ: в командах табличной части товаров есть действие назначения ручной скидки сразу на все строки. Укажите процент или сумму, и программа распределит её по строкам пропорционально суммам.
Ограничения ручных скидок настраиваются в двух местах:
- 👤 для пользователя или группы пользователей — максимальный процент;
- 🤝 в соглашении с клиентом — предел для этого клиента.
Если менеджер введёт больше разрешённого, документ не пройдёт проверку при проведении. Так скидки «по дружбе» упираются в регламент, а не в совесть.
Ручная и автоматическая скидки суммируются в строке. Если клиент уже получил 5 % автоматически, а менеджер добавил 10 % руками, итог — 15 %. Учитывайте это при установке предела.
Скидки в соглашениях и договорах с покупателями
В УТ 11 коммерческие условия живут в соглашении, а не в договоре. Договор — юридическая рамка, соглашение — цены, скидки и порядок оплаты.
Что можно зашить в соглашение:
- 💲 вид цен — самый честный способ дать постоянную скидку дилеру: отдельный вид цен «Дилерская», рассчитанный от розничной с понижением на 12 %;
- 🎯 набор автоматических скидок, которые действуют только по этому соглашению;
- ✋ предел ручной скидки для этого клиента;
- 📆 срок действия — по его окончании условия перестают подставляться в новые документы.
Типовое или индивидуальное? Типовое соглашение описывает условия для группы клиентов: «Опт», «Крупный опт», «Розница». Индивидуальное — для одного партнёра. Индивидуальных заводят немного: каждое приходится сопровождать вручную, и через год их десятки с забытыми скидками.
| Способ дать скидку | Плюсы | Минусы |
|---|---|---|
| Отдельный вид цен в соглашении | Прозрачно, цена видна сразу | Нужно поддерживать вид цен |
| Автоматическая скидка в соглашении | Гибко: условия, сроки, пороги | Сложнее отследить, почему цена такая |
| Предел ручной скидки | Менеджер торгуется в рамках | Риск злоупотреблений, нужен контроль |
Как скидка отражается в учёте и в 1С:Бухгалтерии
Скидка, данная в момент продажи, — это просто более низкая цена. Выручка в бухгалтерском учёте признаётся с учётом скидок по договору — так требует п. 6.5 ПБУ 9/99. НДС тоже считается от цены со скидкой.
В УТ 11 реализация со скидкой переходит в Бухгалтерию предприятия при синхронизации уже с итоговой ценой. Отдельных проводок по скидке в БП не будет: в документе стоит цена после скидки.
Если скидку дают в БП 3.0 напрямую:
- 🧮 укажите цену со скидкой в документе реализации;
- 📝 или оставьте полную цену, а в комментарии зафиксируйте основание — для бухгалтерского результата это одно и то же.
Скидка задним числом (ретро-бонус) — другой случай. Покупатель выбрал объём за квартал и получил скидку на уже отгруженный товар:
- Если договор предусматривает уменьшение цены отгруженных товаров, оформляют документ
Корректировка реализациина уменьшение и корректировочный счёт-фактуру. - Если договор называет бонус премией без изменения цены, налоговую базу по НДС у продавца это не уменьшает — правило п. 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