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