Оплата по QR-коду стремительно набирает популярность: по данным ЦБ РФ, доля таких транзакций в розничной торговле превысила 40% в 2023 году. Для бизнеса это удобно — меньше наличных, быстрее обслуживание, ниже риски ошибок. Но для бухгалтера и кассира возникает вопрос: как корректно зафиксировать эту операцию в 1С, чтобы избежать расхождений с кассой, банком и налоговой?

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

Особое внимание уделим трём ключевым моментам:

  1. Как настроить кассовый аппарат для печати чеков при QR-оплате.
  2. Какие документы 1С формировать: «Поступление на р/с», «Чек ККМ» или «Приходный ордер».
  3. Как избежать расхождений между 1С, банком и ОФД (оператором фискальных данных).

Если вы работаете с онлайн-кассой, то после этой статьи у вас не останется вопросов о том, как синхронизировать данные по QR-платежам с 1С:Отчетностью и Налоговой службой.

1. Чем QR-оплата отличается от других видов расчетов в 1С

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

Банковская комиссия. При QR-оплате комиссия банка-эквайера списывается автоматически (часто в день операции), тогда как при терминальных платежах она может поступать позже — это требует отдельного учета в 1С.

Момент списания. Деньги поступают на расчетный счет не мгновенно (в отличие от наличных), но и не с задержкой в 1–3 дня (как при переводе по реквизитам). Обычно — в течение 1–2 часов, но это зависит от банка.

Фискализация. Чек должен быть пробит до оплаты (по 54-ФЗ), но иногда кассиры нарушают этот порядок, что приводит к штрафам. В 1С нужно настроить автоматическую печать чека при выборе QR-оплаты.

Идентификация плательщика. При QR-оплате не всегда известны реквизиты покупателя (в отличие от перевода по счету), что усложняет учет дебиторской задолженности.

📊 Какой банк вы используете для эквайринга QR-платёжей?
Сбербанк
Тинькофф
Альфа-Банк
ВТБ
Другой

2. Настройка кассового аппарата для работы с QR-кодами

Перед тем как отражать QR-оплаты в 1С, убедитесь, что кассовый аппарат корректно настроен. Без этого данные не будут синхронизироваться с программой, и вам придется вводить их вручную.

Что нужно проверить:

  • 🔹 Подключение к ОФД. Убедитесь, что ваша онлайн-касса передает данные в Оператор фискальных данных (например, Такском, АТОЛ или Первый ОФД). Без этого чеки по QR-оплатам не будут фискализироваться.
  • 🔹 Режим работы кассы. В настройках ККТ должен быть выбран режим «Автоматическая фискализация» (или аналогичный). Если стоит ручной режим, чеки придется пробивать отдельно.
  • 🔹 Интеграция с банком-эквайером. Уточните в банке, поддерживает ли ваш терминал автоматическую отправку данных о QR-платежах в 1С. Например, Сбербанк и Тинькофф предоставляют API для синхронизации.
  • 🔹 Настройка способов оплаты. В кассе должен быть добавлен способ оплаты «QR-код» (или «Безналичный расчет через QR»).

Если касса не передает данные о QR-платежах в 1С автоматически, вам придется вручную сверять выписки банка с чеками. Это увеличивает риск ошибок, поэтому лучше настроить автоматический обмен.

💡

Перед настройкой кассы проверьте, поддерживает ли ваша модель ККТ работу с QR-кодами. Например, кассы АТОЛ 90Ф и Эвотор 5 имеют встроенную поддержку, а старые модели могут требовать обновления прошивки.

3. Пошаговая инструкция: как отразить QR-оплату в 1С

Рассмотрим процесс на примере 1С:Розница 2.3 (аналогично работает в 1С:Управление торговлей 11 и 1С:Бухгалтерия 8.3).

Шаг 1. Пробиваем чек в кассе

  1. Создайте новый чек в кассовом модуле 1С (или через ККТ).
  2. Добавьте товары/услуги в чек.
  3. В поле «Способ оплаты» выберите «QR-код» (или «Безналичный расчет»).
  4. Нажмите «Пробить чек». Касса должна сформировать и отправить чек в ОФД.

Шаг 2. Фиксируем поступление денег на расчетный счет

После того как покупатель оплатил по QR-коду, деньги поступят на ваш расчетный счет (обычно в течение 1–2 часов). В 1С нужно зафиксировать это поступление:

  1. Перейдите в раздел «Банк и касса» → «Банковские выписки».
  2. Нажмите «Поступление» → «Поступление на расчетный счет».
  3. В поле «Контрагент» укажите «Розничный покупатель» (или конкретного клиента, если данные известны).
  4. В поле «Сумма» введите сумму платежа.
  5. В поле «Назначение платежа» укажите: «Оплата по чеку №[номер] от [дата] через QR-код».
  6. В закладке «Дополнительно» выберите «Связать с документом» и укажите чек, который был пробит ранее.
  7. Проводите документ.

Шаг 3. Учитываем банковскую комиссию

Банки берут комиссию за эквайринг QR-платежей (обычно 0,5–2%). Ее нужно отразить отдельно:

  1. Создайте документ «Списание с расчетного счета» (раздел «Банк и касса»).
  2. Укажите сумму комиссии и статью расходов «Комиссия банка за эквайринг».
  3. В поле «Назначение» напишите: «Комиссия за QR-платеж по чеку №[номер]».

Сверка суммы чека и поступления на счет|Правильность указания способа оплаты в 1С|Наличие связи между чеком и банковским документом|Учет комиссии банка-->

4. Типичные ошибки и как их избежать

Даже опытные бухгалтеры допускают ошибки при учете QR-платежей. Вот самые распространенные и способы их предотвращения:

Ошибка Последствия Как исправить
Чек пробит после оплаты по QR-коду Штраф от налоговой за нарушение 54-ФЗ (до 10 000 ₽) Настроить в 1С автоматическую фискализацию при выборе QR-оплаты
Не учтена комиссия банка Занижение расходов, искажение финансового результата Ежемесячно сверять выписки банка и создавать документы на списание комиссии
Поступление на счет не связано с чеком Расхождения в отчетах, сложности при проверках Использовать функцию «Связать с документом» в 1С
Неверный способ оплаты в чеке (например, «Наличные» вместо «QR-код») Искажение данных в отчетах по видам оплат Настроить в 1С отдельный вид оплаты для QR и обучать кассиров

⚠️ Внимание: Если вы работаете с несколькими банками-эквайерами, в 1С нужно настроить отдельные статьи движения денежных средств для каждого банка. Это поможет корректно разносить комиссии и избегать путаницы в отчетах.

⚠️ Внимание: При возврате товара, оплаченного по QR-коду, нельзя просто аннулировать чек. Нужно:

  1. Создать чек на возврат в кассе.
  2. Оформить в 1С документ «Возврат денег покупателю» с указанием способа оплаты «QR-код».
  3. Дождаться списания средств с расчетного счета (банк вернет деньги покупателю не сразу).

5. Настройка 1С для автоматического учета QR-платежей

Чтобы минимизировать ручной ввод данных, можно настроить автоматический обмен между 1С, кассой и банком. Для этого потребуется:

🔧 1. Подключить обработку банковских выписок

В 1С есть встроенный механизм загрузки выписок в формате 1С:ДиректБанк или CLIENT-BANK. Настройте его так, чтобы платежи с пометкой «QR» автоматически связывались с чеками.

🔧 2. Использовать API банка-эквайера

Крупные банки (Сбербанк, Тинькофф, Альфа-Банк) предоставляют API для интеграции с 1С. Это позволяет:

  • 📌 Автоматически получать данные о QR-платежах.
  • 📌 Сверять суммы чеков и поступлений.
  • 📌 Учитывать комиссии без ручного ввода.

🔧 3. Настроить правила автосвязывания документов

В 1С можно создать правило, по которому все поступления с пометкой «Оплата по QR» будут автоматически связываться с чеками за текущий день. Для этого:

  1. Перейдите в Администрирование → Настройки программы → Автоматические операции.
  2. Создайте новое правило для документа «Поступление на расчетный счет».
  3. Укажите условие: «Назначение платежа содержит „QR“».
  4. В действии выберите «Связать с чеком ККМ по сумме и дате».
Как проверить, работает ли автоматическая связка?

Загрузите тестовую банковскую выписку с QR-платежом в 1С. Если документ «Поступление на р/с» автоматически создался и связался с чеком — настройка работает. Если нет, проверьте правила автосвязывания или формат выписки.

6. Особенности учета QR-платежей в разных конфигурациях 1С

В зависимости от того, какую версию 1С вы используете, процесс учета QR-оплат может отличаться.

📌 1С:Розница 2.3

Здесь QR-оплаты учитываются как безналичный расчет через эквайринг. Главное — правильно настроить виды оплат в справочнике и связать их с банковскими счетами.

📌 1С:Бухгалтерия 8.3

В бухгалтерской версии QR-оплаты отражаются через документы «Поступление на расчетный счет» с указанием статьи «Выручка от розничной продажи». Комиссия банка учитывается как прочий расход.

📌 1С:Управление торговлей 11

В УТ QR-платежи привязываются к заказам клиентов или реализациям. Важно настроить автоматическое создание платежных документов при поступлении денег от банка.

📌 1С:Камин (для госсектора)

В бюджетных учреждениях QR-оплаты учитываются через лицевые счета с указанием КБК. Требуется дополнительная настройка аналитики.

💡

В 1С:Розница и 1С:УТ QR-оплаты можно учитывать автоматически через интеграцию с кассой и банком. В 1С:Бухгалтерия придется вручную создавать документы «Поступление на р/с», если не настроен обмен с банком.

7. Как проверить корректность учета QR-платежей

Чтобы убедиться, что все QR-оплаты учтены правильно, ежемесячно проводите сверку по трем направлениям:

🔍 1. Сверка с кассовыми чеками

Проверьте, что на каждый чек с QR-оплатой есть:

  • 📄 Соответствующее поступление на расчетный счет.
  • 📄 Связь между чеком и банковским документом в 1С.

🔍 2. Сверка с банковскими выписками

Убедитесь, что:

  • 💰 Все QR-платежи из выписки отражены в 1С.
  • 💰 Комиссии банка учтены отдельными документами.

🔍 3. Сверка с отчетами ОФД

В личном кабинете ОФД (например, Такском или АТОЛ) проверьте:

  • 📊 Все чеки по QR-оплатам передались в налоговую.
  • 📊 Нет чеков с ошибками фискализации.

⚠️ Внимание: Если вы обнаружили расхождения между 1С и банком (например, платеж есть в выписке, но нет в программе), не исправляйте их вручную — сначала найдите причину. Это может быть:

  • Ошибка в настройках автосвязывания.
  • Задержка в обработке платежа банком.
  • Ошибка кассира при пробивке чека.

8. Частые вопросы по учету QR-платежей в 1С

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

Да, обязательно. Согласно 54-ФЗ, чек должен быть сформирован до момента оплаты, независимо от способа расчета. Если чек не пробит, это нарушение, за которое налоговая может оштрафовать на сумму до 10 000 ₽.

Как отразить возврат товара, оплаченного по QR-коду?

🔹 Создайте в 1С документ «Возврат товара от покупателя» и укажите способ оплаты «QR-код».

🔹 Сформируйте в кассе чек коррекции (или чек на возврат).

🔹 После списания денег с вашего счета (банк вернет их покупателю) создайте в 1С документ «Списание с расчетного счета» с пометкой «Возврат по QR-платежу».

Можно ли учитывать QR-оплаты как наличные?

Нет. QR-оплата — это безналичный расчет, даже если деньги поступают быстро. Учитывать ее как наличные — грубое нарушение, которое исказит:

  • Отчетность по кассе (форма КО-3).
  • Данные о выручке в налоговой.
  • Аналитику по способам оплаты.
Как быть, если банк списывает комиссию не сразу?

📌 Если комиссия списываетсяLater (например, раз в месяц), в 1С нужно:

  1. Создать документ «Резерв предстоящих расходов» на предполагаемую сумму комиссии.
  2. После списания комиссии банком погасить резерв документом «Списание с расчетного счета».

Это поможет правильно распределить расходы по периодам.

Нужно ли указывать данные покупателя при QR-оплате?

🔹 Если покупатель — физлицо, достаточно указать «Розничный покупатель» (без реквизитов).

🔹 Если покупатель — юрлицо или ИП, и сумма превышает 100 000 ₽, нужно указать его ИНН и наименование (требование 54-ФЗ).

💡

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