Деньги 18 октября 2026 · 5 мин чтения

Как пробить чек, когда клиент платит бонусами

Бонусы своей программы лояльности ФНС считает скидкой. Разбираем, как пробить такой чек, что делать с оплатой бонусами всей покупки и что сказать бухгалтеру.

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

Коротко: бонусы программы лояльности ФНС считает скидкой. Чек пробивают на сумму со скидкой, а остаток клиент платит деньгами. Если бонусами оплачен весь чек, это отдельный случай — о нём ниже.

Что говорит ФНС

Отдельного порядка для бонусов закон о кассах (54-ФЗ) не описывает, но ФНС дважды разъясняла, как их отражать.

  • Письмо от 30.04.2021 № АБ-4-20/6093. Списание бонусов — это скидка, размер которой определяется баллами клиента. Если скидка покрывает не всю стоимость, остаток оплачивают наличными или картой. Дополнительно в чеке можно указать, сколько бонусов списано и сколько это в рублях, — это право продавца, а не обязанность.
  • Письмо от 15.09.2023 № ЗГ-3-20/11971@. Если бонусами оплачена вся стоимость, то есть скидка равна 100%, расчёт считается встречным предоставлением. Цена, стоимость позиции и сумма встречного предоставления указываются в чеке с учётом скидки — 0 ₽.

Номера реквизитов чека — 1079, 1043 и 1217 — нужны тому, кто настраивает кассу, запоминать их не обязательно. Владельцу важен вывод: частичная оплата бонусами — это обычный чек со скидкой.

Как выглядит чек: пример

Гость берёт капучино за 350 ₽ и круассан за 250 ₽ — всего 600 ₽. На карте у него 200 ₽ кэшбека, а правила программы разрешают оплатить бонусами не больше 30% чека.

  1. Списать можно 180 ₽: это 30% от 600 ₽, а баланса хватает.
  2. Чек пробивается со скидкой 180 ₽. Касса обычно сама распределяет скидку на чек по позициям: капучино за 245 ₽, круассан за 175 ₽.
  3. Гость платит картой 420 ₽ — итог чека совпадает с деньгами, которые вы получили.
  4. На карте остаётся 20 ₽ кэшбека, а за оплаченную часть начисляются новые бонусы по правилам программы.

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

Если касса не связана с программой лояльности

Так работает большинство небольших точек: касса своя, а бонусы считает приложение кассира Анкоры на смартфоне. Порядок такой — сначала бонусы в приложении, потом чек на кассе.

1. Спишите бонусы в приложении кассира

Кассир сканирует QR-код с карты клиента, нажимает «Записать покупку» и в окне «Оформление покупки» вводит «Сумма покупки (₽)». Если клиент платит бонусами, кассир вводит сумму в поле «Списать кэшбек» или «Списать баллы» — рядом подписан максимум, больше баланса и лимита программы списать не получится. Внизу приложение показывает «Итого к оплате».

Модалка «Оформление покупки»: сумма 100 ₽ и строка «Итого к оплате 70 ₽»
Покупка на 100 ₽, к оплате 70 ₽ — на эту сумму и пробивают чек.

2. Пробейте чек со скидкой

На кассе кассир пробивает те же товары и ставит скидку на списанную сумму — так, как в вашей кассе оформляются скидки. Итог чека должен совпасть с «Итого к оплате» в приложении. Клиент платит эту сумму наличными или картой.

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

Если бонусами оплачен весь чек

Это случай из второго письма ФНС: расчёт идёт встречным предоставлением, а цена и стоимость в чеке — 0 ₽. Не каждая касса умеет пробить позицию за ноль. Как это сделать на вашей, подскажет поставщик кассы или ОФД.

Проще не доводить до такого чека. В настройках программы есть поля «Макс. списание кэшбека (% от чека)» и «Макс. списание баллов (% от чека)»: если они пустые или стоит 100, клиент может оплатить бонусами всю покупку. Поставьте, например, 30 или 50 — тогда часть чека всегда оплачивается деньгами, а чек остаётся обычным чеком со скидкой. Заодно лимит бережёт маржу.

Поле «Макс. списание кэшбека (% от чека)» со значением 30 и подсказкой «100% = без ограничений»
Лимит 30%: бонусами можно оплатить не больше 30% чека, остальное — деньгами.

Если касса связана с Анкорой

Тогда списание попадает в чек скидкой само, кассиру ничего не нужно считать:

  • МойСклад — кассир нажимает «Списание», касса сама уменьшает сумму к оплате, и чек закрывается со скидкой.
  • iiko — плагин ставит на заказ скидку «Бонусы Анкора», сумма к оплате уменьшается на списанное.
  • aQsi — кассир ставит в чеке скидку на сумму бонусов, а Анкора забирает закрытый чек и списывает эту сумму с баланса клиента.

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

Что сказать бухгалтеру

Бухгалтеру хватит пяти фактов о вашей программе:

  • программа своя: бонусы начисляет и списывает сам бизнес, сторонних партнёров нет;
  • один бонус равен одному рублю скидки, а доля чека, которую можно оплатить бонусами, задана в настройках программы;
  • частичная оплата бонусами оформляется в чеке скидкой — письмо ФНС от 30.04.2021 № АБ-4-20/6093;
  • оплата бонусами всего чека — встречное предоставление, письмо ФНС от 15.09.2023 № ЗГ-3-20/11971@;
  • все начисления и списания с датой, суммой и сотрудником видны в кабинете, в разделе «Транзакции».

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

С чего начать

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

Частые вопросы

Нужно ли пробивать чек, если клиент оплатил часть покупки бонусами?
Да. Бонусы программы лояльности ФНС считает скидкой: чек пробивают на сумму со скидкой, а остаток клиент платит наличными или картой (письмо ФНС от 30.04.2021 № АБ-4-20/6093).
Как пробить чек, если клиент оплатил бонусами всю покупку?
По письму ФНС от 15.09.2023 № ЗГ-3-20/11971@ такой расчёт считается встречным предоставлением: цена, стоимость позиции и сумма встречного предоставления указываются с учётом скидки, то есть 0 ₽. Не каждая касса умеет пробить позицию за ноль — уточните у поставщика кассы или ОФД. Чтобы таких чеков не было, ограничьте долю чека, которую можно оплатить бонусами.
Нужно ли указывать в чеке, сколько бонусов списано?
Не обязательно. ФНС разрешает дополнительно указать в чеке количество баллов и их стоимость в рублях (п. 7 ст. 4.7 54-ФЗ), но это право продавца, а не обязанность.
Касса не связана с программой лояльности — как не ошибиться в сумме?
Приложение кассира Анкоры показывает «Итого к оплате» с учётом скидки и списанных бонусов. На кассе пробивают те же товары со скидкой на разницу — итог чека должен совпасть с этой суммой.
Можно ли списывать бонусы прямо на кассе?
Да, если касса связана с Анкорой — например, Касса МойСклад или iiko: кассир нажимает кнопку, и списание попадает в чек скидкой само. С любой другой кассой бонусы списывают в приложении кассира, а скидку в чеке ставят вручную.

Программа лояльности под вашу нишу

Читайте также

Попробуйте Анкору бесплатно

7 дней бесплатно, без привязки карты. Запуск программы лояльности за 5 минут.

Начать бесплатно