Как перенести продажи с маркетплейса Ozon в учёт 1С

· 9 мин

Содержание

Продажи с Ozon попадают в 1С тремя способами: встроенный обмен в 1С:Управление торговлей, ERP и Комплексной автоматизации; выгрузка через API Ozon Seller; загрузка отчёта о реализации вручную из Excel. В 1С:Бухгалтерии маркетплейс отражают документом отчёта агента (комиссионера) на основании отчёта, который Ozon формирует по итогам периода.

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

Ниже — как выбрать способ выгрузки под вашу конфигурацию, как настроить обмен и API, какими проводками отразить вознаграждение Ozon и как сверить выгруженные суммы с личным кабинетом.

Чем выгружать продажи: сравнение четырёх способов

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

СпособДля чегоПлюсыМинусы
Встроенный обмен УТ/ERP/КАторговый учёт, остатки, заказыбез доработок, двусторонняя синхронизациятолько в указанных конфигурациях
API Ozon Sellerсвой коннектор или расширениегибко, можно тянуть любые данныенужен программист
Сторонний модуль/сервисБухгалтерия и нестандартные схемыбыстрый стартабонентская плата
Загрузка из Excel/отчётаразовая или редкая выгрузканичего не настраиватьручная работа, риск ошибок

Ориентир по стоимости сторонних коннекторов — примерно 1000–3000 ₽ в месяц за один магазин, цифры зависят от числа заказов и набора функций. Встроенный обмен денег сверх лицензии 1С не требует.

Для склада и остатков берите торговую конфигурацию (УТ/ERP), для налогового учёта и проводок — Бухгалтерию. Часто у компании работают обе базы, и между ними настроен обмен — тогда Ozon цепляют к торговой, а в Бухгалтерию данные приходят уже оттуда.

Схемы FBO и FBS: что меняется в 1С

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

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

Для учёта разница простая. При FBS в 1С заводят склад, с которого резервируется и отгружается товар под заказ Ozon. При FBO отдельный склад-хранилище нужен скорее для аналитики — физически товаром распоряжается маркетплейс.

Если вы совмещаете обе схемы, заведите два склада и в сопоставлении укажите, какая схема к какому складу относится. Иначе остатки FBO и FBS смешаются, и выгрузка начнёт показывать Ozon неверные цифры по вашему складу.

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

Настройка встроенного обмена в УТ, ERP и Комплексной автоматизации

В 1С:Управление торговлей 11.5, ERP 2.5 и Комплексной автоматизации 2.5 обмен с Ozon встроен. Его включают в настройках раздела продаж — ищите флажок обмена с маркетплейсами в группе настроек интеграции (в разных релизах пункт называется близко, но смысл один).

Порядок подключения:

  1. В кабинете Ozon Seller откройте раздел настроек API и создайте пару ключей — Client-Id и Api-Key. Этот шаг общий для всех способов.
  2. В 1С включите обмен с маркетплейсами и создайте учётную запись магазина Ozon.
  3. Вставьте Client-Id и Api-Key в карточку учётной записи и проверьте соединение.
  4. Сопоставьте товары: артикул Ozon ↔ номенклатура 1С. Без сопоставления продажи повиснут на неопознанной позиции.
  5. Задайте расписание обмена (регламентное задание) — например, раз в час.

Что умеет штатный обмен:

  • 📥 загружать заказы и статусы отправлений (FBO и FBS);
  • 📊 отражать продажи документами реализации и отчётами о продажах;
  • 📦 выгружать на Ozon актуальные остатки;
  • 🏷️ передавать цены из 1С в кабинет.

Сопоставление артикулов удобно вести таблицей — что с чем связать:

Сопоставление полей
Артикул Ozon (offer_id)→Артикул или код номенклатуры 1С
SKU (идентификатор Ozon)→Характеристика/штрихкод номенклатуры
Схема FBO/FBS→Склад в 1С
Ставка НДС из карточки→Ставка НДС номенклатуры

Если на Ozon у товара указана одна ставка НДС, а в 1С — другая, суммы налога разойдутся. Сверьте ставки до первого обмена.

Выгрузка через API Ozon Seller: когда и как

API нужен, если штатного обмена нет (например, у вас Бухгалтерия без торговой базы) или требуется нестандартная логика. Разработчик пишет расширение конфигурации или внешнюю обработку , которая обращается к Ozon Seller API по токену.

Что важно знать:

  • Авторизация — заголовками Client-Id и Api-Key в каждом запросе. Ключи те же, что и для штатного обмена.
  • Данные Ozon отдаёт в формате JSON. В 1С их разбирают через ЧтениеJSON и ПрочитатьJSON.
  • Полезные группы методов — список отправлений (заказы), финансовые транзакции (комиссии и удержания), остатки и цены.
  • Запросы идут с ограничением по частоте. Регламентное задание с разумным интервалом безопаснее, чем опрос каждую минуту.

Никогда не храните Api-Key в коде обработки и не передавайте файл с ключом по почте — по этому ключу можно менять цены и остатки вашего магазина. Храните реквизиты в защищённом справочнике базы с ограничением прав доступа.

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

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

Ручная загрузка отчёта о продажах из Excel

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

Два подхода:

  1. Через документ отчёта агента (комиссионера). В Бухгалтерии есть документы, отражающие продажу через посредника. Заполняете его по данным отчёта Ozon — список проданного, выручка, удержанное вознаграждение.
  2. Через загрузку табличной части из файла. Многие документы 1С умеют принимать данные из .xlsx кнопкой загрузки в табличной части — колонки Excel сопоставляют с реквизитами строки.

Порядок ручного ввода:

  1. Выгрузите в кабинете Ozon отчёт о реализации за период (месяц).
  2. Приведите файл к одному листу: товар, количество, цена, сумма, комиссия.
  3. Создайте документ продажи/отчёта агента в 1С за тот же период.
  4. Загрузите строки из Excel или введите их вручную.
  5. Отдельной строкой или документом проведите услуги Ozon (комиссия, логистика, эквайринг).

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

Учёт комиссии, логистики и выплат Ozon

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

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

Проводки по операции

Пояснения к схеме:

  • Выручку признают на всю сумму продаж покупателям, а не на сумму выплаты. Это частая ошибка — показать в доходах только то, что пришло на счёт.
  • Комиссия и логистика — это ваши расходы на продажу (счёт 44), а не уменьшение выручки.
  • Ozon на общей системе выставляет счёт-фактуру на вознаграждение — входной НДС принимают к вычету.
  • Если вы на УСН, реализация НДС не облагается, счёт 90.03 и 68.02 не задействуются. При высоких оборотах отдельно проверьте, не возникла ли у вас обязанность платить НДС на упрощёнке.

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

Как свериться с кабинетом Ozon и не потерять суммы

После выгрузки сверьте три цифры за период: продажи покупателям, удержанное вознаграждение и итог к выплате. Итог к выплате в 1С должен совпасть с суммой в финансовом разделе кабинета Ozon до копейки.

Что смотреть в 1С для проверки:

  • оборотно-сальдовую ведомость по счёту 62 в разрезе Ozon — остаток должен закрываться выплатой;
  • ОСВ по счёту 60 по контрагенту Ozon — сальдо показывает незачтённое вознаграждение;
  • отчёт по продажам (валовая прибыль) в торговой базе — сходится ли количество с числом отправлений.

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

Если суммы не бьются — почти всегда в 1С не попали какие-то удержания. Разбор частых расхождений:

Диагностика: выберите симптом

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

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

Можно ли подключить Ozon к 1С:Бухгалтерии напрямую?
Штатного онлайн-обмена с Ozon в Бухгалтерии обычно нет — она не ведёт заказы маркетплейса. Продажи заводят документом отчёта агента по выгруженному отчёту Ozon либо через сторонний сервис, который сам раскладывает отчёт на проводки.
Как часто синхронизировать данные?
Заказы и остатки — по расписанию, от одного раза в час до нескольких раз в день, чтобы не продать то, чего нет. Финансовый отчёт и проводки достаточно формировать раз в период, когда Ozon закрыл расчёты.
Кто платит НДС с продаж через Ozon — я или маркетплейс?
При агентской схеме продавец остаётся плательщиком. Если вы на ОСНО, НДС с реализации конечным покупателям начисляете вы. Ozon платит НДС только со своего вознаграждения и выставляет вам счёт-фактуру на комиссию.
Что делать с возвратами и невыкупами?
Они приходят в том же отчёте со знаком минус и уменьшают выручку и расходы периода. Отдельно их не выгружают — достаточно, чтобы в документ попали все строки отчёта, включая отрицательные.
Почему на счёт пришло меньше, чем сумма продаж?
Ozon удерживает комиссию, логистику и прочие услуги из выручки и переводит остаток. Разницу нужно отразить как ваши расходы на продажу, иначе сальдо по расчётам с маркетплейсом не закроется.

Источники

  • Гражданский кодекс РФ, глава 52 «Агентирование»
  • Налоговый кодекс РФ, глава 21 «Налог на добавленную стоимость»