# Возврат

> Источник: https://wiki.virtualpos.ru/hc/pos/op_refund  
> Обновлено: 2026-10-20  
> Где в программе: Касса → Кассовые операции → Возврат по чеку

Возврат товара покупателем: поиск чека продажи, выбор товаров, возврат денег и печать чека возврата.

## Общее описание

Возврат всегда оформляется по чеку продажи: кассир находит чек, отмечает, что возвращает покупатель, и касса сама считает сумму. Вернуть можно весь чек или его часть.

1. **Поиск чека** — По номеру, дате, времени или товару.
1. **Выбор чека** — Если найдено несколько чеков, выберите нужный.
1. **Выбор товаров** — Отметьте товары и количество к возврату.
1. **Печать возврата** — Касса возвращает деньги, печатает чек возврата и отправляет его в облако.

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

> **Важно:**
> **Нужна связь с облаком.** Чеки продаж хранятся в облаке, поэтому без интернета найти чек и оформить возврат нельзя.

> **Права доступа:**
> Оформлять возвраты может пользователь с правом `pos.operation.return`.

## Поиск чека

Выберите в левом меню **Кассовые операции → Возврат по чеку**.

![Шаг 1: поиск чека](https://wiki.virtualpos.ru/_media/hc/pos/op_refund/search.png)

- **Номер чека** — Номер с бумажного чека покупателя. Самый быстрый способ
- **Дата продажи** — «(все)», «Сегодня», «Вчера», «Позавчера» или одна из предыдущих дат — до двух недель назад
- **Время продажи** — Трёхчасовой интервал: 09:00–11:59, 12:00–14:59 и так далее
- **Товар** — Товар, который был в чеке. Начните вводить название и выберите из списка

Заполните одно или несколько полей и нажмите **«Далее»**. Если чека у покупателя нет, найдите продажу по товару и примерному времени.

Что попадает в результаты:

- чеки продаж **всех касс этой точки продаж** — вернуть товар можно на любой кассе магазина;
- чеки не старше срока возврата — по умолчанию **30 дней**. Срок меняет служба поддержки;
- не больше 100 чеков. Если нужного нет, уточните условия поиска.

## Выбор чека

Касса показывает найденные чеки: дата, смена, номер, скидка и сумма. Выберите чек и нажмите **«Далее»**. Если ничего не найдено, появится сообщение «Продажи не найдены. Измените параметры и повторите поиск...» — вернитесь кнопкой **«Назад»**.

## Выбор товаров

![Шаг 3: выбор товаров для возврата](https://wiki.virtualpos.ru/_media/hc/pos/op_refund/items.png)

Вверху — сведения о чеке: дата продажи, сумма, скидка и чем он был оплачен. Ниже — товары.

- **Флажок** — Отметьте товары, которые возвращает покупатель
- **Вернуть** — Количество к возврату. По умолчанию — всё, что ещё можно вернуть
- **Кол-во** — Доступно к возврату / было в чеке. Если часть товара уже возвращена раньше, первое число меньше второго
- **Цена**, **Скидка**, **Итого** — Как в чеке продажи. Деньги возвращаются с учётом скидки: покупатель получает столько, сколько заплатил

Кнопка **«Товарный чек»** печатает товарный чек по этой продаже.

Нажмите **«Далее»** — касса начнёт возврат.

### Когда вернуть можно только весь чек

Частичный возврат недоступен, если в чеке были:

- оплата или начисление бонусов;
- купон или подарочный сертификат;
- округление суммы.

В этом случае выбрать отдельные товары нельзя, а касса показывает: «По данному чеку разрешен только полный возврат всех товаров.» Если покупатель возвращает один товар из такого чека, оформите полный возврат и продайте остальные товары заново.

Если по чеку уже возвращали часть товаров, касса предупредит: «Внимание! По данному чеку уже был возврат.»

## Возврат денег

Деньги возвращаются тем же способом, которым покупатель платил.

- **Наличные** — Выдайте покупателю сумму из денежного ящика
- **Банковская карта** — Касса отправляет возврат на терминал: «Возврат средств по банковской карте...». Покупатель прикладывает ту же карту. Для автономного терминала касса попросит выполнить возврат на терминале вручную и нажать **«Возврат произведен»**
- **QR-код** — Касса отправляет запрос в банк: «Возврат средств по системе быстрых платежей...» — см. [Оплата по QR-коду](https://wiki.virtualpos.ru/hc/pos/payment_qr#возврат)
- **Бонусы** — Списанные бонусы возвращаются на счёт клиента, начисленные за покупку — снимаются

Если чек был оплачен и наличными, и картой, при частичном возврате касса сначала возвращает наличные — в пределах наличной части чека, — а остаток отправляет на карту.

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

![Сумма, которую нужно выдать покупателю](https://wiki.virtualpos.ru/_media/hc/pos/op_refund/payout.png)

Выдайте деньги и нажмите **«Сумма выплачена»**. Дальше касса печатает чек возврата и сообщает «Возврат прошел удачно». Нажмите **«Закрыть»**.

> **Важно:**
> **Порядок действий.** Сначала касса возвращает деньги на карту или по QR-коду, затем печатает чек возврата. Если на печати произошёл сбой — «Возврат не проведен. Ошибка при печати чека» — деньги покупателю уже вернулись, а чека нет: касса предупредит, что отменить возврат на карту она не может. Не повторяйте возврат: устраните причину сбоя и обратитесь к администратору, чтобы оформить чек.

Если у кассового места включён параметр [«Печатать чек до оплаты»](https://wiki.virtualpos.ru/hc/pos/terminals#параметры_и_разрешения), при возврате на карту порядок обратный: сначала печатается чек возврата, затем деньги возвращаются на карту. Если возврат на терминале не прошёл, касса гасит напечатанный чек возврата чеком продажи и сообщает «Чек возврата отменен чеком продажи.». Возврат по QR-коду в обоих режимах выполняется до печати чека.

## Ограничения

- **Наличных в кассе меньше суммы возврата** — Касса сообщит «Недостаточно наличности в кассе.» Сначала [внесите наличные](https://wiki.virtualpos.ru/hc/pos/op_cashinout)
- **Возврат больше выручки смены** — Если в параметрах кассы выключено «Разрешить возврат на сумму больше выручки», касса сообщит «Не хватает выручки для осуществления возврата.»
- **Маркированный товар** — Касса попросит отсканировать код маркировки каждой возвращаемой единицы — см. [Продажа маркированных товаров](https://wiki.virtualpos.ru/hc/marking/sale)
- **Онлайн-касса OFD.ru** — Возврат с кассы недоступен: «Возврат невозможен для данного типа фискального регистратора.»
- **Возврат без чека** — Не предусмотрен. Найдите продажу по товару и дате

## Частые ошибки

| Сообщение | Причина | Что делать |
| --- | --- | --- |
| Продажи не найдены. Измените параметры и повторите поиск... | Чек не подходит под условия, продан в другой точке или старше срока возврата | Проверьте номер; ищите по товару и дате |
| Не выбран ни один товар для возврата. | Не отмечен ни один товар | Отметьте товары флажками |
| По данному чеку разрешен только полный возврат всех товаров. | В чеке были бонусы, купон или округление | Оформите полный возврат и продайте оставшиеся товары заново |
| Недостаточно наличности в кассе. | В денежном ящике меньше суммы возврата | Внесите наличные в кассу |
| Не хватает выручки для осуществления возврата. | Возврат больше выручки смены, а параметр кассы это запрещает | Включите «Разрешить возврат на сумму больше выручки» в карточке кассы |
| Операция возврата по терминалу не удалась | Банк или терминал отклонил возврат | Проверьте терминал и карту, повторите возврат |
| Не удалось напечатать чек продажи для отмены чека возврата. Чек возврата остался в фискальном накопителе: оформите продажу вручную. | Включено «Печатать чек до оплаты», возврат на карту не прошёл, а регистратор не напечатал чек продажи для отмены | Устраните причину сбоя регистратора и пробейте чек продажи вручную. Возврат в облако не отправлялся |
| Чек возврата напечатан, но не сохранен в очереди отправки в облако. Сообщите администратору. | Деньги возвращены и чек напечатан, но возврат не записался на кассе | Не повторяйте возврат, сообщите администратору |
| В настройках оборудования не выбран банковский терминал. Возврат невозможен. | Чек оплачен картой, а терминал на кассе не настроен | Оформите возврат на кассе с терминалом или настройте терминал |
| Операция возврата по СБП завершилась с ошибкой | Банк не выполнил возврат по QR-коду | Проверьте операцию в личном кабинете банка — см. [Оплата по QR-коду](https://wiki.virtualpos.ru/hc/pos/payment_qr) |
| Не удалось выполнить возврат из-за ошибки маркировки | Не считан или не принят код маркировки | Отсканируйте код с возвращаемого товара |

## Связанные разделы

- [Продажа](https://wiki.virtualpos.ru/hc/pos/op_register) — Оформление покупки
- [Оплата чека](https://wiki.virtualpos.ru/hc/pos/payment) — Способы оплаты
- [История продаж](https://wiki.virtualpos.ru/hc/pos/sales_history) — Как найти номер чека
- [Кассовые продажи](https://wiki.virtualpos.ru/hc/sales/receipts) — Чеки продаж и возвратов в панели управления
- [Внесение и выплата](https://wiki.virtualpos.ru/hc/pos/op_cashinout) — Внесение наличных перед возвратом
