Как настроить заполнение статьи затрат при оплате картой и отразить комиссию эквайринга в 1С:Управление торговлей 10.3?

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

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

Методология учета оплаты по платежным картам и комиссии банка

Проанализируем механику работы с эквайринговыми операциями в типовой конфигурации. Задолженность банка перед организацией формируется в момент проведения документа Отчет о розничных продажах или Оплата от покупателя платежной картой (где выбран соответствующий договор эквайринга с видом Прочее).

При поступлении денег на расчетный счет создается документ Платежное поручение входящее (или Платежный ордер: поступление денежных средств) с видом операции Поступление оплаты по платежным картам. Здесь возникает важный бухгалтерский и управленческий нюанс:

  1. В шапке платежного документа указывается фактически поступившая сумма (сумма продажи за минусом удерживаемой комиссии банка).
  2. На вкладке Учет затрат указывается сумма удерживаемой банком комиссии и выбирается соответствующая Статья затрат (например, «Услуги банка» или «Комиссия по эквайрингу»).

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

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

Ограничения типовой конфигурации и типового обмена с Клиент-Банком

Выясним причину, почему при автоматической загрузке из Клиент-Банка вкладка Учет затрат остается незаполненной. В типовых настройках пользователя УТ 10.3 предусмотрено подставление по умолчанию только Статьи ДДС (Движения денежных средств). Автозаполнение реквизита Статья затрат для комиссионных расходов штатно не предусмотрено.

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

В типовом коде за подстановку статьи движения денежных средств отвечает процедура:


УправлениеДенежнымиСредствами.УстановитьСтатьюДДСПоУмолчанию(СтрокаПлатеж,ВидОперации);

Однако для автоматического подставления статьи затрат и комиссии штатных настроек без доработки системы недостаточно.

Варианты решения проблемы без снятия конфигурации с поддержки

Если организация не хочет вносить изменения в основной костяк типовой конфигурации, можно использовать альтернативные технические пути решения задачи:

  1. Модификация внешнего файла обработки Клиент-Банка. Так как загрузка банковских выписок в УТ 10.3 осуществляется через внешнюю обработку (файл с расширением .epf), всю необходимую логику можно прописать внутри этого файла. При загрузке документов обработка может автоматически рассчитывать разницу между суммой чека и фактическим зачислением, а также заполнять табличную часть Учет затрат нужной статьей. При этом сама база данных остается на полной типовой поддержке.
  2. Использование внешних обработок автозаполнения. Можно подключить доработку через справочник Внешние обработки. Пользователь сможет по кнопке или по расписанию запускать обработку, которая найдет созданные входящие платежи с видом операции Поступление оплаты по платежным картам, вычислит сумму комиссии и заполнит статью затрат.
  3. Использование механизм расширений (при работе на платформе 1С 8.3). Если база УТ 10.3 запускается в режиме совместимости на платформе 8.3, логику перехвата проведения или заполнения документа выписка можно вынести в расширение конфигурации.

Таким образом, для правильного учета эквайринга обязательным является указание комиссии и статьи затрат на соответствующей вкладке платежного документа, а автоматизировать этот процесс без опилок и изменения конфигурации лучше всего путем доработки внешней обработки Клиент-Банка.

← На главную