Возврат товара через онлайн-кассу в 1С — одна из самых частых операций в розничной и оптовой торговле, которая требует не только корректного бухгалтерского оформления, но и соблюдения требований 54-ФЗ по работе с контрольно-кассовой техникой (ККТ). Ошибки здесь чреваты штрафами от налоговой, проблемами с покупателями и искажением учетных данных. Эта статья поможет разобраться, как правильно провести возврат в зависимости от типа операции (розница, опт, предоплата), какие документы формировать в 1С:Розница, 1С:Управление торговлей или 1С:Бухгалтерия, и как избежать типичных ошибок при печати чеков ККТ.
Многие предприниматели путают возврат с обратной реализацией или просто аннулируют чек продажи — это грубая ошибка. Например, если покупатель вернул товар через 3 дня после покупки, нельзя просто удалить чек: нужно сформировать чек коррекции или чек возврата с правильным признаком расчета. В статье мы разберем все сценарии: от возврата наличными до зачета на карту банка, включая нюансы работы с Эвотор, Атол и другими популярными онлайн-кассами.
Особое внимание уделим новым требованиям 2026 года по маркировке возвращаемых товаров (обувь, одежда, лекарства) — здесь алгоритм отличается от стандартного возврата, и 1С требует дополнительных настроек для корректной передачи данных в систему Честный ЗНАК.
1. Виды возвратов в 1С: когда нужен чек ККТ, а когда — нет
Прежде чем оформлять возврат в программе, определите его тип — от этого зависит, нужно ли пробивать чек через онлайн-кассу и какие документы формировать в 1С. Все возвраты делятся на три категории:
🔹 Возврат от покупателя (розница) — когда физическое лицо возвращает товар в магазин. Здесь обязателен чек возврата (признак расчета "Возврат прихода") с указанием суммы и наименования товара. Без чека ККТ такой возврат считается нарушением 54-ФЗ.
🔹 Обратная реализация (опт) — когда юридическое лицо или ИП возвращает товар поставщику. В этом случае чек ККТ не нужен (если не используется онлайн-касса для расчетов с контрагентами), но требуется оформить Счет-фактуру и Торг-12 в 1С.
🔹 Возврат аванса — если покупатель перечислил предоплату, но затем отказался от товара. Здесь нужно вернуть деньги и аннулировать авансовый чек (или сформировать чек коррекции).
⚠️
Внимание! Если возврат оформляется в тот же день, что и продажа, можно аннулировать исходный чек (при условии, что он еще не отправлен в ОФД). В противном случае аннулирование запрещено — только чек возврата.
Пример: покупатель купил джинсы за 3 000 ₽ наличными, а через 2 дня решил вернуть их. В этом случае в 1С нужно:
- Создать документ
Возврат товара от покупателя. - Пробить чек возврата через онлайн-кассу с признаком "Возврат прихода".
- Вернуть деньги из кассы (наличными) или оформить зачет на карту.
2. Пошаговая инструкция: как оформить возврат в 1С:Розница
Рассмотрим стандартный сценарий возврата товара в розничном магазине с использованием 1С:Розница 2.3 и онлайн-кассы Атол 30Ф. Алгоритм подходит и для других версий (2.2, 3.0) с незначительными отличиями в интерфейсе.
📌 Шаг 1. Создание документа "Возврат товара"
Откройте раздел Продажи → Возвраты от покупателей и нажмите Создать. В форме документа укажите:
- 🛒 Контрагента — если покупатель известен (например, по бонусной карте). Для разового покупателя выберите "Розничный покупатель".
- 📅 Дата и время — должны совпадать с датой чека возврата.
- 🏷️ Товары — добавьте позиции из исходного чека продажи (можно подгрузить автоматически по номеру чека).
📌 Шаг 2. Печать чека возврата
После заполнения документа нажмите Пробить чек. В открывшемся окне онлайн-кассы проверьте:
- 🔄 Признак расчета — должен быть "Возврат прихода".
- 💰 Сумма возврата — совпадает с суммой в документе.
- 📄 Реквизиты чека — ФИО кассира, адрес магазина, ИНН.
⚠️
Внимание! Если онлайн-касса не подключена к 1С в режиме фискального регистратора, чек возврата придется пробивать вручную через драйвер кассы (например, Драйвер ККТ Атол).
📌 Шаг 3. Возврат денег покупателю
После печати чека оформите возврат средств:
- 💵 Наличными: создайте документ
Расходный кассовый ордерс видом операции "Возврат денег покупателю". - 💳 На карту: используйте эквайринговый терминал (если интегрирован с 1С) или оформите зачет вручную через банк.
☑️ Чек-лист перед возвратом денег
3. Особенности возврата в 1С:Управление торговлей (UT 11)
В 1С:Управление торговлей алгоритм возврата немного отличается из-за специфики оптовой торговли. Здесь важно правильно оформить не только возврат товара, но и связанные бухгалтерские проводки.
🔧 Настройка перед работой
Перед оформлением возврата проверьте:
- 📌 В
Настройках параметров учета(разделАдминистрирование) включен флаг "Оформлять возвраты от покупателей". - 🖨️ Онлайн-касса подключена к 1С и настроена на печать чеков возврата (в драйвере ККТ должен быть активирован режим "Возврат прихода").
📄 Документы для оформления
В UT 11 возврат оформляется через документ Возврат товаров от покупателя (Продажи → Возвраты от покупателей). Особенности:
- 📦 Для оптовых покупателей обязательно указывайте договор и условия возврата (например, "Возврат в течение 14 дней").
- 💼 Если возврат связан с браком, создайте дополнительно
Акт о расхождениях(Запасы → Инвентаризация). - 📑 Для юридических лиц формируйте
Счет-фактуру на возврат(вкладка "Счета-фактуры" в документе возврата).
⚠️
Внимание! Если возврат оформляется по безналичному расчету, в 1С нужно создатьПлатежное поручение на возврат(Банк и касса → Платежные документы) с указанием реквизитов банка покупателя.
📊 Проводки при возврате
После проведения документа в 1С автоматически формируются проводки:
Дт 62.02 "Расчеты по авансам полученным" — Кт 90.01 "Выручка" (сторно)
Дт 90.02 "Себестоимость продаж" — Кт 41.01 "Товары на складах" (сторно)
Дт 41.01 "Товары на складах" — Кт 62.02 "Расчеты по авансам полученным"
4. Возврат с учетом маркировки (Честный ЗНАК)
С 2026 года для ряда товаров (обувь, одежда, духи, лекарства) действует обязательная маркировка. При возврате таких товаров в 1С нужно передавать данные в систему Честный ЗНАК, иначе касса не пробьет чек.
🏷️ Как проверить маркированный товар
Перед оформлением возврата:
- Откройте карточку товара в 1С и проверьте поле
Код маркировки(вкладка "Дополнительно"). - Если код отсутствует, запросите его у поставщика или сканируйте штрихкод DataMatrix с упаковки.
🔄 Оформление возврата маркированного товара
Алгоритм:
- 📥 В документе
Возврат товара от покупателяукажите код маркировки для каждой позиции. - 🖨️ При пробе чека возврата онлайн-касса автоматически отправит данные в Честный ЗНАК (если интеграция настроена).
- 📋 Если товар возвращается поставщику, формируйте
Универсальный передаточный документ (УПД)с пометкой "Возврат".
⚠️
Внимание! Если маркированный товар возвращается без упаковки (например, покупатель принес только кроссовки без коробки), в 1С нужно вручную указать причину отсутствия кода маркировки: "Утерян", "Поврежден" или "Не применимо".
📌 Типичные ошибки при работе с маркировкой
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Не указан код маркировки | Касса не пробивает чек возврата | Добавить код вручную или отсканировать DataMatrix |
| Код маркировки неверный | Ошибка при отправке в Честный ЗНАК | Проверьте код через сервис check.markirovka.ru |
| Возврат оформлен без чека | Штраф до 10 000 ₽ (ст. 14.5 КоАП) | Сформировать чек коррекции задним числом |
Если онлайн-касса не отправляет данные в Честный ЗНАК, проверьте настройки интеграции в Администрирование → Настройки номенклатуры → Маркировка товаров. Часто проблема решается обновлением драйвера ККТ.
5. Возврат предоплаты (аванса) через онлайн-кассу
Если покупатель внес предоплату, но затем отказался от покупки, возвращать аванс нужно с учетом особенностей 54-ФЗ. Здесь есть два сценария:
💳 Сценарий 1: Возврат наличными
Если аванс был внесен наличными, алгоритм такой:
- Создайте документ
Возврат денежных средств(Банк и касса → Кассовые документы). - Укажите тип операции "Возврат аванса".
- Пробить чек возврата с признаком "Возврат аванса" (не "Возврат прихода"!).
💰 Сценарий 2: Возврат на карту
Если аванс поступал по безналичному расчету:
- 📄 Сформируйте
Платежное поручение на возвратв разделеБанк и касса. - 🖨️ Чек ККТ не нужен (т.к. деньги возвращаются безналично), но в 1С должен быть документ-основание.
- ⏳ Срок возврата на карту — до 10 рабочих дней (зависит от банка).
⚠️
Внимание! Если аванс был оформлен как задаток (а не аванс), при отказе покупателя деньги возвращаются не в полном объеме (задаток остается у продавца). В этом случае чек возврата пробивается только на разницу.
📌 Пример проводок при возврате аванса
Дт 50.01 "Касса" — Кт 62.02 "Расчеты по авансам" (сторно на сумму возврата)
Дт 62.02 "Расчеты по авансам" — Кт 51 "Расчетный счет" (если возврат на карту)
6. Типичные ошибки и как их избежать
Даже опытные пользователи 1С допускают ошибки при оформлении возвратов. Вот самые распространенные из них и способы их предотвращения:
❌ Ошибка 1: Аннулирование чека вместо возврата
Многие кассиры просто удаляют чек продажи, если покупатель возвращает товар в тот же день. Это нарушение 54-ФЗ! Правильно:
- 🔙 Если чек еще не ушел в ОФД (обычно в течение 5 минут), можно его отменить (не удалять!).
- 📄 Если чек уже в ОФД, оформляйте чек возврата.
❌ Ошибка 2: Несовпадение сумм в чеке и документе 1С
Если в документе Возврат товара указана сумма 5 000 ₽, а в чеке возврата — 4 900 ₽, налоговая расценит это как занижение выручки. Всегда сверяйте:
- 💰 Сумму в документе 1С.
- 📄 Сумму в чеке ККТ.
- 📋 Сумму в платежном документе (если возврат безналичный).
❌ Ошибка 3: Возврат без основания
Часто забывают указать причину возврата (брак, не подошел размер и т.д.). Это важно для:
- 📊 Аналитики возвратов (чтобы понимать, какие товары чаще возвращают).
- 📑 Бухгалтерского учета (например, брак списывается на убытки, а невостребованный товар возвращается на склад).
❌ Ошибка 4: Неправильный признак расчета в чеке
В чеке возврата должен быть указан один из признаков:
- 🔄
Возврат прихода— для возврата товара. - 💵
Возврат аванса— для возврата предоплаты.
Если указать неверный признак, чек может не пройти фискализацию.
Что будет, если не пробить чек возврата?
Налоговая может оштрафовать на 10 000 ₽ за каждый непробитый чек (ст. 14.5 КоАП). Кроме того, без чека возврата покупатель не сможет подтвердить возврат денег, что чревато конфликтами и претензиями.
7. Настройка 1С для автоматического формирования чеков возврата
Чтобы упростить работу с возвратами, настройте 1С на автоматическое формирование чеков ККТ. Это сэкономит время и снизит риск ошибок.
⚙️ Настройка в 1С:Розница
- Перейдите в
Администрирование → Настройки программы → Торговое оборудование. - Выберите вашу онлайн-кассу и нажмите
Настроить. - На вкладке
Чекивключите опцию "Автоматически формировать чеки возврата". - Укажите шаблон чека для возвратов (можно скопировать из чека продажи и изменить признак расчета).
⚙️ Настройка в 1С:УТ 11
В Управлении торговлей алгоритм немного сложнее:
- Откройте
Администрирование → Печатные формы, отчеты и обработки. - Найдите обработку
Формирование чеков ККТи настройте правила для документаВозврат товаров от покупателя. - Укажите, что для возвратов нужно использовать признак расчета "Возврат прихода".
🔧 Интеграция с ОФД
Проверьте, что ваш ОФД (например, Такском, Платежный центр) поддерживает передачу чеков возврата. Для этого:
- 📡 Зайдите в личный кабинет ОФД и проверьте статус последних чеков.
- 🔄 Убедитесь, что чеки возврата отображаются в истории (если нет — обратитесь в поддержку ОФД).
⚠️
Внимание! Если вы используете облачную 1С (1C:Fresh), настройки онлайн-кассы могут отличаться. В этом случае проверьте раздел Торговое оборудование в веб-интерфейсе.
Автоматическая печать чеков возврата сокращает время оформления на 70% и снижает риск ошибок при ручном вводе данных.
FAQ: Частые вопросы по возвратам в 1С
🔹 Можно ли оформить возврат без чека продажи, если покупатель его потерял?
Да, но только если в 1С есть документ продажи (например, по номеру заказа или бонусной карте). В этом случае:
- Создайте
Возврат товаравручную, указав товары и сумму. - Пробить чек возврата с пометкой "Без чека продажи" (это допускается 54-ФЗ).
- Верните деньги покупателю (наличными или на карту).
⚠️ Если документа продажи в 1С нет, оформите чек коррекции с типом "Самостоятельная операция".
🔹 Как вернуть товар, купленный по безналичному расчету, если деньги еще не поступили?
Если покупатель оплатил картой, но деньги еще не зачислились на расчетный счет (например, из-за задержки эквайринга), алгоритм такой:
- Оформите
Возврат товарав 1С. - Создайте
Заявку на возвратв эквайринговом терминале (если интегрирован с 1С). - Чек ККТ не пробивайте — он не нужен, так как денег в кассе нет.
💡 Если деньги уже поступили, оформите Платежное поручение на возврат.
🔹 Что делать, если онлайн-касса не пробивает чек возврата?
Причины и решения:
- 🔌 Касса не подключена к 1С → Проверьте драйвер ККТ и сетевое соединение.
- 📝 Неверный признак расчета → В документе возврата укажите "Возврат прихода".
- 🔐 Закончился фискальный ресурс → Замените фискальный накопитель.
- 📡 Проблемы с ОФД → Проверьте статус в личном кабинете ОФД.
Если проблема не решена, сформируйте чек коррекции вручную через драйвер кассы.
🔹 Нужно ли формировать чек возврата, если товар возвращается поставщику?
Нет, если вы возвращаете товар как юридическое лицо (обратная реализация). Чек ККТ нужен только при возврате от покупателя (физлица или юрлица, если расчеты велись через кассу).
Для возврата поставщику оформите:
- 📄
Возврат товара поставщику(Запасы → Возвраты поставщикам). - 📑
Торг-12илиУПД. - 📋
Счет-фактуру на возврат(если вы плательщик НДС).
🔹 Как оформить частичный возврат (например, 2 из 5 товаров)?
Алгоритм:
- Создайте
Возврат товара от покупателяи укажите только возвращаемые позиции. - В чеке ККТ пропишите сумму только за возвращаемые товары.
- Верните деньги пропорционально сумме возврата (например, если покупатель возвращает товар на 1 000 ₽ из чека на 5 000 ₽, верните 1 000 ₽).
⚠️ Если товары были куплены по акции (например, "3 по цене 2"), частичный возврат может нарушить условия акции. В этом случае лучше вернуть все товары и оформить новую продажу.