Статьи / XML для налоговой: какой файл нужен для УПД

XML для налоговой: какой файл нужен для УПД

XML для налоговой - не обычный текстовый документ. Для УПД важны имя файла, версия формата, кодировка, реквизиты сторон и проверка по XSD ФНС.

Что означает XML-файл для налоговой

XML-файл для налоговой хранит реквизиты документа в строгой структуре. В УПД продавца используется формат ON_NSCHFDOPPR. Внутри лежат блоки Файл, Документ, СвСчФакт, ТаблСчФакт, СвПродПер и Подписант.

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

Формат XML для налоговой задает порядок блоков и типы значений. Поэтому XML файл для налоговой проверяется не глазами, а схемой и набором контрольных правил.

Какие части проверяются первыми

Формат XML для налоговой начинается с XML-декларации. Для УПД ФНС нужна кодировка windows-1251. Корневой элемент Файл содержит ИдФайл, ВерсФорм и ВерсПрог.

ИдФайл повторяет имя файла без расширения. Для ON_NSCHFDOPPR имя строится по шаблону ФНС: префикс, идентификаторы участников, дата, GUID и флаги учета. Короткое имя по ИНН и номеру документа выглядит понятным, но не проходит строгий транспортный шаблон.

  • ВерсФорм для текущей схемы УПД - 5.03.
  • КНД в документе - 1115131.
  • Для рублевого УПД код валюты - 643.
  • ИНН организации содержит 10 цифр, ИНН ИП - 12 цифр.

Чем помогает проверка на сайте

Валидатор на сайте проверяет XML УПД по официальной XSD-схеме ФНС ON_NSCHFDOPPR_1_997_01_05_03_05.xsd. Затем идут прикладные проверки: имя файла, ИдФайл, ИНН, КПП, НДС, суммы и обязательные блоки.

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

Для проверки готового файла откройте валидатор XML. Для получения XML из PDF используйте конвертер УПД.
Нужно получить XML для налоговой из PDF УПД или проверить готовый файл ON_NSCHFDOPPR? На сайте есть конвертер PDF в XML и валидатор XML по XSD ФНС.