Учёт себестоимости для Ozon: что включать и как обновлять по партиям
Какие затраты входят в себестоимость единицы товара, а какие относятся к расходам продажи, как разнести доставку, упаковку и маркировку на партию, когда пересчитывать цифру после новой закупки и почему устаревшая себестоимость рисует прибыль, которой нет.
Себестоимость — единственная цифра в вашей экономике, которую Ozon за вас не посчитает. Комиссию, логистику, эквайринг и рекламу площадка начислит и покажет в отчётах, а сколько вам стоила сама единица товара, знаете только вы. И именно здесь чаще всего сидит ошибка: в расчётах стоит закупочная цена из прошлогоднего прайса, доставка партии не разнесена, брак не учтён — и магазин полгода считает прибыль, которой нет. Ниже — что класть в себестоимость, как разносить расходы на партию и с какой периодичностью обновлять, чтобы цифра не отставала от реальности.
Себестоимость — это деньги до первой продажи
Простое рабочее определение: себестоимость единицы — всё, что вы потратили, чтобы одна штука товара лежала у вас готовой к отгрузке. Закупка, доставка до вашего склада, упаковка, маркировка, растаможка. На этом граница закрывается. Всё, что происходит с товаром после того, как он поехал к покупателю, — комиссия, логистика Ozon, эквайринг, продвижение — это расходы продажи, и считаются они отдельно.
Граница не формальная, у неё практический смысл. Себестоимость привязана к партии и после приёмки не меняется: партия куплена, деньги потрачены, цифра зафиксирована. Расходы продажи плавают от месяца к месяцу — выросла ставка логистики, включилась акция, подняли ставки в рекламе. Если смешать их в одну кучу, вы не сможете ответить на главный вопрос: товар стал хуже зарабатывать из-за закупки или из-за того, что вы переплачиваете за трафик.
Второй смысл — в решениях. От себестоимости считают минимальную цену, по которой ещё можно уйти в акцию. По ней решают, товар чинить или выводить. По ней же оценивают, сколько денег заморожено в остатках. Занижена на 10 % — врут все три ответа сразу.
Что входит в себестоимость единицы, а что нет
| Статья затрат | В себестоимость | Где взять цифру | Как относить |
|---|---|---|---|
| Цена у поставщика | Да | Накладная, инвойс, чек | Прямо на единицу |
| Доставка от поставщика к вам | Да | Счёт перевозчика, ТТН | На партию: по весу или стоимости |
| Таможня, пошлины, брокер | Да, при импорте | Декларация, счёт брокера | На партию по стоимости |
| Упаковка, пакеты, вкладыши | Да | Чек на расходники | По норме расхода на штуку |
| Маркировка и работа по фасовке | Да | Счёт оператора, сдельная ставка | На единицу |
| Сертификат, декларация, отказное | Да, растянуть | Счёт лаборатории | На объём продаж за срок действия |
| Входной брак и недовложения | Да | Акт входного контроля | Поднимает себестоимость годных |
| Доставка партии на склад Ozon | Нет | Счёт за поставку | Отдельная статья логистики |
| Комиссия, доставка покупателю, эквайринг | Нет | Отчёт о реализации товаров | Расходы продажи |
| Реклама, хранение, акции | Нет | Раздел «Финансы» в кабинете | Расходы периода |
| Аренда, зарплата, сервисы, налог | Нет | Свои документы | Постоянные расходы |
Две строки требуют пояснения. Доставку партии на склад Ozon можно вести и внутри себестоимости — так делают, когда возят одним маршрутом и хотят видеть цену «единицы на полке». Мы держим её отдельно: она зависит от схемы, кластера и объёма поставки и меняется чаще, чем закупка. Правило одно — выбрать вариант и не считать эту сумму дважды.
НДС зависит от режима. На УСН без права на вычет входной налог — часть цены приобретения и идёт в себестоимость. На ОСНО НДС принимается к вычету и в себестоимость не включается, иначе вы задвоите налог в расчётах. Режимы и правила по НДС для упрощёнки за последние годы менялись — сверьтесь с бухгалтером по своему случаю, а не с чужим шаблоном.
Как разнести расходы партии на штуки
Закупочная цена приходит на единицу сразу. Всё остальное — доставка, таможня, услуги — приходит суммой на партию, и её нужно корректно раскидать. База разнесения выбирается по смыслу расхода, а не по удобству.
| Что разносим | База разнесения | Когда подходит |
|---|---|---|
| Доставка, фрахт | Вес или объём | Товары разного размера в одной партии |
| Таможня, пошлины, страховка | Стоимость позиции | Позиции сильно отличаются по цене |
| Приёмка, фасовка, маркировка | Количество штук | Однородная работа на каждую единицу |
| Сертификация | Планируемый объём продаж за срок действия | Документ живёт дольше одной партии |
Пример на реальных цифрах. Привезли партию из трёх SKU: 900 штук, закупка 288 000 ₽, доставка до склада 54 000 ₽, упаковка и маркировка 9 000 ₽. Товары близки по габаритам, поэтому доставку раскидываем по штукам: 60 ₽ на единицу. Упаковка — 10 ₽. Закупка по позициям разная, берём среднюю для примера: 320 ₽. Получается 390 ₽ до учёта брака.
Карточка партии: минимум, который спасает расчёты
Партия — базовая единица учёта. Не SKU, не месяц, а конкретный приход: столько-то штук, по такой цене, с такими расходами, такого числа. Пока у каждой партии есть своя карточка, вы в любой момент можете объяснить, откуда взялась цифра в отчёте о прибыли. Без карточек себестоимость превращается в число, которое кто-то когда-то вписал.
Про курс отдельно: берите его на дату оплаты поставщику, а не на дату прихода товара. Заплатили частями — считайте средневзвешенный по платежам. Разница между этими подходами на длинном плече доставки из Китая легко даёт 5–7 % себестоимости, и это ровно та маржа, за которую вы бьётесь в рекламе.
Новая партия приехала дороже: что делать со старой цифрой
Самый частый вопрос учёта: на складе лежит 240 штук старой партии по 384 ₽, приехали 600 новых по 431 ₽ — какую цифру ставить в расчёт проданного? Два рабочих метода. FIFO: сначала списываются штуки из партии, которая пришла раньше, и первые 240 продаж идут по 384 ₽, а дальше по 431 ₽. Средневзвешенная: обе партии смешиваются пропорционально количеству — (240 × 384 + 600 × 431) / 840 даёт 417,6 ₽, и по этой цене списывается всё, пока не приедет следующая поставка.
FIFO честнее показывает историю и остаток на складе, средняя проще в ведении и не требует следить за тем, какая партия физически уезжает. Выберите один метод и не меняйте его от месяца к месяцу: смена метода на ходу делает отчёты несравнимыми, и падение маржи в июне вы будете объяснять рынком, а не своим же пересчётом.
Три правила, которые важнее выбора метода. Первое: не переписывайте себестоимость задним числом. Продажи прошлого месяца считаются по той цифре, которая действовала тогда, иначе закрытые отчёты начнут меняться каждый раз, когда приезжает новая поставка. Второе: у каждой себестоимости есть дата начала действия — она в карточке партии. Третье: остаток в штуках должен биться с остатком в партиях. Если по партиям числится 310 штук, а по факту лежит 280, у вас не проблема с ценой — у вас потерянные 30 единиц, которые тоже нужно отнести на себестоимость проданного.
Брак, усушка и то, что не доехало
Потери — не отдельная неприятность, а часть цены товара, и считать их надо на трёх уровнях. Входной брак виден при приёмке и сразу поднимает себестоимость годных штук, как в примере выше. Складские потери — бой, порча, пересорт, просто пропавшие единицы — всплывают на инвентаризации и разносятся на остаток тем же способом.
Третий уровень — потери на стороне площадки: утрата или повреждение на складе, невозврат после отмены. Их компенсируют, но база расчёта и сроки подачи заявления у Ozon со временем меняются, поэтому порядок по своей схеме сверьте в актуальной базе знаний Ozon Seller. В учёте держите простое правило: пока компенсация не пришла, единица списана; пришла — проводите её отдельным доходом, а не уменьшением себестоимости партии.
Возврат сам по себе себестоимость не меняет: товар вернулся, единица снова в остатке, деньги за неё вы просто не заработали. А вот возврат в непродаваемом виде — это списание, и его нужно провести, иначе в учёте останется штука, которой нет. У нас по одной категории с мягкой упаковкой такие списания стабильно дают 1,5–2 % от проданного, и эта доля заложена в плановую себестоимость.
Закладывать процент потерь в цифру заранее стоит, когда он предсказуем: по истории за 3–6 месяцев видно, что выбраковка держится около 3 %, — включайте 3 %. Разовая катастрофа вроде промокшей паллеты в плановую себестоимость не закладывается, она относится на месяц, в котором случилась.
Разбор: как у нас себестоимость отстала на 9 %
История из своего магазина. Ходовой набор, в расчётах стояла себестоимость 312 ₽: закупка 290 ₽, доставка от поставщика 11 ₽, упаковка 11 ₽. Цифру завели при первой закупке и потом трогали в ней только закупку, когда поставщик поднимал прайс. По ней же считали прибыль, видели маржу около 21 % и спокойно докупали рекламу.
Сверка по партиям показала другое. Закупка действительно выросла с 268 до 290 ₽ — это в расчёт попало. Мимо прошло остальное: перевозчик поднял тариф, и доставка стала 19 ₽ вместо 11; перешли на упаковку с вкладышем — 20 ₽ вместо 11; входной брак по последним двум партиям держался на 3,2 %, и его никто не разносил. Считаем: 290 + 19 + 20 = 329 ₽ на закупленную штуку, а продать можно 96,8 % из них, то есть 329 / 0,968 = 340 ₽ на годную. Против 312 ₽ в таблице — разница 28 ₽, девять процентов себестоимости.
Продавали около 640 штук в месяц, значит 17 900 ₽ прибыли каждый месяц жили только в таблице, а за квартал набежало почти 54 000 ₽. При средней цене продажи 1 090 ₽ эти 28 ₽ — 2,6 пункта маржи: вместо 21 % набор приносил 18,4 %. Хуже другое: по завышенной марже он проходил как «можно давить рекламой», и мы держали по нему ДРР 14 % там, где реальная экономика выдерживала не больше 9 %. Починили двумя действиями: завели карточки партий, где все расходы разносятся сразу на приходе, и поставили правило — себестоимость обновляется в день приёмки, а не когда о ней вспомнили. Заодно перестали считать прибыль в одной таблице с закупками: продажи и удержания из кабинета у нас теперь сводит Starbox AI, а себестоимость подставляется из карточек партий.
Регламент обновления и ошибки, которые повторяются
Периодичность: себестоимость обновляется при каждой приёмке партии. Не раз в квартал, не «когда посчитаем прибыль» — в день, когда товар приехал и известны все счета по нему. Если счёт перевозчика приходит позже, ставьте плановую сумму и правьте в течение недели, но не оставляйте партию без цифры. Раз в месяц — сверка на три шага: остаток по партиям против фактического (свой склад плюс остатки на складах Ozon из кабинета), количество проданного против отчёта о реализации товаров, пересчёт норм расхода упаковки, если они менялись.
Ответственный должен быть один. Себестоимость — та область, где два человека с разными подходами дают два разных отчёта, и обсуждение уходит в спор о методике вместо решения. Источник тоже один: не «помню, что брали по 290», а конкретный документ, номер которого записан в карточке.
Ошибки повторяются от магазина к магазину, их буквально семь:
- закупочная цена подставлена вместо полной себестоимости;
- расходы партии висят «общей кучей» и не разнесены на штуки;
- брак посчитали в акте приёмки, но на цену годных не перенесли;
- курс взят на дату прихода вместо даты оплаты поставщику;
- плановую сумму доставки так и не заменили фактической по счёту;
- одна себестоимость на все цвета и размеры, закупленные по разной цене;
- историю переписали задним числом, и закрытые месяцы поехали.
Ни одна из них не видна в кабинете Ozon: выручку и удержания площадка покажет корректно, а прибыль посчитается по той себестоимости, которую вы туда положили.
Если товаров меньше десятка и партии приходят редко, таблицы хватает: лист с партиями, лист с текущей себестоимостью по SKU, дата в обеих. С ростом ассортимента ручной учёт ломается на разнесении — именно там появляются «общие кучи» и забытые счета.
FAQ
Что входит в себестоимость товара на маркетплейсе?
Закупочная цена, доставка от поставщика до вашего склада, таможенные платежи при импорте, упаковка и фасовка, маркировка, доля стоимости сертификации и потери от входного брака. Всё это — затраты до момента, когда единица готова к отгрузке. Комиссия, логистика до покупателя и реклама сюда не входят.
Входит ли комиссия Ozon в себестоимость?
Нет. Комиссия за продажу, логистика, обработка отправления, эквайринг и продвижение — расходы продажи: они возникают в момент сделки и зависят от категории, схемы и цены. Их считают отдельной строкой в юнит-экономике, иначе одна и та же единица товара будет иметь разную себестоимость на FBO и FBS.
Как считать себестоимость, если закупал по разным ценам?
Двумя способами: FIFO — списывать сначала самую старую партию, или средневзвешенной — смешивать остатки в одну цену пропорционально количеству. FIFO точнее показывает остаток и историю, средняя проще в ведении. Главное — зафиксировать один метод и не менять его между месяцами.
Как часто нужно обновлять себестоимость?
В день приёмки каждой новой партии. Дополнительно — раз в месяц сверять остаток по партиям с физическим и проверять нормы расхода упаковки. Обновление «раз в квартал» почти всегда означает, что часть месяца вы считали прибыль по устаревшей цифре.
Нужно ли включать НДС в себестоимость?
Зависит от режима: на ОСНО входной НДС принимается к вычету и в себестоимость не идёт, на УСН без вычета он остаётся частью цены приобретения. Правила для упрощёнки менялись, поэтому свой случай уточните у бухгалтера и проверьте актуальные требования, а не берите цифру из чужого шаблона.
Вы развиваете магазин. ИИ разбирается с рутиной.
Поручите Starbox AI поиск потерь в прибыли, проверку рекламы и планирование запасов. Задавайте вопросы в чате и получайте рекомендации по своему магазину. Попробуйте ИИ-менеджера для Ozon 14 дней бесплатно, без карты.
Попробовать ИИ-менеджера бесплатно