Возврат от покупателя в 1С:УНФ 3.0 и 1С:Рознице 3.0
Возврат от покупателя в «1С:Управлении нашей фирмой» 3.0 и «1С:Рознице» 3.0 — это операция, которая разворачивает уже проведенную продажу: товар возвращается на склад, выручка и себестоимость сторнируются, а расчеты с покупателем меняются на сумму возврата. Отдельного документа с таким названием в конфигурации нет — возврат оформляется приходной накладной с видом операции «Возврат от покупателя». Урок разбирает, как ввести возврат на основании отгрузки, что заполнение переносит в документ, а что оставляет пустым, куда уходят движения и почему возврат по оплаченной отгрузке превращает покупателя в кредитора. Все описанное проверено 7 сентября 2026 года в 1С:УНФ 3.0.13.374 на платформе 8.5.1.1343 и отдельно в 1С:Рознице 3.0.13.374.
Работает одинаково в 1С:УНФ 3.0 и 1С:Рознице 3.0.
Возврат от покупателя устроен одинаково в 1С:УНФ 3.0 и 1С:Рознице 3.0: тот же документ «Приходная накладная» с видом операции «Возврат от покупателя», те же реквизиты, те же движения по запасам, продажам и расчетам с покупателями. Отличаются только префиксы номеров документов. Включать для возврата ничего не нужно ни в одной из конфигураций.
Что нужно сделать до этого урока
Возврат опирается на уже оформленную продажу, поэтому в базе должны быть:
- контрагент-покупатель — урок «Контрагенты»;
- проведенная отгрузка — урок «Расходная накладная»;
- отгрузка по заказу — урок «Заказ покупателя»;
- понимание расчетов с покупателем — урок «Зачет предоплаты при продаже».
Обратная операция — возврат товара поставщику — разобрана в уроке «Возврат поставщику и корректировка поступления»: там тот же прием, но зеркальный, и оформляется он расходной накладной.
Каким документом оформляется возврат
Документа «Возврат от покупателя» в списке документов нет. Возврат — это приходная накладная с видом операции «Возврат от покупателя». Логика простая: товар физически приходит на склад, значит документ приходный, а вид операции говорит, откуда он пришел — от поставщика или от покупателя.
Из этого следует практическая мелочь, на которой спотыкаются: возврат лежит в журнале приходных накладных, в разделе «Закупки», а не среди продаж. Ищите его там же, где поступления от поставщиков, и различайте по колонке «Вид операции».
ℹ️ Розничный возврат — это другой документ
Если товар возвращает розничный покупатель, пробивший чек на кассе, приходная накладная не подходит: для этого есть отдельный документ «Чек ККМ на возврат». Он относится к рознице и разбирается в розничном разделе курса. Приходная накладная с видом операции «Возврат от покупателя» — инструмент для возврата по накладной, то есть по отгрузке контрагенту.
Шаг 1. Возврат вводится на основании отгрузки
Правильный вход — из самой отгрузки: открываете расходную накладную, по которой товар уехал к покупателю, и создаете на ее основании приходную накладную. Так документ получает связь с продажей и все ее данные.
Что делает заполнение по основанию:
- само ставит вид операции «Возврат от покупателя» — это отличие от возврата поставщику, где вид операции приходится выбирать руками до заполнения;
- переносит покупателя, организацию, договор и склад;
- заполняет поле «Основание» ссылкой на расходную накладную;
- ставит вид цен возврата — «Розничная цена»;
- переносит все строки отгрузки с ценами продажи и номерами строк документа-основания;
- переносит в строки заказ покупателя, если отгрузка шла по заказу.
Цены в возврате — это цены продажи, а не закупки. Так и должно быть: покупателю возвращают ту сумму, которую он заплатил, и именно на нее меняются расчеты.
⚠️ Сумма документа появляется только после записи
Сразу после заполнения по основанию поле «Сумма» в шапке равно нулю, хотя строки уже набраны. Это не признак ошибки заполнения: сумма пересчитывается при записи документа. Не пытайтесь «чинить» строки, просто запишите документ.
Что заполнение оставляет пустым
Колонки «Себестоимость», «Партия» и «Документ поступления» в строках возврата остаются пустыми — и после заполнения по основанию, и после проведения. Документ их не заполняет вовсе.
Пустая колонка пугает: кажется, что возврат вернет товар на склад без стоимости и испортит учет. Проверка движений показывает обратное: себестоимость возврата посчитана и сторнирована — по данным учета на момент проведения, а не по реквизиту строки. В нашем прогоне возврат двух столешниц дал сторно себестоимости 5 200 рублей, возврат одной дрели — 4 130,23 рубля, при том что в строках обоих документов стоял ноль.
Шаг 2. Оставить только то, что вернули
Заполнение приносит ВСЕ строки отгрузки, а возвращают обычно часть. Лишние строки удалите, в оставшейся поправьте количество. Цена при этом остается ценой продажи из отгрузки.
В примере курса возвращают понемногу:
- «Мебельная сеть Комфорт» 21 октября возвращает 2 столешницы из 10, отгруженных 12 октября, на 7 200 рублей;
- «Артель» 22 октября возвращает 1 дрель из 4, отгруженных 14 октября, на 5 100 рублей.
Заказ в строке возврата
Если отгрузка шла по заказу покупателя, заполнение принесет этот заказ и в строки возврата. От того, оставить его или очистить, напрямую зависит учет заказов.
Со ссылкой на заказ возврат пишет расход в регистр «Заказы покупателей» на возвращенное количество. Заказ, который был полностью отгружен и закрыт, снова показывает товар «к отгрузке» — хотя отгружать никто ничего не собирается.
Без ссылки на заказ движений по заказам нет, и заказ остается закрытым.
⚠️ У снятия заказа есть своя цена
Возврат без заказа уменьшает общий долг покупателя, но не трогает остаток долга ПО ЗАКАЗУ: в прогоне долг «Мебельной сети Комфорт» по заказу как был 32 200 рублей, так и остался, а уменьшился общий остаток расчетов. Выбирать приходится осознанно: снятый заказ оставляет ровный учет заказов, но расхождение в разрезе заказа; оставленный заказ дает правильный разрез расчетов, но возвращает закрытый заказ в недоотгрузку.
Что случилось в учете
После проведения возврат пишет движения в восемь регистров. Разбирать стоит четыре главных.
«Запасы на складах» — приход товара на склад, на котором была отгрузка. Именно эта запись возвращает остаток: две столешницы и одна дрель снова на «Складе Верстак».
«Продажи» — сторно: количество, сумма и себестоимость со знаком минус. Отчеты по продажам за период после возврата покажут выручку уже уменьшенной, отдельной «строки возвратов» в них не появится.
«Расчеты с покупателями» — приход по типу расчетов «Долг» с суммой минус 7 200 рублей. Знак важнее вида движения: возврат уменьшает то, что покупатель должен фирме.
Управленческий регистр бухгалтерии — три проводки с говорящим содержанием: «Сторнирование себестоимости» на каждую строку и «Сторнирование выручки» на сумму документа.
Регистр «Партии товаров» возврат не трогает вовсе. Это не значит, что партии не задеты: партионный учет ведут другие регистры, а сама себестоимость возврата, как уже сказано, берется при проведении.
Возврат по оплаченной отгрузке: расчеты уходят в минус
Все меняется, когда отгрузка уже оплачена. Возврат все равно делает свою запись: минус по типу расчетов «Долг». Если долга не было, остаток становится отрицательным.
В прогоне отгрузка «Артели» была закрыта стопроцентным авансом, расчеты сошлись в ноль. После возврата одной дрели остаток расчетов по покупателю — минус 5 100 рублей. Это уже долг фирмы перед покупателем: деньги за возвращенный товар надо вернуть.
⚠️ Возврат денег сам собой не произойдет
Отрицательный остаток расчетов — это обязательство, а не ошибка учета. Гасится он отдельным документом движения денег: «Расход со счета» или «Расход из кассы» с видом операции возврата покупателю. Пока такого документа нет, покупатель будет висеть в расчетах со знаком минус, а в отчетах о задолженности — в списке тех, кому должны вы.
Как это выглядит в 1С:Рознице 3.0
Одинаково. Тот же документ, тот же вид операции, тот же набор реквизитов, те же движения и те же суммы. Отличаются только префиксы номеров документов. Ничего включать в настройках для возврата не нужно ни в одной из конфигураций: вид операции доступен в приходной накладной всегда.
Повторите у себя
- Откройте проведенную расходную накладную и создайте на ее основании приходную накладную. Убедитесь, что вид операции стал «Возврат от покупателя», а в поле «Основание» подставилась отгрузка.
- Удалите из строк все, кроме одной позиции, и поставьте в ней количество меньше отгруженного.
- Решите, что делать с заказом в строке: оставить его или очистить. Для первого раза очистите — так закрытый заказ не вернется в недоотгрузку.
- Запишите документ и посмотрите на поле «Сумма» в шапке: до записи там был ноль, после записи — сумма строк.
- Проведите возврат и откройте его движения по регистру «Запасы на складах»: товар должен прийти на склад отгрузки.
- Загляните в движения по «Продажам». Сумм и себестоимости в списке регистра вы не увидите — список показывает только измерения и регистратор; смотреть их нужно отчетом по продажам за период или универсальным отчетом по этому регистру.
- Откройте движения по «Расчетам с покупателями» и сверьте остаток по покупателю: он уменьшится на сумму возврата, а если отгрузка была оплачена — уйдет в минус.
Грабли
- Себестоимость в строке возврата всегда пустая. Ее не проставляет ни заполнение по основанию, ни проведение; «Партия» и «Документ поступления» тоже остаются пустыми. В движения при этом себестоимость уходит посчитанной. Пустая колонка в документе не означает потерянную себестоимость.
- Возврат по оплаченной отгрузке делает вас должником. Остаток расчетов уходит в минус и остается там, пока деньги не вернули документом движения денег.
- Заказ в строке возвращает закрытый заказ в недоотгрузку. Если оставить заказ, который принесло заполнение, документ пишет расход в регистр «Заказы покупателей», и заказ снова показывает товар к отгрузке.
- Возврат без заказа не уменьшает долг по заказу. Минус ложится на расчеты без привязки к заказу, и разрез по заказу останется прежним.
- Возврат ищут не в том журнале. Документ лежит среди приходных накладных, в разделе закупок, и отличается от поступления только колонкой «Вид операции».
- Приходная накладная — не инструмент для розничного возврата. Возврат по кассовому чеку оформляется документом «Чек ККМ на возврат».
- Список регистра «Продажи» не показывает ни сумм, ни себестоимости. В форме списка выведены период, регистратор, номенклатура, контрагент и прочие измерения, а ресурсов в ней нет: колонки «Сумма» и «Себестоимость» в нее не выводятся. Проверять сторно нужно отчетом, а не списком регистра, — иначе легко решить, что движение пустое.
Итог
Возврат от покупателя в 1С:УНФ 3.0 и 1С:Рознице 3.0 — это приходная накладная с видом операции «Возврат от покупателя», введенная на основании отгрузки. Заполнение по основанию переносит покупателя, договор, склад и строки с ценами продажи, но оставляет пустыми себестоимость и партию; это нормально, себестоимость считается при проведении. Возврат приходует товар на склад, сторнирует выручку и себестоимость и уменьшает долг покупателя, а по оплаченной отгрузке уводит расчеты в минус. Заказ в строке — осознанный выбор между ровным учетом заказов и правильным разрезом расчетов.
Что дальше
Следующие уроки раздела продолжают разбор продаж: отчеты, которые показывают, что осталось после всех отгрузок, оплат и возвратов.
