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

В 2026 году процедура почти не изменилась, но появились нюансы с электронной подписью и новыми полями в форме. Мы разберём уникальный алгоритм проверки справок перед отправкой, который экономит до 30% времени на исправление ошибок. А ещё покажем, как обойти распространённую проблему с "висящими" документами, когда 1С не видит начисления зарплаты.

Неважно, работаете вы в 1С:ЗУП 3.1, 1С:Бухгалтерии 8.3 или облачном сервисе — инструкция универсальна. Для новичков приведём скриншоты ключевых окон, а опытные пользователи найдут лайфхаки по ускорению процесса. Начнём с подготовки программы — самого важного этапа, который многие пропускают.

1. Подготовка 1С к формированию 2-НДФЛ

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

  • 🔄 Обновите конфигурацию. Зайдите в Справка → О программе → Обновить конфигурацию. В 2026 году ФНС ввела новые коды доходов (например, для цифровых номиналов), которые должны быть в актуальной версии.
  • 📅 Проверьте периоды начислений. В Зарплата → Начисления не должно быть "красных" документов с ошибками. Особенно внимательно смотрите декабрь — часто там висят не проведённые начисления.
  • 👤 Актуализируйте данные сотрудников. В карточках физических лиц (Кадры → Сотрудники) должны быть заполнены ИНН, паспортные данные и статус налогового резидента.
  • 💼 Настройте параметры учёта. В Настройки → Зарплата → НДФЛ проверьте ставку налога (13% или 15% для нерезидентов) и коды вычетов.

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

📊 Какую версию 1С вы используете для 2-НДФЛ?
1С:ЗУП 3.1
1С:Бухгалтерия 8.3
1С:ERP
Облачная версия
Другая
⚠️ Внимание: Если в вашей базе есть сотрудники с двойным гражданством или временной регистрацией, обязательно уточните их налоговый статус в Карточка сотрудника → НДФЛ. ФНС ужесточила контроль за этими случаями в 2026 году.

2. Пошаговая инструкция: как создать 2-НДФЛ в 1С

Теперь перейдём к непосредственному формированию справок. Весь процесс занимает не больше 5 минут, если следовать чеклисту:

☑️ Формирование 2-НДФЛ в 1С

Выполнено: 0 / 5

Разберём каждый шаг подробно:

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

  2. Заполните шапку документа. Укажите:

    • 📅 Период — год, за который формируете справки (например, 2026).
    • 🏢 Организацию — если их несколько, выберите нужную.
    • 📄 Тип справки — обычно "Для налоговой инспекции", но бывает и "Для сотрудника".

  • Настройте фильтры. Здесь можно отсеять ненужные справки:

    Фильтр по сотрудникам:
    

    - Только действующие

    - Только уволенные

    - С доходом выше [сумма]

    Фильтр по доходам:

    - Только с вычетами

    - Только без вычетов

    Например, если нужно сдать справки только для уволенных в 2026 году, поставьте галочку "Только уволенные" и укажите дату увольнения.

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

    • Суммы доходов (раздел 3 справки).
    • Коды доходов (должны соответствовать классификатору ФНС).
    • Суммы налога (раздел 5).

  • Если после заполнения вы видите пустые справки или нулевые суммы, значит, в базе есть ошибки. Чаще всего это:

    • 🔴 Не проведённые документы начисления зарплаты.
    • 🔴 Неверно указанный период в фильтрах.
    • 🔴 Отсутствие данных о сотрудниках в справочнике.
    💡

    Если в справке не отображаются вычеты, проверьте документы "Заявление на вычет" в разделе Зарплата → Вычеты. Иногда они создаются, но не привязываются к сотрудникам.

    3. Проверка и исправление ошибок в 2-НДФЛ

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

    Раздел справки Типичные ошибки Как исправить
    1. Данные о налоговом агенте Неверный ИНН/КПП организации Проверьте в Справочники → Организации
    2. Данные о физическом лице Опечатки в ФИО или паспортных данных Исправьте в карточке сотрудника (Кадры → Сотрудники)
    3. Доходы, облагаемые по ставке 13% Отсутствуют коды доходов (например, 2000 для зарплаты) Добавьте вручную или перепроведите начисления
    5. Общие суммы налога Неверная сумма удержанного НДФЛ Сверьте с ведомостями по зарплате

    Особое внимание уделите кодам доходов. В 2026 году ФНС добавила новые коды для:

    • 💰 Дивидендов от иностранных компаний (1530).
    • 💻 Доходов от цифровых активов (2760).
    • 🎓 Стипендий студентам (2710).

    Если в справке отсутствует код, но доход есть, добавьте его вручную через кнопку "Добавить строку". Для этого:

    1. Выделите раздел 3 справки.
    2. Нажмите "Добавить" → "Доход".
    3. Выберите код из классификатора и укажите сумму.
    ⚠️ Внимание: Если в справке указан код дохода 4800 (материальная помощь), но сумма превышает 4 000 руб., ФНС потребует объяснений. Лучше разбить такой доход на две строки: одна с кодом 4800 (до 4 000 руб.), вторая — с кодом 2000 (остаток).

    4. Выгрузка и отправка 2-НДФЛ в ФНС

    Когда справки готовы, их нужно выгрузить в XML-формат и отправить в налоговую. В 1С это делается в несколько кликов, но есть нюансы с электронной подписью и форматом файла.

    Шаг 1. Выгрузка в XML.

    1. В форме списка справок нажмите "Выгрузить".
    2. Выберите формат XML (ФНС).
    3. Укажите папку для сохранения (лучше создайте отдельную папку, например, 2-НДФЛ_2026).
    4. Нажмите "Выгрузить". Программа сгенерирует файл с именем вида 2NDFL_ИНН_ДАТА.xml.

    Шаг 2. Проверка через "Налогоплательщик ЮЛ".

    Перед отправкой проверьте файл через программу Налогоплательщик ЮЛ (скачать можно на сайте ФНС). Это бесплатно и занимает 1-2 минуты. Программа покажет критические ошибки, которые 1С могла пропустить.

    Шаг 3. Отправка в ФНС.

    Есть два способа:

    • 📤 Через личный кабинет налогоплательщика. Загрузите XML-файл в раздел "Отчётность → 2-НДФЛ". Подпишите квалифицированной электронной подписью (КЭП).
    • 📧 Через оператора ЭДО. Если у вас подключён электронный документооборот (например, Контур.Диадок или СБИС), загрузите файл туда и отправьте через сервис.
    Что делать, если ФНС отказывает в приёме 2-НДФЛ?

    Самые частые причины отказа:

    1. Несоответствие контрольных соотношений (например, сумма НДФЛ в разделе 5 не равна сумме удержанного налога из раздела 3).

    2. Неверный формат XML (обычно из-за устаревшей версии 1С).

    3. Отсутствует подпись или она просрочена.

    4. Опечатки в ИНН/КПП организации или сотрудника.

    Для исправления:

    - Скачайте протокол ошибок из личного кабинета ФНС.

    - Исправьте данные в 1С и переформируйте справки.

    - Повторно выгрузите и отправьте файл.

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

    5. Особенности формирования 2-НДФЛ для разных случаев

    Не все справки одинаковы. В зависимости от ситуации алгоритм формирования может отличаться. Разберём самые сложные случаи.

    5.1. Справки для уволенных сотрудников

    Если сотрудник уволился в течение года, справку 2-НДФЛ нужно сформировать отдельно с пометкой "Уволен". Для этого:

    1. В фильтрах формы 2-НДФЛ выберите "Только уволенные".
    2. Укажите дату увольнения (например, с 01.01.2026 по 31.12.2026, но с пометкой "Уволен в 2026").
    3. Проверьте, чтобы в разделе 5 справки стояла галочка "Последний месяц работы".

    5.2. Справки с доходами по разным ставкам НДФЛ

    Если у сотрудника были доходы, облагаемые по разным ставкам (например, 13% и 15% для нерезидентов), 1С автоматически разобьёт их по разделам. Но иногда требуется ручная корректировка:

    • 🔹 Для доходов по ставке 15% проверьте коды: обычно это 2010 (зарплата нерезидента) или 2610 (дивиденды).
    • 🔹 В разделе 5 должны быть две строки: одна с суммой налога по ставке 13%, вторая — по 15%.

    5.3. Справки с нулевыми доходами

    Если сотрудник не получал доходов в отчётном году (например, был в декрете), но числится в базе, 1С может сформировать пустую справку. Такие справки не нужно сдавать в ФНС. Чтобы их исключить:

    1. В фильтрах формы 2-НДФЛ поставьте галочку "Только с ненулевыми доходами".
    2. Или вручную удалите пустые справки из списка перед выгрузкой.
    💡

    С 2026 года ФНС требует указывать в 2-НДФЛ даже нулевые доходы, если сотрудник получал вычеты (например, имущественный). В этом случае справку нужно сдать, но в разделе 3 указать сумму дохода "0" и код вычета.

    6. Автоматизация: как ускорить формирование 2-НДФЛ

    Если в вашей организации больше 50 сотрудников, ручное формирование справок отнимает слишком много времени. Вот как автоматизировать процесс:

    • Шаблоны фильтров. Сохраните часто используемые фильтры (например, "Уволенные в 2026") через кнопку "Сохранить настройки" в форме 2-НДФЛ. В следующий раз вы сможете загрузить их за секунды.
    • Групповое создание справок. В 1С:ЗУП 3.1 есть функция "Создать справки для всех сотрудников" — она формирует документы пакетом.
    • Интеграция с ЭДО. Настройте автоматическую отправку 2-НДФЛ через Контур.Диадок или СБИС. Для этого в 1С перейдите в Администрирование → Обмен с контрагентами и настройте правила выгрузки.
    • Проверка через 1С:Предприятие. В последних версиях есть встроенный валидатор 2-НДФЛ. Чтобы его включить, нажмите "Проверка" → "Проверить перед отправкой в ФНС".

    Для крупных компаний (100+ сотрудников) рекомендуем использовать регламентные задания. Настройте автоматическое формирование справок по расписанию:

    1. Перейдите в Администрирование → Регламентные задания.
    2. Создайте новое задание типа "Формирование 2-НДФЛ".
    3. Укажите период (например, ежегодно 1 февраля).
    4. Настройте уведомления на email о результатах выполнения.
    ⚠️ Внимание: При автоматической выгрузке проверяйте, чтобы в XML-файле не было символов "&", "<" или ">". Они ломают структуру файла, и ФНС не примет отчёт. В 1С это исправляется через Сервис → Параметры → Настройки обмена (поставьте галочку "Экранировать специальные символы").

    7. Типичные ошибки и как их избежать

    Даже опытные бухгалтеры допускают ошибки при работе с 2-НДФЛ. Вот топ-5 проблем и способы их решения:

    Ошибка Причина Решение
    ФНС не принимает XML Устаревшая схема файла Обновите 1С до последней версии
    В справке нет вычетов Не заполнены заявления на вычеты Проверьте документы в Зарплата → Вычеты
    Неверная сумма НДФЛ Ошибки в начислениях зарплаты Перепроведите документы начисления
    Опечатки в ФИО Неактуальные данные в карточке сотрудника Обновите информацию в Кадры → Сотрудники
    Отсутствует подпись Не настроена КЭП в личном кабинете Проверьте сертификат в Администрирование → Организации

    Ещё одна распространённая проблема — дублирование справок. Это происходит, если в 1С есть два документа начисления зарплаты за один месяц (например, аванс и основная зарплата). Чтобы избежать дублей:

    1. В форме 2-НДФЛ нажмите "Настройки" → "Группировка данных".
    2. Выберите "Группировать по месяцам".
    3. Убедитесь, что в настройках учёта стоит галочка "Объединять начисления за месяц".

    Если вы уже отправили ошибочную справку, её можно аннулировать:

    1. В личном кабинете ФНС найдите отправленную справку.
    2. Нажмите "Аннулировать" и укажите причину (например, "Опечатка в ФИО").
    3. Отправьте исправленную версию.

    8. Частые вопросы по 2-НДФЛ в 1С

    ❓ Как сформировать 2-НДФЛ, если в 1С нет кнопки "2-НДФЛ"?

    Если раздела "2-НДФЛ" нет в меню, значит, у вас не подключён функционал отчётности. Решение:

    1. Перейдите в Администрирование → Печатные формы, отчёты и обработки.
    2. Найдите в списке "2-НДФЛ" и поставьте галочку "Использовать".
    3. Если пункта нет, обновите конфигурацию или установите дополнение "Отчётность в ФНС".
    ❓ Можно ли сформировать 2-НДФЛ за прошлые годы?

    Да, но нужно учитывать:

    • 🔹 В 1С должны быть данные о начислениях за нужный год (если база очищалась, восстановите архив).
    • 🔹 Коды доходов и вычетов могут отличаться — проверьте их по классификатору ФНС за соответствующий год.
    • 🔹 Для годов старше 2021 используйте формат XML версии 5.05 (в настройках выгрузки).
    ❓ Что делать, если в справке не отображаются доходы?

    Причины и решения:

    • 🔴 Документы не проведёны. Проверьте ведомости по зарплате — они должны быть в статусе "Проведён".
    • 🔴 Неверный период. В фильтрах формы 2-НДФЛ должен быть указан год, за который были начисления.
    • 🔴 Ошибка в настройках учёта. Зайдите в Настройки → Зарплата → НДФЛ и проверьте, что галочка "Учитывать в 2-НДФЛ" стоит.

    Если проблема остаётся, попробуйте перезаполнить справку: нажмите "Очистить" → "Заполнить".

    ❓ Как сдать 2-НДФЛ, если нет электронной подписи?

    Без КЭП можно:

    • 📄 Сдать справки на бумаге (но только если меньше 10 сотрудников).
    • 📧 Отправить через оператора ЭДО (например, СБИС или Такском — они предоставляют свою подпись).
    • 🏛 Обратиться в налоговую лично с флешкой (но это занимает много времени).

    Для бумажной сдачи распечатайте справки через Печать → 2-НДФЛ (для ФНС) и сшейте в два экземпляра.

    ❓ Нужно ли сдавать 2-НДФЛ за сотрудников на патентной системе?

    Нет, если:

    • 🔹 Сотрудник работает по патенту и платит НДФЛ самостоятельно.
    • 🔹 У вас есть подтверждающие документы (копия патента).

    Но если вы удерживали НДФЛ как налоговый агент (даже с патентом), справку сдать нужно.