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

Отчеты и Аналитика · 12 мин

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

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

Расчёт 6-НДФЛ в программах 1С (ЗУП, Бухгалтерия предприятия, Комплексная автоматизация, ERP) формируется не из проводок, а из специальных регистров учёта НДФЛ. Поэтому типичная ситуация «зарплата начислена, налог посчитан, а отчёт пустой» почти всегда означает, что данные не попали в нужные регистры или попали с неверными датами, либо отбор отчёта настроен неправильно.

Прежде чем перепроводить документы или править данные вручную, важно локализовать проблему: пуст ли отчёт полностью, не заполняется только раздел 1 или раздел 2, не хватает отдельных сотрудников или сумм. От этого зависит и порядок диагностики, и способ исправления.

Материал ориентирован на типовые конфигурации 1С:ЗУП 3.1 и 1С:Бухгалтерия 8.3. Названия меню могут немного отличаться в зависимости от версии, но логика регистров и проверок одинакова.

Как 1С формирует 6-НДФЛ: что нужно понять перед диагностикой

Расчёт 6-НДФЛ строится по данным накопительных регистров, а не по бухгалтерским проводкам. Ключевые регистры: «Расчёты налогоплательщиков с бюджетом по НДФЛ» (исчисленный и удержанный налог), «Доходы, исчисленные для целей исчисления НДФЛ», «Сведения о доходах НДФЛ» и регистры вычетов. Если движения в этих регистрах отсутствуют или содержат неверные даты, отчёт будет пустым или неполным даже при корректных проводках по счетам 68.01 и 70.

Раздел 1 отчёта заполняется по дате удержания налога (обычно это дата выплаты дохода), раздел 2 — по дате фактического получения дохода и сроку перечисления. Поэтому одна и та же ошибка в дате ведомости может «убрать» сумму из одного раздела и исказить другой.

Проверяем настройки самого отчёта

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

Если в базе несколько организаций, убедитесь, что зарплата начислялась именно по той организации, для которой строится отчёт. Частая ситуация: ведомости оформлены на одну организацию, а отчёт формируется по другой — в результате все разделы пустые.

После изменения настроек обязательно нажмите «Сформировать» заново. Если отчёт ранее сохранялся, 1С может показывать старую сохранённую версию — проверьте, не открыт ли у вас ранее сохранённый экземпляр отчёта вместо свежесформированного.

Отчёт пуст полностьюНет данных в регистрах или неверный отбор

Проверить организацию, период и наличие проведённых ведомостей

Пуст раздел 1, раздел 2 заполненНалог исчислен, но не удержан

Проверить даты выплат в ведомостях

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

Проверить движения по сотруднику в регистрах НДФЛ

Суммы есть, но не сходятсяОшибки в датах или сторно

Сверить регистры с оборотами по 68.01

Проверяем документы выплаты: главная причина пустого 6-НДФЛ

Удержание НДФЛ в 1С регистрируется только документами выплаты: «Ведомость в банк», «Ведомость в кассу», «Ведомость через раздатчика» и аналогичными. Если зарплата начислена документом «Начисление зарплаты и взносов», но ведомости не созданы или не проведены, налог будет исчислен, но не удержан — и раздел 1 останется пустым.

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

Отдельный случай — выплата зарплаты в следующем месяце. Если зарплата за март выплачена в апреле, то в расчёт за первый квартал она попадёт частично: доход и исчисленный налог отражаются по дате выплаты, поэтому при проверке «почему сумма меньше начисленного» всегда смотрите на фактические даты ведомостей, а не на месяц начисления.

Проверяем регистры НДФЛ и движения документов

Если ведомости проведены, а отчёт всё равно пуст, проверьте движения конкретного документа. Откройте ведомость, нажмите «Ещё → Движения документа» (или Ctrl+Shift+Enter в некоторых конфигурациях) и найдите регистр «Расчёты налогоплательщиков с бюджетом по НДФЛ». Там должны быть строки с видом движения «Приход» и видом «Удержано» с заполненной датой получения дохода и сроком перечисления.

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

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

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

Проблемы с датами и переходящими периодами

Значительная часть «незаполненных» 6-НДФЛ на практике — это не пустой отчёт, а суммы, попавшие не в тот период. Классические ситуации: зарплата за последний месяц квартала выплачена в следующем квартале; отпускные выплачены в конце месяца, а начислены раньше; ведомость датирована выходным днём, что смещает срок перечисления.

Проверьте в учётной политике и настройках учёта зарплаты дату выплаты зарплаты, установленную в программе (в ЗУП: Настройка → Реквизиты организации → Учётная политика). Если в настройках указан один день, а фактические ведомости оформляются другим, аналитика и отчёты могут расходиться с ожиданиями бухгалтера.

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

Не хватает отдельных сотрудников или видов дохода

Если отчёт в целом заполняется, но по части сотрудников данных нет, проверьте карточку сотрудника: заполнен ли ИНН, корректен ли статус налогоплательщика (резидент/нерезидент), нет ли задвоения физических лиц в справочнике. Задвоенное физлицо — частая причина того, что доходы одного человека «размазываются» по двум записям, и контрольные соотношения не сходятся.

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

Для уволенных сотрудников проверьте документ «Увольнение» и ведомость окончательного расчёта: если расчёт при увольнении выплачен, но ведомость оформлена не тем документом или не проведена, налог по уволенному выпадет из раздела 1.

Типичные ошибки
01
Перепроведение всех документов подряд без копии базы — изменяются уже сданные периоды
02
Ручное редактирование цифр в форме отчёта вместо исправления учётных данных — при следующем формировании ошибка вернётся
03
Проверка только месяца начисления без учёта даты выплаты — суммы ищут не в том периоде
04
Игнорирование задвоенных физлиц — доходы одного сотрудника распределяются между двумя записями
05
Формирование отчёта по неверной организации в многофирменной базе

Если данные повреждены: пересчёт и восстановление учёта НДФЛ

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

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

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

Маршрут решения

Как выбрать действие

Ведомости не проведены или отсутствуютСоздайте и проведите ведомости на выплату, затем пересформируйте отчёт
Ведомости проведены, но в движениях пустоПерепроведите ведомость, проверьте заполнение сумм НДФЛ в табличной части
Движения есть, а в отчёте пустоПроверьте отборы отчёта: организацию, период, обособленное подразделение
Суммы попали не в тот периодПроверьте даты ведомостей и дату получения дохода в регистрах
Проблема после обмена или переноса данныхПроверьте документы ввода остатков по НДФЛ и перепроведите документы периода

Проверка результата и контрольные соотношения

После исправлений сформируйте расчёт заново и проверьте его встроенной проверкой: в форме отчёта есть кнопка «Проверка → Проверить контрольные соотношения». Программа сравнит показатели внутри расчёта и укажет на расхождения.

Дополнительно сверьте итоги с учётными данными: сумма исчисленного налога в разделе 2 должна согласовываться с оборотами по кредиту 68.01 (с учётом переходящих выплат), а общая сумма дохода — с начислениями по регистру доходов. Полное совпадение «до копейки» не всегда обязательно из-за переходящих периодов, но разница должна быть объяснима конкретными ведомостями.

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

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

Раздел 1 расчёта
Норма

Содержит суммы удержанного налога по срокам перечисления за последние три месяца периода

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

Пуст при наличии выплат в периоде

Контрольные соотношения
Норма

Проверка в форме отчёта завершается без ошибок

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

Есть сообщения о расхождениях

Сверка с 68.01
Норма

Разница объясняется переходящими выплатами на границе периодов

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

Необъяснимые расхождения по суммам налога

Движения ведомостей
Норма

Каждая ведомость формирует записи об удержании в регистре НДФЛ

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

Проведённый документ не имеет движений

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

Почему в 6-НДФЛ не попадает зарплата за последний месяц квартала?

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

Ведомости проведены, а раздел 1 пустой. Что делать?

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

Можно ли исправить пустой 6-НДФЛ ручным редактированием сумм в отчёте?

Технически форма позволяет включить ручную корректировку, но делать этого не стоит: при следующем автоматическом заполнении правки исчезнут, а причина в учётных данных останется. Ручная правка допустима только как временная мера с обязательным последующим исправлением учёта.

После обновления конфигурации отчёт стал заполняться иначе. Это ошибка?

Не обязательно. Форма 6-НДФЛ и правила её заполнения периодически меняются, и обновления конфигурации приводят алгоритмы в соответствие с новыми требованиями. Сравните заполнение с актуальным порядком заполнения расчёта и при сомнениях перепроведите документы периода на копии базы.

Как проверить, нет ли задвоенных физических лиц в базе?

В ЗУП используйте обработку поиска дублей (Администрирование → Обслуживание → Поиск и удаление дублей) по справочнику «Физические лица» с сравнением по ФИО, дате рождения и ИНН. Найденные дубли объединяйте аккуратно, предварительно проверив, к какой записи привязаны кадровые документы и регистры НДФЛ.

Нужно ли подавать уточнённый расчёт, если ошибка нашлась в уже сданном периоде?

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

Итог

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

6-НДФЛ в 1С строится по регистрам учёта НДФЛ, а не по проводкам. Основные причины пустого расчёта: непроведённые ведомости на выплату, неверные даты выплат, неправильные отборы отчёта и повреждённые движения документов. Диагностику начинайте с ведомостей и их движений, исправления делайте в учётных данных, а не в форме отчёта, и всегда создавайте резервную копию перед перепроведением документов.