Как сделать перемещение товаров с Wildberries на Ozon через складскую программу: полный гайд

Переход с Wildberries на Ozon — это не просто смена маркетплейса, а полная реорганизация складских процессов. Многие продавцы сталкиваются с проблемой: как перенести остатки товаров, не потеряв при этом данные о количестве, артикулах и связках с карточками? Если вы используете складскую программу вроде МойСклад, 1С:Управление торговлей или Bitrix24, процесс можно автоматизировать — но только при правильной настройке.

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

Если вы только начинаете работать с Ozon, важно понимать: этот маркетплейс строже относится к актуальности остатков и скорости обработки заказов. Поэтому перемещение товаров должно быть не просто технической операцией, а частью стратегии по оптимизации логистики. Далее — конкретные шаги, которые помогут избежать ошибок и сэкономить время.

1. Подготовка складской программы к перемещению товаров

Прежде чем переносить данные, убедитесь, что ваша складская программа поддерживает интеграцию с API Ozon. Например, в МойСклад для этого нужно подключить модуль "Маркетплейсы", а в — настроить обмен через Универсальный формат обмена данными (EnterpriseData). Если ваше ПО не имеет встроенных инструментов, потребуется промежуточное решение вроде API2Cart или Shop-Logger.

Следующий шаг — аудит текущих данных. Проверьте:

  • 🔍 Артикулы товаров: на Wildberries и в вашей программе они должны совпадать. Если используете внутренние артикулы, их придётся сопоставить с Ozon SKU.
  • 📦 Остатки: актуальное количество товара на складе и в личном кабинете WB должно сходиться. Расхождения более 5% могут привести к ошибкам при выгрузке.
  • 🏷️ Штрихкоды: Ozon требует уникальные штрихкоды для каждого варианта товара (цвет/размер). Если их нет, придётся генерировать новые.

Критическая ошибка: если в вашей программе один товар разбит на несколько карточек по цветам, а на Ozon это один SKU с вариантами, перенос остатков придётся делать вручную или через Excel. В этом случае лучше заранее создать в Ozon карточки с правильной структурой.

Также стоит проверить настройки складов в программе. Если у вас несколько складов (например, основной и резервный), укажите, с какого именно будет идти перемещение. В это делается через Справочники → Склады (места хранения), в МойСклад — в разделе Настройки → Склады.

📊 Какую складскую программу вы используете?
МойСклад
1С:Управление торговлей
Bitrix24
Excel/Google Sheets
Другое

2. Сопоставление номенклатуры: как избежать дублей и ошибок

Основная проблема при перемещении — несовпадение идентификаторов товаров. На Wildberries у товара может быть один артикул, а на Ozon — другой (или вообще SKU, который генерируется автоматически). Чтобы избежать хаоса, создайте в складской программе дополнительное поле для Ozon SKU.

Вот как это сделать в разных системах:

  • 📌 МойСклад: перейдите в Номенклатура → Настройки полей и добавьте пользовательское поле "Ozon SKU" (тип — текст).
  • 📌 : в конфигураторе создайте новый реквизит для справочника "Номенклатура" с именем Ozon_SKU.
  • 📌 Excel: добавьте отдельный столбец "Ozon SKU" и заполните его вручную или через формулу ВПР.

Если товаров много (от 500 позиций), сопоставление лучше делать через Excel. Выгрузите из Wildberries список артикулов и остатков, а из Ozon — таблицу с SKU. Затем используйте функцию ВПР или XLOOKUP, чтобы автоматически подтянуть Ozon SKU к вашим артикулам.

⚠️ Внимание: Если у товара на Ozon несколько вариантов (например, разные цвета), один артикул из WB может соответствовать нескольким SKU. В этом случае придётся разбивать строку в Excel на несколько или создавать отдельные карточки в складской программе.

После сопоставления проверьте дубли. В Ozon нельзя иметь два одинаковых SKU для разных товаров, поэтому используйте функцию Удалить дубликаты в Excel или плагин Duplicate Checker в МойСклад.

Выгрузить список артикулов из Wildberries|Скачать таблицу SKU из Ozon|Создать поле для Ozon SKU в складской программе|Проверить дубликаты артикулов|Сопоставить данные через ВПР или вручную-->

3. Настройка перемещения: ручной vs. автоматический метод

Есть два способа перенести товары: вручную (через Excel) или автоматически (через API). Выбор зависит от количества позиций и возможностей вашей складской программы.

Ручной метод подходит для небольших каталогов (до 1000 товаров). Алгоритм:

  1. Выгрузите остатки из Wildberries в Excel (раздел Отчёты → Остатки).
  2. Добавьте столбец с Ozon SKU (если ещё не сделали это на этапе сопоставления).
  3. Создайте в складской программе документ "Перемещение товаров" или "Инвентаризация".
  4. Загрузите данные из Excel в программу (в МойСклад это делается через Импорт → Товары).
  5. Сформируйте файл для выгрузки на Ozon в формате CSV или XLSX.

Автоматический метод требует настройки интеграции. Например, в это делается через обработку Обмен с Ozon, а в МойСклад — через подключение к API. Преимущества:

  • ⚡ Быстрота: перенос 10 000 товаров занимает 10–15 минут.
  • 🔄 Синхронизация остатков в реальном времени (если настроить вебхуки).
  • 🛡️ Меньше ошибок: система сама проверяет формат данных.

Однако автоматизация требует технических знаний. Если вы не уверены в своих силах, лучше обратиться к специалисту или использовать сервисы вроде AltoBI или RetailCRM, которые предлагают готовые коннекторы.

⚠️ Внимание: При автоматической выгрузке Ozon может заблокировать обновление остатков, если в файле есть пустые ячейки или некорректные символы (например, кавычки в названиях). Всегда проверяйте файл через валидатор Ozon перед загрузкой.
Что делать, если API Ozon не принимает ваш запрос?

Если при автоматической выгрузке вы получаете ошибку 400 Bad Request, проверьте:

1. Формат файла — должен быть CSV с разделителем ; (не запятая!).

2. Кодировку — только UTF-8.

3. Наличие обязательных полей: sku, quantity, warehouse_id.

4. Размер файла — не более 10 МБ.

Если проблема остаётся, обратитесь в поддержку Ozon с логами ошибок.

4. Формирование файла для выгрузки на Ozon

Ozon принимает остатки в строго определённом формате. Если файл будет составлен неправильно, система его отклонит. Вот обязательная структура для CSV:

Поле Описание Пример Обязательно?
sku Идентификатор товара на Ozon 123456789 Да
quantity Количество товара на складе 42 Да
warehouse_id ID склада (указывается в личном кабинете Ozon) MSK1 Да
updated_at Дата и время обновления (формат ISO 8601) 2026-05-20T14:30:00Z Нет
barcode Штрихкод товара 4607001234567 Нет

Чтобы сгенерировать такой файл из складской программы:

  1. В МойСклад: перейдите в Отчёты → Остатки товаров, настройте фильтр по нужному складу и экспортируйте в CSV.
  2. В : используйте обработку Выгрузка данных в Ozon (если она установлена) или напишите собственный отчёт.
  3. В Excel: создайте таблицу по образцу выше и сохраните в формате CSV (разделитель — запятая), затем замените запятые на точку с запятой через Найти и заменить.

⚠️ Внимание: Если вы выгружаете остатки для склада Ozon FBS, в поле warehouse_id должен быть указан код склада Ozon (например, MSK1 для Москвы). Для FBO используйте ваш внутренний идентификатор склада, но предварительно зарегистрируйте его в личном кабинете.

Перед загрузкой файла на Ozon проверьте его через валидатор. Для этого в личном кабинете перейдите в Товары → Импорт/Экспорт → Проверка файла остатков. Система покажет ошибки, если они есть.

5. Загрузка остатков на Ozon и проверка результатов

Когда файл готов, загрузите его в личный кабинет Ozon:

  1. Перейдите в раздел Товары → Остатки.
  2. Нажмите Импортировать остатки и выберите подготовленный файл.
  3. Укажите тип склада: FBS или FBO.
  4. Подтвердите загрузку и дождитесь обработки (может занять до 30 минут).

После загрузки проверьте:

  • 🔄 Статус обработки: в разделе История импортов должно быть сообщение "Успешно".
  • 📊 Актуальность остатков: сравните данные в личном кабинете с вашей складской программой.
  • Ошибки: если есть строки с ошибками, скачайте отчёт и исправьте их.

Типичные ошибки при загрузке:

  • 🚫 SKU_NOT_FOUND — товар с таким SKU не существует на Ozon. Проверьте правильность идентификаторов.
  • 🚫 INVALID_WAREHOUSE — указан неверный warehouse_id. Уточните ID склада в настройках Ozon.
  • 🚫 NEGATIVE_QUANTITY — отрицательное количество товара. Исправьте данные в файле.

Если остатки не обновляются, попробуйте:

  1. Перезагрузить файл с исправлениями.
  2. Обратиться в поддержку Ozon с указанием ID импорта.
  3. Проверить, не стоит ли у товара статус "На модерации" или "Заблокирован".

6. Синхронизация остатков: как избежать расхождений

После перемещения товаров важно поддерживать актуальные остатки на обоих маркетплейсах. Если вы продолжаете продавать на Wildberries, нужно настроить двустороннюю синхронизацию:

  • 🔄 При продаже на WB остатки должны автоматически уменьшаться и на Ozon (и наоборот).
  • 📦 При поступлении товара на склад данные должны обновляться везде.

Вот как это реализовать:

  • 🛠️ Через API: настройте вебхуки в Ozon и Wildberries, чтобы при изменении остатков на одном маркетплейсе обновлялся другой. В МойСклад это делается через Настройки → Интеграции → Вебхуки.
  • 📊 Через промежуточное ПО: сервисы вроде RetailCRM или AltoBI умеют синхронизировать остатки между несколькими площадками.
  • Вручную: если товаров мало, можно обновлять остатки раз в день через Excel.

⚠️ Внимание: Если вы используете Ozon FBS, остатки на вашем складе и в системе Ozon должны совпадать с точностью до единицы. Расхождения более 3% могут привести к штрафам за недопоставку.

Для контроля расхождений рекомендуем:

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

Если расхождения всё же возникли, воспользуйтесь инструментом пересчёта в Ozon:

  1. Перейдите в Товары → Инвентаризация.
  2. Создайте новую инвентаризацию и укажите реальное количество товара.
  3. Подтвердите изменения — остатки обновятся автоматически.

7. Типичные ошибки и как их избежать

Даже при тщательной подготовке продавцы часто сталкиваются с проблемами. Вот самые распространённые:

1. Несовпадение артикулов и SKU

Если в вашей программе артикул товара ABC123, а на Ozon его SKU987654, при выгрузке возникнет ошибка. Решение: заранее создайте таблицу соответствий и используйте её при формировании файла.

2. Дублирование товаров

Если один и тот же товар заведён на Ozon дважды (например, с разными SKU), система может заблокировать обновление остатков. Проверяйте уникальность SKU через отчёт Справочник номенклатуры в личном кабинете.

3. Неучтённые резервы

На Wildberries часть товара может быть в резерве (например, под заказы, которые ещё не собраны). Если вы перенесёте только свободные остатки, на Ozon будет нехватка. Решение: учитывайте резервы при выгрузке или дождитесь их освобождения.

4. Ошибки в формате файла

Ozon строго проверяет формат CSV. Частые ошибки:

  • 📌 Разделитель — запятая вместо точки с запятой.
  • 📌 Кодировка — Windows-1251 вместо UTF-8.
  • 📌 Лишние столбцы или пропущенные обязательные поля.

5. Забытые штрихкоды

Если на Ozon товар требует штрихкода, а в файле его нет, остатки не обновятся. Решение: сгенерируйте штрихкоды заранее (можно через Barcode Generator) и добавьте их в файл.

⚠️ Внимание: Если вы переносите товары с Wildberries на Ozon FBS, учтите, что Ozon может потребовать перемаркировку товара своими штрихкодами. Это означает, что вам придётся распечатать новые этикетки и наклеить их на упаковку.

8. Автоматизация процесса: сервисы и инструменты

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

1. Готовые интеграции

  • 🔌 МойСклад + Ozon: подключается через раздел Интеграции → Маркетплейсы. Позволяет синхронизировать остатки, заказы и цены.
  • 🔌 1С + Ozon: требует установки обработки Обмен с Ozon (можно скачать на Инфостарт).
  • 🔌 Bitrix24 + Ozon: через модуль Бизнес-процессы или сторонние коннекторы.

2. Сервисы-посредники

Если ваша программа не поддерживает прямую интеграцию, используйте:

  • 🌐 RetailCRM: синхронизирует остатки, заказы и клиентскую базу между несколькими маркетплейсами.
  • 🌐 AltoBI: позволяет настраивать сложные правила обновления остатков (например, резервировать часть товара для WB).
  • 🌐 API2Cart: универсальный коннектор для связки любых систем через API.

3. Самостоятельная разработка

Если у вас есть программист в штате, можно написать собственный скрипт на Python или PHP, который будет:

  • Выгружать остатки из Wildberries через API.
  • Преобразовывать их в формат Ozon.
  • Отправлять обновлённые данные на сервер Ozon.

Пример кода для выгрузки остатков с Wildberries (на Python):

import requests

Получаем остатки с Wildberries

wb_api_key = "Ваш_API_ключ"

url = "https://suppliers-api.wildberries.ru/api/v1/stocks"

headers = {"Authorization": wb_api_key}

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

wb_stocks = response.json()

Далее преобразуем данные в формат Ozon и отправляем на их API

Для автоматизации также можно использовать Zapier или Make (ex-Integromat), если вам не нужны сложные настройки.

FAQ: Ответы на частые вопросы

Можно ли перенести товары с Wildberries на Ozon без складской программы?

Да, но это займёт много времени. Вам придётся:

  1. Выгрузить остатки с Wildberries в Excel.
  2. Вручную сопоставить артикулы с Ozon SKU.
  3. Сформировать файл в правильном формате и загрузить его на Ozon.

Для большого ассортимента (от 1000 товаров) ручной перенос неэффективен — лучше использовать складскую программу или сервис-посредник.

Что делать, если на Ozon и Wildberries разные остатки?

Расхождения могут возникать из-за:

  • Резервов под заказы на WB.
  • Товаров в пути (ещё не поступили на склад).
  • Ошибок при инвентаризации.

Решение:

  1. Проведите полную инвентаризацию.
  2. Учитывайте резервы при выгрузке остатков.
  3. Настройте автоматическую синхронизацию между площадками.
Как перенести товары, если на Ozon другие категории?

Если структура категорий на Ozon отличается от Wildberries, вам придётся:

  1. Создать новые карточки товаров на Ozon с правильными категориями.
  2. Сопоставить старые артикулы с новыми SKU.
  3. Перенести остатки только для тех товаров, которые уже есть на Ozon.

Используйте маппинг категорий (таблицу соответствий), чтобы не делать это вручную.

Нужно ли переносить историю продаж с Wildberries на Ozon?

Нет, история продаж не переносится — на Ozon она будет начинаться с нуля. Однако вы можете:

  • Скачать отчёты по продажам с WB и хранить их для анализа.
  • Использовать данные для прогнозирования спроса на Ozon.

Для анализа эффективности лучше использовать внешние инструменты вроде Google Data Studio или Power BI.

Можно ли перенести отзывы с Wildberries на Ozon?

Нет, Ozon не позволяет импортировать отзывы с других площадок. Однако вы можете:

  • Скопировать текст отзывов и добавить их в описание товара (с пометкой "Отзыв с Wildberries").
  • Использовать положительные отзывы в рекламных материалах (с согласия клиентов).

Помните, что Ozon строго следит за достоверностью отзывов — не пытайтесь выдать их за новые.