Как правильно пробить чек при оплате через Яндекс-Деньги (ЮMoney) в 1С:Управление торговлей 10.3

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

При получении оплаты от физических лиц через электронные платежные системы, такие как Яндекс.Деньги (ныне ЮMoney), многие пользователи конфигурации «Управление торговлей 10.3» сталкиваются с вопросом корректного отражения этой операции. Согласно требованиям 54-ФЗ, при получении безналичных денежных средств от физических лиц организация обязана сформировать фискальный чек. Рассмотрим детально, как это реализовать в программе, какие документы использовать и на что обратить внимание при настройке оборудования.

Законодательный контекст и требования к чеку

Прежде всего, проанализируем ситуацию с точки зрения закона. При поступлении денег через электронные средства платежа (ЭСП) чек должен содержать признак способа расчета «Безналичными» (в старых версиях драйверов ККТ это могло называться «Электронно»). Важно понимать, что использование документа Приходный кассовый ордер для таких целей методологически неверно, так как этот документ предназначен исключительно для приема наличных денег в кассу предприятия.

Способ 1: Использование документа «Оплата от покупателя платежной картой»

Этот способ является наиболее стандартным для конфигурации УТ 10.3, так как он позволяет корректно разделить поступление оплаты и фактическое зачисление денег на расчетный счет. Разберем этот процесс по шагам:

  1. Создадим документ «Оплата от покупателя платежной картой». Этот документ в 1С выполняет роль фиксации факта транзакции через эквайера или платежную систему.
  2. В поле «Вид оплаты» выберем или создадим элемент, где в настройках указано, что это электронный платеж.
  3. При проведении документа используется счет 57.03 («Продажи по платежным картам»), так как деньги от Яндекс.Денег приходят не мгновенно и зачастую за вычетом комиссии.
  4. В нижней части формы документа нажмем кнопку «Чек». Если кассовое оборудование подключено и настроено верно, аппарат выдаст чек, в котором тип оплаты будет указан как «Безналичными».

Посмотрим на типовую схему движений: после того как деньги фактически поступят на расчетный счет (что подтверждается банковской выпиской), нам необходимо будет создать документ Платежный ордер: поступление денежных средств с видом операции «Поступление оплаты по платежным картам». Это «закроет» 57 счет и перенесет деньги на 51 счет.

Способ 2: Печать из документа «Платежное поручение входящее»

В более свежих релизах 1С:УТ 10.3, доработанных под требования онлайн-касс, появилась возможность пробивать чеки напрямую из банковских документов. Это удобно, если вы отражаете поступление сразу на счет 51, минуя промежуточные счета.

Рассмотрим ситуацию, когда в документе Платежное поручение входящее доступна кнопка печати чека:

Техническая настройка типов оплат

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

В настройках подключения кассы в 1С есть таблица соответствия типов оплат. Кассовый аппарат имеет внутренние «секции» или «типы оплат» (обычно 0 — наличные, 1 — безналичные, 2 — аванс и т.д.). Необходимо, чтобы в 1С тип оплаты «Электронно» соответствовал тому номеру типа оплаты, который в вашей модели ККТ отвечает за безналичный расчет.

Пример программной настройки (для разработчиков):

Если вы используете внешнюю обработку для печати чека (как упоминалось в обсуждении), код обращения к драйверу может выглядеть следующим образом:


// Пример упрощенной передачи типа оплаты в драйвер ККТ
ОбъектДрайвера.PaymentType = 1; // Тип оплаты: Безналичные
ОбъектДрайвера.Sum = СуммаЧека;
ОбъектДрайвера.Payment(); 

Решение проблемы с бухгалтерскими счетами (51 против 57)

Рассмотрим ситуацию, когда бухгалтер настаивает на использовании 51 счета, но типовой документ Оплата от покупателя платежной картой жестко настроен на 57 счет. В этом случае у вас есть два пути:

  1. Использование внешних печатных форм: Как советуют опытные специалисты, можно подключить внешнюю обработку к документу Платежное поручение входящее. Это позволит печатать фискальный чек, не меняя логику проводок и используя напрямую 51 счет.
  2. Обновление конфигурации: В последних официальных релизах УТ 10.3 функционал печати чеков из платежек реализован штатно. Если в вашей версии этой кнопки нет, рекомендуется выполнить обновление до актуального релиза.

Резюме

Подводя итог, отметим: для правильной печати чека при получении денег через Яндекс.Деньги в 1С:УТ 10.3 следует избегать использования ПКО. Оптимальным решением будет использование документа Оплата от покупателя платежной картой (если важен контроль денег в пути) или печать чека напрямую из Платежного поручения входящего (если деньги поступают сразу). Главное — убедиться, что в драйвере ККТ корректно настроено сопоставление типов оплаты, чтобы в фискальном документе фигурировал безналичный расчет, что полностью обезопасит организацию от претензий со стороны налоговых органов.

← На главную