Формирование Универсального передаточного документа (УПД-2) в формате XML для Ozon — обязательный этап для продавцов, работающих по схеме FBO или FBS с НДС. Этот документ заменяет сразу счет-фактуру и товарную накладную, упрощая бухгалтерский учет, но его неправильное оформление может привести к блокировке заказов или штрафам. В 2026 году Ozon ужесточил требования к структуре XML-файлов, поэтому даже мелкая ошибка в тегах или атрибутах способна сбить синхронизацию с системой маркетплейса.
В этой статье разберем пошаговый алгоритм создания УПД-2 с учетом последних обновлений Ozon, приведём актуальные примеры кода и покажем, как избежать типичных ошибок при валидации. Особое внимание уделим обязательным полям, которые часто пропускают продавцы: <СвСчФакт> для НДС и <ДопСведТов> для маркированных товаров. Если вы используете 1С, МойСклад или другие программы, здесь найдете инструкции по настройке экспорта.
Что такое УПД-2 и почему его требует Ozon
УПД-2 (Универсальный передаточный документ) — это гибридный бухгалтерский документ, который одновременно выполняет функции:
- 📄 Счета-фактуры (для целей НДС)
- 📦 Товарной накладной (для подтверждения передачи товара)
- 💰 Акта выполненных работ (если применимо)
На Ozon УПД-2 обязателен для:
- 🏷️ Продавцов на
FBOс НДС (даже если вы работаете с нулевой ставкой) - 📦 Поставщиков, отгружающих товар на склады Ozon по схеме
FBS - 🔖 Продавцов маркированных товаров (лекарства, обувь, одежда и др.)
Без корректного УПД-2 маркетплейс не примет товар на склад или заблокирует выплаты по реализованным заказам. Например, если в документе не указан КодТовара из карточки Ozon, система автоматически отклонит файлы с ошибкой "Несоответствие номенклатуры".
Структура XML-файла УПД-2 для Ozon: обязательные теги
Файл УПД-2 для Ozon должен соответствовать формату XML версии 5.01 (актуально на 2026 год). Основные блоки документа:
```xml
<УПД> <СвУчДокОбор>...СвУчДокОбор> <СвПродПер>...СвПродПер> <СвПокуп>...СвПокуп> <ТаблСчФакт>...ТаблСчФакт> <ДопСведТов>...ДопСведТов> УПД>```
Рассмотрим ключевые теги, которые часто становятся причиной ошибок:
| Тег | Описание | Пример значения |
|---|---|---|
<ИдДок> |
Уникальный идентификатор документа (до 25 символов) | UP23-004567 |
<ДатаСост> |
Дата формирования УПД в формате ДД.ММ.ГГГГ |
15.05.2026 |
<КодТовара> |
Артикул товара из личного кабинета Ozon | 123456789 (из раздела "Мои товары") |
<КолТовУп> |
Количество товара в упаковке (если применимо) | 10 (для пачки из 10 штук) |
<СумНал> |
Сумма НДС (если ставка не 0%) | 180.00 |
⚠️ Внимание: Если вы указываете <СтавкаНал>0</СтавкаНал> (для льготной ставки НДС), поле <СумНал> должно быть равно 0.00. Иначе Ozon вернёт ошибку "Несоответствие ставки и суммы НДС".
Указан ли ИдДок и совпадает ли он с номером в 1С?
Правильный ли формат даты в ДатаСост?
Есть ли все обязательные теги для маркированных товаров?
Совпадают ли КодТовара с арт. номерами в ЛК Ozon?
Проверили ли вы файл через валидатор XML?
-->
Пошаговая инструкция: как создать УПД-2 в XML
Рассмотрим два способа формирования документа: вручную (для небольших партий товаров) и автоматизированно (через 1С или специализированные сервисы).
Способ 1: Ручное создание в Excel + конвертация в XML
Если у вас до 50 позиций в документе, можно сформировать УПД-2 через Excel и конвертировать в XML с помощью бесплатных инструментов:
- Скачайте XSD-схему УПД-2 от Ozon (актуальная версия 5.01).
- Создайте таблицу в Excel с колонками, соответствующими тегам XML (пример ниже).
- Используйте конвертер (например, Excel2XML или Altova MapForce) для преобразования данных.
Пример структуры таблицы:
| Наименование товара | КодТовара (арт. Ozon) | Кол-во | Цена за ед. | Ставка НДС |
|---|---|---|---|---|
| Смартфон Xiaomi Redmi Note 12 | 123456789 | 5 | 15990.00 | 20 |
⚠️ Внимание: При ручном формировании не используйте символы &, <, > в наименованиях товаров — они сломают структуру XML. Заменяйте их на &, <, > соответственно.
Способ 2: Автоматическое формирование через 1С
Для продавцов с большим ассортиментом оптимально настроить автоматический экспорт УПД-2 из 1С. Инструкция для 1С:Управление торговлей 11.4+:
- Перейдите в раздел
Продажи → Реализация товаров и услуг. - Создайте новый документ
Реализация товарови заполните его. - В форме документа нажмите
Печать → Универсальный передаточный документ (УПД). - Выберите формат выгрузки
XML (для Ozon)и сохраните файл.
Если в вашей версии 1С нет шаблона для Ozon, скачайте бесплатный обработчик для выгрузки УПД-2 в нужном формате.
Пример готового XML-файла УПД-2 для Ozon
Ниже приведён валидный пример УПД-2 для отгрузки двух позиций на склад Ozon FBS. Обратите внимание на:
- 🔹 Корректные префиксы пространств имён (
xmlns) - 🔹 Формат чисел (цена с двумя знаками после запятой)
- 🔹 Обязательные атрибуты для маркированных товаров
```xml
<УПД xmlns="urn:document:universal-transfer:5.01" ИдФайл="OZON_UP2_20260515_001" ВерсФорм="5.01"> <СвУчДокОбор> <ИдДок>UP24-00123ИдДок> <ДатаСост>15.05.2026ДатаСост> <Функция>ХТПФункция> СвУчДокОбор> <СвПродПер> <НаимОрг>ООО "Ромашка"НаимОрг> <ИННЮЛ>123456789012ИННЮЛ> <КПП>123456789КПП> СвПродПер> <СвПокуп> <НаимОрг>ООО "Озон"НаимОрг> <ИННЮЛ>7743401827ИННЮЛ> <КПП>774301001КПП> СвПокуп> <ТаблСчФакт> <СведТов> <НомСтр>1НомСтр> <НаимТов>Смартфон Xiaomi Redmi Note 12 6/128GBНаимТов> <КодТовара>123456789КодТовара> <ЕдИзм>штЕдИзм> <КолТов>5КолТов> <ЦенаТов>15990.00ЦенаТов> <СтТовБезНДС>79950.00СтТовБезНДС> <СтавкаНал>20СтавкаНал> <СумНал>15990.00СумНал> СведТов> <СведТов> <НомСтр>2НомСтр> <НаимТов>Чехол силиконовый для iPhone 15НаимТов> <КодТовара>987654321КодТовара> <ЕдИзм>штЕдИзм> <КолТов>20КолТов> <ЦенаТов>590.00ЦенаТов> <СтТовБезНДС>11800.00СтТовБезНДС> <СтавкаНал>20СтавкаНал> <СумНал>2360.00СумНал> СведТов> ТаблСчФакт> <ДопСведТов> <СведТов> <НомСтр>1НомСтр> <КодТовара>123456789КодТовара> <КодМарк>010460401002745821КодМарк> СведТов> ДопСведТов> УПД>```
⚠️ Внимание: Если вы отгружаете маркированные товары (обувь, одежда, духи и др.), блок <ДопСведТов> обязателен! Укажите в нём <КодМарк> — это DataMatrix-код из системы Честный ЗНАК.
Типичные ошибки при формировании УПД-2 и как их избежать
По статистике Ozon, 3 из 10 УПД-2 отклоняются из-за технических ошибок. Вот самые распространённые:
| Ошибка | Причина | Как исправить |
|---|---|---|
"Несоответствие номенклатуры" |
В КодТовара указан неверный арт. номер |
Сверьте арт. номер с разделом Мои товары → Экспорт в ЛК Ozon |
"Невалидный XML" |
Ошибки в структуре файла (незакрытые теги, спецсимволы) | Проверьте файл через валидатор XML |
"Не указан КодМарк" |
Для маркированного товара не заполнен блок ДопСведТов |
Добавьте <КодМарк> с данными из Честный ЗНАК |
"Несовпадение сумм" |
Сумма НДС не соответствует ставке | Пересчитайте НДС: СумНал = СтТовБезНДС * (СтавкаНал / 100) |
🔍 Как проверить УПД-2 перед загрузкой?
- Откройте файл в Блокноте и убедитесь, что нет битых символов (например,
�). - Загрузите XML в проверку документов в ЛК Ozon.
- Если используете 1С, запустите тестовый экспорт с 1-2 товарами.
Что делать, если Ozon не принимает УПД-2?
Если система выдаёт ошибку "Документ не прошёл валидацию", но вы не видите очевидных ошибок:
1. Проверьте кодировку файла — она должна быть windows-1251 (не UTF-8!).
2. Убедитесь, что в наименованиях товаров нет запрещённых символов (например, кавычек ").
3. Сверьте ИНН и КПП покупателя (Ozon) с актуальными реквизитами на официальном сайте.
4. Если проблема сохраняется, обратитесь в поддержку Ozon с логом ошибки и прикрепите файл УПД-2.
Как загрузить УПД-2 в личный кабинет Ozon
После формирования XML-файла его нужно загрузить в систему Ozon. Инструкция:
- Перейдите в раздел
Финансы → Документы → УПД. - Нажмите
Загрузить УПДи выберите сформированный файл. - Дождитесь обработки (обычно занимает 5-10 минут).
- Проверьте статус документа в таблице. Если он отмечен как
"Принят", всё прошло успешно.
⚠️ Внимание: Если вы работаете по схеме FBS, УПД-2 нужно загружать до отгрузки товара на склад Ozon. В противном случае товар не будет принят на приёмке.
Для схемы FBO УПД-2 загружается ежемесячно — до 5-го числа месяца, следующего за отчётным. Например, за апрель 2026 года документ нужно загрузить до 5 мая 2026.
Автоматизация формирования УПД-2: обзор сервисов
Если вы обрабатываете сотни заказов в месяц, ручное формирование УПД-2 станет узким местом. Рассмотрим 5 сервисов, которые автоматизируют этот процесс:
| Сервис | Стоимость | Особенности |
|---|---|---|
| МойСклад | От 1 990 ₽/мес | Интеграция с Ozon, шаблоны УПД-2, автоматическая выгрузка |
| 1С:Управление торговлей | От 3 000 ₽/мес | Требует доработки под УПД 5.01, но гибкая настройка |
| АТОЛ Онлайн | От 990 ₽/мес | Подходит для FBS, поддерживает маркированные товары |
| Битрикс24 | От 2 990 ₽/мес | Удобно для командной работы, но нужны донастройки |
| Ozon Seller API | Бесплатно | Для разработчиков: прямой обмен данными через API |
🔹 Как выбрать сервис?
- 📌 Если у вас до 100 заказов/мес → подойдёт МойСклад или АТОЛ Онлайн.
- 📌 Если работаете с маркированными товарами → проверьте поддержку Честного ЗНАКа.
- 📌 Если нужна глубокая интеграция → рассмотрите 1С или API Ozon.
FAQ: Частые вопросы по УПД-2 для Ozon
Нужно ли формировать УПД-2, если я работаю без НДС?
Да, даже если вы на УСН или патентной системе, Ozon требует УПД-2 для всех продавцов на FBO/FBS. В этом случае укажите ставку НДС 0 и сумму налога 0.00.
Можно ли исправить ошибку в УПД-2 после загрузки?
Да, но только до момента приёмки товара на складе (для FBS) или до 5-го числа следующего месяца (для FBO). Для исправления загрузите новый файл с тем же ИдДок, но с пометкой Исправление=true.
Что делать, если в УПД-2 ошибся арт. номер товара?
Если товар ещё не отгружен на склад Ozon, можно отменить документ и загрузить новый. Если товар уже на складе — обратитесь в поддержку с просьбой привязать документ вручную (указывайте номер заказа и правильный арт. номер).
Как указать в УПД-2 товары с разными ставками НДС?
В одном документе можно указать товары с разными ставками (например, 20% и 10%). Для каждого товара заполняйте отдельный блок <СведТов> со своей ставкой и суммой НДС.
Где взять КодМарк для маркированных товаров?
КодМарк — это DataMatrix-код, который вы получаете при вводе товара в оборот через систему Честный ЗНАК. Если вы покупаете товар у поставщика, запросите код у него. Если производите сами — сгенерируйте код в личном кабинете.