Как правильно отразить продажи Ozon в 1С:УНФ — полная инструкция с примерами

Продажи на маркетплейсе Ozon требуют четкого учета в 1С:Управление небольшой фирмой (УНФ), особенно если вы работаете по схеме FBS (склад продавца) или FBO (склад Ozon). Без правильной интеграции рискуете потерять контроль над финансами, запасами и налогами. В этой статье разберем уникальные нюансы синхронизации Ozon с 1С УНФ 3.0, которые не описаны в стандартной документации — от настройки обмена до обработки возвратов и комиссий маркетплейса.

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

Статья актуальна для 1С:УНФ версии 3.0.120+ (2023–2026 гг.) и учитывает последние изменения в API Ozon Seller. Если вы используете более старую версию или другую конфигурацию (например, 1С:ERP или Бухгалтерию), часть рекомендаций может не подойти — проверяйте совместимость заранее.

1. Подготовка 1С УНФ к работе с Ozon: обязательные настройки

Перед настройкой обмена убедитесь, что ваша база готова к интеграции. Без этих шагов синхронизация будет работать некорректно или вообще не запустится.

  • 📌 Обновите 1С УНФ до актуальной версии (минимум 3.0.120). В старых релизах нет поддержки OAuth 2.0, который требует Ozon для API.
  • 🔧 Активируйте функциональность "Интернет-магазин" в настройках программы (Администрирование → Функциональность → Торговля).
  • 📦 Создайте отдельный склад для товаров Ozon (например, "Склад Ozon FBS" или "Виртуальный склад FBO"). Это упростит аналитику.
  • 💰 Настройте статьи доходов/расходов для комиссий Ozon, логистики и штрафов. Используйте подстатьи для детализации (например, "Комиссия Ozon 15%" или "Штраф за отмену заказа").

Ошибка многих продавцов — игнорирование номенклатурных групп в 1С. Если не присвоить товары к группам (например, "Электроника", "Одежда"),later аналитика по прибыли будет бесполезной. В Ozon категория товара не всегда совпадает с вашей внутренней классификацией, поэтому настройте соответствие заранее.

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

2. Способы синхронизации Ozon с 1С УНФ: плюсы и минусы

Существует три основных способа переноса данных из Ozon в 1С. Выбор зависит от объема продаж, бюджета и технических навыков.

Способ Стоимость Скорость обмена Сложность настройки Подходит для
Ручной ввод Бесплатно Медленно (10–50 заказов/час) Низкая До 50 заказов/месяц
Выгрузка через Excel/CSV Бесплатно Средне (100–300 заказов/час) Средняя 50–500 заказов/месяц
API-интеграция (1С + Ozon Seller) От 5 000 ₽/месяц Быстро (1 000+ заказов/час) Высокая 500+ заказов/месяц
Готовые коннекторы (Atol, МойСклад) От 2 000 ₽/месяц Средне (500–2 000 заказов/час) Низкая 100–5 000 заказов/месяц

Для большинства продавцов на FBS оптимален гибридный подход: заказы грузятся через API, а возвраты и штрафы обрабатываются вручную. Это снижает риск ошибок при автоматической обработке спорных ситуаций. Если вы работаете по FBO, то API-интеграция обязательна — без нее невозможно оперативно получать данные о реализации со склада Ozon.

📊 Какой способ синхронизации вы используете сейчас?
Ручной ввод
Excel/CSV
API-интеграция
Готовый коннектор
Еще не настраивал

Внимание! При выборе API-решения проверьте, поддерживает ли оно вебхуки (webhooks) от Ozon. Без них вам придется вручную запускать синхронизацию, что сводит на нет преимущества автоматизации. Лучшие сервисы для 1С УНФ:

  • 🔹 Atol Online — подходит для FBS, есть бесплатный тариф на 100 заказов/месяц.
  • 🔹 МойСклад — интегрируется с Ozon и 1С, но требует подписки от 1 990 ₽/месяц.
  • 🔹 1С-Битрикс: Маркетплейс — сложный в настройке, но поддерживает все схемы Ozon.

3. Пошаговая настройка обмена через API Ozon Seller

Если вы выбрали API-интеграцию, следуйте этой инструкции. Потребуется доступ к Личному кабинету Ozon Seller и права администратора в 1С.

Получите Client-ID и API-Key в личном кабинете Ozon|Создайте пользователя для обмена в 1С (Администрирование → Пользователи)|Настройте права доступа к справочникам "Номенклатура" и "Контрагенты"|Проверьте наличие интернета на сервере 1С|Создайте резервную копию базы 1С-->

Шаг 1. Регистрация приложения в Ozon

  1. Перейдите в Личный кабинет Ozon Seller → Настройки → API.
  2. Нажмите "Создать приложение" и выберите тип "Для интеграции с 1С".
  3. Укажите название (например, "1С УНФ Синхронизация") и скопируйте Client-ID и API-Key.
  4. В разделе "Права доступа" отметьте галочки:
    • 📋 Чтение заказов
    • 📦 Чтение информации о товарах
    • 💰 Чтение финансовых документов

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

  1. Откройте 1С, перейдите в Администрирование → Обмен данными → Настройка обмена с сайтами.
  2. Создайте новый обмен, выберите тип "Ozon (API)".
  3. Введите Client-ID и API-Key, укажите адрес API: https://api-seller.ozon.ru.
  4. В настройках синхронизации выберите:
    • 🔄 Автообновление каждые 30 минут (для FBS) или 2 часа (для FBO).
    • 📥 Загружать заказы со статусом "В обработке" и "В пути".
    • 💸 Игнорировать тестовые заказы (чтобы не засорять базу).

Шаг 3. Сопоставление данных

Самый сложный этап — связать поля Ozon с справочниками 1С. Используйте эту таблицу для основных сущностей:

Поле в Ozon Справочник в 1С УНФ Пример значения
order_id Документ "Заказ покупателя" (номер) 23104567-0012-1
sku Номенклатура (артикул) OZ-APPLE-13PM-256
customer_email Контрагент (электронная почта) ivanov@mail.ru
delivery_method Вид доставки (создайте справочник) Курьер (Ozon)
Что делать если API Ozon возвращает ошибку 403 Forbidden?

Эта ошибка означает, что у вашего API-ключа недостаточно прав. Проверьте:

1. Правильно ли указан Client-ID в 1С (без пробелов).

2. Активированы ли все необходимые разрешения в личном кабинете Ozon (см. Шаг 1).

3. Не истек ли срок действия ключа (в Ozon ключи действуют 1 год).

Если проблема остается, создайте новый ключ и повторите настройку.

Внимание! После первого обмена проверьте журнал регистрации в 1С (Администрирование → Журналы → Обмен данными). Если есть ошибки типа "Не найден контрагент", значит не настроено автоматическое создание покупателей. Исправьте это в настройках обмена (галочка "Создавать новых контрагентов").

4. Отражение заказов FBS в 1С: от приема до отгрузки

При схеме FBS (склад продавца) вы полностью контролируете логистику, поэтому в 1С нужно отражать каждый этап: от приема заказа до возврата. Рассмотрим типовой документооборот.

Этап 1. Прием заказа из Ozon

При синхронизации через API в 1С автоматически создается документ "Заказ покупателя" со статусом "На согласовании". Ваша задача:

  1. Проверьте цены и количество — иногда Ozon передает неактуальные данные.
  2. Убедитесь, что склад отгрузки соответствует реальному месту хранения товара.
  3. Если заказ корректен, проведите документ и сформируйте "Счет на оплату" (необязательно для Ozon, но полезно для аналитики).
  4. Этап 2. Резервирование и сборка

    После подтверждения заказа:

    • 📦 Создайте документ "Резервирование товаров" (Склад → Резервирование).
    • 🚚 Если товар собирается под заказ, используйте документ "Сборка (разборка) товаров".
    • 🔄 Для комплектаций (наборов) настройте автоматическое резервирование компонентов.

Этап 3. Отгрузка и передача Ozon

Когда заказ собран, оформите:

  1. "Реализация товаров и услуг" — основной документ продажи.
  2. "Акт выполненных работ" — если в заказе есть услуги (например, сборка мебели).
  3. "Счет-фактура" — если вы плательщик НДС (Ozon требует ее для некоторых категорий).

Этап 4. Отражение комиссий и выплат

Ozon удерживает комиссию (обычно 10–15%) и перечисляет остаток на ваш счет. В 1С это отражается так:

  1. Создайте документ "Поступление на расчетный счет" на сумму выплаты от Ozon.
  2. В этом же документе укажите комиссию как расход (статья "Комиссия маркетплейса").
  3. Если были штрафы (например, за просрочку отгрузки), оформите их отдельным документом "Списание с расчетного счета".

5. Особенности учета заказов FBO в 1С УНФ

При схеме FBO (склад Ozon) вы не контролируете физическую отгрузку, но должны отражать продажи в учете. Главная сложность — разрыв между моментом продажи и фактической оплатой (Ozon может задерживать выплаты до 14 дней).

Шаг 1. Прием данных о продаже

Через API в 1С поступает информация о реализации со склада Ozon. На ее основе:

  1. Создайте документ "Отчет комиссионера (агента)" (Покупка → Отчеты комиссионеров).
  2. В качестве комиссионера укажите Ozon (заведите его как контрагента с типом "Комиссионер").
  3. В табличной части укажите проданные товары по ценам Ozon (не вашим закупочным!).

Шаг 2. Учет выручки и комиссий

В отличие от FBS, при FBO выручка поступает на ваш счет уже за минусом комиссий. В 1С это отражается так:

  • 💵 Поступление выручки: документ "Поступление на расчетный счет" на сумму, которую перевел Ozon.
  • 📉 Списание себестоимости: документ "Реализация товаров" по вашей закупочной цене (чтобы закрыть запасы).
  • 💸 Учет комиссий: отдельным документом "Поступление услуг" от контрагента Ozon (статья расходов "Комиссия маркетплейса").

Шаг 3. Возвраты и невыкупы

При FBO возвраты обрабатывает Ozon, но вам нужно:

  1. Создать документ "Возврат товаров от покупателя" на основании отчета Ozon.
  2. Если товар возвращен на склад Ozon, спишите его с учета (документ "Списание товаров").
  3. Если товар утилизирован (например, просроченный продукт), укажите это в комментарии к документу.

Внимание! Ozon может удерживать дополнительные комиссии за хранение товаров на своем складе (например, если товар лежит больше 30 дней). Эти расходы отражайте как "Прочие расходы" с аналитикой "Логистика Ozon".

6. Обработка возвратов и спорных ситуаций

Возвраты — одна из самых болезненных тем для продавцов Ozon. В 1С их нужно отражать аккуратно, чтобы не исказить финансовый результат. Рассмотрим типичные сценарии.

Сценарий 1. Возврат по инициативе покупателя (FBS)

  1. Получите уведомление от Ozon о возврате (через API или email).
  2. В 1С найдите исходный "Заказ покупателя" и создайте на его основании "Возврат товаров от покупателя".
  3. Если товар возвращен в исправном состоянии, оформите "Поступление товаров" на склад.
  4. Если товар бракованный, спишите его ("Списание товаров") и укажите причину (например, "Брак при возврате").

Сценарий 2. Невыкуп (покупатель не забрал заказ)

При FBS:

  • 🔄 Оформите "Возврат товаров" от транспортной компании (если курьер вернул заказ).
  • 💰 Сторнируйте выручку (документ "Корректировка реализации").

При FBO:

  • 📦 Ozon спишет товар со своего склада — в 1С это отразится как "Списание товаров" по акту от Ozon.
  • 💸 Денежные средства вернутся на ваш счет через 3–7 дней — оформите "Поступление на расчетный счет".

Сценарий 3. Штрафы и удержания

Ozon может штрафовать за:

  • 🚫 Отмену заказа продавцом.
  • ⏱ Просрочку отгрузки (для FBS).
  • 📦 Несоответствие товара (вес, комплектация).

В 1С штрафы отражайте как "Прочие расходы" с аналитикой "Штрафы Ozon". Пример проводки:

Дт 91.02 "Прочие расходы" — Кт 51 "Расчетный счет" на сумму штрафа.
Как оспорить штраф Ozon?

1. Найдите штраф в отчете "Финансы → Транзакции" в личном кабинете Ozon.

2. Нажмите "Оспорить" и прикрепите доказательства (фото товара, скрины переписки с покупателем).

3. Если Ozon отклонит апелляцию, отразите штраф в 1С как в Сценарии 3.

4. Для массовых штрафов (например, за просрочку отгрузки) напишите в поддержку Ozon с просьбой пересчитать комиссию.

7. Автоматизация и оптимизация: как сэкономить время

Ручная обработка заказов отнимает до 30% рабочего времени. Вот как сократить затраты:

  • Автосоздание контрагентов: в настройках обмена включите опцию "Создавать новых покупателей". 1С будет автоматически добавлять клиентов из Ozon.
  • 📊 Шаблоны документов: настройте шаблоны для "Реализации" и "Счета-фактуры", чтобы не заполнять одни и те же поля.
  • 🔄 Регламентные задания: запускайте синхронизацию по расписанию (например, каждый час в рабочие дни).
  • 📈 Отчеты по Ozon: создайте в 1С пользовательские отчеты для анализа продаж по маркетплейсу (например, "Прибыльность по заказам Ozon").

Интеграция с банком

Если вы подключите 1С:ДиректБанк, выплаты от Ozon будут автоматически сопоставляться с заказами. Для этого:

  1. Настройте обмен с банком в 1С (Банк и касса → Обмен с банком).
  2. Укажите признак платежа для Ozon (например, "OZON PAYMENT").
  3. Включите автосопоставление платежей с заказами по номеру или сумме.

Внимание! Если вы работаете с Ozon Банком (например, для выплат или кредитов), настройте отдельный договор расчетов с контрагентом Ozon в 1С. Это поможет разделять платежи за товары и финансовые услуги.

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

Даже опытные бухгалтеры допускают ошибки при работе с Ozon. Вот самые распространенные:

Ошибка Последствия Как исправить
Неверное сопоставление номенклатуры Заказы грузятся с неправильными товарами или ценами Проверьте артикулы в 1С и Ozon (должны совпадать)
Игнорирование комиссий Ozon Заниженная себестоимость, искаженная прибыль Настройте автоматическое создание документов на комиссию
Ручной ввод трек-номеров Ошибки при отгрузке, задержки оплаты от Ozon Используйте шаблоны печатных форм с автоподстановкой треков
Несвоевременное списание возвратов Завышенные остатки на складе, проблемы с налогами Настройте уведомления о возвратах через API

Ошибка №1: Дублирование заказов

Если один заказ Ozon попадает в 1С дважды, проверьте:

  • 🔄 Настройки периодичности обмена (не должно быть пересечений по времени).
  • 📋 Фильтры по статусам заказов (например, не грузите одновременно "В обработке" и "В пути").
  • 🔍 Логи обмена в 1С на предмет ошибок типа "Документ уже существует".

Ошибка №2: Несовпадение остатков

Если остатки в 1С и Ozon расходятся:

  1. Сделайте "Инвентаризацию" в 1С и сверьте с отчетом Ozon "Остатки на складе".
  2. Проверьте, не списаны ли товары в 1С без привязки к заказу (например, через "Списание" вместо "Реализации").
  3. Используйте отчет "Ведомость по товарам" в 1С с фильтром по складу Ozon.

FAQ: Частые вопросы по учету Ozon в 1С УНФ

Как отразить в 1С предоплату от покупателя через Ozon?

Ozon не поддерживает предоплату в классическом виде, но если покупатель оплатил заказ заранее (например, через Ozon Карту), в 1С:

  1. Создайте документ "Поступление на расчетный счет" с видом операции "Аванс покупателя".
  2. В комментарии укажите номер заказа Ozon.
  3. После отгрузки зачтите аванс в документе "Реализация товаров" (кнопка "Зачесть аванс").
Можно ли в 1С УНФ разделить продажи по разным маркетплейсам?

Да, для этого:

  1. Создайте отдельные виды цен для каждого маркетплейса (например, "Цена Ozon", "Цена Wildberries").
  2. Настройте аналитику субконто по контрагентам (Ozon, WB и т.д.) на счетах 90.01 и 62.01.
  3. Используйте отчет "Продажи по видам цен" для анализа.

Так вы сможете увидеть прибыльность каждого канала продаж.

Как учитывать бонусы и скидки от Ozon (например, "5% за отзыв")?

Бонусы, которые Ozon начисляет покупателям, не влияют на вашу выручку, но их нужно отражать для аналитики:

  • Создайте отдельную статью доходов "Скидки маркетплейса".
  • В документе "Реализация товаров" укажите скидку как ручную корректировку цены с аналитикой "Бонус Ozon".
  • Если Ozon удерживает сумму скидки из вашей выплаты, оформите это как "Прочий расход".
Что делать, если Ozon заблокировал выплаты из-за несоответствия документов?

Чаще всего блокировка происходит из-за:

  • 📄 Отсутствия счета-фактуры (если вы на ОСНО).
  • 📦 Несовпадения количества или артикулов в накладной и фактической отгрузке.
  • 💸 Неуплаченных комиссий или штрафов.