Учет и Финансы · 10 мин
Как сделать возврат денег по карте в 1С
Как оформить возврат денег покупателю по банковской карте в 1С: документы, эквайринговые операции, чек возврата, проверка расчётов и типичные ошибки.
Возврат денег покупателю на банковскую карту в 1С оформляется не произвольной операцией, а строго через документ возврата и эквайринговую операцию, привязанную к первоначальной продаже. Это требование идёт от банка-эквайера и от правил онлайн-касс: возврат на карту должен ссылаться на исходный платёж, иначе банк отклонит операцию, а касса не сформирует корректный чек возврата.
Порядок действий зависит от конфигурации: в «1С:Розница», «1С:Управление торговлей» и «1С:Комплексная автоматизация» документы называются похоже, но расположены в разных разделах. Ниже разобран универсальный сценарий, который работает в типовых решениях, а также особенности для розничной и оптовой продажи.
Перед оформлением убедитесь, что исходная продажа проведена в той же базе, эквайринговый терминал подключён и настроен, а у пользователя есть права на создание документов возврата и эквайринговых операций.
Что проверить перед оформлением возврата
Первое условие — исходная продажа должна существовать в базе. Если чек продажи пробит в другой базе или вне 1С, возврат придётся оформлять вручную с указанием реквизитов первоначального платежа, и не каждый эквайер это допускает. Найдите исходный документ: «Чек ККМ», «Реализация товаров и услуг» или «Отчет о розничных продажах».
Второе условие — настройка эквайринга. В разделе настроек должны быть заполнены договор эквайринга, эквайринговый терминал и касса ККМ. Если терминал подключён через «1С:Подключаемое оборудование», проверьте, что драйвер работает и операция возврата поддерживается — некоторые дешёвые терминалы работают только на оплату.
Третье условие — права. Пользователю нужны роли на создание возвратов и эквайринговых операций. В типовых конфигурациях это входит в профили «Кассир», «Менеджер по продажам» или «Администратор». Если кнопка возврата недоступна, проблема почти всегда в правах или в том, что кассовая смена не открыта.
Как проверить готовность к возврату
Документ продажи найден и проведён
Продажи нет в базе — возврат по ссылке невозможен
Терминал добавлен, договор эквайринга заполнен
Терминал не настроен или драйвер не отвечает
Смена открыта, ККТ на связи
Смена закрыта — чек возврата не пробьётся
Возврат в рознице: чек возврата от покупателя
В «1С:Розница» и в розничном блоке других конфигураций возврат оформляется документом «Чек ККМ» с видом операции «Возврат». Самый надёжный способ — создать его на основании чека продажи: откройте исходный чек, нажмите «Создать на основании» и выберите «Чек ККМ (возврат)». Программа автоматически перенесёт товары, цены и суммы.
Если покупатель возвращает часть товара, отредактируйте табличную часть: удалите лишние строки или измените количество. Сумма возврата не должна превышать сумму исходной оплаты по карте — иначе банк отклонит операцию, а касса выдаст ошибку при пробитии.
После заполнения нажмите «Оплата картой» или соответствующую команду возврата на терминал. Программа отправит команду на эквайринговый терминал, терминал выполнит возврат по ссылке на исходную транзакцию, после чего ККТ пробьёт чек возврата. Покупателю выдайте чек возврата — по закону он обязателен так же, как чек продажи.
- 1Найдите исходный чек продажи в журнале чеков ККМ
- 2Создайте на его основании чек с видом операции «Возврат»
- 3Скорректируйте состав и количество возвращаемых товаров
- 4Нажмите команду возврата оплаты на эквайринговый терминал
- 5Дождитесь подтверждения банка и пробития чека возврата
- 6Проверьте, что чек ушёл в ОФД и появился в отчёте о розничных продажах
Возврат в оптовой продаже: возврат товаров и эквайринговая операция
В «1С:Управление торговлей» и «1С:Комплексная автоматизация» для юридических лиц и ИП возврат оформляется двумя связанными документами. Сначала создайте «Возврат товаров от покупателя» на основании документа «Реализация товаров и услуг» — он вернёт товар на склад и сформирует задолженность перед покупателем.
Затем на основании возврата введите документ «Эквайринговая операция» (в некоторых версиях — «Операция по платёжной карте») с видом операции «Возврат оплаты». Укажите ту же карту и тот же договор эквайринга, что и в исходном платеже. Если оплата проходила через подключённый терминал, операция уйдёт в банк автоматически; если терминал автономный — выполните возврат на терминале вручную и отразите его в 1С.
Если покупатель оплачивал онлайн через платёжный агрегатор (например, при продаже через сайт), возврат часто инициируется в личном кабинете агрегатора, а в 1С отражается только документом возврата и сторнирующей операцией по договору эквайринга. Уточните порядок в договоре с вашим агрегатором.
Частичный возврат и возврат при смешанной оплате
Частичный возврат оформляется так же, но с уменьшенной суммой: в табличной части оставляются только возвращаемые позиции. Банки-эквайеры обычно разрешают несколько частичных возвратов по одной транзакции, пока их сумма не превысит исходный платёж.
Если покупатель платил частично наличными, частично картой, возвращайте деньги в той же пропорции или по договорённости, но сумма возврата на карту не должна превышать сумму, оплаченную картой. В чеке возврата укажите обе формы оплаты, если возвращаете и наличные, и безналичную часть.
Отдельный случай — возврат на другую карту. Большинство эквайеров этого не допускают: возврат идёт строго на карту, с которой была оплата. Если карта покупателя перевыпущена, деньги всё равно поступят на счёт, к которому она привязана. Если счёт закрыт, покупателю нужно обращаться в свой банк.
Как выбрать сценарий возврата
Проверка результата и отражение в учёте
После пробития чека возврата проверьте три вещи. Во-первых, чек должен уйти в ОФД — статус виден в журнале чеков или в карточке документа. Во-вторых, эквайринговая операция должна иметь статус успешного выполнения, а не «отклонено банком». В-третьих, возврат должен попасть в отчёт о розничных продажах или в сводный отчёт по эквайрингу за день.
Фактическое зачисление денег на карту покупателя выполняет банк-эквайер. Сроки зависят от банка и обычно составляют от нескольких часов до нескольких банковских дней. В 1С это никак не подтверждается — программа фиксирует только факт отправки возврата в банк.
В учёте возврат уменьшит выручку и задолженность по эквайрингу. Если возврат оформлен на следующий день после продажи, а сверка с банком идёт по реестру операций, суммы по эквайрингу за день продажи и день возврата разойдутся — это нормально, итоговая задолженность банка при этом корректна.
Типичные ошибки и их последствия
Самая частая ошибка — попытка вернуть деньги «просто кассовым ордером» или ручной операцией без ссылки на исходный платёж. Банк отклонит такой возврат, а если он всё же пройдёт на автономном терминале, в учёте возникнет расхождение между эквайрингом и кассой.
Вторая ошибка — возврат товара без чека возврата на ККТ. Это нарушение закона о применении ККТ: чек возврата обязателен даже при возврате в день покупки. Штрафы за непробитие чека существенно превышают стоимость потраченного времени.
Третья ошибка — возврат суммы больше исходной оплаты по карте. Операция будет отклонена банком, а при попытке «доплатить разницу наличными» без корректного оформления в чеке нарушается структура расчёта.
Если возврат не проходит: диагностика
Если банк отклоняет операцию, посмотрите код и текст ошибки в эквайринговой операции — типовые причины: превышение суммы возврата, истёк срок, в течение которого банк разрешает возврат по транзакции, или исходная операция ещё не подтверждена банком (не прошла сверка итогов).
Если чек возврата не пробивается, проверьте связь с ККТ и ОФД, открытую смену и корректность реквизитов покупателя, если они обязательны. При возврате в день покупки иногда проще оформить сторнирование чека до закрытия смены — но только если это предусмотрено вашей моделью ККТ и согласовано с бухгалтерией.
Если проблема не решается на уровне 1С, обращайтесь сначала в техподдержку банка-эквайера с номером исходной транзакции, а затем к специалисту по 1С с выгрузкой журнала ошибок. Не пытайтесь «дожать» возврат многократными попытками.
Частые вопросы
Можно ли вернуть деньги на карту без чека возврата?
Нет. Чек возврата на ККТ обязателен при любом возврате денег покупателю, независимо от способа оплаты и дня возврата. Его отсутствие — нарушение правил применения ККТ.
Через сколько денег вернутся покупателю на карту?
Срок зависит от банка-эквайера и банка покупателя: обычно от нескольких часов до нескольких банковских дней. 1С на этот срок не влияет — она только отправляет команду возврата в банк.
Что делать, если покупатель потерял карту, с которой платил?
Возврат всё равно выполняется на реквизиты исходной карты. Если карта перевыпущена, деньги поступят на тот же счёт. Если счёт закрыт, покупатель решает вопрос со своим банком — переводить на другую карту по требованию покупателя нельзя без согласования с эквайером.
Как оформить возврат, если продажа была в другой базе 1С?
Создайте документ возврата вручную, без основания, и эквайринговую операцию с ручным указанием реквизитов исходной транзакции. Не все банки разрешают такой возврат — уточните в договоре эквайринга или у техподдержки банка.
Можно ли сделать частичный возврат по одной позиции из чека?
Да. В чеке возврата или документе возврата оставьте только возвращаемую позицию с нужным количеством. Сумма возврата уменьшится автоматически, банк выполнит частичный возврат по исходной транзакции.
Банк отклонил возврат с ошибкой «превышена сумма». Что это значит?
Сумма возврата (включая ранее сделанные частичные возвраты) превышает сумму исходной оплаты по карте. Проверьте историю возвратов по этой транзакции и скорректируйте сумму.
Что важно запомнить
Возврат на карту в 1С всегда привязан к исходной продаже: документ возврата плюс эквайринговая операция «Возврат оплаты» плюс чек возврата на ККТ. Возврат идёт только на карту оплаты и не превышает исходную сумму. Деньги перечисляет банк-эквайер, а задача 1С — корректно отправить операцию и отразить её в учёте.