Найти в Дзене
13 Копеек. Налоги.

Ошибка в xml-файле. Недопустимое значение: Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136.

При попытке загрузить файл xml с налоговой декларацией 3-НДФЛ в личный кабинет налогоплательщика иногда возникает ошибка со следующим текстом: Ошибка в xml-файле. Недопустимое значение: «[указываются какие-то символы]». Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136. Файл не соответствует xsd-схеме: строка 2, колонка 136. С чем это может быть связано? xsd-схема xml-файлов – это, если упрощённо, способ разметки структуры файла. В налоговой службе эти xml-файлы используется для уменьшения размера передаваемых файлов деклараций и других отчётов и писем. Файлы xml с декларацией 3-НДФЛ выгружаются из программы «декларация» или каких-то других подобных программ для заполнения 3-НДФЛ. Выглядит это, если открыть файл с декларацией 3-НДФЛ в формате xml в браузере, вот так: Что означают строки при возникновении данной ошибки? Ошибка при отправке 3-НДФЛ, в которой будет указана строка 0, связана с названием файла. Более подробная статья, если в ошибке указана
Ошибка в XML-файле. Файл не соответствует xsd-схеме: строка, колонка
Ошибка в XML-файле. Файл не соответствует xsd-схеме: строка, колонка

При попытке загрузить файл xml с налоговой декларацией 3-НДФЛ в личный кабинет налогоплательщика иногда возникает ошибка со следующим текстом:

Ошибка в xml-файле.
Недопустимое значение: «[указываются какие-то символы]». Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136.
Файл не соответствует xsd-схеме: строка 2, колонка 136.

С чем это может быть связано?

xsd-схема xml-файлов – это, если упрощённо, способ разметки структуры файла. В налоговой службе эти xml-файлы используется для уменьшения размера передаваемых файлов деклараций и других отчётов и писем. Файлы xml с декларацией 3-НДФЛ выгружаются из программы «декларация» или каких-то других подобных программ для заполнения 3-НДФЛ.

Выглядит это, если открыть файл с декларацией 3-НДФЛ в формате xml в браузере, вот так:

Образец xsd-схемы файла xml при открытии в браузере
Образец xsd-схемы файла xml при открытии в браузере

Что означают строки при возникновении данной ошибки?

Строки в xsd-схеме

Ошибка при отправке 3-НДФЛ, в которой будет указана строка 0, связана с названием файла.

Более подробная статья, если в ошибке указана строка 0, по этой ссылке.

В строке 1 указывается только версия xml и кодировка. Для деклараций 3-НДФЛ строка выглядит так:

<?xml version="1.0" encoding="WINDOWS-1251"?>

На предыдущей картинке - это самая верхняя строка.

Больше ничего в первой строке нет. Ошибок, обычно, в ней не возникает.

А вот в строке 2 указывается вообще вся декларация 3-НДФЛ, так как третьей строки в файлах с декларацией 3-НДФЛ не бывает. Где именно находится колонка 136 при открытии в блокноте или браузере посмотреть нельзя, но когда появляется сообщение об ошибке, указывается какой именно текст в строке неправильный.

Текст, который неправильно указан в 3-НДФЛ, записан в тексте в ошибкой как "недопустимое значение"
Текст, который неправильно указан в 3-НДФЛ, записан в тексте в ошибкой как "недопустимое значение"

Текст «5.17» во второй строке неправильный.

То есть надо просто найти в декларации 3-НДФЛ такой текст и исправить его.

Если посмотреть тег, в котором встретилось значение 5.17, то это – «ВерсФорм». В данном случае в декларации такой текст вручную не указывался, так как эти цифры заполняются автоматически. Найти в браузере искомый текст (5.17) можно нажав ctrl-f.

Найти тег (колонку), в котором ошибка в xml-файле в строке 2.
Найти тег (колонку), в котором ошибка в xml-файле в строке 2.

Если декларация за 2023 год, то какой должен быть правильный текст в этом теге, можно посмотреть в

приказе ФНС России от 15.10.2021 N ЕД-7-11/903@ "Об утверждении формы налоговой декларации по налогу на доходы физических лиц (форма 3-НДФЛ), порядка ее заполнения, а также формата представления налоговой декларации по налогу на доходы физических лиц в электронной форме"

Действующая редакция на момент написания статьи - от 11.09.2023. Обычно приказ для каждого года отдельный.

Смотреть надо таблицы в разделе «описание файла обмена». В данном случае в таблице 4.1 этого приказа.

Таблица 4.1 описания файла обмена
Таблица 4.1 описания файла обмена

В таблице можно найти следующее объяснение ошибки:

«Версия формата – ВерсФорм – Принимает значение: 5.18»

То есть в данном случае, чтобы декларация прошла проверку при загрузке в личный кабинет налогоплательщика, надо заменить значение 5.17 на 5.18.

Могут быть следующие варианты, почему такая ошибка с неправильной версией формы появилась:

- сбой при проверке в программе налоговой, и надо сдать декларацию распечатанной (почтой или лично в налоговой);

- надо обновить программу (или в редких случаях наоборот – найти предыдущую версию, так как сбой как раз может быть в обновлённой версии программы);

- декларация сдаётся не за тот год, который надо. Версия формы меняется каждый год. То есть, или загружаете не ту декларацию, указывая, что загружаете за нужный год; или загружаете правильную декларацию, но год, за который сдаёте в личном кабинете налогоплательщика указали не верный.

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

Год в личном кабинете в Сведениях о декларации и загруженном файле xml
Год в личном кабинете в Сведениях о декларации и загруженном файле xml

Итого.

При появлении ошибки с текстом «Ошибка в xml-файле.

Недопустимое значение: «текст ошибки». Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136.

Файл не соответствует xsd-схеме: строка 2, колонка 136.»

необходимо открыть файл xml в блокноте, посмотреть, к какой строке относится ошибка? и исправить это значение в программе, в которой заполняли декларацию 3-НДФЛ. При необходимости можно посмотреть список разрешённых значений в приказе ФНС об утверждении налоговой декларации по НДФЛ (раздел «описание файла обмена», таблицы).

Если строка не заполняется вручную, а рассчитывается (заполняется) автоматически, необходимо или обновить программу, или заполнить декларацию в другой программе.

Также, возможно, что при загрузке в личный кабинет налогоплательщика выбран не тот год, который указан в файле с декларацией.

Смотрите другие статьи по ошибкам и заполнению деклараций 3-НДФЛ на канале «13 копеек» по ссылке:

13 Копеек. Налоги. | Дзен

А также пишите комментарии и вопросы, если какой-то ошибки, возникшей в декларации 3-НДФЛ, на канале не нашли.