Учёт продаж Ozon в 1С: от настройки до автоматической синхронизации

Продажи на Ozon требуют чёткого учёта в , чтобы избежать расхождений в финансах, остатках и отчётности. Без правильной интеграции продавцы сталкиваются с ручным вводом заказов, двойной работой и ошибками в бухгалтерии. Эта статья поможет настроить автоматический обмен данными между маркетплейсом и 1С:УТ 11, ERP 2 или КА 2, учитывая особенности схем FBS и FBO.

Мы разберём не только техническую сторону (настройку обмена через CommerceML, API Ozon или готовые модули), но и нюансы бухгалтерского учёта: как правильно отражать комиссии маркетплейса, возвраты от покупателей и движения денег через Ozon Банк. Особое внимание уделим типичным ошибкам, из-за которых данные в 1С и личном кабинете Ozon Seller расходятся на тысячи рублей.

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

1. Почему ручной учёт продаж Ozon в 1С — это ошибка

Многие продавцы сначала пытаются вводить заказы с Ozon в вручную, копируя данные из Excel-отчётов или личного кабинета. Это кажется простым, но на практике приводит к:

  • 📉 Потере времени: на обработку 50 заказов в день уходит 2–3 часа (вместо 10 минут при автоматическом обмене).
  • 💰 Финансовым расхождениям: забытые комиссии, неучтённые возвраты или ошибочные суммы НДС.
  • 📦 Проблемам с остатками: товар может быть продан на Ozon, но не списан в 1С, что ведёт к перепродажам.
  • 📑 Ошибкам в отчётности: несовпадение выручки в декларациях и данных маркетплейса чревато штрафами.

Пример из практики: компания торгует электроникой на Ozon и ведёт учёт в 1С:ERP 2.4. В декабре 2023 года из-за ручного ввода пропустили возвраты на 180 тыс. руб., что исказило финансовый результат на 12%. Автоматизация обмена решила проблему за 1 неделю.

⚠️ Внимание: Если вы работаете по схеме FBO (хранение на складе Ozon), ручной учёт остатков невозможен — их обновление должно происходить в реальном времени через API или EDI.

Автоматизация учёта продаж с Ozon в 1С решает эти проблемы, но требует правильной настройки. Дальше разберём, какие инструменты для этого есть.

2. Способы интеграции Ozon с 1С: какой выбрать

Существует 4 основных способа синхронизации данных. Выбор зависит от объёма продаж, бюджета и технических возможностей:

Способ интеграции Подходит для Плюсы Минусы Стоимость
Готовые модули (Атол Онлайн, МойСклад, Битрикс24) Малый и средний бизнес (до 500 заказов/мес.) Быстрая настройка, техподдержка, обновления Ограниченная гибкость, абонентская плата от 1 500 руб./мес.
Обмен через CommerceML Средний бизнес (1С:УТ, ERP) Бесплатно, стандартный формат Требует доработок для Ozon, нет поддержки FBO 0 руб. (если настраивать самому)
Прямое API-подключение Крупный бизнес (от 1 000 заказов/мес.) Максимальная гибкость, поддержка FBS/FBO, реальное время Сложная настройка, требует программиста от 50 000 руб. (разово) + доработки
1С:EDI Контур Компании с большим ассортиментом Поддержка EDI, работа с несколькими маркетплейсами Дорого, длительная настройка от 30 000 руб./мес.

Для большинства продавцов оптимален вариант с готовыми модулями (например, Атол Онлайн) или настройкой CommerceML через 1С:УТ 11. Если у вас более 100 заказов в день и работа по FBO — без API не обойтись.

📊 Какой способ интеграции Ozon с 1С вы используете?
Готовые модули (Атол, МойСклад и др.)
Обмен через CommerceML
Прямое API-подключение
Ещё не настроил
Другой вариант

3. Пошаговая настройка обмена данными через CommerceML

Этот способ подходит для 1С:Управление торговлей 11 или ERP 2. Для работы потребуется:

  • 🔹 Доступ к личному кабинету Ozon Seller.
  • 🔹 Права администратора в 1С.
  • 🔹 Установленный модуль Обмен с сайтами (CommerceML).

Шаг 1. Настройка в личном кабинете Ozon

  1. Перейдите в раздел Настройки → Интеграции → Обмен данными.
  2. Активируйте опцию Выгрузка заказов в формате CommerceML.
  3. Скопируйте Логин и Пароль для доступа к FTP-серверу Ozon.

Шаг 2. Настройка в 1С

  1. Откройте Администрирование → Настройки обмена → Обмен с сайтами.
  2. Создайте новый узел обмена с типом CommerceML.
  3. Укажите данные FTP из личного кабинета Ozon.
  4. В настройках выгрузки отметьте:
    • 📦 Заказы покупателей
    • 💵 Оплаты
    • 🔄 Возвраты

Шаг 3. Тестовый обмен

Запустите выгрузку вручную через Обмен → Выгрузить данные. Проверьте, что заказы появились в 1С в разделе Продажи → Заказы покупателей с пометкой Источник: Ozon.

☑️ Проверка первого обмена данными

Выполнено: 0 / 4
⚠️ Внимание: Если в 1С не хватает полей для комиссий Ozon (например, Комиссия за продажу, Логистика), их нужно добавить в справочник Дополнительные реквизиты или доработать конфигурацию.

4. Учёт комиссий и выплат Ozon: проводки в 1С

Одна из сложностей при работе с Ozon — правильный учёт комиссий маркетплейса. Они могут достигать 15–25% от стоимости товара и включают:

  • 💸 Комиссия за продажу (от 5% до 20% в зависимости от категории).
  • 🚚 Логистика (для FBO — хранение и доставка).
  • 📦 Упаковка (если используется услуга маркетплейса).
  • 🔄 Комиссия за возврат (если товар вернулся на склад).

В 1С эти суммы должны отражаться отдельно от выручки. Пример проводок для 1С:Бухгалтерия 3.0:

Операция Дебет Кредит Сумма Описание
Поступление выручки от Ozon 51 (расчётный счёт) 62.02 (авансы) 10 000 Оплата заказа №12345 (с учётом комиссий)
Списание комиссии Ozon 91.02 (прочие расходы) 62.02 2 000 Комиссия 20% от продажи
Отражение выручки 62.02 90.01 (выручка) 8 000 Выручка за минусом комиссий
НДС с продажи 90.03 68.02 1 320 НДС 20% с 8 000 руб.

Критическая ошибка: многие продавцы забывают учитывать комиссию за логистику (FBO) как отдельную статью расходов. Это искажает себестоимость товара и прибыль.

Для автоматизации учёта комиссий:

  1. Создайте в 1С отдельные статьи расходов: Комиссия Ozon (продажа), Логистика Ozon (FBO).
  2. Настройте правило автоматического распределения сумм из заказов по этим статьям.
  3. Используйте отчёт Анализ субконто для проверки корректности списаний.

5. Учёт возвратов от покупателей: как не потерять деньги

Возвраты на Ozon — одна из самых болезненных тем для продавцов. По статистике 2026 года, в категориях Одежда и Обувь возвращают до 30% заказов. Если не учитывать их правильно, можно:

  • 💸 Переплатить НДС (возвраты уменьшают налоговую базу).
  • 📦 Исказить остатки (товар может числиться проданным, но фактически вернуться на склад).
  • 💰 Потерять деньги на комиссиях за возврат (до 500 руб. за позицию).

Алгоритм обработки возвратов в 1С:

  1. Получите уведомление о возврате в личном кабинете Ozon Seller или через API.
  2. Создайте в 1С документ Возврат товара от покупателя (раздел Продажи).
  3. Укажите:
    • 📄 Номер заказа Ozon.
    • 📦 Товар и количество.
    • 💵 Сумму возврата (с учётом комиссий).
  • Сформируйте корректировочный счёт-фактуру (если применяете НДС).
  • Проверьте, что товар вернулся на склад (для FBS) или на склад Ozon (для FBO).
  • Пример: покупатель вернул куртку за 5 000 руб. Ozon удержал комиссию за возврат 300 руб. и вернул вам 4 700 руб. В 1С нужно:

    1. Списать выручку на 5 000 руб. (сторно-проводка).
    2. Учесть расход 300 руб. как Комиссия за возврат.
    3. Оприходовать товар обратно на склад.
    4. ⚠️ Внимание: Если работаете по FBO, после возврата товар может оказаться на складе Ozon в статусе Некондиция. Его нужно либо списать (документ Списание товаров), либо запросить возврат на свой склад (через Заявка на возврат в личном кабинете).
      Что делать, если Ozon не вернул деньги за возврат?

      Если в течение 10 дней после возврата деньги не поступили, проверьте:

      1. Статус возврата в личном кабинете (должен быть "Возврат завершён").

      2. Наличие акта расхождений (если товар пришёл в некондиции).

      3. Корректность реквизитов для выплат (раздел "Финансы" → "Реквизиты").

      Если проблема не решена — создайте тикет в поддержку Ozon с указанием номера заказа и даты возврата.

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

      Расхождение остатков между 1С и Ozon — частая причина штрафов за недопоставку (до 10% от стоимости заказа). Чтобы этого избежать, настройте автоматическую синхронизацию:

      Для схемы FBS (самостоятельная доставка):

      • 🔄 Обновляйте остатки в 1С после каждого движения товара (приход, продажа, возврат).
      • 📤 Выгружайте остатки на Ozon не реже 1 раза в час (через CommerceML или API).
      • 🛒 Используйте резервирование товара в 1С (настройка Резервирование при продаже).

      Для схемы FBO (хранение на складе Ozon):

      • 📦 Остатки обновляются автоматически через API при приёмке/отгрузке.
      • 🔄 В 1С нужно настроить отражение движений по виртуальному складу (например, Склад Ozon FBO).
      • 📊 Ежедневно сверяйте остатки с отчётом Товары на складах в личном кабинете.

    Пример настройки в 1С:УТ 11.5:

    1. Создайте отдельный склад для Ozon FBO (Справочники → Склады).
    2. В настройках обмена укажите, что остатки для этого склада выгружаются в Ozon.
    3. Настройте обработку Документы прихода/расхода для автоматического обновления.
    Проблема Причина Решение
    Остатки в 1С и Ozon расходятся Не синхронизированы возвраты или приходы Запустите полную выгрузку остатков через API
    Товар продаётся, но его нет на складе Задержка обновления остатков Уменьшите интервал синхронизации до 30 минут
    Ozon штрафует за недопоставку Резервирование в 1С не настроено Активируйте опцию Резервировать товар при продаже

    7. Финансовые документы: как учитывать выплаты от Ozon

    Ozon перечисляет деньги продавцам с задержкой (от 1 до 14 дней в зависимости от категории). В 1С эти платежи нужно отражать корректно, чтобы:

    • 📅 Совпадали даты поступления денег и заказов.
    • 💵 Правильно учитывались удержанные комиссии.
    • 📑 Формировалась верная отчётность по выручке.

    Порядок действий:

    1. Скачайте в личном кабинете отчёт Выплаты → Детализация по заказам (формат Excel или CSV).
    2. Загрузите его в 1С через обработку Импорт выписки банка (для 1С:Бухгалтерия) или Поступление безналичных ДС (для 1С:УТ).
    3. Проверьте, что суммы в платежах совпадают с данными заказов за вычетом комиссий.
    4. Сверьте остатки по счёту 62.02 (авансы от покупателей) с суммой невыплаченных заказов в Ozon.

    Пример: 15 мая Ozon перечислил вам 50 000 руб. за заказы с 1 по 10 мая. В 1С нужно:

    1. Создать документ Поступление на расчётный счёт на 50 000 руб.
    2. Указать в назначении платежа: Выплата от Ozon за период 01.05–10.05, заказы №1234–5678.
    3. Автоматически закрыть авансы по этим заказам.
    ⚠️ Внимание: Если используете Ozon Банк, настройте отдельный расчётный счёт в 1С (например, 51.02 "Ozon Банк") и автоматически распределяйте платежи по заказам через Банковские выписки.

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

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

    Ошибка Последствия Как исправить
    Неучтённые комиссии Ozon Занижение расходов, искажённая прибыль Настроить автоматическое списание комиссий как прочих расходов (счёт 91.02)
    Расхождение остатков более чем на 5% Штрафы за недопоставку (до 10% от стоимости заказа) Ежедневная сверка остатков через отчёт Товары на складах в Ozon Seller
    Неотражённые возвраты Переплата НДС, искажённая выручка Настроить обработку возвратов через документ Возврат товара от покупателя с корректировочной счёт-фактурой
    Ошибки в статусах заказов Задержки в обработке, штрафы за просрочку отправки Автоматизировать обновление статусов через API (например, "Отправлен" → "Доставлен")
    Несвоевременное резервирование товара Продажа одного товара дважды (перепродажа) Включить опцию Резервировать товар при создании заказа в настройках обмена

    Чтобы минимизировать ошибки:

    • 🔍 Еженедельно проводите сверку данных между 1С и отчётами Ozon (Финансы → Выплаты, Аналитика → Продажи).
    • 📊 Используйте отчёты 1С:
      • Анализ субконто по контрагенту Ozon (проверка комиссий).
      • Ведомость по товарам (сверка остатков).
      • Оборотно-сальдовая ведомость по 62 счёту (контроль дебиторки).
    • 🤖 Автоматизируйте рутинные операции (например, создание счёт-фактур при оплате заказа).

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

    Как учитывать продажи по схеме FBO, если товар хранится на складе Ozon?

    Для FBO в 1С нужно:

    1. Создать виртуальный склад (например, Ozon FBO).
    2. Настроить автоматическую выгрузку остатков через API (обновление каждые 2–4 часа).
    3. Отражать движения товара документами:
      • Перемещение товаров — при отправке на склад Ozon.
      • Реализация товаров — при продаже (со статусом Отгружен со склада Ozon).
  • Учитывать комиссию за хранение как ежемесячный расход (счёт 91.02).
  • Пример проводки для комиссии за хранение (1 000 руб.): Дт 91.02 — Кт 60.01.

    Как в 1С отразить удержание денег Ozon за штрафы (например, за просрочку отправки)?

    Штрафы Ozon учитываются как прочие расходы:

    1. Создайте статью расходов Штрафы Ozon.
    2. При получении уведомления о штрафе (в личном кабинете или по email) создайте документ Списание с расчётного счёта:
      • Сумма: размер штрафа.
      • Статья расходов: Штрафы Ozon.
      • Контрагент: Ozon.
  • Проводка: Дт 91.02 — Кт 51.
  • Если штраф удержан из будущей выплаты, используйте документ Корректировка долга.

    Можно ли в 1С:Бухгалтерия 3.0 вести учёт продаж на Ozon без доработок?

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

    • 🔹 Заказы можно вводить вручную через документ Поступление на расчётный счёт (указав в назначении номер заказа).
    • 🔹 Комиссии учитывать как прочие расходы (Дт 91.02 — Кт 62.02).
    • 🔹 Возвраты оформлять документами Возврат товара и Корректировка реализации.

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

    • 🔹 Подключить внешнюю обработку (например, Атол Онлайн).
    • 🔹 Или доработать конфигурацию для интеграции с CommerceML/API.

    Без автоматизации учёт будет трудоёмким (особенно при 50+ заказах в день).

    Как учитывать промокоды и скидки Ozon в 1С?

    Скидки и промокоды Ozon уменьшают выручку продавца, поэтому их нужно отражать в 1С:

    1. В настройках обмена добавьте реквизит Скидка Ozon для заказов.
    2. При выгрузке заказов скидка должна попадать в поле Сумма скидки документа Реализация товаров.
    3. Настройте автоматическое распределение скидок по статье Уценка товаров (счёт 90.07).

    Пример: товар продан за 10 000 руб. со скидкой 1 000 руб. (промокод). В 1С: