Калькулятор Ozon показал прибыль, а по факту минус: 8 расходов, которых там нет

Селлер из Уфы поставил в официальный калькулятор Ozon себестоимость, цену продажи, габариты, схему FBO (когда товар хранится на складе маркетплейса). Калькулятор показал маржу 24%. Через квартал в «Отчёте о реализации» — минус 4% при том же обороте. Разбираем, какие 8 строк расходов калькулятор по умолчанию не подставляет, и собираем модель, в которой маржа на бумаге совпадает с маржой на счёте.

Откуда берётся «бумажная прибыль»

Калькулятор на calculator.ozon.ru считает корректно — он учитывает то, что обещал учитывать. По умолчанию в форму попадают: комиссия категории, логистика по габаритам, эквайринг (приём оплаты картой), плата за обработку отправления, базовая ставка хранения. Селлер вводит цену, габариты, схему доставки, процент выкупа и получает «прибыль с одной продажи».

Подвох в полях «прочие затраты» и «реклама». Эти поля селлер заполняет сам. Калькулятор не подсказывает, что туда обычно входит, и не предупреждает: «осторожно, тут половины затрат нет». Если оставить эти поля пустыми (что и делает большинство новичков), модель посчитает маржу, которой нет. Цифра в калькуляторе превращается в обещание самому себе, реальность всплывает только в отчёте через несколько недель.

Ниже — восемь строк, которые селлер должен вписать туда руками.

1. Реклама и продвижение

Это самая большая «невидимая» статья. Карточка без рекламы на Ozon тонет глубже первой сотни выдачи: тысячи новых продавцов заходят на маркетплейс каждый месяц, и без оплаченного показа товар не продаётся. По публичным разборам и кейсам селлеров затраты на «Трафареты», «Поисковое продвижение», «Брендовая полка» съедают от 8% до 18% выручки в зависимости от категории и сезона. Для одежды и электроники реалистичный диапазон — 10-15%.

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

2. Платное хранение сверх лимита

Базовая ставка хранения в калькуляторе подставляется по габаритам и обычно выглядит небольшой. Реальность другая: с марта 2026 ставки поднялись, а лимиты бесплатного хранения по ряду категорий сократились. Зимняя коллекция, оставшаяся на складе Ozon к маю, начинает копить плату по 0,10-0,25 ₽ за литр объёма в день.

Селлер из примера привёз 230 единиц зимних курток в декабре. К маю на складе осталось 60 пар, объём около 1 200 литров. При ставке 0,15 ₽/л/день за месяц набегает 5 400 ₽, за квартал — 16 000 ₽. В калькуляторе эта сумма не появится, пока селлер сам не сложит «средний остаток × ставка × количество дней» и не вынесет это в строку «прочие затраты».

3. Обработка возвратов и невыкупов

Калькулятор предлагает указать процент выкупа, но логистику возврата считает только частично. Когда покупатель отказался от товара на пункте выдачи, заказ едет обратно — и за это движение тоже платит селлер. По категории «одежда» доля невыкупов колеблется от 30% до 55%, в обуви бывает выше.

Дополнительно: вернувшийся товар часто требует переупаковки, иногда утилизации, иногда повторной маркировки кодом «Честного Знака» (уникальный код на каждой единице товара). Каждое такое движение — это либо плата фулфилменту, либо время своего сотрудника. На категорию с выкупом 60% обратная логистика и обработка возврата суммарно дают 4-7% от выручки. В калькуляторе этого нет.

4. Утилизация неликвида и брака

Тариф на заказанную утилизацию — 25 ₽ за килограмм. Если товар повреждён из-за упаковки (например, разбилась посуда в коробе без прокладки), ставка вырастает до 75 ₽ за килограмм. Селлер с зимней одеждой по итогам сезона списывает 10-30 единиц, не подлежащих перепродаже. Это и старые модели, и порванные после примерок вещи, и брак, который нельзя вернуть поставщику.

На обороте 1 млн ₽/мес расходы на утилизацию редко превышают 5-8 тыс. ₽, но они стабильные. В калькуляторе их нет вообще: это не комиссия и не логистика, а отдельная операция, которую селлер заказывает или получает автоматически по решению Ozon.

5. Платная приёмка с повышающим коэффициентом

Бесплатная приёмка на складах Ozon редкость в пиковые дни. В среднем коэффициент 1,5-2,5, в крупных регионах в сезон — до х5. Селлер из примера привёз поставку в сезон распродаж, получил коэффициент х3,5 на тариф приёмки. Одна поставка дала переплату 14 800 ₽.

Калькулятор учитывает базовую ставку обработки отправления, но повышающий коэффициент применяется уже на складе и попадает только в отчёт. Селлер видит его задним числом и часто списывает на «случайность», хотя в годовом расчёте такие коэффициенты съедают 1,5-3% от выручки. Это особенно больно для категорий с тонкой маржой.

6. Скидки за счёт продавца

Сюда попадают флэш-акции, «Black Friday», участие в подборках, программа лояльности Premium и баллы покупателю. Когда Ozon показывает покупателю цену со скидкой, разница часто компенсируется не маркетплейсом, а селлером. Селлер видит в кабинете «зачёркнутая 2 990, актуальная 2 390» и думает, что это маркетинг площадки. По акту в отчёте о реализации эту разницу удерживают с продавца.

Premium-подписка отдельная история: она даёт покупателю бесплатную доставку и кэшбек, а расходы делятся между маркетплейсом и продавцом по правилам категории. Совокупно эти строки дают 3-6% от выручки. Калькулятор по умолчанию о них молчит.

7. Упаковка и расходные материалы

Ozon требует от продавца упаковывать товар по своим правилам: индивидуальная упаковка, бирка с кодом маркировки, защитный пакет, иногда — фирменный короб. Себестоимость пакета 3-5 ₽, термоэтикетки 1-2 ₽, защитной плёнки 5-15 ₽, наполнителя 5-30 ₽. На единицу выходит от 15 до 50 ₽ в зависимости от категории.

При средней цене продажи 1 200 ₽ упаковка съедает 1,5-4% выручки. В калькуляторе строка «упаковка» есть в режиме FBS, но в режиме FBO её часто пропускают, считая, что «склад Ozon упаковывает сам». На самом деле селлер всё равно платит за упаковку до отгрузки на склад, и это нужно заложить.

8. Налог УСН на полную сумму выручки

Самая болезненная строка. Селлер на упрощённой системе налогообложения с объектом «доходы» платит 6% (в большинстве регионов) или 4% по льготным режимам. Налог считается с полной суммы продажи, которую Ozon показал покупателю, а не с «итого к выплате» на расчётный счёт. Налог идёт с цифры до всех удержаний маркетплейса.

Пример. Селлер продал на 312 000 ₽, к выплате получил 224 600 ₽. Налог УСН — 6% от 312 000 = 18 720 ₽. Если в калькуляторе подставлен «налог 6% от прибыли» или вообще пусто, ошибка набирается стабильно. На квартальной модели это 4-6% маржи, которая никогда не вернётся. По разъяснениям Ozon для агентских договоров есть нюансы, но базовое правило для большинства селлеров на УСН одно: налог с валового, не с чистого.

Что делать сегодня

Чек-лист «Как починить расчёт юнит-экономики за 10 минут». Делается перед запуском новой коллекции и при пересмотре цен.

  1. Открыть калькулятор Ozon и найти поле «прочие затраты». Это поле работает на единицу товара. Просуммировать пять строк: реклама (10-15% от цены), упаковка (15-50 ₽), доля утилизации (1-2% от цены), скидки и Premium (3-6% от цены), обработка возврата с учётом доли невыкупа.
  2. Отдельно посчитать налог на валовую выручку. Не «6% от прибыли», а 6% (или ваша ставка УСН) от цены продажи. Вычесть из маржи как отдельную строку.
  3. Заложить плату за хранение по факту, а не по тарифу. Взять среднюю длительность хранения остатка по этому SKU (например, 45 дней) и умножить на ставку. Если оборачиваемость низкая, прибавить буфер 20%.
  4. Прибавить запас на платную приёмку. В сезон коэффициент стабильно выше единицы, реалистично заложить +50-100% к базовой ставке обработки отправления.
  5. Сравнить итог с фактом по «Отчёту о реализации» через 4 недели. Если расчёт сошёлся в пределах 2 процентных пунктов, методология рабочая. Если расходится больше — ищите, какая строка просела.

10 минут раз в квартал на одно SKU — это полчаса работы. Они возвращают честное понимание, какая карточка тащит прибыль, а какая работает в ноль.

3 признака честной модели юнит-экономики

  • В калькуляторе у вас заполнены все строки расходов, включая «прочие затраты», а не только базовые поля. Если поле пустое и логика «допишем потом» — модель неверная, потому что «потом» не наступает.
  • В вашем учёте налог УСН вынесен отдельной строкой и считается от валовой выручки. Не от «итого к выплате», не от прибыли по калькулятору, не от «суммы продажи минус комиссия».
  • Раз в месяц вы сверяете расчёт с «Отчётом о реализации». Если расхождение больше 5%, причина расхождения находится и закрывается в модели до следующего цикла. Без сверки расчёт превращается в гороскоп.

Где живёт честная себестоимость

Половина из восьми строк — это операционные расходы, которые возникают на стороне склада: упаковка, переупаковка после возврата, утилизация брака, обработка вернувшегося товара. Если у селлера нет складского учёта по конкретной единице товара (SKU, например «чёрная сумка размера M» или «электрочайник 1,7 л») с фиксацией каждой операции, эти расходы всплывают только постфактум, в отчёте через 3-4 недели. К этому моменту цена в карточке уже установлена, скидки запущены, реклама крутится. Менять что-то поздно. Fulfillment Lite фиксирует каждое движение SKU на складе (приёмку, упаковку, отгрузку, возврат, утилизацию) и показывает фактическую себестоимость единицы, в которой операционные расходы уже учтены. Это даёт честный вход в калькулятор Ozon, а не цифру из головы.

Что в итоге

Калькулятор Ozon не врёт. Он считает то, что в него вписал селлер, и не подсказывает, чего там не хватает. Восемь строк стабильно недоучитываются: реклама, хранение сверх лимита, обработка возвратов, утилизация, повышающая приёмка, скидки за счёт продавца, упаковка, налог УСН на валовую выручку. В сумме они дают 25-35% от выручки в большинстве категорий.

Хорошая новость: исправить расчёт можно за 10 минут на одно SKU. Достаточно один раз честно заполнить поле «прочие затраты», вынести налог отдельной строкой и проверить итог по «Отчёту о реализации». После этого маржа в калькуляторе и маржа на счёте начинают совпадать с точностью до 2-3 процентных пунктов.

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

Источники