Как в «1С:Розница» исправить ошибку типа оплаты (наличные вместо безнала) при продаже маркированного товара

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Розница Бухгалтерский учет Торговля и дистрибуция
← На главную

Ошибки кассира — это стандартная ситуация в розничной торговле. Одна из наиболее частых проблем: покупатель оплатил товар картой, а продавец в программе ошибочно выбрал «Наличные». В итоге по кассе числится излишек наличности, а по банковской выписке — приход, который не закрыт розничной выручкой. Ситуация осложняется, если в чеке был маркированный товар, который уже находится у покупателя. Рассмотрим, как корректно исправить эту ситуацию в 1С:Рознице, не нарушая закон и не создавая проблем с системой «Честный ЗНАК».

Почему нельзя оставить всё как есть?

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

  1. Нарушение 54-ФЗ. Неверно указанная форма расчета в чеке приравнивается к нарушению порядка применения контрольно-кассовой техники (ККТ). Это может повлечь административную ответственность по ст. 14.5 КоАП РФ.
  2. Расхождения в учете. В 1С возникнет перекос: на счете 50 (Касса) будет висеть сумма, которой фактически нет, а на счете 57 (Переводы в пути) останется дебиторская задолженность банка, так как оплата по эквайрингу не «схлопнется» с розничной продажей.
  3. Проверки ФНС. Налоговая служба получает данные от ОФД и сопоставляет их с данными по вашему расчетному счету. Расхождение между безналичной выручкой в чеках и фактическими зачислениями по эквайрингу — повод для проверки.

Выясним причину, почему обычный возврат не всегда удобен: при продаже маркированного товара код маркировки (КМ) выбывает из оборота. Если делать возврат, 1С потребует отсканировать марку, чтобы вернуть её в оборот, но товар уже у покупателя. Разберем по шагам, как обойти эту сложность.

Способ 1: Использование чека коррекции (для ФФД 1.1 и 1.2)

Если ваша касса работает по формату фискальных данных 1.1 или 1.2, рекомендуем использовать механизм чека коррекции. Это наиболее современный и правильный способ, так как он позволяет исправить форму расчета, не затрагивая товарные остатки и статус марок в «Честном ЗНАКе». Для автоматизации этого процесса подойдёт обработка для пробития чеков коррекции за период.

Проанализируем алгоритм действий в 1С:Рознице:

  1. Перейдем в раздел Продажи — Чеки ККМ и найдем ошибочный чек.
  2. На основании этого чека создадим документ ЧекКоррекции.
  3. В документе выберем тип коррекции — «Самостоятельно».
  4. На вкладке «Товары» укажем те же позиции, что были в исходной продаже. Важно: если мы исправляем только тип оплаты, в чеке коррекции необходимо сначала отразить «обратную» операцию, а затем «правильную». Однако в последних релизах 1С реализован более простой помощник.
  5. Разберем ключевой момент: в способах оплаты необходимо обнулить строку «Наличными» и заполнить сумму в строке «Безналичными» (или «Электронными»).
  6. При оформлении чека коррекции система не требует физического сканирования кода маркировки, если документ создается на основании продажи. Программа подставит КМ из базы данных автоматически.

Способ 2: Исправление через «Возврат прихода» (для ФФД 1.05)

Если вы используете ФФД 1.05, чеки коррекции для исправления ошибок не применяются. В этом случае рассмотрим классическую схему «Возврат — Новая продажа».

Посмотрим на пример реализации:

  1. Создаем документ ВозвратТоваровОтПокупателя на основании ошибочной продажи.
  2. Так как товара нет на руках, в 1С:Рознице можно добавить марку в документ возврата вручную. Для этого нужно зайти в форму подбора маркированной продукции и выбрать код из списка «Проданные коды», привязанные к этому документу.
  3. Пробиваем чек возврата. Важно: в чеке возврата способ оплаты должен быть «Наличные» (так как мы «забираем» виртуальные наличные, которые ошибочно провели).
  4. Сразу после этого создаем новый документ Чек.
  5. Снова выбираем тот же товар. Чтобы не сканировать марку, которую покупатель унес, мы можем скопировать код маркировки из предыдущего чека или выбрать его из справочника.
  6. В новом чеке выбираем правильный тип оплаты — «Безналичные».
  7. Пробиваем чек.

Проанализируем ситуацию с маркировкой: при таком способе марка сначала вернется в оборот (после чека возврата), а затем снова выйдет из оборота (после нового чека прихода). В системе «Честный ЗНАК» история будет выглядеть корректно, так как временной разрыв между операциями будет минимальным.

Способ 3: Исправление только финансовой части (бухгалтерский метод)

Если вы по каким-то причинам не хотите трогать чеки (например, прошло много времени), рассмотрим вариант, предложенный в обсуждении: «схлопывание» сумм через услуги. Однако этот метод является «серым» и не рекомендуется для постоянного использования.

Разберем подробнее: автор сообщения предложил пробить услугу на ту же сумму по безналу и оформить возврат услуги по налу. Это выровняет остатки в кассе и по счету эквайринга, но в ОФД у вас останется продажа товара за наличные. Для налоговой это всё равно будет выглядеть как ошибка.

Если вы выбрали этот путь, обязательно подготовьте объяснительную записку от кассира:


Директору ООО "Торговый дом"
от кассира Ивановой И.И.

Объяснительная записка

01.10.2023 в чеке №123 при оплате товара "Кроссовки маркированные" 
мною была допущена ошибка: вместо типа оплаты "Безналичные" 
был выбран тип "Наличные". Покупатель фактически оплатил покупку 
банковской картой через терминал (слип-чек №456 прилагается). 
Ошибка обнаружена при закрытии смены.

Как избежать ошибок в будущем?

Чтобы минимизировать подобные ситуации, проанализируем возможность автоматизации процесса:

  1. Интеграция эквайринга. Самый надежный способ — подключить банковский терминал напрямую к 1С. В этом случае программа сама посылает сигнал на терминал, и пока оплата не пройдет, чек не будет пробит. Тип оплаты при этом выбирается автоматически.
  2. Настройка интерфейса РМК. В 1С:Рознице можно настроить интерфейс рабочего места кассира так, чтобы кнопки «Нал» и «Безнал» были визуально сильно разведены или требовали дополнительного подтверждения.
  3. Контроль закрытия смены. Обязуйте кассиров сверять итоги на терминале эквайринга с отчетом «X-отчет» в середине смены, чтобы обнаружить ошибку до ухода покупателя.

Подведем итог: наиболее правильным и безопасным методом в современных версиях 1С:Розницы является оформление чека коррекции (для ФФД 1.1/1.2) или цепочки возврата и новой продажи (для ФФД 1.05). Использование маркировки не является препятствием, так как 1С позволяет выбрать проданный код из базы данных без физического сканирования коробки. Главное — обеспечить соответствие фактических денежных потоков данным, переданным в ОФД.

← На главную