При попытке загрузить файл xml с налоговой декларацией 3-НДФЛ в личный кабинет налогоплательщика иногда возникает ошибка со следующим текстом:
Ошибка в xml-файле.
Недопустимое значение: «[указываются какие-то символы]». Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136.
Файл не соответствует xsd-схеме: строка 2, колонка 136.
С чем это может быть связано?
xsd-схема xml-файлов – это, если упрощённо, способ разметки структуры файла. В налоговой службе эти xml-файлы используется для уменьшения размера передаваемых файлов деклараций и других отчётов и писем. Файлы xml с декларацией 3-НДФЛ выгружаются из программы «декларация» или каких-то других подобных программ для заполнения 3-НДФЛ.
Выглядит это, если открыть файл с декларацией 3-НДФЛ в формате xml в браузере, вот так:
Что означают строки при возникновении данной ошибки?
Строки в xsd-схеме
Ошибка при отправке 3-НДФЛ, в которой будет указана строка 0, связана с названием файла.
Более подробная статья, если в ошибке указана строка 0, по этой ссылке.
В строке 1 указывается только версия xml и кодировка. Для деклараций 3-НДФЛ строка выглядит так:
<?xml version="1.0" encoding="WINDOWS-1251"?>
На предыдущей картинке - это самая верхняя строка.
Больше ничего в первой строке нет. Ошибок, обычно, в ней не возникает.
А вот в строке 2 указывается вообще вся декларация 3-НДФЛ, так как третьей строки в файлах с декларацией 3-НДФЛ не бывает. Где именно находится колонка 136 при открытии в блокноте или браузере посмотреть нельзя, но когда появляется сообщение об ошибке, указывается какой именно текст в строке неправильный.
Текст «5.17» во второй строке неправильный.
То есть надо просто найти в декларации 3-НДФЛ такой текст и исправить его.
Если посмотреть тег, в котором встретилось значение 5.17, то это – «ВерсФорм». В данном случае в декларации такой текст вручную не указывался, так как эти цифры заполняются автоматически. Найти в браузере искомый текст (5.17) можно нажав ctrl-f.
Если декларация за 2023 год, то какой должен быть правильный текст в этом теге, можно посмотреть в
приказе ФНС России от 15.10.2021 N ЕД-7-11/903@ "Об утверждении формы налоговой декларации по налогу на доходы физических лиц (форма 3-НДФЛ), порядка ее заполнения, а также формата представления налоговой декларации по налогу на доходы физических лиц в электронной форме"
Действующая редакция на момент написания статьи - от 11.09.2023. Обычно приказ для каждого года отдельный.
Смотреть надо таблицы в разделе «описание файла обмена». В данном случае в таблице 4.1 этого приказа.
В таблице можно найти следующее объяснение ошибки:
«Версия формата – ВерсФорм – Принимает значение: 5.18»
То есть в данном случае, чтобы декларация прошла проверку при загрузке в личный кабинет налогоплательщика, надо заменить значение 5.17 на 5.18.
Могут быть следующие варианты, почему такая ошибка с неправильной версией формы появилась:
- сбой при проверке в программе налоговой, и надо сдать декларацию распечатанной (почтой или лично в налоговой);
- надо обновить программу (или в редких случаях наоборот – найти предыдущую версию, так как сбой как раз может быть в обновлённой версии программы);
- декларация сдаётся не за тот год, который надо. Версия формы меняется каждый год. То есть, или загружаете не ту декларацию, указывая, что загружаете за нужный год; или загружаете правильную декларацию, но год, за который сдаёте в личном кабинете налогоплательщика указали не верный.
В данном случае как раз была ошибка по этой причине, и ошибка была вызвана искусственно, то есть в личном кабинете налогоплательщика был выбран год 2023, а декларация загружалась за 2022 год.
Итого.
При появлении ошибки с текстом «Ошибка в xml-файле.
Недопустимое значение: «текст ошибки». Значение должно соответствовать списку разрешенных значений: строка 2, колонка 136.
Файл не соответствует xsd-схеме: строка 2, колонка 136.»
необходимо открыть файл xml в блокноте, посмотреть, к какой строке относится ошибка? и исправить это значение в программе, в которой заполняли декларацию 3-НДФЛ. При необходимости можно посмотреть список разрешённых значений в приказе ФНС об утверждении налоговой декларации по НДФЛ (раздел «описание файла обмена», таблицы).
Если строка не заполняется вручную, а рассчитывается (заполняется) автоматически, необходимо или обновить программу, или заполнить декларацию в другой программе.
Также, возможно, что при загрузке в личный кабинет налогоплательщика выбран не тот год, который указан в файле с декларацией.
Смотрите другие статьи по ошибкам и заполнению деклараций 3-НДФЛ на канале «13 копеек» по ссылке:
А также пишите комментарии и вопросы, если какой-то ошибки, возникшей в декларации 3-НДФЛ, на канале не нашли.