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