RAPI

FLOW

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

Как учесть возвраты в юнит-экономике интернет-магазина

Как разделить отмены, невыкупы и частичные возвраты, собрать расходы по одной группе заказов и рассчитать вклад без двойного учёта. Подробный учебный расчёт.

Чёрно-белый кот у возвращённой посылки с целой чашкой, калькулятором и монетами

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

Ниже — управленческий расчёт вклада заказов до постоянных расходов и неучтённых налогов. Он не заменяет бухгалтерский или налоговый учёт и не устанавливает правила оформления возврата покупателю.

Начните с одной группы заказов

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

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

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

Общий состав модели разобран в статье о юнит-экономике интернет-магазина. Здесь подробнее рассматриваем переход от исходов заказов к суммам.

Какие данные собрать

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

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

Минимальная структура строки расчёта:

  • Номер заказа и товарной позиции — …
  • Заказано, отправлено, получено, возвращено единиц — …
  • Проведённая оплата и возвращённая покупателю сумма — …
  • Стоимость отправленного товара и восстановленного продаваемого остатка — …
  • Доставка туда и обратно, упаковка, обработка, комиссия — …
  • Расход привлечения и другие применимые затраты — …
  • Незавершённые события и дата проверки — …

Учебные исходы ста заказов

Все данные примера вымышлены. В каждом заказе две одинаковые единицы по 1 500 ₽, закупочная стоимость единицы — 600 ₽. Покупатель платит при получении; отдельной платы за доставку в доходах нет. Суммы приведены на одной базе; налоги и постоянные расходы в примере не включены.

ИсходЗаказовЧто произошло с товаром
Отмена до отправки10Товар не отправлялся
Посылка отправлена, но не получена5Обратно приехали 10 единиц
Получено и оставлено полностью70У покупателя осталось 140 единиц
Получено и возвращено полностью10Обратно приехали 20 единиц
Получено, затем возвращена одна из двух единиц5Обратно приехали 5 единиц, ещё 5 остались у покупателей

Итого оформлено 100 заказов, отправлено 90, получено покупателями 85. Полный или частичный возврат после получения затронул 15 заказов. Его доля среди полученных — 15 ÷ 85 × 100 % ≈ 17,65 %. Это доля заказов с возвратом, а не доля вернувшихся товарных единиц.

Невыкупленные пять посылок в эти 15 заказов не входят. Если объединить их для анализа обратной логистики, назовите новый показатель и его базу. Один общий «процент возврата» без определения скрывает разные причины и расходы.

Выручка и стоимость вернувшихся товаров

По условию оплатили 85 полученных заказов: 85 × 3 000 = 255 000 ₽. Полные возвраты денег составили 10 × 3 000 = 30 000 ₽, частичные — 5 × 1 500 = 7 500 ₽. После возврата денег осталось 217 500 ₽ выручки. Отменённые и невыкупленные заказы денег не принесли, поскольку мы выбрали оплату при получении.

Если в вашем магазине предоплата, платежи по невыкупам будут другими. Берите реальные операции возврата, а не переносите нулевую сумму из учебного условия. Возврат денег уже уменьшил выручку: повторно вычитать те же 37 500 ₽ отдельной строкой затрат нельзя.

Отправлено 90 × 2 = 180 единиц стоимостью 108 000 ₽. Физически вернулось 35 единиц: 10 из невыкупов, 20 из полных возвратов и 5 из частичных. После осмотра 34 пригодны для повторной продажи, одна повреждена и в условиях примера не имеет восстанавливаемой стоимости.

В продаваемый запас вернулось 34 × 600 = 20 400 ₽ стоимости. Стоимость оставленного покупателями и невосстановленного товара равна 108 000 − 20 400 = 87 600 ₽. Проверка по единицам: у покупателей осталось 145 единиц стоимостью 87 000 ₽, плюс повреждение на 600 ₽.

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

Расходы и итоговый вклад

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

СтрокаРасчётСумма
Выручка после возвратов денег255 000 − 37 500217 500 ₽
Стоимость товара с учётом восстановленного запаса108 000 − 20 40087 600 ₽
Прямая доставка 90 отправлений90 × 20018 000 ₽
Обратная доставка 20 посылок20 × 1503 000 ₽
Обработка всех 100 оформлений100 × 505 000 ₽
Приём оплаты по 85 полученным заказам85 × 605 100 ₽
Привлечение всех 100 оформлений100 × 30030 000 ₽

Вклад когорты: 217 500 − 87 600 − 18 000 − 3 000 − 5 000 − 5 100 − 30 000 = 68 800 ₽. На одно оформление приходится 688 ₽, на один полученный заказ — около 809,41 ₽. Общий результат один, но знаменатели различаются.

Отменённые десять заказов не получили расходы на перевозку, зато в примере по ним уже возникли обработка и привлечение. У невыкупленных пяти нет выручки, но есть обе перевозки. Именно поэтому нельзя распределять расходы только на успешные покупки, забыв о неудачных попытках.

Если пока ни один вернувшийся товар не принят в продаваемый запас, в предварительном варианте восстановление равно нулю. При остальных неизменных условиях вклад составит 48 400 ₽. После осмотра обновите оценку; это изменение стоимости запаса, а не ещё один платёж покупателя.

Как перенести расчёт на свой магазин

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

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

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

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

Чек-лист учёта возвратов

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

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

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