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