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

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

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

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

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

Типовые ситуации выглядят по-разному: отчет вообще не создается, формируется с нулевыми суммами, заполнен только первый раздел, не попадают отдельные сотрудники или выплаты. Каждый сценарий имеет свою причину — от неправильно указанного периода до расхождений в датах получения дохода. Ниже разобраны основные причины и конкретные действия для каждой.

Перед любыми исправлениями сделайте резервную копию базы. Перепроведение документов и исправление регистров в большой базе может занять время и затронуть смежные отчеты, поэтому работать лучше на копии или вне времени активной работы пользователей.

Проверьте базовые параметры отчета

Самая частая причина «пустого» отчета — неверно выбранные параметры формирования. Откройте отчет 6-НДФЛ и проверьте: организацию (если в базе их несколько), отчетный период (1 квартал, полугодие, 9 месяцев, год) и дату подписания отчета. Расчет формируется нарастающим итогом с начала года, поэтому за «1 квартал» и «полугодие» данные будут различаться.

Отдельно проверьте настройку «ОКТМО/КПП» в шапке отчета. Если в учете ведется разделение по обособленным подразделениям, а в отчете выбрано не то подразделение, часть данных просто не попадет в расчет. Также убедитесь, что отчет формируется по организации, по которой реально велись начисления, а не по обособке без сотрудников.

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

Непроведенные или отсутствующие документы

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

Обратите внимание на ведомости: в 1С именно факт выплаты (документы «Ведомость в банк», «Ведомость в кассу» и аналогичные) формирует дату получения дохода и удержания налога. Начисление без выплаты попадет в раздел 1 расчета не полностью — исчисленный налог будет, а удержанный появится только после проведения выплаты. Если зарплата начислена, но ведомости не проведены, разделы отчета будут заполнены частично.

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

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

Проверьте проведение начислений и ведомостей за период

Заполнен только раздел 1Нет удержанного налога

Проверьте документы выплаты зарплаты

Не хватает отдельных сотрудниковОшибки в карточках или подразделениях

Проверьте подразделение, ОКТМО и дату приема сотрудника

Отчет не открывается вовсеОшибка программы

Проверьте обновление конфигурации и журнал ошибок

Ошибки в датах и видах дохода

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

Вторая группа проблем — настройки видов начислений. У каждого начисления в карточке указан код дохода для НДФЛ и порядок определения даты получения дохода. Если у нового начисления эти поля не заполнены, суммы по нему не попадут в расчет или попадут с неверной датой. Откройте список начислений и проверьте реквизиты налогообложения у тех видов, по которым нет данных в отчете.

Проблемы с регистрами учета НДФЛ

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

Безопасный путь — сначала воспользоваться встроенной проверкой (разделы администрирования или сервиса, в зависимости от конфигурации), затем перепровести документы по зарплате за проблемный период через групповое перепроведение. Перепроведение восстанавливает движения по регистрам по данным документов. Если данные вносились ручными операциями, перепроведение их не восстановит — такие записи нужно проверять вручную.

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

Устаревшая версия конфигурации

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

Обновление выполняйте стандартно через поддержку конфигурации, обязательно на копии базы. После обновления перепроверьте заполнение отчета: иногда новые версии по-иному интерпретируют данные, и расчет требует перезаполнения кнопкой «Заполнить» внутри формы отчета.

Особые сценарии: новая база, перенос данных, обособленные подразделения

Данные перенесены из другой программы

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

Новая организация или новая база

В свежей базе проверьте, что заполнены учетная политика, реквизиты организации (ИНН, КПП, ОКТМО), созданы подразделения и сотрудники приняты на работу документами, а не только заведены в справочнике. Без кадровых документов начисления могут не попасть в учет корректно.

Обособленные подразделения

Если сотрудники числятся в обособленных подразделениях с отдельными ОКТМО, расчет формируется отдельно по каждому подразделению. Отчет по головной организации не включит сотрудников обособки — это нормальное поведение, а не ошибка. Проверьте, по какому подразделению вы формируете расчет.

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

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

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

Суммы исчисленного и удержанного налога соответствуют анализу НДФЛ

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

Суммы меньше данных учета или отсутствуют

Количество физлиц
Норма

Совпадает с числом сотрудников, получавших доход

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

Часть сотрудников отсутствует

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

Проверка в программе проходит без ошибок

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

Есть расхождения по строкам

Частые ошибки при исправлении

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

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

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

Итог

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

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

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

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

Это означает, что начисления проведены, а документы выплаты — нет, либо даты выплат попадают в другой отчетный период. Проверьте ведомости на выплату зарплаты и их даты.

Можно ли заполнить 6-НДФЛ вручную, если автозаполнение не работает?

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

Почему в отчете нет одного сотрудника, хотя зарплата ему начислялась?

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

Отчет вообще не открывается и выдает ошибку. Что делать?

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

После перепроведения документов суммы в 6-НДФЛ изменились. Это нормально?

Да, если раньше движения по регистрам были искажены. Сравните новый расчет с ранее сданным: при расхождениях по уже сданным периодам потребуется подать уточненный расчет.

Нужно ли формировать 6-НДФЛ, если выплат не было?

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