Как пробить чек в рассрочку без ошибок на ККТ

как пробить чек в рассрочкуРассрочка не является отдельным видом кассового чека. Чтобы пробить чек правильно, ответьте на два вопроса: получил ли продавец деньги и передан ли товар или оказана услуга. Затем выберите признак способа расчёта и укажите, чем закрывается сумма: текущей оплатой, зачётом предоплаты или кредитом.

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

Требования к применению ККТ регулирует Закон № 54-ФЗ. Официальные сервисы и разъяснения публикует сайт ФНС России.

Сначала определите кассовое событие

Деньги поступили до передачи товара. Сформируйте чек в момент поступления. Для известной позиции используйте «полная предоплата» или «частичная предоплата»; если состав будущей продажи ещё неизвестен — «аванс».

Товар передан, а покупатель доплачивает сразу. Сформируйте финальный чек с признаком «полный расчёт». В нём покажите зачёт ранее полученной предоплаты и текущую оплату отдельными формами оплаты. Предоплату нельзя пропустить, но её можно зачесть в финальном чеке.

Товар передан, а остаток покупатель должен магазину. В чеке при передаче используйте «частичный расчёт и кредит», если часть цены внесена, либо «передача в кредит», если оплаты нет. Когда деньги поступят продавцу в счёт этого долга, сформируйте чек «оплата кредита».

Покупку финансирует банк. Разделите поступление денег продавцу и дальнейшие платежи покупателя банку. Для ККТ магазина важны только расчёты магазина и передача товара; график платежей по кредиту между клиентом и банком не создаёт для магазина новые чеки.

Признак способа расчёта и формы оплаты: не путайте реквизиты

Признак способа расчёта описывает стадию сделки. Формы оплаты показывают, за счёт чего закрыта сумма в конкретном чеке. Поэтому в финальном чеке могут одновременно присутствовать зачёт предоплаты и новая оплата покупателя.

  • Полная предоплата — продавец получил всю цену до передачи товара или оказания услуги.
  • Частичная предоплата — до передачи получена часть цены, а товар или услуга уже определены.
  • Аванс — деньги получены, но предмет расчёта ещё не определён.
  • Полный расчёт — при этом событии обязательство покупателя перед продавцом полностью закрывается.
  • Частичный расчёт и кредит — товар передан, часть цены оплачена, а на остаток остаётся долг перед продавцом.
  • Передача в кредит — товар передан без оплаты, покупатель должен продавцу всю цену.
  • Оплата кредита — продавец получил платёж по ранее возникшему долгу покупателя.

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

Сценарий 1: товар за 20 000 ₽, предоплата 5 000 ₽ и доплата 15 000 ₽

Событие 1 — покупатель оплатил на сайте 5 000 ₽, товар ещё не передан. Сформируйте чек на 5 000 ₽ с признаком «частичная предоплата». В формах оплаты укажите фактический способ поступления денег, например безналичную оплату.

Событие 2 — товар передан, покупатель доплатил 15 000 ₽. Сформируйте чек на полную стоимость заказа — 20 000 ₽ — с признаком «полный расчёт». В формах оплаты отразите: 5 000 ₽ как зачёт предоплаты и 15 000 ₽ как текущую оплату. Так чек закрывает расчёт, а не создаёт второй независимый документ на товар.

Если покупатель не доплачивает при передаче. На дату передачи сформируйте чек на 20 000 ₽ с признаком «частичный расчёт и кредит»: 5 000 ₽ — зачёт предоплаты, 15 000 ₽ — постоплата (кредит). Когда магазин получит 15 000 ₽, пробейте отдельный чек «оплата кредита» на эту сумму.

Сценарий 2: услуга с оплатой 30/70

Стоимость услуги — 100 000 ₽. Клиент вносит 30 000 ₽ до начала работ, а 70 000 ₽ — после сдачи результата.

Первый платёж 30 000 ₽. Если услуга и её стоимость определены договором или заказом, сформируйте чек «частичная предоплата» на 30 000 ₽. Если договорённости о конкретной услуге ещё нет, используйте «аванс».

Услуга оказана, поступили 70 000 ₽. Сформируйте чек «полный расчёт» на 100 000 ₽. В формах оплаты укажите зачёт предоплаты 30 000 ₽ и текущую безналичную либо наличную оплату 70 000 ₽.

Оказан только этап услуги. Не закрывайте весь договор чеком «полный расчёт». Привяжите чек к фактически оказанному и оплаченному этапу, используя точное наименование. При подписке формируйте чек по каждому успешному списанию; неуспешная попытка списания не является оплатой.

Сценарий 3: магазин дал отсрочку платежа

Товар стоит 20 000 ₽. Клиент заплатил 5 000 ₽, забрал товар и обязался перечислить магазину 15 000 ₽ через месяц.

  1. На 5 000 ₽ в момент поступления денег сформируйте чек «частичная предоплата».
  2. В день передачи сформируйте чек на 20 000 ₽ с признаком «частичный расчёт и кредит»: 5 000 ₽ — зачёт предоплаты, 15 000 ₽ — постоплата (кредит).
  3. Когда 15 000 ₽ поступят магазину, сформируйте чек «оплата кредита» на фактически полученную сумму.

Не заменяйте последний документ повторным чеком «полный расчёт» на весь заказ. Он задвоит уже зачтённую предоплату и исказит кассовую цепочку.

Сценарий 4: рассрочка или кредит через банк

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

Банк перечислил магазину всю стоимость до передачи товара. Магазин формирует чек на поступившую сумму как на полную предоплату, если товар ещё не передан. При передаче товара формируется финальный чек «полный расчёт» с зачётом этой предоплаты. Будущие платежи клиента банку по кредитному договору в кассе магазина не отражаются.

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

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

Таблица выбора: какой чек формировать

Событие Признак способа расчёта Что показать в формах оплаты Контрольная точка
Получена вся цена, товар не передан Полная предоплата Фактическая сумма и способ поступления денег Товар ещё не передан
Получена часть цены, товар известен и не передан Частичная предоплата Фактическая сумма платежа Сумма привязана к заказу
Товар передан, остаток оплачен сейчас Полный расчёт Зачёт предоплаты + текущая оплата Сумма зачёта и оплаты равна цене заказа
Товар передан, остаток должен магазину Частичный расчёт и кредит Зачёт предоплаты или текущая оплата + постоплата (кредит) Зафиксирован остаток долга продавцу
Покупатель погасил долг магазину Оплата кредита Фактически полученная сумма Платёж связан с исходным долгом
Банк оплатил заказ магазину По стадии: предоплата до передачи или полный расчёт при передаче Сумма, поступившая от банка; при финальном чеке — зачёт предоплаты Есть реестр перечисления банка и статус передачи товара

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

  1. Нарисуйте путь денег. Отдельно покажите предоплату, доплату, кредит продавца, оплату кредита, возврат и перечисление банка.
  2. Свяжите путь с кассовым событием. Для каждого статуса заказа задайте признак способа расчёта и формы оплаты.
  3. Настройте данные интеграции. Передавайте номер заказа, идентификатор платежа, сумму, состав заказа, дату передачи и источник денег.
  4. Проведите тесты. Проверьте минимум четыре цепочки: 5 000 + 15 000, услугу 30/70, передачу в кредит и оплату банком.
  5. Сверьте результаты. По каждому тесту сравните CRM, кабинет эквайринга или банка, чек ККТ и данные ОФД.
  6. Назначьте ежедневный контроль. Ответственный ищет дубли чеков, пропущенные платежи и незакрытые кредиты до конца операционного дня.

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

Ошибки при рассрочке и как их исправить

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

Действие: оформите чек коррекции. Используйте документ коррекции для исправления неправильно сформированного кассового документа по правилам вашей ККТ и учётной системы. В основании укажите внутренний документ об исправлении с датой и номером; сохраните связку с ошибочным чеком и подтверждением оплаты. После отправки проверьте, что коррекция ушла в ОФД и попала в кассовый архив.

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

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

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

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

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

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

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

Как закрыть предоплату, если покупатель доплачивает при получении?

Сформируйте финальный чек с признаком «полный расчёт» и укажите в нём зачёт ранее принятой предоплаты и сумму текущей оплаты. Первый чек на предоплату всё равно нужно было сформировать в момент поступления этих денег.

Какой признак способа расчёта выбрать при предоплате?

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

Что делать, если в чеке указан неверный способ расчёта?

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