Оплата по QR-коду и СБП: когда пробивать чек и как сверять деньги

Я — Семёнова Ольга Владимировна, основательница «РФ-БУХ» и практикующий бухгалтер. Самая опасная фраза в этой теме: «Это же просто перевод по QR». Нет, если покупатель платит вам за товар или услугу. Разберём, когда кассовый чек обязателен, где есть исключение и как перестать искать пропавшие платежи в конце месяца.
QR-код не отменяет кассу. Он только меняет дорогу денег
Начну прямо: клиент-физлицо оплатил товар, работу или услугу через СБП по вашему QR-коду — я считаю кассовый чек обязательным. QR висит на стойке, вложен в счёт, открыт на сайте или отправлен ссылкой в мессенджер — суть не меняется. Это расчёт за вашу продажу, а не личный перевод между знакомыми.
Путаница возникает из банковской выписки. Там платёж СБП нередко выглядит почти как обычное зачисление: имя плательщика, сумма, дата. Предприниматель смотрит на это и думает: «Безнал пришёл на расчётный счёт, значит, касса ни при чём». Вот на этом месте обычно и появляется дыра. Закон № 54-ФЗ относит получение денег безналично за товары, работы и услуги к расчётам, а СБП прямо попала в правила о ККТ.
Особенно внимательно отнеситесь к QR на точке продаж. После изменений, действующих с 1 марта 2025 года, расчёт через СБП при непосредственном взаимодействии с покупателем требует сформировать чек в момент расчёта. То есть человек отсканировал код у вас в салоне, деньги пришли, товар отдали — откладывать чек «до завтра, когда бухгалтер увидит выписку» нельзя. Это уже не тот случай, где можно прикрыться сроком для дистанционного безналичного расчёта.
- Покупатель-физлицо оплатил по QR СБП за покупку или услугу — чек нужен.
- Оплата поступила от физлица по банковским реквизитам с назначением «за заказ» — отсутствие QR не освобождает от ККТ.
- Банковское уведомление о переводе не заменяет кассовый чек: оно подтверждает движение денег, но не фискализирует продажу.
Срок чека зависит не от вашего удобства, а от формата расчёта
В точке продаж правило простое и здоровое: чек формируется сразу. Так вы сразу видите, что платёж прошёл, покупатель получает документ, а смена закрывается без археологических раскопок по выписке. СБП здесь не эквайринг в привычной обёртке, но для кассовой дисциплины разницы почти нет: расчёт состоялся — чек должен быть.
При дистанционном безналичном расчёте без непосредственного контакта с покупателем Закон № 54-ФЗ допускает сформировать чек не позднее рабочего дня, следующего за днём расчёта, но не позднее момента передачи товара. Это предельный срок, а не разумный бизнес-процесс. Я бы не строила работу на этом запасе: чем позже чек, тем больше вероятность, что вы не сопоставите платёж с заказом или выдадите товар без нужного документа.
Если деньги пришли авансом, чек оформляют на предоплату. Когда товар передан или услуга выполнена, предоплата должна быть корректно зачтена в кассовом чеке. Не надо делать вид, что вся сделка родилась в день оказания услуги: деньги уже поступили раньше, и именно эта дата важна для кассы и для дохода на УСН.
- QR СБП у вас в магазине, офисе или сервисе — формируйте чек в момент оплаты.
- Дистанционная оплата от физлица — не позднее следующего рабочего дня, но до передачи товара.
- Аванс — отдельный расчёт; последующая отгрузка или услуга требует корректного отражения зачёта аванса.
Когда ККТ можно не применять: расчёт бизнеса с бизнесом
Есть важное исключение. Если организация или ИП перечисляет деньги другому бизнесу безналично без предъявления электронного средства платежа, ККТ обычно не применяется. Классический пример: ООО оплатило ваш счёт платёжным поручением со своего расчётного счёта. Для подтверждения сделки остаются договор, счёт, акт, накладная или УПД, а кассовый чек не становится обязательным только потому, что деньги пришли в банк.
Но я не советую расширять это исключение собственным воображением. Личная карта директора, сотрудника или владельца бизнеса — не расчётный счёт организации. Если директор оплачивает вам по QR со своей карты, даже с комментарием «за ООО», продавец фактически принимает оплату от физлица с использованием электронного средства платежа. Мой практический подход однозначен: выбить чек. Покупатель потом оформит авансовый отчёт, а вам не придётся доказывать, что личная карта была «почти корпоративной».
С 2025 года закон отдельно закрепил обязанность применять ККТ при расчётах через СБП. Поэтому тезис «между двумя ИП касса точно не нужна» больше нельзя произносить без уточнения способа оплаты. Если стороны используют СБП с предъявлением электронного средства платежа, безопасно исходить из необходимости ККТ; простое безналичное платёжное поручение между расчётными счетами — другая история.
- ООО или ИП заплатили платёжным поручением с расчётного счёта — обычно чек ККТ не нужен.
- Директор или сотрудник платит личной картой либо по QR — формируйте чек.
- Исключения из статьи 2 Закона № 54-ФЗ проверяют по вашему виду деятельности и условиям, а не по надписи «СБП» в выписке.
Разберём на примере: ИП Соколов и QR на стойке
Допустим, ИП Соколов ремонтирует телефоны и применяет УСН «доходы». За день он выдал 12 заказов на 38 400 рублей. Девять покупателей оплатили через терминал 27 900 рублей. Ещё трое отсканировали QR СБП на стойке и перечислили 10 500 рублей. Кассир чеки выбил только по терминалу: СБП он посчитал обычными переводами, потому что деньги пришли прямо на расчётный счёт.
Ошибка не в проводке и не в настройке банка. По трём расчётам с физлицами на 10 500 рублей нет кассовых чеков. Кроме того, в конце смены касса показывает 27 900 рублей, а в журнале выданных ремонтов — 38 400 рублей. Если увидеть это сразу, решение несложное: сопоставить платежи с заказами, сформировать чеки и закрепить отдельный способ оплаты «СБП QR» в кассовой программе. На будущее чек должен печататься или отправляться покупателю в момент сканирования QR, а не после разбора выписки.
Другая частая ошибка — включить 10 500 рублей в КУДиР и считать вопрос закрытым. Для УСН доход действительно признаётся при поступлении денег, но запись в КУДиР не лечит нарушение правил применения ККТ. Налоговый учёт и кассовый чек должны сойтись, но один документ не подменяет другой.
- Заказ № 41: ремонт 3 500 рублей → платёж СБП → чек ККТ.
- Заказ № 42: ремонт 4 200 рублей → платёж СБП → чек ККТ.
- Заказ № 43: ремонт 2 800 рублей → платёж СБП → чек ККТ.
- Контроль дня: 27 900 рублей по терминалу + 10 500 рублей по СБП = 38 400 рублей в закрытых заказах и кассовых документах.
Разберём второй случай: ООО «Тёплый дом» и предоплата, которую «не заметили»
ООО «Тёплый дом» на УСН «доходы минус расходы» выполняет монтаж отопления. Заказчик-физлицо оплатил по QR СБП предоплату 85 000 рублей. Через две недели работы завершили на общую стоимость 120 000 рублей, а остаток 35 000 рублей клиент внёс картой в офисе. Администратор пробил один чек на 120 000 рублей в день подписания акта. На бумаге суммы совпали, но в кассовой истории исчез первый расчёт.
Правильная последовательность иная. В день получения 85 000 рублей оформляют чек на предоплату. При завершении работ касса отражает услугу, зачёт этой предоплаты и доплату 35 000 рублей. Конкретные кнопки зависят от модели кассы и программы, но экономический смысл не должен меняться. В связке остаются договор или заказ на 120 000 рублей, СБП-платёж 85 000 рублей, карточный платёж 35 000 рублей, кассовые чеки и акт.
Есть ещё деталь, из-за которой бухгалтеры любят спорить с выпиской: банк может зачислить деньги за минусом комиссии. В чек нельзя ставить сумму за вычетом комиссии. Покупатель заплатил 85 000 рублей — это и есть сумма расчёта и выручка от продажи. Комиссия банка — отдельный расход. Сверять кассу с чистым банковским зачислением без отдельной строки комиссии бессмысленно: вы неизбежно создадите себе ложное расхождение.
- В таблице сверки фиксируйте валовую сумму оплаты покупателя.
- Отдельно указывайте комиссию банка и чистое зачисление на счёт.
- Привязывайте к операции номер заказа, дату, идентификатор платежа и номер кассового чека.
Как я ставлю сверку поступлений: сначала дисциплина, потом автоматизация
Покупать новую программу первым делом не обязательно. Сначала нужны три опоры. Первая — отдельный вид оплаты «СБП/QR» в кассе или учётной системе: не смешивайте его ни с наличными, ни с картой через терминал. Вторая — номер заказа, который обязательно попадает в карточку продажи. Третья — правило для сотрудника: товар не отдают и услугу не закрывают без отметки об оплате и чеке.
В конце дня ответственный смотрит три источника: закрытые заказы, чеки ККТ и отчёт банка по СБП либо выписку. Платёж связывают с заказом по сумме, времени и идентификатору операции. Не совпало — не прячьте разницу в учётной записи. Сначала выясните причину: это может быть аванс за завтрашнюю услугу, возврат, дублирование, комиссия, оплата контрагента или ошибочный перевод.
Раз в неделю полезно сверять чистые банковские поступления с валовыми продажами за минусом комиссии и возвратов. Раз в месяц — сопоставлять выручку для налогового учёта, данные кассы и банк. У каждой разницы должна быть понятная причина и документ. Это скучная работа, но именно она спасает, когда предприниматель через три месяца пытается вспомнить, чей перевод пришёл в пятницу вечером.
Если чек не сформировали, не ждите, пока это заметит покупатель или инспекция. Исправьте нарушение по правилам ККТ и сохраните основания для исправления. За неприменение ККТ предусмотрен штраф по части 2 статьи 14.5 КоАП РФ: для ИП — от одной четверти до одной второй суммы расчёта, но не менее 10 000 рублей. Риск не надо драматизировать, но и превращать в привычную мелочь не стоит.
- Ежедневно: заказы и услуги ↔ чеки ↔ валовые платежи СБП и терминала.
- Еженедельно: банковские зачисления ↔ продажи за минусом комиссии и возвратов.
- Ежемесячно: налоговый учёт ↔ касса ↔ банк; каждое расхождение имеет документированную причину.
Как это было у моего клиента: QR на витрине и чеки, которые забыли пробить
Мы взяли на обслуживание ИП «Вкусная лавка» — небольшой магазин фермерских продуктов. У кассы у них стояла табличка с QR-кодом для оплаты через СБП, а продавцы считали, что раз покупатель переводит деньги «в банк», кассовый чек можно не печатать. За июнь в выписке оказалось 47 таких поступлений на общую сумму 86 430 рублей.
Первое, что я проверила, — как именно покупатели платили и есть ли по этим суммам чеки в отчётах онлайн-кассы. Выяснилось, что это был QR-код для оплаты покупок прямо в магазине: покупатель сканировал его на стойке, оплачивал товар, а деньги поступали на расчётный счёт ИП. Это расчёты с покупателями, поэтому отсутствие наличных тут ничего не меняет — чек нужен.
Мы сверили банковскую выписку, журнал продаж и отчёты кассы по дням. Для 39 оплат удалось восстановить состав покупки по данным товароучётной программы и переписке с продавцами; по восьми суммам пришлось отдельно поднять записи камер и уточнить у сотрудников, что именно продали. Затем оформили недостающие чеки коррекции, указали основания и собрали внутреннюю справку с перечнем операций, датами и суммами.
После этого я настроила для клиента простой порядок: в конце каждой смены администратор сверяет сумму оплат по СБП в банковском приложении с безналичной выручкой в кассовом отчёте, а бухгалтер раз в неделю проверяет расхождения по выписке. Я сразу предупредила: не стоит ждать конца месяца и надеяться, что одна общая сумма «закроет» все оплаты. Через два месяца расхождений уже не было — каждый QR-платёж попадал в продажу и подтверждался чеком вовремя.
Названия компаний в разборе условные: данные клиентов я не раскрываю.
Частые вопросы
Нужен ли чек, если клиент оплатил по QR-коду СБП на расчётный счёт ИП?
Да, если это оплата от физлица за товар, работу или услугу и для вас нет специального освобождения от ККТ. QR и зачисление на расчётный счёт не превращают продажу в личный перевод.
Нужно ли пробивать чек, если ООО оплатило счёт через банк?
Обычно нет, если деньги перечислены с расчётного счёта организации или ИП без предъявления электронного средства платежа. Подтвердите сделку счётом, платёжным поручением и первичными документами.
Директор ООО оплатил по QR с личной карты. Нужен чек?
Я рекомендую сформировать чек. Для продавца это платёж от физлица с использованием электронного средства платежа; назначение платежа и последующий авансовый отчёт покупателя этого не меняют.
Можно ли выбить один общий чек на все платежи СБП за день?
Нет. Чек формируют по конкретному расчёту с покупателем. Общий чек разрушает связь оплаты с заказом и делает сверку и исправления заметно сложнее.
На что опираемся
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации» — ст. 1.1 — понятие расчётов; ст. 1.2 пп. 1, 2.2, 5.4 — обязанность применять ККТ, расчёты через СБП и срок при дистанционных безналичных расчётах; ст. 2 п. 9 — исключение для безналичных расчётов между организациями и (или) ИП; ст. 4.7 — реквизиты кассового чека.
- Федеральный закон от 08.08.2024 № 273-ФЗ — ст. 1, ст. 4 — изменения в Закон № 54-ФЗ, в том числе правила применения ККТ при расчётах через СБП; основные положения действуют с 01.03.2025.
- Кодекс Российской Федерации об административных правонарушениях — ст. 14.5 ч. 2 — ответственность за неприменение ККТ; для должностных лиц и ИП штраф от 1/4 до 1/2 суммы расчёта, но не менее 10 000 рублей.
- Налоговый кодекс Российской Федерации — ст. 346.15 п. 1 и ст. 346.17 п. 1 — состав доходов и кассовый метод признания доходов при УСН.
- ФНС России — разъяснение «Надо ли применять ККТ при расчетах через систему быстрых платежей», 25.05.2026 — позиция ФНС о применении ККТ при расчётах через СБП и исключении по п. 9 ст. 2 Закона № 54-ФЗ.