Справка 2-НДФЛ — один из ключевых отчётных документов для работодателей, который подтверждает доходы сотрудников и удержанный налог. Заполнение этой формы в 1С:Предприятие автоматизирует процесс, но требует точности: ошибки в данных могут привести к штрафам от ФНС или проблемам с подтверждением доходов сотрудников. В этой статье разберём пошаговый алгоритм формирования 2-НДФЛ в актуальных версиях 1С:Зарплата и Управление Персоналом (ЗУП) и 1С:Бухгалтерия, а также рассмотрим типичные ошибки и способы их исправления.
Особенность заполнения 2-НДФЛ в 2026 году — учёт изменений в налоговом законодательстве, включая новые коды доходов и вычетов. Программа 1С обновляет справочники автоматически, но бухгалтеру важно проверять актуальность данных перед отправкой отчётности. Например, с 2023 года введены дополнительные коды для льгот по ипотеке и инвестиционным вычетам, которые должны отражаться в справке.
Статья будет полезна как начинающим бухгалтерам, так и опытным специалистам, которые хотят оптимизировать процесс формирования отчётности. Мы рассмотрим не только стандартный сценарий, но и нетипичные ситуации: заполнение для уволенных сотрудников, исправление ошибок в уже сданных справках и настройку программы для автоматического заполнения реквизитов.
1. Подготовка программы к формированию 2-НДФЛ
Перед тем как приступить к заполнению справок, необходимо убедиться, что программа 1С настроена корректно. Это включает проверку актуальности релизов, загрузку классификаторов от ФНС и настройку параметров учёта. Без этих подготовленных шагов вы рискуете получить ошибки при формировании отчётности или неверные данные в справках.
Первое, что нужно сделать — обновить конфигурацию до последней версии. В 1С:ЗУП 3.1 или 1С:Бухгалтерия 3.0 это делается через меню Справка → Обновление конфигурации. После обновления проверьте, что загружены актуальные классификаторы:
- 📋 Классификатор кодов доходов и вычетов (утверждён приказом ФНС от 10.09.2015 № ММВ-7-11/387@ с изменениями).
- 📍 Справочник регионов и налоговых инспекций (должен соответствовать текущему административно-территориальному делению).
- 🔄 Шаблоны отчётности для 2-НДФЛ (обновляются вместе с релизами программы).
Если классификаторы не обновляются автоматически, их можно загрузить вручную через Администрирование → Поддержка и обслуживание → Обновление классификаторов. Обратите внимание: в некоторых регионах могут действовать локальные особенности (например, дополнительные коды для северных надбавок). Уточните их в своей налоговой инспекции.
Перед массовым формированием справок проверьте настройки Организации в 1С: ИНН, КПП и код налоговой инспекции должны совпадать с данными в ЕГРЮЛ. Это избавит от ошибок при выгрузке в ФНС.
2. Пошаговая инструкция: как создать справку 2-НДФЛ в 1С
Рассмотрим процесс формирования справки на примере 1С:Зарплата и Управление Персоналом 3.1. Алгоритм для 1С:Бухгалтерия 3.0 аналогичен с незначительными отличиями в интерфейсе. Основные шаги:
- Перейдите в раздел "Зарплата и кадры" →
Отчёты по зарплате → 2-НДФЛ. - Нажмите "Создать" и выберите тип справки:
- 📄 Для передачи в налоговый орган (если справка сдаётся в ФНС).
- 👤 Для выдачи работнику (если справка нужна сотруднику для банка, визы и т.д.).
- Укажите период, за который формируется справка (обычно календарный год).
- Выберите сотрудников из списка или загрузите их по фильтру (например, только уволенные или с доходами выше определённой суммы).
- Заполните реквизиты организации (большинство полей подтянется автоматически из карточки организации).
- Проверьте данные в разделе "Доходы и вычеты" — программа сама распределит суммы по кодам, но их нужно верифицировать.
- Сформируйте и сохраните справку в формате XML или на бумажном носителе.
- 🏢 ИНН/КПП — проверьте, что они совпадают с данными в ЕГРЮЛ.
- 📌 Код налоговой инспекции — должен соответствовать месту регистрации организации.
- 📞 Телефон контактного лица — указывается для связи с ФНС при необходимости.
- 🆔 ИНН сотрудника — обязателен для резидентов РФ. Если ИНН отсутствует, справка не будет принята ФНС.
- 📅 Дата рождения — должна совпадать с паспортом.
- 🏠 Адрес регистрации — указывается по паспортным данным.
- 💰 Код дохода 2000 — зарплата.
- 🏖️ Код дохода 2012 — отпускные.
- 🎁 Код дохода 2760 — материальная помощь (не облагается НДФЛ в пределах 4 000 руб. за год).
- 🏡 Вычет 311 — стандартный вычет на ребёнка.
Важный нюанс: если вы формируете справку для налоговой, обязательно укажите признак "1" (для передачи в ИФНС) или "2" (для выдачи работнику). В 1С:ЗУП 3.1 это поле находится в шапке документа. Признак влияет на структуру XML-файла и обязателен для корректной загрузки в личный кабинет налогоплательщика.
Все сотрудники имеют корректные ИНН в личных карточках|Проверены коды доходов (например, 2000 — зарплата, 2012 — отпускные)|Указаны все вычеты (стандартные, социальные, имущественные)|Сверены данные с расчётными листками за год-->
3. Заполнение разделов справки: подробный разбор
Справка 2-НДФЛ состоит из нескольких разделов, каждый из которых требует внимательного заполнения. Рассмотрим ключевые блоки и типичные ошибки при их оформлении в 1С.
Раздел 1. Данные о налоговом агенте
Здесь указываются реквизиты организации-работодателя:
Раздел 2. Данные о физическом лице
Информация о сотруднике:
Кадры → Личные данные.
Раздел 3. Доходы и налоговые вычеты
Самый объёмный блок, где перечисляются все доходы сотрудника за год и применённые вычеты. 1С автоматически распределяет суммы по кодам, но их нужно проверять:
Типичная ошибка: Программа может неверно распределить коды, если в настройках не указан тип дохода (например, премия может попасть под код зарплаты). Проверяйте это вручную!
Что делать, если в справке не отображаются вычеты?
Если стандартные вычеты (например, на детей) не попали в 2-НДФЛ, проверьте:
1. В личной карточке сотрудника в разделе Налоги и вычеты указаны все основания для вычетов.
2. В документах начисления зарплаты (например, в Начисление зарплаты и взносов) проставлены флажки на применение вычетов.
3. Сумма вычета не превышает лимиты (например, вычет на ребёнка действует до превышения дохода 350 000 руб. за год).
| Код дохода/вычета | Наименование | Облагается НДФЛ? | Комментарий |
|---|---|---|---|
2000 |
Зарплата | Да | Основной код для оплаты труда |
2012 |
Отпускные | Да | Включается в доход за тот месяц, в котором выплачены |
2760 |
Материальная помощь | Нет (до 4 000 руб.) | Свыше 4 000 руб. облагается НДФЛ по ставке 13% |
311 |
Вычет на ребёнка | — | Применяется до превышения дохода 350 000 руб. |
4. Проверка и исправление ошибок перед отправкой
После формирования справки обязательно выполните проверку на ошибки. В 1С для этого предусмотрен встроенный механизм контроля, который выявляет большинство несоответствий. Чтобы запустить проверку:
- Откройте сформированную справку 2-НДФЛ.
- Нажмите кнопку
Проверкав верхней панели. - Исправьте выявленные ошибки (программа подскажет, в каком разделе несоответствие).
Наиболее частые ошибки, которые находит проверка:
- ❌ Отсутствует ИНН сотрудника — справка не будет принята ФНС.
- ❌ Несовпадение сумм доходов с расчётными ведомостями — проверьте начисления за год.
- ❌ Неверный код дохода — например, больничный указан как зарплата (код 2000 вместо 2300).
- ❌ Превышение лимита по вычетам — например, стандартный вычет на ребёнка применён после превышения дохода 350 000 руб.
Если ошибки критичные (например, неверный ИНН организации), справку придётся переформировать. Для незначительных исправлений (например, опечатка в адресе) можно отредактировать XML-файл вручную с помощью текстового редактора, но это рискованно — лучше пересоздать документ в 1С.
Всегда сохраняйте копию справки 2-НДФЛ в формате PDF перед отправкой в ФНС. Это поможет быстро предоставить документ сотруднику или налоговой при запросе.
⚠️ Внимание: С 2026 года ФНС ужесточила контроль за ошибками в 2-НДФЛ. Если в справке указан неверный код дохода (например, 2000 вместо 2010 для компенсации за неиспользованный отпуск), налоговая может отказать в приёме отчётности или доначислить пени.
5. Выгрузка и отправка 2-НДФЛ в налоговую
После проверки справку нужно выгрузить в формат, пригодный для отправки в ФНС. В 1С:ЗУП 3.1 это делается так:
- Нажмите
Выгрузитьв верхней панели окна справки. - Выберите формат
XML (для ФНС). - Укажите путь для сохранения файла (например, на рабочий стол).
Для отправки в налоговую используйте:
- 🌐 Личный кабинет налогоплательщика на сайте ФНС (раздел "Отчётность → 2-НДФЛ").
- 📧 Специализированные сервисы (например, Контур.Экстерн или СБИС).
- 💾 На физическом носителе (если количество справок превышает 25 штук, обязательна электронная отправка).
После загрузки файла в личный кабинет ФНС система проверит его на ошибки и присвоит статус:
- ✅ "Принято" — справка успешно загружена.
- ⚠️ "На доработке" — требуется исправить ошибки (список будет в уведомлении).
- ❌ "Отказано" — критические ошибки, справку нужно переделать.
⚠️ Внимание: Если вы отправляете 2-НДФЛ через оператора ЭДО (например, Такском), уточните у него актуальные требования к формату файлов. Некоторые операторы требуют дополнительную подпись квалифицированной электронной подписью (КЭП).
6. Типичные проблемы и их решения
Даже опытные бухгалтеры сталкиваются с трудностями при работе с 2-НДФЛ в 1С. Рассмотрим наиболее распространённые проблемы и способы их решения.
Проблема 1: В справке не отображаются доходы сотрудника
Причина: Чаще всего это связано с тем, что в документах начисления зарплаты не проставлен флаг "Учитывать в 2-НДФЛ" или неверно указан период.
Решение:
- Откройте документ начисления (например,
Начисление зарплаты и взносов). - Проверьте, что в табличной части стоят галочки в колонке "2-НДФЛ".
- Если галочек нет, поставьте их и переформируйте справку.
Проблема 2: Ошибка "Не найден ИНН физического лица"
Причина: В личной карточке сотрудника не указан ИНН или он введён некорректно (например, с пробелами).
Решение:
- Перейдите в
Кадры → Личные данные сотрудника. - В разделе "Налоги и вычеты" проверьте поле "ИНН".
- Если ИНН отсутствует, запросите его у сотрудника и внесите в систему.
Проблема 3: Не совпадают суммы в справке и расчётных ведомостях
Причина: Возможно, в настройках программы не учтён какой-то вид начислений (например, премия или компенсация).
Решение:
- Сверьте данные в справке с отчётом
Анализ начислений по сотрудникам(раздел "Зарплата → Отчёты"). - Если найдёте расхождения, проверьте настройки видов расчётов в
Настройки → Виды расчётов.
Как исправить справку, если она уже сдана в ФНС?
Если после отправки выявились ошибки, нужно:
1. Сформировать корректирующую справку с признаком "1" (для ФНС) и пометкой "Корректирующая".
2. В поле "Номер корректировки" указать порядковый номер (например, "1", если это первая корректировка).
3. Загрузить новый файл в личный кабинет ФНС с пометкой "Уточнённая".
4. Приложить пояснительную записку с указанием причин корректировки (если требует налоговая).
7. Автоматизация процесса: как ускорить заполнение 2-НДФЛ
Если в вашей организации десятки или сотни сотрудников, ручное формирование справок займёт много времени. В 1С есть инструменты для автоматизации этого процесса:
- 🤖 Групповое создание справок: В 1С:ЗУП 3.1 можно выбрать нескольких сотрудников и сформировать справки для них одним кликом. Для этого в журнале
2-НДФЛнажмитеСоздать → Групповое создание. - 📅 Шаблоны отчётности: Сохраните настройки справки (например, фильтр по уволенным сотрудникам) как шаблон, чтобы использовать его в следующем году.
- 🔄 Автоматическая выгрузка в ФНС: Настройте интеграцию с сервисами ЭДО (например, Контур.Экстерн), чтобы справки отправлялись без ручного экспорта.
Для ещё большей автоматизации можно использовать регламентные задания. Например, настроить ежемесячное формирование справок для уволенных сотрудников:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание с типом "Формирование 2-НДФЛ".
- Укажите период выполнения (например, 5-е число каждого месяца).
- Настройте фильтр (например, "Статус = Уволен").
Это избавит от необходимости помнить о сроках сдачи справок и снизит риск ошибок из-за человеческого фактора.
8. Актуальные изменения в 2026 году: что учесть при заполнении
В 2026 году вступило в силу несколько изменений, которые влияют на заполнение 2-НДФЛ. Основные нововведения:
- 🆕 Новые коды вычетов:
328— инвестиционный вычет по ИИС типа Б.329— вычет по процентам по ипотеке (расширен список льготных категорий).
- 📈 Повышение лимита по стандартным вычетам: Теперь вычет на ребёнка-инвалида составляет 12 000 руб. (ранее — 6 000 руб.).
- 🔍 Ужесточение контроля за "серыми" зарплатами: ФНС активнее проверяет соотношение доходов в 2-НДФЛ и расходов по банковским счетам. Если в справке указаны заниженные доходы, налоговая может запросить пояснения.
Чтобы учесть эти изменения в 1С:
- Обновите классификаторы кодов доходов и вычетов (через
Администрирование → Обновление классификаторов). - Проверьте, что в личных карточках сотрудников указаны все основания для новых вычетов (например, договор ИИС или ипотечный кредит).
- При формировании справок обращайте внимание на суммы вычетов — они должны соответствовать новым лимитам.
⚠️ Внимание: С 2026 года за непредставление 2-НДФЛ в срок (до 1 марта) штраф увеличен до 1 000 руб. за каждую справку. Если опоздание более 10 дней, налоговая может заблокировать расчётный счёт организации.
FAQ: Ответы на частые вопросы
❓ Нужно ли сдавать 2-НДФЛ на уволенных сотрудников?
Да, справки 2-НДФЛ формируются за весь календарный год, даже если сотрудник уволился в середине года. Исключение — если уволенный сотрудник не имел доходов в отчётном периоде (например, уволился в декабре и зарплату получил в январе следующего года).
В 1С для уволенных сотрудников можно использовать фильтр по дате увольнения при групповом создании справок.
❓ Можно ли исправить ошибку в 2-НДФЛ после сдачи в ФНС?
Да, для этого нужно сформировать корректирующую справку с тем же номером, но с увеличенным номером корректировки (например, "1"). В личном кабинете ФНС загрузите новый файл с пометкой "Уточнённая".
Если ошибка критичная (например, неверный ИНН сотрудника), налоговая может потребовать пояснительную записку.
❓ Как в 1С указать код дохода для компенсации за неиспользованный отпуск?
Компенсация за неиспользованный отпуск при увольнении указывается с кодом 2013 (компенсация за неиспользованный отпуск при увольнении) или 4800 (компенсация за неиспользованный отпуск при переводе на другую работу).
В 1С этот код проставляется автоматически, если в документе увольнения выбрано начисление "Компенсация отпуска".
❓ Что делать, если сотрудник отказался предоставлять ИНН?
Согласно п. 1 ст. 84 НК РФ, налоговый агент (работодатель) обязан указать ИНН физического лица в справке 2-НДФЛ. Если сотрудник отказывается предоставить ИНН, вы можете:
- Запросить ИНН через сервис ФНС по паспортным данным (с согласия сотрудника).
- Если ИНН получить невозможно, укажите в справке прочерки, но будьте готовы к тому, что ФНС может запросить пояснения.
❓ Нужно ли сдавать 2-НДФЛ, если у сотрудника не было доходов?
Нет, если в течение года сотрудник не получал доходов, облагаемых НДФЛ (например, находился в неоплачиваемом отпуске), справку 2-НДФЛ на него формировать не нужно.
Исключение — если сотрудник имел доходы, не облагаемые НДФЛ (например, материальная помощь до 4 000 руб.), но их также можно не отражать в 2-НДФЛ.