Если Ozon перечислил на счёт 800 000 ₽, это не означает, что магазин заработал 800 000 ₽. В выплате уже смешаны продажи, удержания и корректировки. А закупка товара, налог и расходы вне Ozon в неё вообще не входят. Ниже — порядок расчёта, который можно перепроверить по строкам.
Базовая формула прибыли продавца Ozon
Это управленческая оценка, а не сумма из налоговой декларации. Главная сложность при её расчёте — даты. Заказ сделали 30 июня, доставили 3 июля, комиссию отразили 3 июля, а возврат появился 15 июля. Если просто скачать «заказы за июнь» и «расходы за июнь», части одной продажи окажутся в разных таблицах.
Шаг 1. Определите, что считаете выручкой
Для сверки с Ozon удобнее начинать с финансовых операций площадки и всегда показывать период, за который они загружены. Список заказов при этом остаётся важным: он объясняет состав отправления и его путь, но сам по себе не подтверждает окончательную продажу.
- Заказы показывают спрос и движение отправлений, но ещё не гарантируют окончательную продажу.
- Финансовые начисления отражают продажи, услуги, удержания и корректировки, которые Ozon отнёс к расчётам.
- Выплата объединяет разные операции и периоды и сама по себе не объясняет экономику товара.
Шаг 2. Соберите все расходы Ozon
Комиссия за продажу — только одна строка. Рядом могут быть логистика, доставка до покупателя, обработка возврата, дополнительные услуги и корректировки. Иногда корректировка возвращает ранее удержанную сумму, поэтому название операции без её знака ничего не доказывает.
Для проверки нужны исходное название операции, её сумма и знак. Рядом можно показать понятную категорию, но она не должна заменять данные Ozon. Новый или нераспознанный тип операции остаётся отдельной строкой и всё равно участвует в сверке общей суммы.
Шаг 3. Вычтите себестоимость проданных единиц
Базовую себестоимость привязывают к SKU и применяют ко всей доступной истории. Дата нужна, когда цена менялась: партия, купленная в июле по 540 ₽, не должна задним числом менять июньские продажи, рассчитанные по 490 ₽. Если цены нет, прибыль по затронутым товарам пока неизвестна — ноль подставлять нельзя.
В первом случае товар действительно ничего не стоил, во втором данных нет. Для маржи это принципиальная разница.
Шаг 4. Добавьте налоговую оценку
Одного ИНН для налога недостаточно. Пользователь подтверждает режим, объект, фактическую ставку, НДС и наличие сотрудников. Даже после этого сервис показывает только оценку: он не знает о доходах вне Ozon, использованных страховых взносах и бухгалтерских корректировках.
Маржа и маржинальность
Маржа в рублях показывает, сколько осталось после учтённых расходов. Маржинальность отвечает на другой вопрос: какую долю от выручки составляет этот остаток.
Не путайте маржинальность с наценкой. Наценка делит разницу на себестоимость, а маржинальность — на выручку. При одной и той же продаже проценты будут разными.
Что проверить перед решением о цене
- Период загрузки завершён и явно указан.
- Не осталось операций с ошибкой нормализации.
- Себестоимость покрывает значимую долю проданных товаров.
- Возвраты отнесены к нужным SKU и периодам.
- Налоговый профиль подтверждён пользователем.
- Внешние расходы учтены отдельно или явно исключены.
Если хотя бы один пункт не выполнен, цифра всё ещё полезна, но её нужно пометить как предварительную. Перед изменением цены стоит устранить пробел или хотя бы оценить, какую долю продаж он затрагивает.