Почему ЭДО не принимает УПД 5.03: что проверить в XML

УПД 5.03 — что проверить в XML перед отправкой через ЭДО

УПД может выглядеть совершенно нормально в PDF, но оператор ЭДО всё равно отклонит XML.

Причина в том, что при электронном обмене проверяется не «картинка документа», а структура файла: версия формата, обязательные элементы, типы данных, взаимосвязь реквизитов и соответствие XSD-схеме ФНС.

Для УПД действует формат версии 5.03, утверждённый приказом ФНС России от 19.12.2023 № ЕД-7-26/970@. На странице приказа ФНС отдельно публикует XSD-схему, действующую с 1 января 2026 года. Поэтому старый XML, который раньше принимался, в 2026 году стоит проверять уже по актуальной схеме.

1. Проверьте версию формата

Первое, что стоит исключить, — формирование УПД по устаревшей версии.

Версию 5.02 заменил формат 5.03. Переходный период закончился ещё в 2025 году, а в 2026 году ориентироваться нужно на действующую версию 5.03 и актуальную XSD-схему ФНС.

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

2. PDF и XML — это разные вещи

Одна из самых частых ошибок — оценивать корректность электронного УПД по его печатной форме.

PDF показывает человеку привычный документ. XML передаёт оператору ЭДО структурированные данные.

Поэтому возможна ситуация:

  • в PDF есть продавец, покупатель, номер и сумма;
  • визуально всё расположено правильно;
  • но в XML нужный элемент отсутствует, находится не в том блоке или имеет недопустимое значение.

Для ЭДО решающим является XML, а не внешний вид печатной формы.

3. Проверьте обязательные элементы, а не только значения

В XML есть принципиальная разница между тремя ситуациями:

  • элемент присутствует и заполнен;
  • элемент присутствует, но пуст;
  • элемента вообще нет.

Если XSD требует конкретный элемент или атрибут, пустое значение либо отсутствие узла может привести к отказу в приёме файла.

Особенно внимательно проверяйте реквизиты:

  • продавца и покупателя;
  • ИНН и КПП;
  • номер и дату УПД;
  • валюту;
  • товарные строки;
  • единицы измерения;
  • количество и цену;
  • НДС и итоговые суммы;
  • сведения об отгрузке и передаче.

4. Количество и цена должны соответствовать действующей схеме

ФНС отдельно вносила изменения в XSD формата 5.03 в части элементов, связанных с количеством и ценой.

Поэтому при ошибке в товарных строках имеет смысл проверить не только арифметику, но и то, как программа формирует сами элементы XML:

  • допустимый формат числа;
  • наличие обязательного значения;
  • разделитель дробной части;
  • количество знаков;
  • соответствие текущей XSD-схеме.

Если XML создаётся сторонним конвертером или доработкой, это один из первых блоков для проверки.

5. Проверьте функцию документа и состав НДС-реквизитов

УПД может выполнять разные функции: одновременно быть счётом-фактурой и первичным документом либо использоваться только как первичный документ.

От этого зависит состав сведений, которые должны попасть в электронный файл.

Если документ используется со счётом-фактурой, нужно особенно внимательно проверить НДС-реквизиты и показатели, обязательные для счёта-фактуры. Если УПД используется только как первичный документ, состав обязательных сведений отличается.

Ошибка возникает, когда печатная форма выглядит как один вариант УПД, а XML фактически сформирован для другого сценария.

6. Проверьте даты, номера и идентификаторы

XML не «понимает по смыслу», что имел в виду пользователь. Он проверяет конкретный формат данных.

Стоит отдельно сверить:

  • дату составления;
  • дату отгрузки;
  • номер документа;
  • ИНН/КПП участников;
  • коды валюты и единиц измерения;
  • идентификаторы документов-оснований, если они передаются;
  • связанные реквизиты счёта-фактуры.

Часть ошибок возникает из-за одного символа, лишнего пробела или значения, которое допустимо в PDF, но не соответствует типу поля в XSD.

7. Если оператор пишет «ошибка формата», ищите её в XML

Сообщения операторов ЭДО могут отличаться, но логика проверки одна: файл должен пройти форматный контроль.

Если ошибка относится к XML или формату:

  1. не исправляйте сначала PDF;
  2. сохраните исходный XML;
  3. уточните версию формата;
  4. проверьте файл по актуальной XSD-схеме;
  5. найдите элемент, на котором останавливается проверка;
  6. исправьте источник формирования XML, а не только конкретный файл.

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

Что проверить за 5 минут

  • Версия: УПД 5.03.
  • Схема: используется актуальная XSD, действующая в 2026 году.
  • Функция: корректно определено, является ли УПД также счётом-фактурой.
  • Участники: ИНН, КПП, продавец и покупатель.
  • Строки: количество, цена, сумма, НДС.
  • Даты и номера: соответствуют типам полей.
  • XML: нужные элементы реально присутствуют в файле.

Если у вас только PDF УПД

На buhzlat.ru есть бесплатный сервис, который помогает преобразовать УПД из PDF в формализованный XML для ЭДО:

Преобразовать УПД PDF → XML

После распознавания реквизитов их можно проверить перед формированием XML. Это особенно полезно, если исходный УПД получен из 1С или другой программы только в PDF.

Важно: конвертация не отменяет проверку реквизитов. Если исходный PDF содержит ошибку, она может перейти и в XML.

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

Почему PDF УПД открывается нормально, а XML ЭДО не принимает?

Потому что PDF и XML проверяются по-разному. Для электронного обмена важна структура XML и соответствие формату ФНС.

Какая версия УПД действует в 2026 году?

Формат 5.03, утверждённый приказом ФНС России от 19.12.2023 № ЕД-7-26/970@. ФНС публикует для него актуальные XSD-схемы, включая схему, действующую с 1 января 2026 года.

Нужно ли переделывать PDF, если ошибка именно в XML?

Не обязательно. Сначала нужно определить, какое значение или элемент XML не проходит проверку. Если PDF содержит правильные данные, исправлять нужно механизм формирования XML.

Можно ли проверить XML до отправки оператору?

Да. Форматный контроль по XSD до загрузки в ЭДО позволяет поймать часть ошибок заранее.

Если один УПД не проходит, а остальные проходят, где искать?

Сравните конкретные данные документа: товарные строки, количество, цену, НДС, даты, идентификаторы участников и дополнительные реквизиты.

Официальные источники

Бесплатный сервис
Нужно создать или проверить ЭТрН?

Загрузите упаковочный лист Excel или готовый XML, проверьте данные титула Т1 и подготовьте XML для последующей загрузки оператору ЭПД.

Создать и проверить ЭТрН
Понравилась статья? Поделиться с друзьями: