Как правильно загрузить штрихкоды на Ozon: инструкция для продавцов с примерами

Загрузка штрихкодов на Ozon — обязательный этап для продавцов, работающих по моделям FBS и FBO. Без корректно прикреплённых кодов товары не попадут в продажу, а заказы не будут обрабатываться автоматически. Маркетплейс предъявляет жёсткие требования к формату, структуре файлов и самим кодам, поэтому ошибки на этом этапе приводят к блокировке карточек или штрафам.

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

Зачем нужны штрихкоды на Ozon и какие бывают

Штрихкод — это уникальный идентификатор товара, который используется для автоматизации логистических процессов. На Ozon он нужен для:

  • 📦 Приёмки товара на складе (сканер считывает код и сопоставляет его с заказом).
  • 🔄 Отгрузки заказов (система автоматически подбирает товар по коду).
  • 📊 Инвентаризации (проверка остатков и расхождений).
  • ⚠️ Защиты от подделок (маркетплейс блокирует дубликаты кодов).

На платформе используются три типа штрихкодов:

  1. Стандартные: EAN-13 (13 цифр), UPC (12 цифр) — международные форматы, которые можно получить в GS1 или у производителя.
  2. Внутренние: генерируются Ozon автоматически, если у товара нет своего кода (начинаются с 200 или 20).
  3. Альтернативные: коды продавца (до 20 символов), которые можно использовать для маркировки, если стандартные отсутствуют.
⚠️ Внимание: С 2023 года Ozon запрещает использовать одинаковые штрихкоды для разных артикулов, даже если они относятся к одному товару (например, разные цвета). За это накладывается штраф до 5 000 ₽ за каждую ошибку.

Требования Ozon к штрихкодам в 2026 году

Перед загрузкой проверьте, соответствует ли ваш файл следующим критериям:

Параметр Требование Пример
Формат файла .xlsx, .csv (UTF-8) barcodes.xlsx
Размер файла До 50 МБ
Количество строк До 100 000
Обязательные столбцы offer_id, barcode
Допустимые символы в коде Цифры, латинские буквы, дефис, подчёркивание EAN-1324567890123, UPCA_123456789012

Особое внимание уделите следующим моментам:

  • 🔢 Длина кода: EAN-13 — ровно 13 цифр, UPC — 12 цифр. Внутренние коды Ozon могут быть длиной 14–20 символов.
  • 🔍 Уникальность: один и тот же штрихкод нельзя присваивать разным offer_id.
  • 📄 Соответствие карточке товара: код в файле должен совпадать с тем, что указан в личном кабинете для данного offer_id.
📊 Какой тип штрихкодов вы используете для товаров на Ozon?
EAN-13
UPC
Внутренние коды Ozon
Собственные альтернативные коды

Способы загрузки штрихкодов на Ozon

Маркетплейс предоставляет три основных способа загрузки кодов. Выбор зависит от количества товаров и технических возможностей:

1. Через личный кабинет (ручной ввод)

Подходит для небольших каталогов (до 100 товаров). Инструкция:

  1. Перейдите в раздел Товары → Управление товарами.
  2. Выберите нужный товар и нажмите Редактировать.
  3. В блоке Штрихкоды добавьте код вручную или загрузите файл.
  4. Сохраните изменения и дождитесь модерации (до 24 часов).

2. Массовая загрузка через файл

Оптимальный вариант для 100+ товаров. Алгоритм:

  1. Скачайте шаблон файла в разделе Товары → Импорт/Экспорт → Штрихкоды.
  2. Заполните столбцы:
    • offer_id — уникальный идентификатор товара на Ozon.
    • barcode — штрихкод (без пробелов и спецсимволов).
    • barcode_type — тип кода (EAN_13, UPC, INTERNAL).
  • Сохраните файл в формате .xlsx или .csv.
  • Загрузите его в том же разделе и дождитесь обработки (до 48 часов).
  • Указаны все обязательные столбцы (offer_id, barcode)

    Коды уникальны для каждого offer_id

    Файл сохранён в UTF-8 (для CSV)

    Размер файла не превышает 50 МБ

    -->

    3. Через API (для крупных продавцов)

    Для автоматизации используйте метод /v2/barcode/import из документации Ozon API. Пример запроса:

    POST /v2/barcode/import
    

    Headers:

    - Client-Id: YOUR_CLIENT_ID

    - Api-Key: YOUR_API_KEY

    Body:

    {

    "items": [

    {

    "offer_id": "123456789",

    "barcode": "20012345678901",

    "barcode_type": "INTERNAL"

    }

    ]

    }

    Ответ придет в формате JSON с статусом обработки. Ошибки будут указаны в поле errors.

    Типичные ошибки при загрузке и как их исправить

    Даже опытные продавцы сталкиваются с ошибками при загрузке штрихкодов. Рассмотрим самые частые из них и способы решения:

    Код ошибки Причина Решение
    INVALID_BARCODE_FORMAT Некорректный формат кода (например, буквы в EAN-13). Проверьте длину и символы. EAN-13 должен содержать только 13 цифр.
    DUPLICATE_BARCODE Один и тот же код присвоен нескольким offer_id. Сгенерируйте новый уникальный код или используйте внутренние коды Ozon.
    OFFER_NOT_FOUND Указан несуществующий offer_id. Проверьте правильность идентификатора в файле и личном кабинете.
    BARCODE_ALREADY_EXISTS Код уже прикреплён к другому товару. Удалите дубликат или свяжите товары через group_id.

    Если вы получили ошибку MODERATION_REJECTED, проверьте:

    • 📌 Соответствует ли штрихкод товару (например, не прикреплён код от другого бренда).
    • 📌 Нет ли в коде лишних символов (пробелов, точек, запятых).
    • 📌 Правильно ли указан тип кода (EAN_13, UPC и т. д.).
    Что делать, если Ozon не принимает ваш EAN-13?

    Если система отвергает ваш EAN-13, проверьте его через сервис barcode.is. Возможные проблемы:

    1. Код не зарегистрирован в GS1 (поддельный).

    2. Код принадлежит другому производителю (узнать можно по первым 6–9 цифрам — префиксу компании).

    3. Код уже используется на Ozon для другого товара.

    В таких случаях запросите новый код у производителя или используйте внутренний код маркетплейса.

    Как проверить статусы загруженных штрихкодов

    После загрузки файла или ручного ввода штрихкоды проходят модерацию. Чтобы отследить их статус:

    1. Перейдите в раздел Товары → Штрихкоды.
    2. В фильтрах выберите Статус: На модерации или Ошибка.
    3. Экспортируйте отчёт по кнопке Выгрузить отчёт для детального анализа.

    В отчёте будут столбцы:

    • status — текущий статус (APPROVED, REJECTED, PENDING).
    • error_message — описание ошибки (если есть).
    • processing_date — дата обработки.

    Если штрихкод находится в статусе REJECTED более 3 дней, обратитесь в поддержку через Помощь → Техническая поддержка с указанием offer_id и кода ошибки.

    Частые вопросы о штрихкодах на Ozon

    Можно ли использовать один штрихкод для разных цветов одного товара?

    Нет, с 2026 года Ozon требует уникальные коды для каждого варианта товара (цвет, размер, материал). Исключение — если варианты объединены в одну карточку через group_id и имеют общий запас.

    Что делать, если производитель не предоставил штрихкод?

    В этом случае вы можете:

    1. Сгенерировать внутренний код Ozon (он создаётся автоматически при загрузке товара без штрихкода).
    2. Использовать альтернативный код продавца (до 20 символов, латиница и цифры).
    3. Купить код EAN-13 в GS1 Russia (стоимость от 5 000 ₽ за 10 кодов).

    Сколько времени занимает модерация штрихкодов?

    Сроки зависят от типа кода:

    • Внутренние коды Ozon: 1–12 часов.
    • EAN/UPC: до 48 часов (требуется проверка в международной базе).
    • Альтернативные коды: до 24 часов.

    В пиковые периоды (например, перед Black Friday) модерация может затянуться до 3 дней.

    Можно ли изменить штрихкод после загрузки?

    Да, но с ограничениями:

    • Если товар ещё не был отгружен со склада, код можно поменять в личном кабинете.
    • Если товар уже в продаже, изменение кода приведёт к приостановке карточки на 24 часа (нужна повторная модерация).
    • Для товаров на складе FBO изменение кода требует перемаркировки — это платная услуга (от 5 ₽ за единицу).

    Что такое "групповой штрихкод" и когда его использовать?

    Групповой штрихкод присваивается нескольким товарам, объединённым в одну карточку (например, футболки разных размеров). Он нужен для:

    • Упрощения логистики (сканер считывает один код для всей группы).
    • Связывания вариантов в личном кабинете через group_id.

    Чтобы его использовать, в файле загрузки укажите одинаковый barcode для всех offer_id из группы, а в столбце is_group_barcode поставьте TRUE.

    Заключение: как избежать проблем с штрихкодами

    Правильная загрузка штрихкодов на Ozon — залог бесперебойной работы вашего магазина. Чтобы минимизировать ошибки:

    • 🔹 Используйте проверенные источники кодов (GS1, производитель).
    • 🔹 Всегда проверяйте файлы на дубликаты и соответствие формату.
    • 🔹 Для тестовых загрузок используйте внутренние коды Ozon — они проходят модерацию быстрее.
    • 🔹 Настройте автоматическую синхронизацию кодов через или API, если у вас большой каталог.

    Если вы только начинаете работать с Ozon, начните с небольшой партии товаров (10–20 штук), чтобы отладить процесс загрузки. Это поможет избежать массовых ошибок и блокировок в будущем.