Как правильно учитывать бонусы в 1С:УТ 11.4, чтобы валовая прибыль не становилась отрицательной?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

В типовой конфигурации 1С:Управление торговлей 11.4 (и более поздних версиях) бонусная система по умолчанию реализована через механизм автоматических скидок. Это означает, что при оплате товара бонусами система просто уменьшает его продажную стоимость в документе реализации. Если клиент оплачивает 99% стоимости товара накопленными баллами, выручка по такому заказу стремится к нулю, в то время как себестоимость товара остается прежней. В результате отчет Валовая прибыль показывает огромный убыток по конкретной сделке.

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

Метод 1. Смена аналитики: оценка прибыли в разрезе клиента, а не заказа

Проанализируем ситуацию с точки зрения маркетинга. Бонусная программа — это долгосрочный инструмент удержания клиента. Когда мы отдаем товар за 1% стоимости, мы не совершаем убыточную сделку в вакууме, а инвестируем в лояльность покупателя, который ранее уже принес нам прибыль, покупая товары за полную стоимость.

В этом случае рекомендуем изменить подход к анализу отчетов:

  1. Откажемся от анализа прибыльности конкретного «бонусного» заказа.
  2. Перейдем к анализу отчета Валовая прибыль по клиентам за длительный период (квартал, год).
  3. Убедимся, что совокупная прибыль от всех покупок клиента (где он платил полную цену) перекрывает «убыток» от заказов с бонусами.

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

Метод 2. Модель «Бонус как средство оплаты» (через подарочные сертификаты)

Если бизнес-задача требует, чтобы выручка по товару всегда отражалась в полном объеме (без учета скидки), необходимо уйти от использования механизма Скидки (наценки). Вместо этого разберем вариант, где бонусы выступают виртуальным платежным средством.

В 1С:УТ 11 реализован механизм работы с подарочными сертификатами. Рассмотрим, как его адаптировать под бонусную систему:

  1. Вместо начисления абстрактных баллов, при достижении клиентом определенного порога покупок, система может генерировать (автоматически или вручную) виртуальный подарочный сертификат номиналом, равным сумме бонусов.
  2. При продаже товара сертификат используется на вкладке Оплата (или в РМК как вид оплаты), а не как скидка в табличной части Товары.
  3. Результат в учете: Выручка в отчете по валовой прибыли фиксируется в полном объеме. Сумма сертификата попадает в дебиторскую задолженность, которая затем списывается на Статьи расходов компании (например, «Маркетинговые акции»).

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

Метод 3. Отражение бонусов через маркетинговые расходы в управленческом учете

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

Для реализации этого метода потребуется доработка регистров или создание сложного отчета:

  1. Система фиксирует продажу со скидкой (как обычно).
  2. При формировании управленческой отчетности сумма предоставленной бонусной скидки «прибавляется» обратно к выручке.
  3. Одновременно эта же сумма фиксируется как расход по маркетингу.

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


// Пример логики для выборки сумм, оплаченных бонусами
Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |   Продажи.Номенклатура КАК Товар,
    |   Продажи.СуммаВыручкиОборот КАК ВыручкаСоСкидкой,
    |   Продажи.СтоимостьОборот КАК Себестоимость,
    |   ЕСТЬNULL(СкидкиПоЗаказам.СуммаСкидкиБонусами, 0) КАК БонуснаяСкидка
    |ИЗ
    |   РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НачалоПериода, &КонецПериода) КАК Продажи
    |ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.СкидкиНаценки КАК СкидкиПоЗаказам
    |   ПО Продажи.Регистратор = СкидкиПоЗаказам.Ссылка";
// Далее в отчете: РеальнаяВыручка = ВыручкаСоСкидкой + БонуснаяСкидка

Метод 4. Распределение затрат на товары, принесшие бонусы

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

Разберем по шагам, как это выглядит в теории:

  1. В момент продажи товара и начисления бонусов система должна оценить «стоимость будущего обязательства». Например, если мы начислили 100 бонусов, которые эквивалентны 100 рублям, мы должны сразу признать расход в 100 рублей.
  2. Этот расход распределяется на себестоимость проданных товаров или на финансовый результат текущего периода.
  3. При последующем списании бонусов товар продается со скидкой, но отрицательная прибыль компенсируется тем, что мы уже «зарезервировали» эти затраты ранее.

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

Выводы и рекомендации

Проанализировав ситуацию, можно сделать следующие выводы:

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

← На главную