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

Чтобы рассчитать себестоимость заказа с несколькими товарами, сначала сложите стоимость единиц, которые действительно входят в корзину, затем добавьте затраты на сборку, упаковку, отправку и другие операции этого заказа. Общие расходы склада и команды распределяйте отдельным слоем: иначе нельзя понять, что изменится при ещё одной продаже, а что уже оплачено за месяц.
В этой статье «себестоимость заказа» — управленческий расчёт расходов смешанной корзины. Он помогает связать строки товаров, операции склада и документы по отправлению. Это не определение бухгалтерской или налоговой себестоимости. Для оценки прибыли, привлечения и повторных покупок следующий шаг — юнит-экономика интернет-магазина.
Три суммы, которые нельзя смешивать
Зафиксируйте, на какой вопрос нужен ответ. Стоимость вложенных товаров, прямые расходы заказа и средняя нагрузка с долей общих расходов — разные показатели.
| Слой | Что включаем | Для чего нужен |
|---|---|---|
| Товары корзины | Количество каждой позиции × стоимость готовой к продаже единицы | Связать расход заказа с запасом |
| Прямые расходы заказа | Товары плюс относимые операции, упаковка, отправка, платёж и измеренные потери | Сравнить разные составы и способы исполнения |
| Нагрузка с общими расходами | Прямые расходы плюс распределённая доля выбранных затрат периода | Планировать бюджет и оценивать загрузку |
Подберите ясные названия в таблице и сохраните их. Если упаковка уже входит в тариф сборки, второй раз её не добавляйте. Если зарплата кладовщика фиксирована за месяц и не меняется от дополнительного заказа, в вашей модели она относится к общему слою. Сдельная оплата конкретной комплектации может относиться напрямую. Важны условия расхода, а не его привычное название.
Стоимость привлечения выделяйте отдельно: она не возникает от того, сколько коробок понадобилось для этой корзины. Так можно увидеть, что делает заказ дорогим — товар, складская операция, отправка или маркетинг. Не называйте расходом скидку, если вы уже используете выручку после скидки.
Из строк товара в стоимость корзины
Возьмите состав заказа с артикулами, вариантами и количеством. Для каждого артикула найдите стоимость единицы по принятой методике работы с запасами. Цена поставщика из последнего письма может отличаться от стоимости именно той партии, из которой отгружен товар. Не перескакивайте между этими базами при сравнении заказов.
Если доставка закупки относится к нескольким товарам, сначала распределите её на запас по обоснованной базе. Для тяжёлых и лёгких товаров это может быть вес, для объёмных — занятое место, если именно оно объясняет расход. После распределения стоимость готовой единицы уже содержит эту часть: добавлять её снова в заказ не нужно.
Затем соберите сведения об исполнении. Упаковку подтверждают фактически использованные материалы, труд — сдельная стоимость или отдельная оценка времени, доставку — документы по отправлению, платёж — отчёт о списании. Для оценки времени можно использовать замер нескольких сопоставимых сборок. Но условные минуты не следует выдавать за фактическую норму склада.
Удобная заготовка состоит из таких полей:
Номер заказа, дата, канал и выбранный конечный статус
Артикул, вариант, партия, количество, стоимость единицы
Упаковка и операции, отнесённые прямо на заказ
Отправления: номер, коробки, фактическая стоимость
Оплата: сумма и база комиссии, фактическое удержание
Возвраты и невозвратные расходы: факт либо отдельно обозначенная оценка
Общие расходы: период, пул затрат и база распределения
Источник каждого значения и дата последней сверки
Идентификаторы позволяют связать заказ с двумя отправлениями или частичным возвратом. Без них средняя цифра логистики может быть аккуратной арифметически, но относиться к другому набору заказов.
Учебный заказ с тремя единицами товара
Все следующие суммы и ставка комиссии условны, это не действующие тарифы. В заказе одна единица A и две единицы B. Указанная стоимость товара уже включает относимую закупочную доставку и подготовку. Покупатель платит 3 000 ₽ за товары после скидки; магазин полностью оплачивает доставку.
| Строка | Основание | Сумма |
|---|---|---|
| Товар A | 1 × 900 ₽ | 900 ₽ |
| Товар B | 2 × 250 ₽ | 500 ₽ |
| Стоимость товаров корзины | 900 + 500 | 1 400 ₽ |
| Упаковочные материалы | Одна отправка | 70 ₽ |
| Комплектация | Условная сдельная оплата операции | 90 ₽ |
| Приём платежа | Учебные 3 % × 3 000 ₽ | 90 ₽ |
| Отправка покупателю | Оплачивает магазин | 230 ₽ |
| Оценка невозвратных потерь | Отдельное допущение | 50 ₽ |
| Прямые расходы заказа | Сумма без повторения промежуточного итога | 1 930 ₽ |
Проверка: 1 400 + 70 + 90 + 90 + 230 + 50 = 1 930 ₽. В таблице итог стоимости товаров — промежуточная строка, а не дополнительный расход сверх A и B. После прямых расходов остаётся 3 000 − 1 930 = 1 070 ₽ до привлечения и общих затрат. При учебном привлечении 180 ₽ остаток составит 890 ₽. Он ещё не является чистой прибылью.
Теперь изменим условие: покупатель дополнительно платит за доставку 150 ₽. Поступление и база учебной комиссии становятся 3 150 ₽, комиссия — 94,50 ₽. Полную отправку 230 ₽ сохраняем в расходах. Прямые затраты равны 1 934,50 ₽, остаток до привлечения — 3 150 − 1 934,50 = 1 215,50 ₽. Разница с исходным вариантом — 145,50 ₽: доплата 150 ₽ минус увеличение комиссии 4,50 ₽.
Не вычитайте из доставки 150 ₽, если уже включили их в поступления: это двойной учёт выгоды. Возможна и модель с чистой субсидией доставки, но тогда база поступлений, платёжная комиссия и подписи должны оставаться согласованными. Методика расчёта стоимости доставки поможет подготовить отдельную логистическую строку.
Как распределить общие расходы
Сам заказ уже имеет общую сумму упаковки и доставки. Распределять её между товарами нужно только для дополнительной внутренней задачи — например, сравнить вклад позиций. Это распределение не меняет общую стоимость заказа.
Предположим, в учебном отправлении A занимает 60 % измеренного объёма, две единицы B вместе — 40 %. Если объём действительно объясняет стоимость коробки и перевозки, общие 70 + 230 = 300 ₽ можно распределить так: на A 180 ₽, на B вместе 120 ₽, или 60 ₽ на единицу B. Проверка: 180 + 120 = 300 ₽.
Деление поровну между тремя единицами дало бы по 100 ₽, но скрыло бы влияние объёмного A. Вместе с тем объём не подходит автоматически: если перевозчик считает по весу, используйте вес; если A требует отдельной коробки, отнесите её прямо. Базу нужно выбрать по причине расхода, а не по тому, при какой базе товар выглядит выгоднее.
Комиссию, зависящую от суммы оплаты, можно распределить по доле оплаты товарных строк после относимых скидок. Время сборки — по операциям, если сложность различается. Не пытайтесь одной долей объяснить одновременно перевозку, деньги и труд. Внутреннее распределение обязательно проверяют обратным сложением до общей суммы.
Средняя нагрузка зависит от знаменателя
Для периода сначала определите пул расходов и набор заказов. Условные 60 000 ₽ общих расходов склада, отнесённые на 300 завершённых заказов, дадут 200 ₽ на заказ. Те же 60 000 ₽, поделённые на 400 созданных заявок, дадут 150 ₽. Во втором случае в знаменателе появились в том числе заявки, которые не дошли до завершения, поэтому это другой показатель.
Не выбирайте меньший итог как «более точный». Запишите определение статуса и используйте его последовательно. Если расходы обслуживают не только завершённые заказы, отдельно решите, как показывать нагрузку отмен и возвратов. Наименование «средние расходы на созданную заявку» допустимо, но оно не равно расходам на завершённый заказ.
Для исходного учебного заказа доля склада 200 ₽ увеличит нагрузку с 1 930 до 2 130 ₽. Это полезно для бюджета, но не означает, что следующий заказ потребует ещё 200 ₽ живых денег на уже оплаченный склад. При росте объёма средняя доля может снизиться до момента, когда понадобится дополнительная смена или площадь.
Среднее тоже скрывает состав. Один лёгкий товар в одной коробке и смешанный заказ в двух коробках имеют разные операции. Группируйте хотя бы явно различные типы: число строк, отправлений, особая упаковка. Среднее по магазину дополняет калькуляцию конкретной корзины, а не заменяет её.
Отмены, возвраты и сверка факта
Отмена до сборки, невыкуп после отправки и частичный возврат создают разные расходы. Для фактического отчёта запишите, что произошло: была ли комплектация, платил ли магазин за перевозку, вернулся ли товар пригодным к продаже, какая сумма оплаты скорректирована. При возвращении в запас не считайте автоматически потерянной полную стоимость товара.
В учебном расчёте 50 ₽ — оценка потерь. В фактическом расчёте вместо неё можно показать состоявшиеся невозвратные расходы. Не добавляйте одновременно резерв и те же реализованные потери. Если рассчитываете среднюю оценку, возьмите сопоставимые заказы, дождитесь их доставки и завершения выбранного срока учёта возвратов. Пока этот срок не прошёл, оценка остаётся предварительной.
Проверьте несколько заказов от начала до конца: строки совпадают с расходом запаса, номера отправлений — со счетами перевозчика, платежи — с удержаниями. Объясните каждое расхождение: разная дата документа, разделение отправки, доплата или возврат. Только после этого масштабируйте таблицу на период. По товарной части продолжение — расчёт маржи отдельного товара.
Частые вопросы
Можно ли взять закупочную цену вместо стоимости готовой единицы?
Для предварительной оценки можно, если отдельно добавить относимую подготовку и доставку закупки и назвать расчёт предварительным. Для факта используйте согласованную стоимость запаса, иначе сравнение заказов будет зависеть от пропущенных затрат.
Нужно ли включать зарплату склада в каждый заказ?
Зависит от задачи и условий оплаты. Прямую сдельную операцию можно отнести на заказ. Фиксированный расход периода показывайте отдельным распределённым слоем с явным знаменателем, чтобы не спутать бюджетную нагрузку с дополнительным расходом продажи.
Чек-лист расчёта на своих данных
- Свяжите артикулы и количество с расходом запаса; промежуточный итог товаров не сложен повторно с его строками.
- Соберите операции и отправления; каждая прямая сумма имеет источник и не входит ещё раз в общий тариф.
- Сверьте оплату доставки и базу комиссии; доплата покупателя учитывается один раз.
- Опишите базу распределения для каждого общего расхода; обратное сложение даёт исходную сумму.
- Зафиксируйте статус и период знаменателя; созданные, отправленные и завершённые заказы не смешаны под одной подписью.
- Проверьте отмену и возврат; товар в запасе, корректировка оплаты и невозвратные потери отражены раздельно.