При оформлении продаж через торговый эквайринг в конфигурации 1С:Управление торговлей 10.3 пользователи часто сталкиваются со спецификой проведения выписки банка. Банк-эквайер зачисляет средства на расчетный счет организации уже за вычетом своей комиссии. В результате сумма по банковской выписке не совпадает с суммой изначальной розничной продажи или отчета о продажах. Рассмотрим подробнее, как методически правильно отражать комиссию эквайринга и какими техническими способами можно автоматизировать заполнение статьи затрат при импорте выписок из Клиент-Банка.
Проанализируем механику работы с эквайринговыми операциями в типовой конфигурации. Задолженность банка перед организацией формируется в момент проведения документа Отчет о розничных продажах или Оплата от покупателя платежной картой (где выбран соответствующий договор эквайринга с видом Прочее).
При поступлении денег на расчетный счет создается документ Платежное поручение входящее (или Платежный ордер: поступление денежных средств) с видом операции Поступление оплаты по платежным картам. Здесь возникает важный бухгалтерский и управленческий нюанс:
Статья затрат (например, «Услуги банка» или «Комиссия по эквайрингу»).При такой схеме заполнения документ корректно отражает поступление чистых денежных средств на расчетный счет и одновременно списывает удерживаемую комиссию на расходы компании, полностью закрывая взаиморасчеты с банком-эквайером.
Разберем важный момент, касающийся периода признания расходов: согласно требованиям налогового законодательства и правилам учета, затраты на банковскую комиссию признаются в момент проведения банковской выписки (а не в момент проведения отчета о продажах), так как продажи могут быть проведены в конце одного месяца, а деньги с удержанием комиссии поступить в начале следующего.
Выясним причину, почему при автоматической загрузке из Клиент-Банка вкладка Учет затрат остается незаполненной. В типовых настройках пользователя УТ 10.3 предусмотрено подставление по умолчанию только Статьи ДДС (Движения денежных средств). Автозаполнение реквизита Статья затрат для комиссионных расходов штатно не предусмотрено.
Кроме того, файл выгрузки стандартного Клиент-Банка содержит информацию только об итоговой сумме зачисления. Банковский файл не содержит выделенной строки с суммой комиссии для каждого платежа, из-за чего типовой алгоритм 1С не может автоматически рассчитать сумму удержания.
В типовом коде за подстановку статьи движения денежных средств отвечает процедура:
УправлениеДенежнымиСредствами.УстановитьСтатьюДДСПоУмолчанию(СтрокаПлатеж,ВидОперации);
Однако для автоматического подставления статьи затрат и комиссии штатных настроек без доработки системы недостаточно.
Если организация не хочет вносить изменения в основной костяк типовой конфигурации, можно использовать альтернативные технические пути решения задачи:
.epf), всю необходимую логику можно прописать внутри этого файла. При загрузке документов обработка может автоматически рассчитывать разницу между суммой чека и фактическим зачислением, а также заполнять табличную часть Учет затрат нужной статьей. При этом сама база данных остается на полной типовой поддержке.Внешние обработки. Пользователь сможет по кнопке или по расписанию запускать обработку, которая найдет созданные входящие платежи с видом операции Поступление оплаты по платежным картам, вычислит сумму комиссии и заполнит статью затрат.Таким образом, для правильного учета эквайринга обязательным является указание комиссии и статьи затрат на соответствующей вкладке платежного документа, а автоматизировать этот процесс без опилок и изменения конфигурации лучше всего путем доработки внешней обработки Клиент-Банка.