RAPI

FLOW

Создать магазин

Как учитывать эквайринг: сверка оплат, комиссий, возвратов и выплат

Как сопоставить заказы, реестр платёжного сервиса и банк по идентификаторам. Учебная сверка до рубля, фактическая доля комиссии и работа с переходящими выплатами.

Чёрный кот идёт справа к банковской карте, монетам и двум платёжным ведомостям

Для управленческого учёта эквайринга сопоставьте три источника: оплаченные заказы, реестр операций платёжного сервиса и поступления в банке. Комиссию берите из подтверждённых строк реестра, а не из разницы между всей выручкой и сегодняшней выплатой. В этой разнице могут находиться возвраты, ещё не перечисленные деньги и операции другого периода.

Ниже — порядок сверки для оценки экономики, а не бухгалтерские проводки или налоговая инструкция. Устройство услуги объясняет статья об интернет-эквайринге, распределение расходов на заказ — расчёт себестоимости заказа.

Какие выгрузки нужны

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

Определите границы периода и часовой пояс. Дата создания заказа, успешной оплаты и зачисления денег могут различаться. Проверьте валюту и единицу каждого поля: суммы, указанные в копейках, приведите к рублям; рублёвые значения повторно не делите. Операции в разных валютах сверяйте раздельно, а время приведите к одной зоне. Проверьте, входят ли в поле комиссии все предусмотренные договором компоненты и не выделена ли часть отдельной строкой.

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

Как связать строки без двойного учёта

Один заказ может иметь несколько попыток оплаты. В выручку попадает подтверждённая успешная операция, а не каждая попытка. Не соединяйте строки только по сумме и времени: одинаковые корзины создают ложные совпадения. Используйте ID платежа и таблицу его связи с заказом.

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

ID заказа | ID платежа | дата/статус | сумма оплаты
ID возврата | ID исходного платежа | дата/статус | сумма возврата
ID платежа | комиссия и её компоненты по реестру
ID выплаты | состав/период | ожидаемая сумма | поступление банка
Несопоставленная строка | причина | действие | ответственный

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

Учебная сверка пяти платежей

Все данные условные: пять успешных оплат по 2 000 ₽, комиссия 2,8 % с каждой, без дополнительных сборов. По условиям примера комиссия исходной оплаты при возврате не возвращается. Это допущение, а не универсальное правило всех банков. Одна оплата возвращена полностью, другая — на 500 ₽.

ПлатёжУспешная оплатаВозвратКомиссияСумма после этих операций
P-12 000 ₽2 000 ₽56 ₽−56 ₽
P-22 000 ₽0 ₽56 ₽1 944 ₽
P-32 000 ₽500 ₽56 ₽1 444 ₽
P-42 000 ₽0 ₽56 ₽1 944 ₽
P-52 000 ₽0 ₽56 ₽1 944 ₽
Всего10 000 ₽2 500 ₽280 ₽7 220 ₽

Комиссия операции равна 2 000 × 0,028 = 56 ₽. За период: 5 × 56 = 280 ₽. Ожидаемая чистая сумма по этим операциям — 10 000 − 2 500 − 280 = 7 220 ₽. Отрицательная строка P-1 означает, что возврат не восстановил расход комиссии; порядок удержания этой суммы при выплате зависит от договора.

Допустим, реестр связывает с этими операциями две выплаты: 5 000 ₽ в первый день и 2 220 ₽ в следующий. После первой выплаты 2 220 ₽ остаются ожидаемым перечислением. После второй банк подтверждает 7 220 ₽, расхождение равно нулю. Если сравнить только первый банковский день с исходными 10 000 ₽, получится ложная «комиссия» в 5 000 ₽.

Что означает фактическая доля комиссии

Для доли по успешным оплатам в примере делим 280 / 10 000 × 100 % = 2,8 %. Если разделить те же расходы на сумму после возвратов, получится 280 / 7 500 × 100 % ≈ 3,73 %. Второе число показывает нагрузку комиссии на сохранившиеся оплаты в выбранных границах, но не является новым тарифом эквайринга.

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

Если реестр и банк не сходятся

Проверьте сначала период, часовой пояс, переходящие перечисления и незавершённые статусы. Затем — частичные возвраты, несколько выплат одной группой, дополнительные удержания и повторно импортированные строки. Сравнение должно охватывать один и тот же состав операций, а не просто одинаковые даты файлов.

Если причина не установлена, передайте поддержке ID операции или выплаты, ожидаемую и фактическую суммы, период и описание расхождения. Не отправляйте секреты доступа и полные карточные данные. До ответа оставьте сумму в отдельном списке, затем повторите затронутую сверку.

Чек-лист закрытия периода

Весь функционал бесплатно на 3 месяца

Далее 990 рублей в месяц

Создать магазин