К статье
Практический материал

Другое · 10 мин

Почему 1С не формирует уведомление по НДФЛ и как это исправить

Разбираем, почему 1С не формирует уведомление по НДФЛ: незаполненные регистры, даты, состояние документов, обмен с ЭДО. Пошаговая диагностика и исправление.

Уведомление об исчисленных суммах НДФЛ — обязательный документ в рамках системы единого налогового платежа (ЕНП), и его отсутствие в 1С почти всегда означает, что программа не видит данных, из которых это уведомление собирается. Типичная ситуация: бухгалтер открывает раздел уведомлений, а список пуст, хотя зарплата начислена и выплачена. Причина кроется не в «глюке», а в конкретных условиях, которые программа проверяет перед формированием документа.

Чаще всего проблема связана с пятью группами причин: непроведёнными или неполными документами начисления и выплаты, неверными датами выплаты дохода, незаполненными регистрами учета НДФЛ, отключённым или неправильно настроенным обменом с контролирующими органами, а также устаревшей версией конфигурации. Каждая из этих причин диагностируется по-своему и имеет понятный способ устранения.

Ниже разобраны шаги проверки от самых частых причин к редким, с указанием конкретных документов, регистров и отчётов, которые помогут найти источник сбоя в «1С:ЗУП» и «1С:Бухгалтерии».

Как работает механизм формирования уведомления в 1С

Уведомление об исчисленных суммах налогов и взносов формируется на основании данных, накопленных в регистрах учёта. Для НДФЛ ключевой источник — регистр накопления «Расчеты налогоплательщиков с бюджетом по НДФЛ» (в ЗУП) и данные документов «Ведомость…» и «Начисление зарплаты и взносов». Программа суммирует исчисленный налог по срокам перечисления и предлагает создать уведомление с разбивкой по КБК и срокам.

Если регистры пусты или в них нет записей с видом движения «Приход» (исчисление налога) за выбранный период, механизму просто нечего подставить в уведомление. Поэтому первый вопрос при диагностике — не «почему не создаётся документ», а «есть ли в учёте исчисленный НДФЛ с корректными датами».

Важно понимать и второй момент: уведомление в 1С не всегда создаётся автоматически. Во многих конфигурациях его нужно сформировать вручную через раздел «Отчётность, справки» → «Уведомления об исчисленных суммах» (в ЗУП) или «Операции» → «Уведомления об исчисленных суммах налогов» (в Бухгалтерии), нажав «Заполнить». Автоматическое создание зависит от настроек и версии программы.

Проверьте документы выплаты дохода и даты

НДФЛ попадает в уведомление по дате фактической выплаты дохода, а не по дате начисления. Если ведомости на выплату зарплаты не проведены, проведены с ошибками или в них указана неверная дата выплаты, срок перечисления налога рассчитается неправильно, и сумма может «уйти» в другой период уведомления.

Откройте список ведомостей за нужный месяц и убедитесь: все документы проведены (нет пометок удаления), дата документа соответствует фактической выплате, сумма НДФЛ в ведомости не нулевая. Если зарплата выплачивалась частями или в межрасчёт, проверьте каждую ведомость отдельно — уведомление собирается по каждому сроку перечисления.

Порядок действий
  1. 1
    Откройте отчёт «Анализ НДФЛ» (или «Регистр налогового учета по НДФЛ») за нужный период и убедитесь, что исчисленный налог отражается.
  2. 2
    Проверьте, что все ведомости на выплату за период проведены и в них указаны корректные даты выплаты.
  3. 3
    Откройте раздел «Уведомления об исчисленных суммах», создайте новое уведомление и нажмите «Заполнить».
  4. 4
    Сверьте суммы в уведомлении с отчётом «Анализ НДФЛ» по срокам перечисления.
  5. 5
    Если суммы не совпадают — проверьте регистр «Расчеты налогоплательщиков с бюджетом по НДФЛ» на наличие записей.

Проверьте регистры учёта НДФЛ

Если документы проведены, а уведомление всё равно пустое, посмотрите напрямую в регистры. В ЗУП это делается через отчёт «Анализ НДФЛ по датам получения дохода» или через универсальный отчёт по регистру «Расчеты налогоплательщиков с бюджетом по НДФЛ». Нас интересуют записи с видом «Приход» — это исчисленный налог.

Регистр может оказаться пустым по нескольким причинам: документы перепроведены с ошибками после обновления, выполнялся ручной перенос данных, в котором часть движений потерялась, или учёт вёлся с нарушением последовательности (сначала ведомость, потом начисление). В таких случаях помогает перепроведение документов начисления и выплаты за период в хронологическом порядке.

Ещё одна типичная ситуация — налог исчислен, но сторнирован. Если по сотруднику был перерасчёт, в регистре могут быть и приход, и расход (удержание/возврат), которые взаимно закрыли сумму. Уведомление по нулевой или отрицательной сумме программа формировать не будет, и это нормальное поведение.

Настройки обмена и состояние отправки

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

Проверьте статус документа: «Подготовлено», «Отправлено», «Сдано». Если статус «Подготовлено» — уведомление нужно отправить через 1С-Отчётность или выгрузить файлом. Если отправка завершилась ошибкой, откройте протокол обмена: там будет указана причина отказа (неверный ИНН/КПП, ошибка формата, проблемы с сертификатом).

Отдельно проверьте актуальность сертификата электронной подписи и срок действия договора с оператором ЭДО, если используется внешний оператор. Истёкший сертификат — частая причина того, что документы «зависают» без отправки.

Контрольные точки

Как проверить результат

Статус уведомления в журнале
Норма

«Сдано» или «Принято»

Тревожный признак

«Подготовлено» или «Ошибка отправки»

Сумма в уведомлении
Норма

Совпадает с исчисленным НДФЛ по отчёту «Анализ НДФЛ» за период

Тревожный признак

Сумма меньше, больше или уведомление пустое

Срок перечисления в уведомлении
Норма

Соответствует датам выплаты дохода

Тревожный признак

Срок не совпадает с фактическими выплатами

Версия конфигурации и изменения законодательства

Формат уведомлений и правила их заполнения периодически меняются. Если конфигурация давно не обновлялась, механизм формирования может работать по устаревшим правилам или не работать вовсе: не заполняются КБК, сроки, документ создаётся с ошибками проверки формата.

Проверьте текущий релиз конфигурации (раздел «Администрирование» → «Поддержка и обслуживание» → сведения о версии) и сравните с актуальным на портале 1С. Обновление следует выполнять на копии базы, особенно если релизов пропущено несколько — накопленные изменения в учёте НДФЛ могут потребовать перепроведения документов.

После обновления проверьте корректность заполнения уведомления на одном тестовом периоде: создайте уведомление, сверьте суммы с отчётами и только потом работайте с текущими данными.

Ручное создание уведомления как обходной путь

Если автоматическое заполнение не срабатывает, а срок подачи близко, уведомление можно создать и заполнить вручную. Создайте документ «Уведомление об исчисленных суммах», укажите период, вид налога (НДФЛ), КБК, ОКТМО, сумму и срок перечисления. Суммы возьмите из отчёта «Анализ НДФЛ» или «Свод НДФЛ» — это надёжные источники для ручного ввода.

Ручное заполнение допустимо как временная мера, но после отправки обязательно найдите и устраните первопричину сбоя. Иначе проблема будет повторяться каждый период, а ручной ввод повышает риск арифметической ошибки и расхождений с 6-НДФЛ.

После ручной отправки сверьте уведомление с расчётом 6-НДФЛ за соответствующий период: суммы исчисленного налога должны быть согласованы. Расхождения между уведомлениями и расчётом — типичный повод для требований со стороны налоговой.

Типичные ошибки
01
Искать проблему в механизме уведомлений, когда пуст регистр исчисленного НДФЛ — сначала всегда проверяйте учётные данные отчётами.
02
Перепроводить документы закрытых периодов без копии базы — это может изменить уже сданную отчётность.
03
Путать дату начисления и дату выплаты дохода — уведомление собирается по датам выплаты.
04
Игнорировать протокол обмена при ошибке отправки — причина отказа всегда указана именно там.
05
Заполнять уведомление вручную, не сверяя суммы с отчётом «Анализ НДФЛ», — возникают расхождения с 6-НДФЛ.

Когда обращаться к специалисту

Самостоятельная диагностика безопасна, пока вы работаете отчётами и проверяете документы без их изменения. Но есть ситуации, где лучше привлечь специалиста по 1С или сопровождению: потеряны движения по регистрам после переноса данных, база работает в распределённом режиме с обменами, ошибки возникают после нештатного обновления конфигурации.

Также не пытайтесь править данные напрямую через «Групповое изменение реквизитов» или консоль запросов без понимания структуры учёта НДФЛ — такие правки могут рассогласовать регистры между собой, и восстановить целостность учёта будет сложнее, чем исправить исходную проблему.

Итог

Что важно запомнить

Уведомление по НДФЛ не формируется, когда программе не из чего его собрать: нет проведённых выплат, неверные даты, пустые регистры. Диагностику начинайте с отчёта «Анализ НДФЛ» и проверки ведомостей, затем проверяйте статус отправки и актуальность релиза. Любые перепроведения — только на копии базы.

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

Уведомление создалось, но суммы в нём меньше, чем исчисленный НДФЛ. Почему?

Чаще всего часть налога относится к другому сроку перечисления из-за дат выплаты в ведомостях, либо часть суммы уже была включена в предыдущее уведомление. Проверьте регистр «Расчеты налогоплательщиков с бюджетом по НДФЛ» с группировкой по срокам перечисления и сравните с уже созданными уведомлениями за период.

Можно ли отправить уведомление без 1С-Отчётности?

Да. Уведомление можно выгрузить в файл и отправить через внешний сервис ЭДО или личный кабинет налогоплательщика на сайте ФНС. Убедитесь, что версия формата выгрузки соответствует актуальной — для этого конфигурация должна быть обновлена.

Ведомости проведены, а регистр НДФЛ пуст. Что делать?

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

Нужно ли формировать уведомление, если НДФЛ нулевой?

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

Уведомление отправлено с ошибкой в сумме. Как исправить?

Создайте новое уведомление с корректными данными — уточняющий документ заменяет предыдущий по соответствующему сроку перечисления. Перед отправкой сверьте суммы с отчётом «Анализ НДФЛ» и убедитесь, что первоначальная ошибка не повторится.

Почему после обновления 1С перестали заполняться уведомления?

Обновление могло изменить правила заполнения или потребовать перепроведения документов. Проверьте, нет ли в разделе «Администрирование» незавершённых обработчиков обновления, и перепроведите документы выплаты за текущий период на копии базы. Если проблема сохраняется, сверьтесь с описанием изменений релиза.