Код ошибки 2 означает, что программа не смогла прочитать файл декларации: нарушена структура XML или не совпадают данные внутри документа. Сам отчет при этом не отклонен налоговой — он просто не прошел первичную проверку. Исправлять нужно файл, а не цифры в декларации.
Что происходит при появлении кода
Код 2 появляется на этапе проверки файла перед отправкой. Программа сверяет структуру документа с форматом и ищет логические несоответствия между разделами. Если файл не прошел проверку, он не уходит в налоговую.
Чаще всего причина техническая: файл поврежден, сохранен в неверной кодировке или собран в программе, которая не поддерживает актуальный формат. Реже дело в данных: например, сумма НДС в одном разделе не совпадает с суммой в другом.
Пока файл не принят, обязанность по сдаче декларации не считается исполненной. Поэтому тянуть с исправлением не стоит.
Технические причины и что с ними делать
Начните с самого простого — проверьте, каким способом вы формируете файл. Если декларация выгружается из бухгалтерской программы, обновите ее до актуальной версии. Устаревшая версия может собирать файл по старому формату.
Дальше проверьте сам файл. Он должен быть в формате XML, без ручных правок в блокноте. Любое изменение структуры вручную почти всегда ломает разметку.
Если файл передается через оператора, попробуйте сформировать его заново и отправить повторно. Иногда помогает простая перевыгрузка: программа заново собирает документ и ошибка уходит.
Не редактируйте XML вручную, чтобы «поправить» одно поле. Так вы почти наверняка добавите новую ошибку.
Ошибки в данных: где искать нестыковки
Если структура файла в порядке, проверьте логику заполнения. Программа сверяет показатели между разделами декларации. Расхождение в суммах налога, ставке или налоговой базе дает ошибку.
Проверьте, что ставка налога указана верно. Общая ставка НДС — 22 % (п. 3 ст. 164 НК РФ). Если в одном разделе стоит одна ставка, а в другом — иная, файл не пройдет проверку.
Сверьте суммы с книгами покупок и продаж. Итоги разделов должны совпадать с этими регистрами. Если вы переносили данные вручную, ошибка могла появиться при вводе.
Отдельно проверьте счета-фактуры, на основании которых заявлены вычеты. По ст. 169 НК РФ ошибки в счете-фактуре, которые не мешают налоговикам определить продавца, покупателя, наименование товаров (работ, услуг), их стоимость, ставку и сумму налога, не являются основанием для отказа в вычете. Но это норма о вычете, а не о формате файла: неверные реквизиты в декларации все равно приведут к ошибке при отправке.
Порядок действий по шагам
- Сохраните копию файла, который не прошел проверку. Так вы сможете сравнить его с исправленной версией.
- Обновите программу, в которой формируете декларацию.
- Сформируйте файл заново, не меняя данные.
- Если ошибка осталась, сверьте суммы по разделам с книгами покупок и продаж.
- Проверьте ставку налога и суммы НДС по каждой операции.
- Отправьте исправленный файл через оператора.
Если ошибка повторяется на одном и том же месте, запишите, после какой операции она появляется. Это сузит поиск до конкретного раздела или счета-фактуры.
Сроки и последствия
Декларацию по НДС подают в электронной форме не позднее 25-го числа месяца, следующего за кварталом (ст. 174 НК РФ). Налог платят равными долями не позднее 28-го числа каждого из трех следующих месяцев.
Если файл не принят, декларация не считается сданной. Дни до 25-го числа лучше не тратить на попытки отправить сломанный файл. Начните с проверки формата, а не с правки цифр.
Проверьте, что вы вообще подаете отчет в электронной форме. Бумажная декларация по НДС не принимается, поэтому ошибка формата здесь критична.
Частые вопросы
Код ошибки 2 — это отказ в приеме декларации?
Нет. Это результат проверки файла: программа не смогла его прочитать. В налоговую такой файл не уходит, поэтому декларация остается несданной.
Можно ли исправить файл вручную в блокноте?
Не стоит. Ручная правка XML почти всегда ломает структуру и добавляет новые ошибки. Сформируйте файл заново в программе.
Что проверить в первую очередь?
Обновите программу и перевыгрузите декларацию. Если ошибка осталась, сверьте суммы по разделам с книгами покупок и продаж и проверьте ставку налога.
Грозит ли штраф, если файл не принят?
Пока декларация не сдана, обязанность не исполнена. Если 25-е число прошло, а отчет так и не принят, ситуация становится просрочкой. Поэтому исправляйте файл сразу, не откладывая на последний день.
Услуга по теме: НДС: книги покупок и продаж, разрывы, вычеты, раздельный учёт.