Оплата по QR-коду стремительно набирает популярность: по данным ЦБ РФ, доля таких транзакций в розничной торговле превысила 40% в 2023 году. Для бизнеса это удобно — меньше наличных, быстрее обслуживание, ниже риски ошибок. Но для бухгалтера и кассира возникает вопрос: как корректно зафиксировать эту операцию в 1С, чтобы избежать расхождений с кассой, банком и налоговой?
Проблема в том, что QR-платежи — это гибрид безналичного расчета и кассовой операции. С одной стороны, деньги поступают на расчетный счет (как при переводе), с другой — покупатель расплачивается непосредственно в момент покупки (как наличными). В этой статье разберем пошаговые настройки 1С, типичные ошибки и нюансы для разных конфигураций: 1С:Бухгалтерия 8.3, 1С:Розница и 1С:Управление торговлей.
Особое внимание уделим трём ключевым моментам:
- Как настроить кассовый аппарат для печати чеков при QR-оплате.
- Какие документы 1С формировать: «Поступление на р/с», «Чек ККМ» или «Приходный ордер».
- Как избежать расхождений между 1С, банком и ОФД (оператором фискальных данных).
Если вы работаете с онлайн-кассой, то после этой статьи у вас не останется вопросов о том, как синхронизировать данные по QR-платежам с 1С:Отчетностью и Налоговой службой.
1. Чем QR-оплата отличается от других видов расчетов в 1С
На первый взгляд, оплата по QR-коду похожа на обычный безналичный расчет через терминал. Но есть критичные различия, которые влияют на учет:
✅ Банковская комиссия. При QR-оплате комиссия банка-эквайера списывается автоматически (часто в день операции), тогда как при терминальных платежах она может поступать позже — это требует отдельного учета в 1С.
✅ Момент списания. Деньги поступают на расчетный счет не мгновенно (в отличие от наличных), но и не с задержкой в 1–3 дня (как при переводе по реквизитам). Обычно — в течение 1–2 часов, но это зависит от банка.
✅ Фискализация. Чек должен быть пробит до оплаты (по 54-ФЗ), но иногда кассиры нарушают этот порядок, что приводит к штрафам. В 1С нужно настроить автоматическую печать чека при выборе 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С (или через ККТ).
- Добавьте товары/услуги в чек.
- В поле «Способ оплаты» выберите «QR-код» (или «Безналичный расчет»).
- Нажмите «Пробить чек». Касса должна сформировать и отправить чек в ОФД.
Шаг 2. Фиксируем поступление денег на расчетный счет
После того как покупатель оплатил по QR-коду, деньги поступят на ваш расчетный счет (обычно в течение 1–2 часов). В 1С нужно зафиксировать это поступление:
- Перейдите в раздел «Банк и касса» → «Банковские выписки».
- Нажмите «Поступление» → «Поступление на расчетный счет».
- В поле «Контрагент» укажите «Розничный покупатель» (или конкретного клиента, если данные известны).
- В поле «Сумма» введите сумму платежа.
- В поле «Назначение платежа» укажите: «Оплата по чеку №[номер] от [дата] через QR-код».
- В закладке «Дополнительно» выберите «Связать с документом» и укажите чек, который был пробит ранее.
- Проводите документ.
Шаг 3. Учитываем банковскую комиссию
Банки берут комиссию за эквайринг QR-платежей (обычно 0,5–2%). Ее нужно отразить отдельно:
- Создайте документ «Списание с расчетного счета» (раздел «Банк и касса»).
- Укажите сумму комиссии и статью расходов «Комиссия банка за эквайринг».
- В поле «Назначение» напишите: «Комиссия за QR-платеж по чеку №[номер]».
Сверка суммы чека и поступления на счет|Правильность указания способа оплаты в 1С|Наличие связи между чеком и банковским документом|Учет комиссии банка-->
4. Типичные ошибки и как их избежать
Даже опытные бухгалтеры допускают ошибки при учете QR-платежей. Вот самые распространенные и способы их предотвращения:
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Чек пробит после оплаты по QR-коду | Штраф от налоговой за нарушение 54-ФЗ (до 10 000 ₽) | Настроить в 1С автоматическую фискализацию при выборе QR-оплаты |
| Не учтена комиссия банка | Занижение расходов, искажение финансового результата | Ежемесячно сверять выписки банка и создавать документы на списание комиссии |
| Поступление на счет не связано с чеком | Расхождения в отчетах, сложности при проверках | Использовать функцию «Связать с документом» в 1С |
| Неверный способ оплаты в чеке (например, «Наличные» вместо «QR-код») | Искажение данных в отчетах по видам оплат | Настроить в 1С отдельный вид оплаты для QR и обучать кассиров |
⚠️ Внимание: Если вы работаете с несколькими банками-эквайерами, в 1С нужно настроить отдельные статьи движения денежных средств для каждого банка. Это поможет корректно разносить комиссии и избегать путаницы в отчетах.
⚠️ Внимание: При возврате товара, оплаченного по QR-коду, нельзя просто аннулировать чек. Нужно:
- Создать чек на возврат в кассе.
- Оформить в 1С документ «Возврат денег покупателю» с указанием способа оплаты «QR-код».
- Дождаться списания средств с расчетного счета (банк вернет деньги покупателю не сразу).
5. Настройка 1С для автоматического учета QR-платежей
Чтобы минимизировать ручной ввод данных, можно настроить автоматический обмен между 1С, кассой и банком. Для этого потребуется:
🔧 1. Подключить обработку банковских выписок
В 1С есть встроенный механизм загрузки выписок в формате 1С:ДиректБанк или CLIENT-BANK. Настройте его так, чтобы платежи с пометкой «QR» автоматически связывались с чеками.
🔧 2. Использовать API банка-эквайера
Крупные банки (Сбербанк, Тинькофф, Альфа-Банк) предоставляют API для интеграции с 1С. Это позволяет:
- 📌 Автоматически получать данные о QR-платежах.
- 📌 Сверять суммы чеков и поступлений.
- 📌 Учитывать комиссии без ручного ввода.
🔧 3. Настроить правила автосвязывания документов
В 1С можно создать правило, по которому все поступления с пометкой «Оплата по QR» будут автоматически связываться с чеками за текущий день. Для этого:
- Перейдите в
Администрирование → Настройки программы → Автоматические операции. - Создайте новое правило для документа «Поступление на расчетный счет».
- Укажите условие: «Назначение платежа содержит „QR“».
- В действии выберите «Связать с чеком ККМ по сумме и дате».
Как проверить, работает ли автоматическая связка?
Загрузите тестовую банковскую выписку с 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С нужно:
- Создать документ «Резерв предстоящих расходов» на предполагаемую сумму комиссии.
- После списания комиссии банком погасить резерв документом «Списание с расчетного счета».
Это поможет правильно распределить расходы по периодам.
Нужно ли указывать данные покупателя при QR-оплате?
🔹 Если покупатель — физлицо, достаточно указать «Розничный покупатель» (без реквизитов).
🔹 Если покупатель — юрлицо или ИП, и сумма превышает 100 000 ₽, нужно указать его ИНН и наименование (требование 54-ФЗ).
QR-оплаты в 1С требуют внимания к трем ключевым моментам: правильной фискализации чеков, учета банковских комиссий и синхронизации данных между кассой, банком и программой. Автоматизация этих процессов сэкономит время и снизит риск ошибок.