Проанализируем ситуацию: у нас много обособленных подразделений, выручка по эквайрингу идет ежедневно, банк перечисляет деньги на расчетный счет уже за вычетом комиссии, а документы по комиссии (акт/УПД и счет-фактура на аванс) банк дает общие по всей организации (при этом раздельно по каналу приема — QR и терминал). В результате в учете часто «зависают» остатки на 57.03 и/или на 60, а по обособкам сложно корректно распределить расходы и НДС.
Давайте разберем по шагам, как выстроить учет так, чтобы:
Счет 57.03 в типовом учете эквайринга — это «переводы в пути»: туда попадает сумма оплаты покупателя в момент продажи, а потом она закрывается поступлением на расчетный счет, когда банк перечисляет деньги.
Классический разрыв возникает из-за того, что банк перечисляет нетто (за вычетом комиссии). Поэтому, если мы отражаем только поступление на расчетный счет, то на 57.03 остается «хвост» на сумму комиссии. Этот хвост и нужно закрыть правильной операцией: либо сразу в расходы, либо (если есть счет-фактура и НДС/акт) — через 60.02 как аванс банку.
Счет 60 «зависает» обычно по двум причинам:
60.02), но не сделали документ поступления услуг (акт/УПД), который этот аванс зачтет;Чтобы общие документы от банка (две пачки: QR и терминал) «схлопывались» без ручных корректировок, сначала настроим аналитику одинаково везде — и в продажах, и в выписке, и в поступлении услуг.
Что делаем в настройках:
Ключевая идея: даже если у вас 10+ обособок, в взаиморасчетах с банком удобнее держать аналитику по договору эквайринга и каналу приема, а распределение по обособкам делать уже на уровне затрат (счета 26/44/91.02) и статей затрат. Так мы не «ломаем» зачет аванса на 60 и не усложняем 57.03.
Нам важно понимать целевую картину по проводкам. В типовом алгоритме эквайринга чаще всего получаем так:
57.03 Кт 90.01 (розница) или Кт 62 (опт/услуги) — в зависимости от документа продажи;51 Кт 57.03 — на сумму фактического поступления на расчетный счет.60.02 Кт 57.03 — отражаем удержание комиссии как аванс банку.26/44/91.02 Кт 60.01 — признаем расход по комиссии;19 Кт 60.01 — отражаем входящий НДС (если банк его предъявляет в акте/УПД/СФ);60.01 Кт 60.02 — закрываем аванс удержанной комиссией.68 Кт 19 — принимаем к вычету (обычно через регламентные операции и документы книги покупок).Если мы добьемся именно такой логики, то:
57.03 закроется полностью (нетто поступление + комиссия = брутто оплата покупателя);60.02 будет закрываться актом/УПД; Рассмотрим подробнее самый «чистый» вариант для ситуации, когда банк выдает документы (включая счет-фактуру на аванс) и вы хотите вести НДС корректно.
Шаг 1. Отражаем выручку по эквайрингу в разрезе обособок
Действуем так, как вам удобно в продажах (главное — чтобы эквайринг попадал на 57.03):
Шаг 2. Загружаем/вводим выписку и делаем «Поступление по платежным картам»
Разберем по шагам логику заполнения, чтобы 57.03 гарантированно закрывался:
57.03).60.02 Кт 57.03. Во многих актуальных настройках для эквайринга есть переключатель способа отражения комиссии «по акту и счету-фактуре банка (с учетом НДС)». Если он доступен — используем его.После проведения документа проверяем, что получились две ключевые части закрытия 57.03:
51 Кт 57.03 — на сумму перечисления банком;60.02 Кт 57.03 — на сумму удержанной комиссии (включая НДС, если у вас комиссия с НДС).Шаг 3. Регистрируем счет-фактуру полученную на аванс (общую)
Теперь разберем тонкий момент: банк прислал одну счет-фактуру на аванс по комиссии, а аванс у нас фактически «накапливался» удержаниями (часто ежедневно) и отражался на 60.02.
Вариантов здесь два, и оба рабочие — выбираем в зависимости от того, как удобно именно вам.
Вариант 3.1. Привязываем один авансовый СФ к нескольким документам оплаты (если ваша версия поддерживает подбор оплат)
60.02 за период. Идея простая: один общий авансовый СФ должен покрыть суммарный аванс удержанной комиссии за период по конкретному договору.Вариант 3.2. Делаем «сводный» аванс одним документом (если привязка к нескольким оплатам неудобна)
Иногда удобнее не подбирать десятки документов, а свернуть аванс в один «контрольный» документ. Тогда действуем так:
57.03 закрывался день в день).60.02 по договору (терминал отдельно, QR отдельно) и видим суммарный аванс.60.02 и мог быть указан как основание/документ оплаты для авансового СФ.Логика контроля: после регистрации авансового СФ нам важно не «идеальное количество оснований», а то, чтобы сумма аванса и НДС совпадали с документом банка, и чтобы дальше при зачете аванса актом не возникало хвостов на 60.02.
Шаг 4. Отражаем акт/УПД банка и распределяем комиссию по 10+ обособкам
Вот тут мы как раз и решаем вашу управленческую задачу: банк прислал один общий акт на комиссию (по терминалу или QR), но нам нужно разнести расход по обособкам.
Делаем это через «Поступление (акты, накладные, УПД)» с видом операции «Услуги»:
44 — если относите на расходы продаж, 26 — если это общехозяйственные, 91.02 — если учитываете как прочие);60.02 по этому договору.Результат: документ одновременно:
Шаг 5. Проверяем закрытие 57.03 и 60
Давайте сделаем контроль так, чтобы потом не ловить хвосты в конце квартала:
57.03 с группировкой по субконто (как у вас ведется эквайринг). На конец дня/месяца (в зависимости от вашего цикла сверки) остаток должен быть либо нулевой, либо объяснимый «в пути» (например, операции последних дней, которые банк перечислит позже).60.02 по банку и договору (терминал/QR). После отражения акта/УПД остаток должен стать нулевым (если акт закрывает весь аванс за период).60.01 — там тоже не должно остаться задолженности, если комиссия удержана и полностью зачтена.Иногда банк присылает авансовый счет-фактуру «общий», а вычет НДС по авансу вам не принципиален (или вы не хотите связываться с подбором множества оплат). Тогда рассмотрим альтернативу: учет взаиморасчетов и закрытие 57.03/60</code делаем как в Решении №1, но авансовый СФ не тащим в вычет.</p>
<p><strong>Как действуем:</strong></p>
<ol>
<li>По выписке отражаем удержание комиссии как аванс: <strong>Дт <code>60.02 Кт 57.03, чтобы 57.03</code закрывался чисто.</li>
<li>Авансовый СФ сохраняем и вводим при необходимости, но <strong>не принимаем НДС к вычету по авансу</strong> (то есть не включаем в книгу покупок как вычет по авансу).</li>
<li>По акту/УПД банка отражаем поступление услуг, распределяем по обособкам, делаем зачет аванса и принимаем НДС к вычету уже по «основному» документу поступления (по правилам вашей учетной политики).</li>
</ol>
<p><strong>Почему это может быть удобно:</strong> вы получаете идеальную картину по бухгалтерским счетам (<code>57.03 и 60 закрыты), при этом минимизируете ручную работу с авансовыми счетами-фактурами.
Важно: применяйте этот вариант только если он соответствует вашей учетной политике по НДС и внутренним правилам (мы здесь разбираем механику 1С, а решение по вычету НДС принимаем в рамках вашей методологии).
Этот вариант полезно знать для полноты картины. Если у вас комиссия без НДС и банк не предоставляет документы, требующие учета на 60, тогда можно списывать комиссию сразу в расходы.
Что делаем:
51 Кт 57.03.91.02 (или 44/26) Кт 57.03.Риски: если вы все-таки получаете счет-фактуру/акт и хотите вычет НДС, этот подход усложнит учет, потому что придется отдельно «поднимать» взаиморасчеты и НДС. Поэтому для вашей ситуации (есть счет-фактура на аванс) обычно лучше Решение №1 или №2.
Теперь разберем самый практичный вопрос: банк прислал общую сумму комиссии по терминалу (или QR), а нам нужно распределить по обособкам. Давайте рассмотрим 3 рабочих способа.
Способ А: распределяем пропорционально обороту эквайринга по обособкам
Это наиболее логичный метод: у кого больше оборот по эквайрингу, у того больше комиссии.
57.03 с группировкой по подразделению/точке продаж/виду оплаты (в зависимости от вашей аналитики);Способ Б: распределяем по фиксированным процентам (если так требует методология)
Иногда управленчески задано: например, комиссию по терминалу всегда распределяем 70/30 между двумя направлениями или по заранее утвержденным долям филиалов.
Способ В: распределяем по количеству терминалов/касс (упрощенно)
Если банк не дает детализацию, а оборот по подразделениям считать неудобно, иногда распределяют «поровну» или по количеству точек приема оплат.
Если каждый месяц вручную заполнять 10–30 строк в поступлении услуг неудобно, давайте посмотрим на пример подхода: считаем обороты по эквайрингу в разрезе подразделений, считаем доли и заполняем табличную часть «Услуги» у документа поступления.
Идея примера: используем Запрос, получаем обороты (например, по 57.03) в разрезе подразделений за период, затем заполняем табличную часть. Конкретные имена реквизитов могут отличаться в зависимости от вашей версии конфигурации, поэтому воспринимаем код как шаблон логики.
Процедура ЗаполнитьРаспределениеКомиссииЭквайринга(ДокументПоступления, ДатаНач, ДатаКон, КомиссияИтого) Экспорт
// 1) Получим обороты по эквайрингу в разрезе подразделений.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СубконтоПодразделение КАК Подразделение,
| СУММА(ОборотДт) КАК ОборотЭквайринга
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(
| &ДатаНач,
| &ДатаКон,
| ,
| Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.57_03)
| ) КАК Обороты
|ГДЕ
| НЕ СубконтоПодразделение ЕСТЬ NULL
|СГРУППИРОВАТЬ ПО
| СубконтоПодразделение";
Запрос.УстановитьПараметр("ДатаНач", ДатаНач);
Запрос.УстановитьПараметр("ДатаКон", ДатаКон);
Результат = Запрос.Выполнить().Выгрузить();
Если Результат.Количество() = 0 Тогда
Возврат;
КонецЕсли;
// 2) Посчитаем общий оборот.
ОборотИтого = 0;
Для Каждого Стр Из Результат Цикл
ОборотИтого = ОборотИтого + Стр.ОборотЭквайринга;
КонецЦикла;
Если ОборотИтого = 0 Тогда
Возврат;
КонецЕсли;
// 3) Очистим табличную часть услуг и заполним заново.
ДокументПоступления.Услуги.Очистить();
НакопленнаяСумма = 0;
СтрокаКрупнейшая = Неопределено;
МаксОборот = 0;
Для Каждого Стр Из Результат Цикл
Доля = Стр.ОборотЭквайринга / ОборотИтого;
СуммаКомиссии = Окр(КомиссияИтого * Доля, 2);
НакопленнаяСумма = НакопленнаяСумма + СуммаКомиссии;
НоваяСтрока = ДокументПоступления.Услуги.Добавить();
НоваяСтрока.ПодразделениеЗатрат = Стр.Подразделение;
НоваяСтрока.Номенклатура = ДокументПоступления.НоменклатураКомиссии; // заранее подставим
НоваяСтрока.Количество = 1;
НоваяСтрока.Цена = СуммаКомиссии;
НоваяСтрока.Сумма = СуммаКомиссии;
НоваяСтрока.СчетЗатрат = ДокументПоступления.СчетЗатратПоУмолчанию; // 44/26/91.02
НоваяСтрока.СтатьяЗатрат = ДокументПоступления.СтатьяЗатратКомиссии; // заранее подставим
Если Стр.ОборотЭквайринга > МаксОборот Тогда
МаксОборот = Стр.ОборотЭквайринга;
СтрокаКрупнейшая = НоваяСтрока;
КонецЕсли;
КонецЦикла;
// 4) Распределим копейки от округления.
Разница = Окр(КомиссияИтого - НакопленнаяСумма, 2);
Если Разница <> 0 И СтрокаКрупнейшая <> Неопределено Тогда
СтрокаКрупнейшая.Сумма = СтрокаКрупнейшая.Сумма + Разница;
СтрокаКрупнейшая.Цена = СтрокаКрупнейшая.Сумма;
КонецЕсли;
КонецПроцедуры
Как применять: используем эту процедуру в обработке или в расширении, перед проведением документа «Поступление услуг» от банка. В результате получаем автоматически заполненную табличную часть по подразделениям, а сумма документа строго совпадает с актом банка.
Давайте заранее проверим типовые «грабли», из-за которых учет эквайринга начинает расходиться:
57.03 или зачет аванса на 60.02 может «поехать».57.03 или лишний аванс на 60.02.Чтобы закрытие месяца проходило спокойно, давайте сделаем короткий чек-лист:
57.03 (по терминалу и QR отдельно).51 Кт 57.03 (нетто),60.02, либо в расходы — в зависимости от выбранного решения).60.02 по банку и договору: остаток должен соответствовать «не закрытым актом» удержаниям.60.02 обнулился (если акт покрывает весь период).19, а вычет прошел через книгу покупок/регламентные операции согласно вашей методологии.Итог: если разделить эквайринг на два договорных потока (QR и терминал), отражать удержанную комиссию как аванс на 60.02 (чтобы закрывать 57.03), а затем закрывать этот аванс актом банка с распределением по обособкам на уровне затрат — мы получим стабильную схему, которая одинаково хорошо работает и для бухгалтерии, и для управленческой аналитики по подразделениям.