Переход с «1С:Бухгалтерия предприятия 2.0» (БП 2.0) на «1С:Бухгалтерия предприятия 3.0» (БП 3.0) — это не просто обновление интерфейса, а глубокая трансформация структуры данных. Одной из самых болезненных точек этого процесса часто становится заполнение регламентированной отчетности, в частности формы 6-НДФЛ. Ситуация, когда отчет остается пустым, несмотря на наличие проведенных документов начисления и выплаты зарплаты, встречается довольно часто. Проанализируем основные причины этой проблемы и разберем пошаговый алгоритм восстановления корректного учета.
Первое, что мы должны проверить — это корректность привязки организации к налоговой инспекции. В БП 3.0 отчет 6-НДФЛ формируется строго в разрезе регистраций в ИФНС. Разберем основные моменты, на которые стоит обратить внимание:
Рассмотрим техническую сторону вопроса. В БП 3.0 за последние годы произошли глобальные изменения в учете НДФЛ, связанные с введением Единого налогового платежа (ЕНП) и изменением статьи 223 НК РФ. Рассмотрим, как это влияет на отчетность:
В конфигурации существует ряд регистров накопления, названия которых содержат приставку (не используется). Эти регистры использовались в старых версиях программы и в редакции 2.0. Если данные после переноса остались только в них, отчет 6-НДФЛ их не увидит. Основными рабочими регистрами для 2023 года и далее являются:
Учет доходов для исчисления НДФЛРасчеты налогоплательщиков с бюджетом по НДФЛСведения о доходах сотрудниковЕсли мы обнаружим, что данные за 2023 год или за текущий период находятся в «неиспользуемых» регистрах, это означает, что перенос данных или обновление прошли некорректно. В этом случае потребуется перепроведение документов или использование обработки «Пересчет НДФЛ».
Одной из самых неочевидных причин пустого отчета является отсутствие налоговой ставки в регистрах учета, даже если в карточке сотрудника все заполнено верно. Выясним причину этого явления. Проанализируем ситуацию через «Универсальный отчет»:
Учет доходов для исчисления НДФЛ.Ставка.Если в сформированном отчете колонка Ставка пуста, программа не может определить, в какой раздел 6-НДФЛ (13%, 15% и т.д.) отнести доход. Соответственно, строка просто игнорируется при заполнении. Посмотрим, почему ставка может не проставляться:
Статус налогоплательщика: В карточке сотрудника (раздел «Налог на доходы») проверьте ссылку «История изменения статуса». Если дата начала действия статуса «Резидент» установлена позже даты первого начисления в базе БП 3.0, программа не сможет определить ставку на дату дохода. Убедимся, что история статусов заполнена корректно с самого начала ведения учета.
Начиная с 2023 года, 6-НДФЛ заполняется по дате фактического получения дохода, которая теперь совпадает с датой выплаты денег. Рассмотрим типичную ошибку:
Мы начислили зарплату документом Начисление зарплаты 31 марта, но в самом документе (или в связанной ведомости) указали планируемую дату выплаты 5 апреля. В этом случае доход за март **не попадет** в отчет за 1 квартал, а отразится только в полугодии. Проанализируем поле Дата выплаты в документах начисления. После переноса данных из БП 2.0 эти даты могли сброситься или установиться некорректно. Для исправления ситуации необходимо:
Ведомость в банк или Ведомость в кассу.Если мы установили, что проблема носит массовый характер (не заполняется по всем организациям), воспользуемся следующими инструментами:
Иногда после обновления конфигурации или загрузки данных требуется обновить движения в регистрах. Перейдем в «Администрирование» — «Обслуживание» — «Групповое перепроведение документов». Выберем период и организации. Это заставит программу заново сформировать записи в новых регистрах НДФЛ на основе актуальных алгоритмов БП 3.0.
Если автоматическое перепроведение не помогает (например, для входящих остатков), мы можем использовать технический документ Операция учета НДФЛ. Он позволяет вручную скорректировать записи в нужных регистрах. Рассмотрим пример заполнения:
// В документе необходимо заполнить три основные вкладки:
// 1. Доходы: указываем дату получения, код дохода и сумму.
// 2. Исчислено по ставке 13% (30%): указываем дату и сумму налога.
// 3. Удержано по всем ставкам: указываем дату выплаты и срок перечисления.
Этот способ трудоемок, но эффективен для исправления «хвостов», которые тянутся из старой редакции.
В современных релизах 1С:Бухгалтерия 8 предусмотрены сервисные механизмы для проверки учета. Рекомендуем зайти в раздел «Зарплата и кадры» — «Сервис» — «Пересчет НДФЛ». Этот инструмент анализирует расхождения между бухгалтерскими проводками по счету 68.01 и регистрами накопления НДФЛ. Если программа обнаружит несоответствия, она предложит создать корректирующие записи.
Подводя итог, проанализируем краткий чек-лист для исправления ситуации:
Регистрации в налоговом органе через «Поиск и удаление дублей».Учет доходов для исчисления НДФЛ заполнена колонка Ставка. Если нет — проверьте историю статуса налогоплательщика в карточке сотрудника.Ведомость. Доход попадает в отчет по дате ведомости (с 2023 года).Помните, что 6-НДФЛ в 1С:Бухгалтерия 3.0 строится исключительно на данных регистров накопления. Если бухгалтерский учет (проводки) в порядке, а отчет пуст — проблема всегда кроется в движениях по регистрам. Тщательный анализ регистра Учет доходов для исчисления НДФЛ через универсальный отчет в 90% случаев позволяет локализовать ошибку в течение нескольких минут.