К статье
Практический материал

Торговля и Склад · 11 мин

Как выгрузить продажи с Ozon в 1С

Как выгрузить продажи с Ozon в 1С: встроенные обмены, отчёты комиссионера, API, внешние обработки. Пошаговая настройка, проверка данных и типичные ошибки.

Выгрузка продаж с Ozon в 1С нужна для корректного отражения выручки, расчёта комиссии маркетплейса, учёта взаиморасчётов и формирования отчётности. В зависимости от объёма заказов и конфигурации 1С задача решается по-разному: от ручной загрузки отчётов о реализации до полностью автоматического обмена через API.

Ключевой момент, который нужно понять до настройки: Ozon работает с продавцом по агентской схеме. Это значит, что в 1С продажи оформляются через механизм «отчёты комиссионера (агента) о продажах», а не обычными реализациями. Неправильный выбор схемы — самая частая причина ошибок в учёте маркетплейсов.

Ниже разобраны основные способы выгрузки, порядок настройки для типовых конфигураций, проверка загруженных данных и типичные ошибки, из-за которых расходятся суммы и зависают остатки.

Как устроен учёт продаж Ozon и почему это важно перед выгрузкой

Ozon выступает агентом: продаёт ваш товар покупателю, удерживает комиссию и перечисляет разницу. Поэтому в 1С (УТ 11, КА 2, ERP, УНФ) продажи оформляются документом «Отчет комиссионера (агента) о продажах», где контрагент — Ozon, а покупатели указываются в табличной части или обобщённо.

Второй документ, который приходит с маркетплейса, — отчёт о реализации (реестр продаж) за месяц. Именно он является основанием для бухгалтерского и налогового учёта. Оперативные данные о заказах нужны для управленческого учёта и резервирования остатков, но в регламентированный учёт попадает именно месячный отчёт.

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

Способы выгрузки продаж: что выбрать под ваш объём

Существует три рабочих подхода, и выбор зависит от количества заказов, конфигурации 1С и бюджета на доработки.

Ручная загрузка отчёта о реализации. Из личного кабинета Ozon скачивается отчёт в Excel или CSV, затем загружается в 1С типовой или внешней обработкой. Подходит при десятках заказов в месяц. Минус — ручные операции и риск забыть загрузить данные вовремя.

Типовой модуль интеграции с маркетплейсами. В свежих релизах УТ 11, КА 2 и ERP есть встроенный обмен с Ozon (раздел «Интеграция с маркетплейсами» или подключаемые расширения). Обмен работает через API: заказы, статусы, остатки и отчёты подтягиваются автоматически по расписанию.

Сторонние модули и сервисы-коннекторы. Обработки от партнёров 1С и облачные сервисы интеграции. Имеет смысл рассматривать, если типовой функционал не покрывает вашу схему (например, FBO и FBS одновременно, несколько кабинетов Ozon, нестандартная аналитика).

Сравнение вариантов

Ручная загрузка Excel-отчёта

Подходит при малом числе заказов; бесплатно, но требует дисциплины и ручной сверки

Типовая интеграция в УТ 11 / КА 2 / ERP

Автоматический обмен по API; требует актуального релиза и корректной настройки сопоставления номенклатуры

Сторонний модуль или облачный коннектор

Гибкие сценарии и поддержка нескольких кабинетов; платная подписка и зависимость от поставщика решения

Подготовка: ключи API, номенклатура и договор

До любой выгрузки нужно подготовить три вещи, иначе данные либо не загрузятся, либо загрузятся «в никуда».

Во-первых, получите в личном кабинете Ozon API-ключи: Client-Id и Api-Key с нужными правами (как минимум на чтение заказов и отчётов). Ключи храните в 1С в защищённом хранилище, не прописывайте их в коде обработок открытым текстом.

Во-вторых, заведите в 1С договор с контрагентом Ozon с видом «С комиссионером (агентом) на продажу». Без договора комиссии отчёт комиссионера корректно не сформируется.

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

Порядок подготовки
  1. 1
    Создайте API-ключи в личном кабинете Ozon с правами на чтение заказов и отчётов
  2. 2
    Заведите контрагента Ozon и договор с комиссионером на продажу
  3. 3
    Проверьте, что вся продаваемая номенклатура заведена в 1С с корректными артикулами
  4. 4
    Настройте сопоставление SKU Ozon и карточек номенклатуры
  5. 5
    Выполните тестовую загрузку за короткий период и сверьте суммы

Настройка типовой интеграции в УТ 11 / КА 2 / ERP

В актуальных релизах обмен настраивается в разделе интеграции с маркетплейсами (точное расположение зависит от релиза: «CRM и маркетинг» или «Продажи»). Создаётся учётная запись торговой площадки, куда вводятся Client-Id и Api-Key, выбирается организация, склад и договор комиссии.

После подключения настраивается расписание обмена: как часто загружать заказы и какие статусы учитывать. Для управленческого учёта заказы обычно загружаются каждые 15–60 минут. Отчёт о реализации Ozon формирует ежемесячно — загрузку этого документа настраивают отдельно, и именно он закрывает месяц по маркетплейсу.

Обратите внимание на настройку цен: в отчёт комиссионера должна попадать цена продажи покупателю, а не сумма выплаты. Также проверьте, как модуль обрабатывает скидки за счёт Ozon — по правилам учёта они обычно включаются в выручку продавца, а маркетплейс компенсирует их отдельной строкой.

Если типовой интеграции нет в вашей конфигурации

В старых релизах и в 1С:Бухгалтерии полноценного обмена с Ozon может не быть. Тогда рабочий вариант — загрузка отчёта о реализации через «Загрузку данных из табличного документа» (в БП 3.0) или внешнюю обработку. В Бухгалтерии отчёт комиссионера создаётся в разделе «Покупки» — «Отчеты комиссионеров», табличная часть заполняется из файла.

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

Ручная загрузка отчёта о реализации из Excel

В личном кабинете Ozon откройте раздел «Финансы» — «Отчёты о реализации» и скачайте отчёт за нужный месяц в формате Excel. Файл содержит строки по каждой операции: продажи, возвраты, комиссии, логистика и прочие удержания.

Порядок загрузки в 1С: создайте документ «Отчет комиссионера о продажах» по договору с Ozon, затем заполните табличную часть из файла — в типовых конфигурациях через функцию загрузки из внешнего файла, в Бухгалтерии 3.0 — через «Ещё» — «Загрузить данные из табличного документа» или специализированную обработку. Колонки файла сопоставляются с полями: артикул, наименование, количество, цена, сумма.

Возвраты покупателей загружаются отдельными строками с отрицательным количеством или оформляются документом возврата — зависит от настроек обработки. Комиссии и услуги Ozon заносятся на вкладку услуг отчёта комиссионера или отдельным документом «Поступление услуг».

Проверка загруженных данных и сверка с выплатами

После загрузки выполните три контрольные сверки. Первая — суммовая: итог отчёта комиссионера в 1С должен равняться строке реализации в отчёте Ozon. Вторая — количественная: число проданных единиц по 1С и по отчёту маркетплейса должно совпадать с учётом возвратов.

Третья сверка — взаиморасчёты. Сальдо по счету расчётов с Ozon (обычно 76-й счёт) после отражения реализации, комиссий и поступления выплаты должно стремиться к нулю или к сумме задолженности за текущий период. Если сальдо растёт месяц от месяца — где-то теряются удержания или двоятся документы.

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

Контрольные точки

Как проверить результат

Итог отчёта комиссионера против отчёта о реализации Ozon
Норма

Суммы совпадают до копейки

Тревожный признак

Расхождение — ищите несопоставленные позиции или пропущенные возвраты

Сальдо взаиморасчётов с Ozon после выплаты
Норма

Ноль или задолженность за незакрытый период

Тревожный признак

Растущее сальдо — не учтены удержания или дубли документов

Остатки на складе маркетплейса
Норма

Остаток в 1С равен остатку в кабинете Ozon

Тревожный признак

Зависшие резервы или незагруженные продажи

Типичные ошибки и ограничения

Чаще всего проблемы возникают не из-за самой выгрузки, а из-за методологии. Продажи, проведённые обычной «Реализацией товаров» вместо отчёта комиссионера, искажают НДС и дебиторку: покупателем становится конечный клиент, которого в базе нет и быть не должно в разрезе каждого заказа.

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

Третья группа — организационные: загрузка одного и того же отчёта дважды (при ручном способе), работа в нескольких кабинетах Ozon с выгрузкой в одну базу без разделения по договорам, игнорирование возвратов и частичных выкупов при схеме FBS.

Типичные ошибки
01
Оформление продаж обычной реализацией вместо отчёта комиссионера — искажается НДС и структура выручки
02
Повторная загрузка одного отчёта о реализации — задвоение выручки и остатков
03
Несопоставленная номенклатура — строки загружаются с пустыми товарами или не загружаются вовсе
04
Учёт выплаты Ozon как выручки — занижается доход и теряются комиссии в расходах
05
Игнорирование возвратов — завышенные остатки и расхождения при сверке

Частые вопросы

Можно ли выгружать продажи Ozon в 1С:Бухгалтерию без УТ или ERP?

Да. В Бухгалтерии 3.0 есть документ «Отчет комиссионера (агента) о продажах» в разделе «Покупки». Табличную часть заполняют вручную, загрузкой из табличного документа или внешней обработкой. Автоматического обмена по API в типовой БП нет, поэтому при больших объёмах используют сторонние обработки или сервисы-коннекторы.

Как часто нужно загружать данные с Ozon?

Регламентированный учёт закрывается месячным отчётом о реализации — его достаточно загрузить один раз после формирования. Оперативные заказы для резервирования остатков и управленческого учёта загружают по расписанию: от нескольких раз в день до интервала в 15–60 минут, с учётом лимитов API Ozon.

Что делать, если в отчёте Ozon есть товары, которых нет в 1С?

Сначала заведите недостающие карточки номенклатуры и настройте их сопоставление с SKU Ozon, затем повторите загрузку. Загружать отчёт с пустыми позициями нельзя: такие строки либо отвалятся с ошибкой, либо создадут некорректные данные, которые потом придётся вычищать вручную.

Как учесть комиссии и логистику Ozon в 1С?

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

Почему после загрузки не сходятся остатки склада с кабинетом Ozon?

Типовые причины: незагруженные возвраты, заказы в статусе «в пути», которые ещё не признаны реализацией, дубли документов списания или ручные корректировки остатков в обход обмена. Начните сверку с отчёта по движению конкретной номенклатуры за период расхождения.

Нужен ли отдельный склад в 1С для товаров на Ozon?

Рекомендуется. При схеме FBO товар физически находится на складе маркетплейса, и отдельный склад в 1С позволяет видеть реальные остатки и корректно оформлять передачу на комиссию. При FBS товар на вашем складе, но отдельный виртуальный склад упрощает резервирование под заказы площадки.

Итог

Что важно запомнить

Продажи Ozon отражаются в 1С через отчёт комиссионера на основании месячного отчёта о реализации. При малых объёмах достаточно ручной загрузки Excel-файла, при росте заказов настраивайте обмен по API. Перед загрузкой подготовьте договор комиссии, сопоставление номенклатуры и API-ключи, а после — сверьте суммы, возвраты и взаиморасчёты с фактическими выплатами.