Другое · 10 мин
Почему 1С не формирует уведомление по НДФЛ и как это исправить
Разбираем, почему 1С не формирует уведомление по НДФЛ: незаполненные регистры, даты, состояние документов, обмен с ЭДО. Пошаговая диагностика и исправление.
Уведомление об исчисленных суммах НДФЛ — обязательный документ в рамках системы единого налогового платежа (ЕНП), и его отсутствие в 1С почти всегда означает, что программа не видит данных, из которых это уведомление собирается. Типичная ситуация: бухгалтер открывает раздел уведомлений, а список пуст, хотя зарплата начислена и выплачена. Причина кроется не в «глюке», а в конкретных условиях, которые программа проверяет перед формированием документа.
Чаще всего проблема связана с пятью группами причин: непроведёнными или неполными документами начисления и выплаты, неверными датами выплаты дохода, незаполненными регистрами учета НДФЛ, отключённым или неправильно настроенным обменом с контролирующими органами, а также устаревшей версией конфигурации. Каждая из этих причин диагностируется по-своему и имеет понятный способ устранения.
Ниже разобраны шаги проверки от самых частых причин к редким, с указанием конкретных документов, регистров и отчётов, которые помогут найти источник сбоя в «1С:ЗУП» и «1С:Бухгалтерии».
Как работает механизм формирования уведомления в 1С
Уведомление об исчисленных суммах налогов и взносов формируется на основании данных, накопленных в регистрах учёта. Для НДФЛ ключевой источник — регистр накопления «Расчеты налогоплательщиков с бюджетом по НДФЛ» (в ЗУП) и данные документов «Ведомость…» и «Начисление зарплаты и взносов». Программа суммирует исчисленный налог по срокам перечисления и предлагает создать уведомление с разбивкой по КБК и срокам.
Если регистры пусты или в них нет записей с видом движения «Приход» (исчисление налога) за выбранный период, механизму просто нечего подставить в уведомление. Поэтому первый вопрос при диагностике — не «почему не создаётся документ», а «есть ли в учёте исчисленный НДФЛ с корректными датами».
Важно понимать и второй момент: уведомление в 1С не всегда создаётся автоматически. Во многих конфигурациях его нужно сформировать вручную через раздел «Отчётность, справки» → «Уведомления об исчисленных суммах» (в ЗУП) или «Операции» → «Уведомления об исчисленных суммах налогов» (в Бухгалтерии), нажав «Заполнить». Автоматическое создание зависит от настроек и версии программы.
Проверьте документы выплаты дохода и даты
НДФЛ попадает в уведомление по дате фактической выплаты дохода, а не по дате начисления. Если ведомости на выплату зарплаты не проведены, проведены с ошибками или в них указана неверная дата выплаты, срок перечисления налога рассчитается неправильно, и сумма может «уйти» в другой период уведомления.
Откройте список ведомостей за нужный месяц и убедитесь: все документы проведены (нет пометок удаления), дата документа соответствует фактической выплате, сумма НДФЛ в ведомости не нулевая. Если зарплата выплачивалась частями или в межрасчёт, проверьте каждую ведомость отдельно — уведомление собирается по каждому сроку перечисления.
- 1Откройте отчёт «Анализ НДФЛ» (или «Регистр налогового учета по НДФЛ») за нужный период и убедитесь, что исчисленный налог отражается.
- 2Проверьте, что все ведомости на выплату за период проведены и в них указаны корректные даты выплаты.
- 3Откройте раздел «Уведомления об исчисленных суммах», создайте новое уведомление и нажмите «Заполнить».
- 4Сверьте суммы в уведомлении с отчётом «Анализ НДФЛ» по срокам перечисления.
- 5Если суммы не совпадают — проверьте регистр «Расчеты налогоплательщиков с бюджетом по НДФЛ» на наличие записей.
Проверьте регистры учёта НДФЛ
Если документы проведены, а уведомление всё равно пустое, посмотрите напрямую в регистры. В ЗУП это делается через отчёт «Анализ НДФЛ по датам получения дохода» или через универсальный отчёт по регистру «Расчеты налогоплательщиков с бюджетом по НДФЛ». Нас интересуют записи с видом «Приход» — это исчисленный налог.
Регистр может оказаться пустым по нескольким причинам: документы перепроведены с ошибками после обновления, выполнялся ручной перенос данных, в котором часть движений потерялась, или учёт вёлся с нарушением последовательности (сначала ведомость, потом начисление). В таких случаях помогает перепроведение документов начисления и выплаты за период в хронологическом порядке.
Ещё одна типичная ситуация — налог исчислен, но сторнирован. Если по сотруднику был перерасчёт, в регистре могут быть и приход, и расход (удержание/возврат), которые взаимно закрыли сумму. Уведомление по нулевой или отрицательной сумме программа формировать не будет, и это нормальное поведение.
Настройки обмена и состояние отправки
Иногда уведомление в базе создано и заполнено, но пользователь считает, что оно «не формируется», потому что не видит его в списке отправленных или в личном кабинете налоговой. Здесь проблема лежит в плоскости обмена с ФНС: уведомление создано, но не отправлено.
Проверьте статус документа: «Подготовлено», «Отправлено», «Сдано». Если статус «Подготовлено» — уведомление нужно отправить через 1С-Отчётность или выгрузить файлом. Если отправка завершилась ошибкой, откройте протокол обмена: там будет указана причина отказа (неверный ИНН/КПП, ошибка формата, проблемы с сертификатом).
Отдельно проверьте актуальность сертификата электронной подписи и срок действия договора с оператором ЭДО, если используется внешний оператор. Истёкший сертификат — частая причина того, что документы «зависают» без отправки.
Как проверить результат
«Сдано» или «Принято»
«Подготовлено» или «Ошибка отправки»
Совпадает с исчисленным НДФЛ по отчёту «Анализ НДФЛ» за период
Сумма меньше, больше или уведомление пустое
Соответствует датам выплаты дохода
Срок не совпадает с фактическими выплатами
Версия конфигурации и изменения законодательства
Формат уведомлений и правила их заполнения периодически меняются. Если конфигурация давно не обновлялась, механизм формирования может работать по устаревшим правилам или не работать вовсе: не заполняются КБК, сроки, документ создаётся с ошибками проверки формата.
Проверьте текущий релиз конфигурации (раздел «Администрирование» → «Поддержка и обслуживание» → сведения о версии) и сравните с актуальным на портале 1С. Обновление следует выполнять на копии базы, особенно если релизов пропущено несколько — накопленные изменения в учёте НДФЛ могут потребовать перепроведения документов.
После обновления проверьте корректность заполнения уведомления на одном тестовом периоде: создайте уведомление, сверьте суммы с отчётами и только потом работайте с текущими данными.
Ручное создание уведомления как обходной путь
Если автоматическое заполнение не срабатывает, а срок подачи близко, уведомление можно создать и заполнить вручную. Создайте документ «Уведомление об исчисленных суммах», укажите период, вид налога (НДФЛ), КБК, ОКТМО, сумму и срок перечисления. Суммы возьмите из отчёта «Анализ НДФЛ» или «Свод НДФЛ» — это надёжные источники для ручного ввода.
Ручное заполнение допустимо как временная мера, но после отправки обязательно найдите и устраните первопричину сбоя. Иначе проблема будет повторяться каждый период, а ручной ввод повышает риск арифметической ошибки и расхождений с 6-НДФЛ.
После ручной отправки сверьте уведомление с расчётом 6-НДФЛ за соответствующий период: суммы исчисленного налога должны быть согласованы. Расхождения между уведомлениями и расчётом — типичный повод для требований со стороны налоговой.
Когда обращаться к специалисту
Самостоятельная диагностика безопасна, пока вы работаете отчётами и проверяете документы без их изменения. Но есть ситуации, где лучше привлечь специалиста по 1С или сопровождению: потеряны движения по регистрам после переноса данных, база работает в распределённом режиме с обменами, ошибки возникают после нештатного обновления конфигурации.
Также не пытайтесь править данные напрямую через «Групповое изменение реквизитов» или консоль запросов без понимания структуры учёта НДФЛ — такие правки могут рассогласовать регистры между собой, и восстановить целостность учёта будет сложнее, чем исправить исходную проблему.
Что важно запомнить
Уведомление по НДФЛ не формируется, когда программе не из чего его собрать: нет проведённых выплат, неверные даты, пустые регистры. Диагностику начинайте с отчёта «Анализ НДФЛ» и проверки ведомостей, затем проверяйте статус отправки и актуальность релиза. Любые перепроведения — только на копии базы.
Частые вопросы
Уведомление создалось, но суммы в нём меньше, чем исчисленный НДФЛ. Почему?
Чаще всего часть налога относится к другому сроку перечисления из-за дат выплаты в ведомостях, либо часть суммы уже была включена в предыдущее уведомление. Проверьте регистр «Расчеты налогоплательщиков с бюджетом по НДФЛ» с группировкой по срокам перечисления и сравните с уже созданными уведомлениями за период.
Можно ли отправить уведомление без 1С-Отчётности?
Да. Уведомление можно выгрузить в файл и отправить через внешний сервис ЭДО или личный кабинет налогоплательщика на сайте ФНС. Убедитесь, что версия формата выгрузки соответствует актуальной — для этого конфигурация должна быть обновлена.
Ведомости проведены, а регистр НДФЛ пуст. Что делать?
Проверьте, проведены ли документы начисления (зарплаты, отпускных, премий) до ведомостей — нарушение последовательности даёт пустые движения. Перепроведите документы на копии базы в хронологическом порядке: сначала начисления, затем ведомости. Если регистр остаётся пустым, возможно, повреждены движения после переноса данных — здесь нужен специалист.
Нужно ли формировать уведомление, если НДФЛ нулевой?
Нет. Если в периоде не было выплат дохода или исчисленный налог равен нулю (например, из-за вычетов), уведомление не представляется. Программа корректно не создаёт документ в такой ситуации.
Уведомление отправлено с ошибкой в сумме. Как исправить?
Создайте новое уведомление с корректными данными — уточняющий документ заменяет предыдущий по соответствующему сроку перечисления. Перед отправкой сверьте суммы с отчётом «Анализ НДФЛ» и убедитесь, что первоначальная ошибка не повторится.
Почему после обновления 1С перестали заполняться уведомления?
Обновление могло изменить правила заполнения или потребовать перепроведения документов. Проверьте, нет ли в разделе «Администрирование» незавершённых обработчиков обновления, и перепроведите документы выплаты за текущий период на копии базы. Если проблема сохраняется, сверьтесь с описанием изменений релиза.