К статье
Практический материал

Торговля и Склад · 10 мин

Как проводить бонусы в 1С для покупателей

Как настроить и проводить бонусы для покупателей в 1С: виды бонусных программ, начисление и списание в УТ 11 и Рознице, учет в проводках, типичные ошибки.

Бонусная программа в 1С — это механизм лояльности, при котором покупатель получает виртуальные баллы за покупки и может оплатить ими часть следующей покупки. В типовых конфигурациях (1С:Управление торговлей 11, 1С:Розница, 1С:Комплексная автоматизация) этот функционал встроен и не требует доработки: достаточно включить опцию, создать вид бонусной программы и привязать её к дисконтным картам покупателей.

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

Материал ориентирован на УТ 11 и Розницу 2/3 — в этих конфигурациях механизм бонусных баллов наиболее развит. В 1С:Бухгалтерии штатного механизма бонусов нет, там скидки отражаются вручную.

Включение функциональности бонусных программ

По умолчанию механизм бонусных баллов в конфигурации отключён. Чтобы его активировать, перейдите в раздел НСИ и администрирование → Настройка НСИ и разделов → CRM и маркетинг и установите флажок «Бонусные программы лояльности». Заодно обычно включают «Карты лояльности» и «Автоматические скидки», потому что бонусы редко используются изолированно.

После включения опции в разделе «CRM и маркетинг» появятся новые объекты: «Бонусные программы лояльности», «Правила начисления и списания бонусных баллов», а в карточке карты лояльности — поле для привязки бонусной программы. Если флажок недоступен для редактирования, проверьте права пользователя: нужны права администратора или настройки параметров учёта.

Создание бонусной программы и правил начисления

Бонусная программа создаётся в разделе CRM и маркетинг → Бонусные программы лояльности. В карточке укажите наименование, валюту бонусных баллов (обычно рубли, чтобы 1 балл = 1 рубль скидки) и периодичность расчёта: начислять баллы сразу при продаже или отложенно, например через несколько дней после оплаты.

Правило начисления задаётся в элементе «Правила начисления бонусных баллов». Основные параметры: процент от суммы покупки (например, 5% от чека возвращается баллами) либо фиксированная сумма за каждые N рублей. Можно задать сегмент номенклатуры — тогда бонусы начисляются только на определённые товары, а на акционные позиции — нет.

Отдельно настраивается срок действия баллов: «не ограничен» или «сгорают через N дней после начисления». Сгорание мотивирует клиента вернуться быстрее, но требует честного информирования — иначе получите поток претензий. Практичный вариант — срок 90–180 дней с SMS- или email-напоминанием за неделю до сгорания.

Порядок создания бонусной программы
  1. 1
    Включите опцию «Бонусные программы лояльности» в настройках CRM и маркетинг
  2. 2
    Создайте правило начисления: процент от чека или сумма за порог покупки
  3. 3
    Создайте правило списания: максимальная доля оплаты баллами, минимальная сумма чека
  4. 4
    Создайте бонусную программу и привяжите к ней оба правила
  5. 5
    Привяжите программу к виду карт лояльности или к конкретным картам
  6. 6
    Проведите тестовую продажу на тестовую карту и проверьте начисление

Настройка списания бонусов при продаже

Правило списания определяет, как клиент может потратить накопленные баллы. Ключевой параметр — максимальный процент оплаты бонусами: если поставить 100%, покупатель сможет забрать товар полностью за баллы, что фактически превращает программу в раздачу товара. Обычно ограничивают 20–30% от суммы чека, чтобы клиент всегда доплачивал «живыми» деньгами.

Второй параметр — минимальная сумма чека, с которой разрешено списание. Он защищает от ситуации, когда клиент покупает мелочь исключительно на баллы. Также проверьте настройку «Списывать бонусы при возврате»: при оформлении возврата товара начисленные за него баллы должны сторнироваться, иначе клиент получит двойную выгоду.

В РМК (рабочем месте кассира) списание происходит так: кассир пробивает товары, нажимает кнопку оплаты бонусами, система показывает доступный остаток баллов и максимально допустимую сумму списания. Кассир подтверждает — и сумма чека уменьшается. Убедитесь, что у кассиров есть права на операцию оплаты бонусами, иначе кнопка будет недоступна.

Привязка бонусов к картам лояльности покупателей

Бонусы начисляются не абстрактному покупателю, а конкретной карте лояльности. В карточке вида карт лояльности укажите бонусную программу — тогда все новые карты этого вида автоматически подключатся к программе. Для уже выданных карт программу нужно указать вручную или групповой обработкой.

Идентификация покупателя в магазине происходит по штрихкоду карты, магнитной полосе или номеру телефона (если карта виртуальная). Обязательно заполняйте контрагента-партнёра на карте: без привязки к партнёру невозможно проанализировать эффективность программы по клиентам и сложно разбирать спорные ситуации с балансом баллов.

Если покупатель забывает карту, предусмотрите регламент: например, баллы начисляются по номеру телефона или чеку в течение нескольких дней через ручную корректировку. Без такого регламента кассиры начнут пробивать покупки на «общую» карту, что исказит аналитику и создаст почву для злоупотреблений.

Отражение бонусов в учёте и проводках

В управленческом учёте УТ 11 начисленные, но не использованные бонусы учитываются на специальном регистре «Бонусные баллы» — это обязательство компании перед клиентами. При списании баллов сумма скидки отражается как скидка по бонусной программе и уменьшает выручку по документу.

В бухгалтерском и налоговом учёте (при синхронизации с 1С:Бухгалтерией) бонусы обычно трактуются как скидка: выручка признаётся за вычетом оплаченной баллами суммы, НДФЛ у покупателя-физлица не возникает, так как это скидка, а не доход. Однако при крупных программах лояльности стоит согласовать методику с бухгалтером: вопросы признания момента скидки и оценки обязательств по несписанным баллам имеют нюансы.

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

Контрольные точки

Как проверить результат настройки

Тестовая продажа на карту с бонусной программой
Норма

Баллы начислились в заданном проценте, видны в отчёте «Остатки бонусных баллов»

Тревожный признак

Баллы не начислились — проверьте привязку программы к виду карт и активность правила

Списание бонусов в РМК
Норма

Сумма чека уменьшилась, списание не превышает заданный процент оплаты

Тревожный признак

Кнопка списания недоступна или лимит не срабатывает — проверьте права кассира и правило списания

Возврат товара, купленного с бонусами
Норма

Начисленные баллы сторнированы, потраченные — возвращены на карту

Тревожный признак

Баланс баллов не изменился — проверьте настройку обработки возвратов

Типичные ошибки и ограничения механизма

Самая частая ошибка — начисление бонусов и одновременное применение большой автоматической скидки на один и тот же чек. Клиент получает двойную выгоду, а маржа уходит в минус. Настройте совместное применение скидок: либо скидка, либо повышенное начисление баллов, либо исключите акционные товары из сегмента начисления.

Вторая ошибка — отсутствие срока жизни баллов при высоком проценте начисления. Обязательства копятся годами, и однажды клиенты предъявят их массово. Третья — забытая отложенность начисления: если баллы активируются через N дней, а клиент пришёл списать их на следующий день, кассир не сможет это сделать, и конфликт неизбежен.

Ограничения типового механизма: нет многоуровневых программ «из коробки» в простом виде, нет начисления баллов за действия вне покупок (отзывы, рефералы), нет гибкой работы с партнёрскими программами. Для таких сценариев потребуется доработка или внешняя система лояльности с интеграцией по API.

Типичные ошибки
01
Начисление бонусов на акционные товары с большой скидкой — двойная потеря маржи
02
Отсутствие срока сгорания — неконтролируемый рост обязательств перед клиентами
03
Списание 100% чека бонусами — клиенты забирают товар без оплаты деньгами
04
Не настроен возврат: баллы за возвращённый товар остаются на карте клиента
05
Нет регламента начисления без карты — кассиры пробивают на служебную карту

Частые вопросы о бонусах в 1С

Можно ли начислять бонусы разным категориям товаров по-разному?

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

Как узнать баланс бонусов конкретного покупателя?

Откройте карту лояльности клиента — остаток баллов отображается в карточке. Массово балансы удобно смотреть в отчёте «Остатки бонусных баллов» в разделе «CRM и маркетинг». Кассир видит доступный остаток прямо в РМК при выборе карты.

Что происходит с бонусами при удалении или блокировке карты?

Бонусы привязаны к карте, а не к контрагенту. При блокировке карты баллы становятся недоступны для списания, но в отчётах остаются. Если клиенту выдают новую карту взамен утерянной, остаток нужно перенести вручную корректировкой бонусных баллов.

Работают ли бонусы при обмене между магазинами и центральной базой?

Да, при типовом обмене РИБ или через «Управление торговлей» данные о картах и бонусных баллах синхронизируются. Остаток баллов актуализируется после очередного сеанса обмена, поэтому мгновенной консистентности между точками нет — учитывайте это при работе в нескольких магазинах.

Нужно ли платить налоги с бонусов покупателей?

Бонусы, потраченные как скидка на товар, обычно уменьшают выручку продавца и не образуют налогооблагаемый доход у покупателя-физлица. Однако денежные выплаты и призы в рамках промоакций — другая ситуация. Методику учёта согласуйте с бухгалтером под вашу схему программы.

Можно ли перенести бонусы из старой программы лояльности в 1С?

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

Итог

Что важно запомнить

Бонусы в 1С настраиваются через бонусные программы лояльности: правило начисления, правило списания, привязка к картам. Ограничивайте долю оплаты баллами, задавайте срок сгорания, контролируйте возвраты и действия кассиров. Перед запуском проверьте всю цепочку на тестовой карте: начисление, списание, возврат.