Разбор расчёта
По шагам от себестоимости до чистой прибыли
| Метрика | Значение | Как считаем |
|---|
Загружаем страницу
Подготавливаем дашборд и подключаем данные Ozon.
Ozon Dashboard
У каждого пользователя свой набор кабинетов. Войдите под своим логином и паролем, чтобы открыть нужные магазины.
Ozon Seller API
Карточки, тренды и таблицы по дням на основе
/v1/finance/realization/by-day,
/v3/finance/transaction/list и
/v1/analytics/data.
AI-режим: загружаем ТЗ и фото товара, нейросеть собирает готовую инфографику по заданию
Что делает страница: собирает промт для нейросети из ТЗ пользователя, данных товара из Ozon и загруженных фото-референсов.
API-ключ хранится только на сервере в переменной `OPENAI_API_KEY`; в браузер ключ не попадает. Фото отправляются в AI только после нажатия кнопки генерации.
Кнопка `Черновик canvas` оставлена как быстрый локальный запасной вариант без обращения к нейросети.
Выберите товар, загрузите ТЗ и фото, затем нажмите «Сгенерировать нейросетью»
Загрузите каталог и выберите товар, чтобы собрать первый набор макетов.
Каждый макет создается в формате PNG. Размер шаблона: 1080×1440 пикселей.
Загрузка закрывающих документов и расчет продаж, возвратов, комиссий и расходов по файлам
Зачем страница: сюда можно загрузить пачку документов Ozon за месяц и быстро увидеть, что в них считается продажами, что расходами, где есть компенсации и какие файлы могут пересекаться.
Сейчас автоматический расчет работает по Excel-файлам: отчеты реализации, услуги и расходы на реализацию, перевыставление услуг, эквайринг, ПВЗ/курьеры, страховая премия, компенсации, декомпенсации и акты услуг. Из PDF в расчет берутся известные формы Ozon: акт выполненных работ селлера и УПД-1 к отчету реализации.
Если загружены документы, которые могут дублировать друг друга, сайт покажет предупреждение и не будет складывать очевидно пересекающиеся суммы дважды.
Загрузите пакет один раз для выбранного кабинета: сайт сохранит расчет и будет открывать его автоматически
При открытии вкладки сайт проверит сохраненный пакет документов для текущего кабинета. Новая загрузка заменит сохраненную сверку.
Суммарный расчет по всем загруженным документам
Одна таблица по доходам, отчетам о реализации, расходам и ключевым финансовым метрикам
Отдельные блоки по месяцам, чтобы пачка документов за 2026 год не смешивалась в один расчет
Расчет по SKU из загруженных отчетов: продажи, возвраты, УПД по выкупленным товарам, распределенные расходы и себестоимость
Можно загрузить Excel/CSV с колонками SKU или Артикул и Цена закупки. Себестоимость добавится к расчету ниже.
| Месяц | Артикул | SKU | Товар | Продано, шт | Возвраты, шт | Выкуп CIS, шт | Нетто, шт | Продажи | Возвраты | Выплаты партнеров | УПД выкуп | Чистая выручка | Средняя цена | Цена закупки | Себестоимость | Комиссия из реализации | Распределенные расходы | Расходы к выручке | Результат до с/с | Результат/шт | Маржа до с/с | Результат после с/с | После с/с/шт | Маржа после с/с |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Загрузите документы Ozon, чтобы увидеть юнит-экономику по товарам. | ||||||||||||||||||||||||
Здесь фиксируем возможные пересечения документов, чтобы не задваивать расходы
Тип, период, сумма и правило включения в расчет
| Месяц | Тип документа | Файл | Период | Статус | Строк | Сумма | Примечание |
|---|---|---|---|---|---|---|---|
| Загрузите Excel-документы Ozon, чтобы увидеть сверку. | |||||||
Сравнение SKU из отчета Ozon: оборот, цена, воронка, остатки, реклама и акции
Как подготовить отчет: в личном кабинете Ozon откройте аналитику конкурентов или отчет по нише, выберите период и категорию, скачайте Excel/CSV и загрузите файл ниже.
Если нужно выделить товары, вставьте SKU или Ozon Product ID в фильтр либо выберите строки в таблице. Сайт не парсит публичный Ozon, а работает с официальным отчетом, поэтому меньше риска блокировок и ошибок.
Поддерживаемые колонки: SKU или ссылка на товар, название, продавец, бренд, категория, заказы, цена, выкуп, показы, просмотры, корзины, остаток, реклама, акции и схема работы. Если SKU нет, сайт возьмет Ozon Product ID из ссылки на товар.
Файл конкурентов из Ozon в формате Excel или CSV
Загрузите отчет Ozon. После обработки появятся карточки итогов, таблица товаров и матрица сравнения выбранных SKU.
Вставьте артикул, SKU, Ozon Product ID или ссылки на свои карточки. Данные по ним сайт возьмет из API выбранного кабинета
Конкуренты берутся из Excel-отчета, а ваши товары загружаются отдельно из Ozon API и добавляются в блок сравнения.
Отфильтруйте строки и отметьте до 10 товаров для сравнения
| Сравнить | SKU / Product ID | Товар | Продавец | Бренд | Категория | Заказы | Заказы, шт | Средняя цена | Выкуп | CTR | Остаток | Реклама |
|---|
Метрики идут строками, товары — колонками, как в Google-таблице
Модель по логике вашей Excel-юнитки и правилам Ozon по доставке
Для FBO и FBS можно автоматически использовать % выкупа по выбранному периоду. Для rFBS и пустых данных остается ручное значение.
Для режима FBS Ozon базовый тариф считается автоматически по объёму товара и правилам Ozon.
Берем товары из выбранного кабинета, цены из Ozon, а себестоимость — из подключенного cost-файла, если он есть.
На этом листе текущий кабинет сверху используется как источник номенклатуры для массового просчета. Объем стараемся брать из Ozon, а схему, кластеры и налоги — из текущего шаблона слева.
CSV должен содержать хотя бы одну колонку: `Артикул`, `Ozon Product ID` или `SKU`. Подходящие товары будут добавлены в массовый просчет.
Файл должен содержать колонки `SKU` или `Артикул` и `Цена закупки`. Импорт подставится в колонку `Цена закупки, ₽`, а вручную по SKU ее можно исправить прямо в таблице.
Эти поля заполняют одноименные колонки в массовом просчете для текущей подборки и синхронизируются с шаблоном слева.
По шагам от себестоимости до чистой прибыли
| Метрика | Значение | Как считаем |
|---|
Основные показатели за выбранный период, детализация расходов и сравнение с предыдущим периодом
Короткая интерпретация итогов периода: продажи, расходы, возвраты и прибыль
Суммы по дням
Показы, визиты, корзина, заказ
Реклама, комиссия, логистика и услуги
Шаги воронки в порядке продаж с прошлым периодом и динамикой
| Метрики воронки | Текущий период | Прошлый период | Динамика |
|---|
Таблица для экспорта и быстрой сверки
| Дата | Выкупы | Продажи | Заказы | Возвраты | Возвраты, шт | Расходы всего | Реклама | Комиссия | Партнерские услуги | Логистика | Прочие услуги | FBO-услуги | Компенсации/декомпенсации | Прочие начисления | Визиты | Заказы, шт | Выкуп, шт | Средняя цена | Себестоимость | Прибыль после с/с | Маржа до с/с |
|---|
Статусы отправлений и движение товаров по схемам продаж
Количество товаров в FBO и FBS
Сравнение FBO и FBS по дням
Отправления, товары и выручка по FBO и FBS
| Дата | FBO отправления | FBO товары | FBO выручка | FBO доставлено | FBO отменено | FBS отправления | FBS товары | FBS выручка | FBS доставлено | FBS отменено |
|---|
Номера отправлений FBO / FBS с артикулами и наименованиями товаров
| Дата | Схема | Номер отправления | Статус | Артикул | SKU | Товар | Кол-во | Цена | Выручка |
|---|
Текущий и прошлый период, прямые и непривязанные к SKU
| Метрика | Текущий период | Прошлый период | Динамика |
|---|
Прямые расходы на артикул за выбранный период
Прямые расходы мы привязываем к SKU, остальные показываем отдельно.
Комиссия и выкупы берутся из realization.
Реклама, логистика и услуги привязываются к SKU только когда Ozon отдал список items.
Непривязанные расходы остаются в блоке общих расходов.
Прямые затраты по SKU, выручка и прибыль после их учета
| Артикул | SKU | Категория | Тип товара | Товар | Выручка | Возвраты | Чистая выручка | Продано, шт | Комиссия | Реклама | Партнерские | Логистика | Прочее | FBO услуги | Себестоимость | Ртого прямых расходов | Прибыль после прямых |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Берем последний отчет Ozon `Стоимость размещения по товарам` и считаем прогноз при сохранении текущего платного объема.
Фактические списания за хранение остаются на странице `Расходы`. Здесь показываем управленческий прогноз и товары, по которым уже начисляется платное размещение.
Прогноз считается от начисления за последний день отчета: `стоимость последнего дня × горизонт прогноза`.
Товары, которые уже платные или станут платными в ближайшие дни
| Склад | Кол-во на складе, шт | Приоритет | Действие | Причина | Артикул | SKU | Категория | Тип товара | Статус | Дней до платности | Дата платности | Остаток, шт | К вывозу, шт | Платных, шт | Прогноз 28 дн. | Хранение за день | Продажи 28 дн. | Рекомендация Ozon |
|---|
SKU, платный объем, стоимость последнего дня и прогноз на выбранный горизонт
| Артикул | SKU | Категория | Тип товара | Складов | Остаток, шт | Платных, шт | Платный объем, л | Хранение за день | Прогноз | За период |
|---|
Где формируется стоимость хранения
| Категория | Последний день | За период | Платных, шт |
|---|
На каких складах начисляется размещение
| Склад | Последний день | За период | Платных, шт |
|---|
Возвраты из выбранного периода, которые Ozon уже вернул продавцу
| Дата возврата | Дата получения | Отправление | Схема | Статус | Артикул | SKU | Товар | Возвраты, шт | Возвраты | Причина | Место возврата |
|---|
На странице показываем только физические возвраты и их движение. Финансовые возвраты остаются на страницах продаж и расходов.
Здесь считаем именно физические возвраты из return API: что находится в движении, что лежит на складе Ozon и что уже получено продавцом.
Финансовые сторно и влияние возвратов на выручку остаются в блоках продаж и расходов, чтобы не смешивать контуры.
Здесь фокус именно на физическом контуре возврата: дата возврата, текущий статус, этап движения и факт получения продавцом.
Если в локальном returns report есть дата возврата продавцу, мы используем ее как дополнительное подтверждение получения возврата.
Штуки и сумма физических возвратов по дате возврата
Лидеры по сумме физических возвратов за выбранный период
Физические возвраты по датам и стадиям движения
| Дата | Возвраты, шт | Возвраты | В движении, шт | На складе Ozon, шт | Получено продавцом, шт | FBO возвраты, шт | FBS возвраты, шт |
|---|
Каждая строка — отдельный физический возврат из return API
| Дата возврата | Дата получения | Отправление | ID возврата Ozon | Артикул | SKU | Категория | Тип товара | Товар | Возвраты, шт | Возвраты | Статус | Этап | Схема | Место возврата |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Рстория остатков копится локально РїРѕ дневным снапшотам.
Продажи и возвраты за период считаются по данным transaction API Ozon.
Остатки по дням появляются только с даты, когда снапшот реально был сохранен.
Таблица ниже показывает последний сохраненный остаток и движение за выбранный период.
Свободный остаток и общий запас на дату снапшота
Продажи и возвраты по дням за выбранный период
Движение товара и остатки на дату сохраненного снапшота
| Дата | Продано, шт | Возвраты, шт | Продажи | Возвраты | FBO остаток | FBS остаток | rFBS остаток | Свободно всего | Резерв | Ожидается | Всего на складе | РР·Рј. Рє прошлому снапшоту |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Последний сохраненный остаток плюс движение за выбранный период
| Артикул | SKU | Категория | Тип товара | Товар | FBO | FBS | rFBS | FBO кластер | FBO склад | Свободно | Резерв | Ожидается | Всего | Продано, шт | Возвраты, шт | Продажи | Возвраты | Складов |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Продажи и возвраты привязаны к posting number и разнесены по кластерам из posting API Ozon.
Кластер отгрузки показывает, откуда заказ фактически поехал.
Кластер доставки показывает, куда заказ ехал к покупателю.
Если Ozon не вернул кластер, строка останется в группе «Не указан», чтобы сумма не терялась.
Топ по продажам за выбранный период
Топ по продажам за выбранный период
Количество, суммы и покрытие по отправлениям
| Кластер | Продано, шт | Возвраты, шт | Продажи | Возвраты | Нетто | SKU | Отправления |
|---|
Количество, суммы и покрытие по отправлениям
| Кластер | Продано, шт | Возвраты, шт | Продажи | Возвраты | Нетто | SKU | Отправления |
|---|
Суммарные продажи и возвраты по всем кластерам
| Дата | Продано, шт | Возвраты, шт | Продажи | Возвраты |
|---|
Сравниваем заказы и фактические продажи по кластерам, чтобы видеть спрос по регионам.
Заказы считаем по posting API Ozon: это спрос, который уже дошел до оформления отправлений.
Продажи и возвраты считаем по финансовому контуру, чтобы видеть, что реально выкупилось и что вернулось.
Положительный разрыв спроса показывает, где заказов за период было больше, чем фактических продаж, и это полезный сигнал для будущих отгрузок.
Заказы vs продажи по регионам покупателя
Как текущий спрос раскладывается по кластерам отправки
Основная таблица для оценки потребности по регионам
| Кластер | Заказы, шт | Продажи, шт | Возвраты, шт | Нетто, шт | Разрыв спроса, шт | Заказы | Продажи | Возвраты | Нетто | Выкуп | Возвраты к продажам | SKU | Заказ. отправления | Продаж. отправления |
|---|
Как текущий спрос раскладывается по кластерам отправки
| Кластер | Заказы, шт | Продажи, шт | Возвраты, шт | Нетто, шт | Разрыв спроса, шт | Заказы | Продажи | Возвраты | Нетто | Выкуп | Возвраты к продажам | SKU | Заказ. отправления | Продаж. отправления |
|---|
SKU по кластерам доставки с текущим FBO-остатком и расчетной потребностью к поставке
| Кластер доставки | Категория | Артикул | SKU | Товар | Заказы, шт | Продажи, шт | Возвраты, шт | Нетто, шт | Ср/день заказов | FBO остаток в кластере | Склады в кластере | FBO остаток всего | Кластер-донор | Склад-донор | Остаток у донора | Дней покрытия | Целевой запас | Потребность к поставке | Схемы заказов | Схемы продаж |
|---|
Заказы, продажи и возвраты по всей сети кластеров
| Дата | Заказы, шт | Продажи, шт | Возвраты, шт | Нетто, шт | Разрыв спроса, шт | Заказы | Продажи | Возвраты |
|---|