Ситуация, когда при формировании отчета 6-НДФЛ за отчетный период (например, 2021 год и далее) Раздел 1 остается пустым, а выбранный вручную КБК исчезает сразу после нажатия кнопки «Заполнить», является довольно распространенной. Это вызывает закономерные вопросы у бухгалтеров: какие документы проверить и откуда программа должна черпать данные для автоматического заполнения отчета? Давайте подробно разберем механизмы работы программы и последовательно проанализируем возможные причины возникновения этой проблемы.
Для начала проанализируем фундаментальный принцип: Раздел 1 формы 6-НДФЛ заполняется строго по факту удержания налога. В отличие от Раздела 2, где отражаются начисленные суммы, первый раздел ориентируется на реальные выплаты денежных средств сотрудникам. Если в программе отражено начисление зарплаты, но не зафиксирован факт ее выплаты (или он зафиксирован неверно), Раздел 1 останется пустым.
Разберем, почему исчезает КБК. В современных конфигурациях 1С поле КБК не является просто текстовым или справочным полем для ручного ввода. Оно напрямую связано с данными в регистрах накопления. Когда вы нажимаете кнопку «Заполнить», программа инициирует алгоритм сбора данных по регистрам НДФЛ. Если в базе нет записей, привязанных к конкретному КБК за выбранный период, программа «сбрасывает» это поле, так как ей нечего отображать по данному коду бюджетной классификации.
Прежде чем углубляться в документы выплаты, рассмотрим настройки на Титульном листе. Часто данные не попадают в отчет из-за несоответствия кодов ИФНС или ОКТМО.
Поскольку Раздел 1 строится на выплатах, проверим цепочку документов. Рассмотрим стандартную схему: Начисление зарплаты — Ведомость — Списание с расчетного счета (или Выдача наличных).
Рассмотрим подробнее важные нюансы в этих документах:
Проанализируем ситуацию, когда расчет зарплаты ведется не в «1С:Бухгалтерии», а во внешней программе, например, в 1С:ЗУП. В этом случае настройки синхронизации играют решающую роль.
Если в настройках параметров учета установлен флаг «Зарплата ведется во внешней программе», то бухгалтерские проводки приходят сводно, а детальные данные по НДФЛ могут отсутствовать. Для корректного заполнения 6-НДФЛ в Бухгалтерии необходимо:
Операция учета НДФЛ, а затем вернуть настройки обратно. Однако правильнее настроить корректный обмен данными.Если визуально все документы проведены правильно, нам необходимо заглянуть «под капот» программы — в регистры накопления. Основной регистр для Раздела 1 — это Расчеты налогоплательщиков с бюджетом по НДФЛ.
Выясним причину пустого отчета через проверку движений:
Расчеты налогоплательщиков с бюджетом по НДФЛ.Для исправления ситуации можно воспользоваться документом Операция учета НДФЛ. Рассмотрим пример заполнения:
// В документе "Операция учета НДФЛ" переходим на закладку "Удержано по всем ставкам"
// Заполняем следующие поля:
ДатаУдержания = '2021-10-15'; // Дата фактической выплаты денег
Ставка = Перечисления.НДФЛСтавки.НалогСДоходов13;
Сумма = 13000;
СрокПеречисления = '2021-10-16'; // Следующий рабочий день после выплаты
КодБК = "18210102010011000110";
Чтобы окончательно убедиться, где кроется ошибка, сформируем отчет «Анализ НДФЛ по датам удержания» (находится в разделе «Зарплата и кадры» — «Отчеты по зарплате»).
Проанализируем результаты:
Поскольку в 2021 году форма 6-НДФЛ претерпела значительные изменения, убедимся, что установлены все актуальные патчи. Иногда автоматическое заполнение блокируется из-за программных ошибок, которые исправляются расширениями (патчами) от 1С. После установки обновлений рекомендуется выполнить групповое перепроведение документов за отчетный период, чтобы записи в регистрах обновились в соответствии с новой логикой программы.
Таким образом, мы выяснили, что отсутствие данных в первом разделе чаще всего связано либо с отсутствием документов выплаты в системе, либо с неверным заполнением дат и аналитики (КБК, ОКТМО) в этих документах. Последовательная проверка регистрации, ведомостей и регистров накопления позволит вам успешно сформировать отчет.