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

Другое · 9 мин

2-НДФЛ в 1С: как сформировать справку и отчёт

Как сделать 2-НДФЛ в 1С:ЗУП и Бухгалтерии: формирование справки для сотрудника и отчёта в ИФНС, проверка данных, типичные ошибки и исправления.

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

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

Ниже описан порядок работы в 1С:Зарплата и управление персоналом (ред. 3.1) и кратко — в 1С:Бухгалтерии (ред. 3.0), где механизм аналогичен, но расположение документов отличается.

Что нужно проверить перед формированием справки

Корректность 2-НДФЛ зависит от состояния учёта НДФЛ за отчётный год. Основные контрольные точки: все документы «Ведомость…» (в банк, в кассу, через раздатчика) проведены, отпускные и больничные выплачены, а перерасчёты прошлых периодов оформлены документами «Перерасчет НДФЛ» или отражены в текущих начислениях.

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

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

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

Как проверить готовность данных

Проведение ведомостей на выплату
Норма

Все ведомости за год проведены, зарплата выплачена

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

Есть непроведённые ведомости — доход попадёт в справку неполностью

Отрицательный НДФЛ
Норма

В анализе НДФЛ нет минусовых сумм

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

Отрицательные суммы — нужен перерасчёт до формирования справки

Личные данные сотрудника
Норма

ИНН, ФИО, статус резидента заполнены

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

Пустой ИНН или неверный статус — ошибки и отказ в приёме

Как сделать справку 2-НДФЛ для сотрудника

В 1С:ЗУП 3.1 откройте раздел «Отчетность, справки» → «Справка о доходах (2-НДФЛ) для сотрудника». Создайте новый документ, укажите организацию, год, за который формируется справка, и выберите сотрудника. Программа автоматически заполнит табличные части на основании данных налогового учёта.

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

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

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

Как сформировать отчёт 2-НДФЛ для передачи в ИФНС

Годовой отчёт создаётся документом «2-НДФЛ для передачи в ИФНС» в том же разделе «Отчетность, справки». В документе указываются отчётный год, налоговая инспекция (КПП и код ИФНС подставляются из карточки организации) и тип сведений — «Ежегодная отчётность».

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

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

Особенности формирования в 1С:Бухгалтерии

В 1С:Бухгалтерии 3.0 логика та же, но документы расположены иначе. Справка для сотрудника создаётся в разделе «Зарплата и кадры» → «Справки о доходах (2-НДФЛ) для сотрудников», а отчёт для ИФНС — через «Отчеты» → «Регламентированные отчеты» либо из списка документов по НДФЛ.

Если зарплата ведётся не в Бухгалтерии, а в ЗУП, а в бухгалтерскую программу только выгружаются проводки, формировать 2-НДФЛ нужно именно в ЗУП — там находятся регистры налогового учёта. Попытка построить справку в Бухгалтерии без данных о выплатах даст пустые или неполные суммы.

Сравнение вариантов

1С:ЗУП 3.1

Полный учёт НДФЛ, справки и отчёт формируются автоматически; подходит, если зарплата ведётся здесь

1С:Бухгалтерия 3.0

Подходит, если зарплата начисляется и выплачивается в самой Бухгалтерии; при выгрузке из ЗУП справки делать нельзя

1С-Отчётность

Не формирует данные, а отправляет готовый отчёт в ИФНС и проверяет его по форматно-логическому контролю

Типичные ошибки и как их исправить

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

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

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

Типичные ошибки
01
Формирование справки до проведения всех ведомостей — доход и удержанный налог занижаются
02
Игнорирование отрицательного НДФЛ — справка уходит в ИФНС с ошибками и отклоняется
03
Сдача отчёта одним файлом по всем подразделениям — нарушение по ОКТМО/КПП, отказ в приёме
04
Ручное редактирование сумм в документе вместо исправления учёта — расхождения всплывут при сверке с 6-НДФЛ

Проверка результата и сверка с 6-НДФЛ

Итоговая сверка обязательна: сумма удержанного НДФЛ по всем справкам 2-НДФЛ должна сходиться с данными годового расчёта 6-НДФЛ. В 1С для этого есть отчёт «Сверка данных учета НДФЛ» и контрольные соотношения в 1С-Отчётности. Расхождения — верный признак того, что где-то есть излишне удержанный налог или неотражённая выплата.

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

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

Можно ли сформировать 2-НДФЛ за прошлый год?

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

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

Справка строится по дате выплаты дохода, а расчётный листок — по дате начисления. Зарплата за декабрь, выданная в январе, попадёт в справку следующего года. Сверять нужно не помесячно, а по принципу «начислено минус не выплаченное на конец года».

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

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

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

Создайте корректирующий документ «2-НДФЛ для передачи в ИФНС» с типом «Корректирующая отчётность» за тот же год, исправьте данные по конкретному сотруднику и отправьте в ИФНС вместе с корректировкой 6-НДФЛ. Номер корректировки увеличивается с каждой отправкой.

Нужно ли выдавать справку уволенному сотруднику?

Да, по его заявлению справка о доходах выдаётся и после увольнения — за период работы в вашей организации. Порядок формирования тот же: документ «Справка о доходах для сотрудника» с выбором нужного года.

Итог

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

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