Как посмотреть остатки на складе Ozon FBO: все способы для продавцов

Управление остатками на складе Ozon FBO — критически важный процесс для любого продавца, работающего по модели Fulfillment by Ozon. От точности данных о запасах зависит не только избежание штрафов за невыполненные заказы, но и репутация магазина, позиции в поисковой выдаче, а в конечном счёте — прибыль. Однако многие продавцы сталкиваются с проблемами: где именно смотреть актуальные остатки, как отличать резервированные товары от свободных, и почему цифры в разных отчётах могут расходиться.

В этой статье мы разберём все доступные способы проверки остатков на складе Ozon FBO — от базовых (через личный кабинет) до продвинутых (API и автоматизированные отчёты). Вы узнаете, как читать данные о запасах в разных разделах системы, что такое "виртуальные остатки" и как они влияют на продажи, а также получите чек-лист для ежедневного мониторинга. Особое внимание уделим типичным ошибкам, из-за которых продавцы теряют деньги — например, игнорированию резервов под заказы или неучёту товаров в пути на склад.

1. Проверка остатков через личный кабинет Ozon Seller: пошаговая инструкция

Самый простой и доступный способ — использовать веб-версию личного кабинета Ozon Seller. Этот метод подходит для небольших магазинов с ассортиментом до 1000 SKU, где не требуется автоматическая синхронизация с внешними системами. Вот как это работает:

Перейдите в раздел Товары → Остатки. Здесь отображаются три ключевые колонки:

  • 📦 Доступно — количество товаров, готовых к отгрузке покупателям (без учёта резервов).
  • 🔒 Зарезервировано — товары, которые уже включены в заказы, но ещё не отправлены клиентам.
  • 📊 Всего на складе — сумма доступных и зарезервированных позиций.

Обратите внимание: если вы видите расхождения между "Доступно" и реальными продажами, проверьте:

  • ⏳ Товары в статусе "В пути на склад" (они ещё не поступили в обработку).
  • 🔄 Возвраты от покупателей, которые ещё не вернулись на склад.
  • 🚫 Блокировки Ozon (например, из-за несоответствия штрихкодов).

Сверить данные с отчётом "Движение товаров" за последние 3 дня|

Убедиться, что все поставки подтверждены в разделе "Логистика"|

Проверить наличие блокировок в "Уведомлениях"|

Связаться с поддержкой, если разница превышает 5% от общего количества-->

Для удобства используйте фильтры:

  • 🔍 По SKU или артикулу производителя.
  • 📁 По складам (если работаете с несколькими ПВЗ).
  • 📅 По дате последнего обновления остатков.

2. Разница между "физическими" и "виртуальными" остатками на FBO

Многие продавцы удивляются, почему в личном кабинете отображается одно количество товаров, а в отчётах по продажам — другое. Дело в том, что Ozon оперирует двумя типами остатков:

  1. Физические остатки — реальное количество товаров на складе, подтверждённое сканированием штрихкодов.
  2. Виртуальные остатки — цифры, которые видит покупатель на карточке товара. Они могут включать:
    • 📦 Товары в пути на склад (если вы указали их в заказе на поставку).
    • 🔄 Возвраты, которые ещё не обработали.
    • ⏳ Резервы под заказы, которые могут быть отменены.

Например, если у вас на складе физически лежит 10 единиц товара, но вы отправили ещё 5 единиц в поставке, а 2 единицы зарезервированы под заказы, то:

  • В разделе Остатки вы увидите: Доступно = 8, Зарезервировано = 2, Всего на складе = 10.
  • На карточке товара покупатель увидит: 13 единиц (10 физических + 3 в пути).
Почему виртуальные остатки могут обнуляться?

Если вы не подтвердили поставку в течение 3 дней после указанной даты в заказе на логистику, Ozon автоматически сбрасывает виртуальные остатки до уровня физических. Это защита от продажи товаров, которые фактически не поступили на склад.

Критическая ошибка: некоторые продавцы ориентируются только на виртуальные остатки и не отслеживают физические, из-за чего возникают ситуации, когда товар продаётся, но его нет на складе. Это ведёт к штрафам за невыполненные заказы (до 50% от стоимости товара) и понижению рейтинга магазина.

3. Как посмотреть остатки через мобильное приложение Ozon Seller

Мобильное приложение Ozon Seller (доступно для iOS и Android) удобно для оперативного контроля остатков, особенно если вы часто находитесь в пути или работаете с нескольких устройств. Однако функционал приложения ограничен по сравнению с веб-версией. Вот что можно сделать:

Откройте раздел Товары → Остатки. Здесь отображаются те же три колонки, что и в веб-версии, но с важными особенностями:

  • 🔄 Данные обновляются реже — раз в 1–2 часа (в веб-версии — раз в 15–30 минут).
  • 📱 Нет возможности экспортировать остатки в Excel или CSV.
  • 🔍 Нет расширенных фильтров (например, по дате последнего изменения).

Зато в приложении есть удобные уведомления:

  • 🔔 Опасный уровень остатков (когда количество товара приближается к минимальному порогу).
  • ⚠️ Блокировки товаров (например, из-за истечения срока годности).
  • 📦 Поступление новых поставок на склад.

Каждый день|

2–3 раза в неделю|

Только в экстренных случаях|

Не пользуюсь приложением-->

Если вам нужно быстро проверить остатки по конкретному SKU, используйте поиск в верхней части экрана. Приложение покажет:

  • Текущее количество на складе.
  • Дата последнего обновления остатков.
  • Ссылку на карточку товара в магазине (чтобы увидеть виртуальные остатки).
⚠️ Внимание: В мобильном приложении нет информации о товарах, которые находятся в статусе "В пути на склад". Чтобы увидеть их, используйте веб-версию или отчёт "Движение товаров".

4. Продвинутый метод: проверка остатков через API Ozon

Для крупных продавцов с ассортиментом от 1000 SKU ручная проверка остатков неэффективна. В этом случае рекомендуется использовать API Ozon, который позволяет:

  • 🤖 Автоматически синхронизировать остатки с вашей , MoySklad или другой системой учёта.
  • ⏱️ Получать данные в реальном времени (обновление каждые 5–10 минут).
  • 📊 Строить собственные дашборды с аналитикой по запасам.

Чтобы получить остатки через API, используйте метод:

GET /v2/analytics/stock_on_warehouses

Пример запроса (на Python с использованием библиотеки requests):

import requests

url = "https://api-seller.ozon.ru/v2/analytics/stock_on_warehouses"

headers = {

"Client-Id": "Ваш_Client_ID",

"Api-Key": "Ваш_API_ключ",

"Content-Type": "application/json"

}

params = {

"limit": 1000,

"offset": 0

}

response = requests.get(url, headers=headers, params=params)

data = response.json()

В ответе вы получите JSON со следующими ключевыми полями:

Поле Описание Пример значения
sku Идентификатор товара в вашем магазине 123456789
warehouse_id ID склада Ozon, где хранится товар 1010000635 (склад в Подольске)
present Физическое количество на складе 42
reserved Количество в резерве под заказы 5
in_transit Товары в пути на склад 10

Для автоматизации рекомендуем:

  1. Настроить ежедневный экспорт остатков в вашу систему учёта.
  2. Создать триггеры на минимальный остаток (например, отправлять уведомление, когда остаётся менее 10 единиц товара).
  3. Сверять данные API с отчётами из личного кабинета раз в неделю (на случай сбоев).
⚠️ Внимание: При работе с API учитывайте лимиты запросов — для метода stock_on_warehouses это 1000 запросов в минуту. Превышение лимита ведёт к блокировке на 5 минут.

5. Отчёты Excel: как выгрузить и анализировать остатки

Если вам нужно проанализировать остатки по большому количеству товаров или построить собственные графики, используйте экспорт в Excel. Для этого:

  1. Перейдите в раздел Товары → Остатки.
  2. Нажмите кнопку "Экспорт" и выберите формат XLSX.
  3. В файле будут колонки: SKU, Название, Доступно, Зарезервировано, Всего на складе, Минимальный остаток и др.

Чтобы сделать анализ эффективным:

  • 📈 Постройте график динамики остатков за последние 30 дней (используйте данные из отчёта "Движение товаров").
  • 🔍 Выделите цветом товары, у которых остаток ниже минимального порога.
  • 💰 Рассчитайте денежный эквивалент остатков (умножьте количество на себестоимость товара).

Пример формулы для расчёта коэффициента оборачиваемости (показывает, как быстро продаётся товар):

=СУММ(продажи за месяц) / СРЗНАЧ(остатки на начало и конец месяца)

Если коэффициент меньше 1, товар лежит на складе дольше месяца — рассмотрите акции или снижение цены.

Для автоматизации можно использовать:

  • 🤖 Power Query в Excel для автообновления данных.
  • 📊 Google Sheets с подключением к API Ozon через Apps Script.
  • 📊 Сервисы вроде RetailCRM или МойСклад для комплексного анализа.

6. Типичные ошибки при работе с остатками на FBO и как их избежать

Даже опытные продавцы допускают ошибки, которые ведут к штрафам или потерям продаж. Вот самые распространённые:

  1. Игнорирование резервов под заказы

    Многие считают, что цифра в колонке "Доступно" — это то, что можно продавать. Но если не учитывать резервы, вы рискуете получить заказы на товар, который уже обещан другому покупателю.

    Решение: Всегда ориентируйтесь на формулу:

    Реально доступно = (Физические остатки) - (Резервы) - (Минимальный остаток)
  2. Несвоевременное обновление остатков после поставок

    Если вы отправили товар на склад, но не подтвердили поставку в личном кабинете, Ozon не учтёт эти товары в виртуальных остатках.

    Решение: Подтверждайте поставки в течение 24 часов после фактического поступления на склад.

  3. Продажа товаров с истекающим сроком годности

    Ozon блокирует товары за 30 дней до истечения срока годности, но некоторые продавцы не отслеживают это.

    Решение: Настройте уведомления в личном кабинете или используйте отчёт "Сроки годности".

Ещё одна распространённая проблема — расхождения между остатками в Ozon и вашей системе учёта. Это происходит из-за:

  • 📦 Неучтённых возвратов от покупателей.
  • 🔄 Ошибок при сканировании на складе Ozon.
  • 📊 Задержки синхронизации между системами.
⚠️ Внимание: Если расхождения превышают 5% от общего количества товаров, проводите полную инвентаризацию. Для этого запросите у Ozon отчёт "Акт сверки остатков" через поддержку.

7. Как настроить уведомления об остатках и избежать штрафов

Ozon предоставляет несколько инструментов для автоматического контроля остатков:

  1. Уведомления в личном кабинете

    Настройте оповещения в разделе Настройки → Уведомления:

    • 🔔 Опасный уровень остатков (например, меньше 5 единиц).
    • ⚠️ Блокировки товаров.
    • 📦 Поступление новых поставок.
  2. Автоматические заказы на пополнение

    В разделе Логистика → Настройки поставок можно указать:

    • 📦 Минимальный остаток (при достижении этого значения система предложит создать заказ на поставку).
    • 📅 Срок поставки (сколько дней занимает доставка товара на склад).
  • Интеграция с внешними сервисами

    Сервисы вроде RetailCRM или МойСклад позволяют:

    • 🤖 Автоматически создавать заказы поставщикам при низком остатке.
    • 📊 Визуализировать данные на дашбордах.
    • 🔔 Настраивать уведомления в Telegram или на email.

    Чтобы избежать штрафов за невыполненные заказы:

    • 📅 Планируйте поставки так, чтобы товар поступал на склад за 3–5 дней до ожидаемого дефицита.
    • 🔄 Регулярно (раз в неделю) сверяйте остатки с данными из отчёта "Движение товаров".
    • 📦 Используйте мультискладскую схему, если работаете с несколькими ПВЗ — это снизит риск дефицита.

    Часто задаваемые вопросы

    Как часто обновляются остатки в личном кабинете Ozon Seller?

    Данные в веб-версии обновляются каждые 15–30 минут, в мобильном приложении — раз в 1–2 часа. Однако физическое сканирование товаров на складе может занимать до 24 часов (например, после поставки). Если вы отправили товар на склад, но он не отображается в остатках, подождите сутки или уточните статус у поддержки.

    Что делать, если остатки в Ozon не совпадают с моей системой учёта?

    Сначала проверьте:

    1. Не учтёны ли возвраты от покупателей (они могут обрабатываться до 5 дней).
    2. Нет ли товаров в статусе "В пути на склад" или "На проверке качества".
    3. Не было ли блокировок со стороны Ozon (например, из-за несоответствия штрихкодов).

    Если расхождения значительные (более 5%), запросите у поддержки "Акт сверки остатков" и проведите инвентаризацию.

    Можно ли увидеть остатки по конкретному складу Ozon?

    Да, в личном кабинете и через API можно фильтровать остатки по warehouse_id. Например:

    • 1010000635 — Подольск.
    • 1010001031 — Санкт-Петербург.
    • 1010001032 — Новосибирск.

    Чтобы узнать warehouse_id вашего склада, экспортируйте отчёт "Остатки" в Excel — там будет колонка с ID.

    Как узнать, сколько товаров в пути на склад Ozon?

    Эту информацию можно получить:

    1. В личном кабинете: Логистика → Поставки → В пути.
    2. Через API: поле in_transit в методе /v2/analytics/stock_on_warehouses.
    3. В отчёте "Движение товаров" (фильтр по статусу "В пути").

    Обратите внимание: товары в пути учитываются в виртуальных остатках, но не в физических.

    Что такое "минимальный остаток" и как его настроить?

    Минимальный остаток — это пороговое значение, при достижении которого система оповещает вас о необходимости пополнить запасы. Настроить его можно:

    1. В личном кабинете: Товары → Настройки → Минимальный остаток (указывается для каждого SKU отдельно).
    2. Через API: метод /v1/product/import/stocks с параметром min_stock.

    Рекомендуем устанавливать минимальный остаток на уровне 3–5 дней продаж (например, если продаёте 10 единиц в день, установите порог в 30–50 единиц).