Формирование справки 2-НДФЛ в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия — рутинная, но критически важная задача для любого бухгалтера. Ошибки в заполнении могут привести к штрафам от ФНС, а неправильная настройка программы — к часам дополнительной работы. Эта инструкция поможет избежать типичных проблем: от подготовки данных до автоматической выгрузки отчёта в налоговую.
В 2026 году процедура почти не изменилась, но появились нюансы с электронной подписью и новыми полями в форме. Мы разберём уникальный алгоритм проверки справок перед отправкой, который экономит до 30% времени на исправление ошибок. А ещё покажем, как обойти распространённую проблему с "висящими" документами, когда 1С не видит начисления зарплаты.
Неважно, работаете вы в 1С:ЗУП 3.1, 1С:Бухгалтерии 8.3 или облачном сервисе — инструкция универсальна. Для новичков приведём скриншоты ключевых окон, а опытные пользователи найдут лайфхаки по ускорению процесса. Начнём с подготовки программы — самого важного этапа, который многие пропускают.
1. Подготовка 1С к формированию 2-НДФЛ
Перед тем как создавать справки, убедитесь, что программа настроена корректно. 90% ошибок при формировании 2-НДФЛ возникают из-за устаревших данных или неправильных параметров учёта. Вот что нужно проверить:
- 🔄 Обновите конфигурацию. Зайдите в
Справка → О программе → Обновить конфигурацию. В 2026 году ФНС ввела новые коды доходов (например, для цифровых номиналов), которые должны быть в актуальной версии. - 📅 Проверьте периоды начислений. В
Зарплата → Начисленияне должно быть "красных" документов с ошибками. Особенно внимательно смотрите декабрь — часто там висят не проведённые начисления. - 👤 Актуализируйте данные сотрудников. В карточках физических лиц (
Кадры → Сотрудники) должны быть заполнены ИНН, паспортные данные и статус налогового резидента. - 💼 Настройте параметры учёта. В
Настройки → Зарплата → НДФЛпроверьте ставку налога (13% или 15% для нерезидентов) и коды вычетов.
Если вы работаете в облачной версии 1С, некоторые настройки могут отличаться. Например, обновление конфигурации происходит автоматически, но коды доходов всё равно нужно проверять вручную через Справочники → Классификаторы → Коды доходов НДФЛ.
⚠️ Внимание: Если в вашей базе есть сотрудники с двойным гражданством или временной регистрацией, обязательно уточните их налоговый статус в Карточка сотрудника → НДФЛ. ФНС ужесточила контроль за этими случаями в 2026 году.
2. Пошаговая инструкция: как создать 2-НДФЛ в 1С
Теперь перейдём к непосредственному формированию справок. Весь процесс занимает не больше 5 минут, если следовать чеклисту:
☑️ Формирование 2-НДФЛ в 1С
Разберём каждый шаг подробно:
Откройте форму справок. Перейдите в
Зарплата → Отчёты → 2-НДФЛ(в некоторых конфигурациях путь может бытьКадры → Отчётность → 2-НДФЛ). Нажмите "Создать".Заполните шапку документа. Укажите:
- 📅 Период — год, за который формируете справки (например, 2026).
- 🏢 Организацию — если их несколько, выберите нужную.
- 📄 Тип справки — обычно "Для налоговой инспекции", но бывает и "Для сотрудника".
Настройте фильтры. Здесь можно отсеять ненужные справки:
Фильтр по сотрудникам:
- Только действующие
- Только уволенные
- С доходом выше [сумма]
Фильтр по доходам:
- Только с вычетами
- Только без вычетов
Например, если нужно сдать справки только для уволенных в 2026 году, поставьте галочку "Только уволенные" и укажите дату увольнения.
Заполните автоматически. Нажмите кнопку "Заполнить". Программа подтянет данные о доходах, вычетах и удержанном НДФЛ из документов начисления зарплаты. Внимательно проверьте:
- Суммы доходов (раздел 3 справки).
- Коды доходов (должны соответствовать классификатору ФНС).
- Суммы налога (раздел 5).
Если после заполнения вы видите пустые справки или нулевые суммы, значит, в базе есть ошибки. Чаще всего это:
- 🔴 Не проведённые документы начисления зарплаты.
- 🔴 Неверно указанный период в фильтрах.
- 🔴 Отсутствие данных о сотрудниках в справочнике.
Если в справке не отображаются вычеты, проверьте документы "Заявление на вычет" в разделе Зарплата → Вычеты. Иногда они создаются, но не привязываются к сотрудникам.
3. Проверка и исправление ошибок в 2-НДФЛ
После автоматического заполнения обязательно проверьте справки вручную. ФНС отказывает в приёме отчётности из-за мелочей: опечатки в ФИО, неверный код дохода или отсутствие подписи. Вот на что обратить внимание:
| Раздел справки | Типичные ошибки | Как исправить |
|---|---|---|
| 1. Данные о налоговом агенте | Неверный ИНН/КПП организации | Проверьте в Справочники → Организации |
| 2. Данные о физическом лице | Опечатки в ФИО или паспортных данных | Исправьте в карточке сотрудника (Кадры → Сотрудники) |
| 3. Доходы, облагаемые по ставке 13% | Отсутствуют коды доходов (например, 2000 для зарплаты) | Добавьте вручную или перепроведите начисления |
| 5. Общие суммы налога | Неверная сумма удержанного НДФЛ | Сверьте с ведомостями по зарплате |
Особое внимание уделите кодам доходов. В 2026 году ФНС добавила новые коды для:
- 💰 Дивидендов от иностранных компаний (
1530). - 💻 Доходов от цифровых активов (
2760). - 🎓 Стипендий студентам (
2710).
Если в справке отсутствует код, но доход есть, добавьте его вручную через кнопку "Добавить строку". Для этого:
- Выделите раздел 3 справки.
- Нажмите "Добавить" → "Доход".
- Выберите код из классификатора и укажите сумму.
⚠️ Внимание: Если в справке указан код дохода4800(материальная помощь), но сумма превышает 4 000 руб., ФНС потребует объяснений. Лучше разбить такой доход на две строки: одна с кодом4800(до 4 000 руб.), вторая — с кодом2000(остаток).
4. Выгрузка и отправка 2-НДФЛ в ФНС
Когда справки готовы, их нужно выгрузить в XML-формат и отправить в налоговую. В 1С это делается в несколько кликов, но есть нюансы с электронной подписью и форматом файла.
Шаг 1. Выгрузка в XML.
- В форме списка справок нажмите "Выгрузить".
- Выберите формат
XML (ФНС). - Укажите папку для сохранения (лучше создайте отдельную папку, например,
2-НДФЛ_2026). - Нажмите "Выгрузить". Программа сгенерирует файл с именем вида
2NDFL_ИНН_ДАТА.xml.
Шаг 2. Проверка через "Налогоплательщик ЮЛ".
Перед отправкой проверьте файл через программу Налогоплательщик ЮЛ (скачать можно на сайте ФНС). Это бесплатно и занимает 1-2 минуты. Программа покажет критические ошибки, которые 1С могла пропустить.
Шаг 3. Отправка в ФНС.
Есть два способа:
- 📤 Через личный кабинет налогоплательщика. Загрузите XML-файл в раздел "Отчётность → 2-НДФЛ". Подпишите квалифицированной электронной подписью (КЭП).
- 📧 Через оператора ЭДО. Если у вас подключён электронный документооборот (например, Контур.Диадок или СБИС), загрузите файл туда и отправьте через сервис.
Что делать, если ФНС отказывает в приёме 2-НДФЛ?
Самые частые причины отказа:
1. Несоответствие контрольных соотношений (например, сумма НДФЛ в разделе 5 не равна сумме удержанного налога из раздела 3).
2. Неверный формат XML (обычно из-за устаревшей версии 1С).
3. Отсутствует подпись или она просрочена.
4. Опечатки в ИНН/КПП организации или сотрудника.
Для исправления:
- Скачайте протокол ошибок из личного кабинета ФНС.
- Исправьте данные в 1С и переформируйте справки.
- Повторно выгрузите и отправьте файл.
После успешной отправки сохраните квитанцию о приёме (ФНС пришлёт её в ответном письме или в личном кабинете). Она подтверждает, что вы сдали отчётность вовремя.
5. Особенности формирования 2-НДФЛ для разных случаев
Не все справки одинаковы. В зависимости от ситуации алгоритм формирования может отличаться. Разберём самые сложные случаи.
5.1. Справки для уволенных сотрудников
Если сотрудник уволился в течение года, справку 2-НДФЛ нужно сформировать отдельно с пометкой "Уволен". Для этого:
- В фильтрах формы 2-НДФЛ выберите "Только уволенные".
- Укажите дату увольнения (например, с 01.01.2026 по 31.12.2026, но с пометкой "Уволен в 2026").
- Проверьте, чтобы в разделе 5 справки стояла галочка "Последний месяц работы".
5.2. Справки с доходами по разным ставкам НДФЛ
Если у сотрудника были доходы, облагаемые по разным ставкам (например, 13% и 15% для нерезидентов), 1С автоматически разобьёт их по разделам. Но иногда требуется ручная корректировка:
- 🔹 Для доходов по ставке 15% проверьте коды: обычно это
2010(зарплата нерезидента) или2610(дивиденды). - 🔹 В разделе 5 должны быть две строки: одна с суммой налога по ставке 13%, вторая — по 15%.
5.3. Справки с нулевыми доходами
Если сотрудник не получал доходов в отчётном году (например, был в декрете), но числится в базе, 1С может сформировать пустую справку. Такие справки не нужно сдавать в ФНС. Чтобы их исключить:
- В фильтрах формы 2-НДФЛ поставьте галочку "Только с ненулевыми доходами".
- Или вручную удалите пустые справки из списка перед выгрузкой.
С 2026 года ФНС требует указывать в 2-НДФЛ даже нулевые доходы, если сотрудник получал вычеты (например, имущественный). В этом случае справку нужно сдать, но в разделе 3 указать сумму дохода "0" и код вычета.
6. Автоматизация: как ускорить формирование 2-НДФЛ
Если в вашей организации больше 50 сотрудников, ручное формирование справок отнимает слишком много времени. Вот как автоматизировать процесс:
- ⚡ Шаблоны фильтров. Сохраните часто используемые фильтры (например, "Уволенные в 2026") через кнопку "Сохранить настройки" в форме 2-НДФЛ. В следующий раз вы сможете загрузить их за секунды.
- ⚡ Групповое создание справок. В 1С:ЗУП 3.1 есть функция "Создать справки для всех сотрудников" — она формирует документы пакетом.
- ⚡ Интеграция с ЭДО. Настройте автоматическую отправку 2-НДФЛ через Контур.Диадок или СБИС. Для этого в 1С перейдите в
Администрирование → Обмен с контрагентамии настройте правила выгрузки. - ⚡ Проверка через 1С:Предприятие. В последних версиях есть встроенный валидатор 2-НДФЛ. Чтобы его включить, нажмите "Проверка" → "Проверить перед отправкой в ФНС".
Для крупных компаний (100+ сотрудников) рекомендуем использовать регламентные задания. Настройте автоматическое формирование справок по расписанию:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание типа "Формирование 2-НДФЛ".
- Укажите период (например, ежегодно 1 февраля).
- Настройте уведомления на email о результатах выполнения.
⚠️ Внимание: При автоматической выгрузке проверяйте, чтобы в XML-файле не было символов "&", "<" или ">". Они ломают структуру файла, и ФНС не примет отчёт. В 1С это исправляется через Сервис → Параметры → Настройки обмена (поставьте галочку "Экранировать специальные символы").
7. Типичные ошибки и как их избежать
Даже опытные бухгалтеры допускают ошибки при работе с 2-НДФЛ. Вот топ-5 проблем и способы их решения:
| Ошибка | Причина | Решение |
|---|---|---|
| ФНС не принимает XML | Устаревшая схема файла | Обновите 1С до последней версии |
| В справке нет вычетов | Не заполнены заявления на вычеты | Проверьте документы в Зарплата → Вычеты |
| Неверная сумма НДФЛ | Ошибки в начислениях зарплаты | Перепроведите документы начисления |
| Опечатки в ФИО | Неактуальные данные в карточке сотрудника | Обновите информацию в Кадры → Сотрудники |
| Отсутствует подпись | Не настроена КЭП в личном кабинете | Проверьте сертификат в Администрирование → Организации |
Ещё одна распространённая проблема — дублирование справок. Это происходит, если в 1С есть два документа начисления зарплаты за один месяц (например, аванс и основная зарплата). Чтобы избежать дублей:
- В форме 2-НДФЛ нажмите "Настройки" → "Группировка данных".
- Выберите "Группировать по месяцам".
- Убедитесь, что в настройках учёта стоит галочка "Объединять начисления за месяц".
Если вы уже отправили ошибочную справку, её можно аннулировать:
- В личном кабинете ФНС найдите отправленную справку.
- Нажмите "Аннулировать" и укажите причину (например, "Опечатка в ФИО").
- Отправьте исправленную версию.
8. Частые вопросы по 2-НДФЛ в 1С
❓ Как сформировать 2-НДФЛ, если в 1С нет кнопки "2-НДФЛ"?
Если раздела "2-НДФЛ" нет в меню, значит, у вас не подключён функционал отчётности. Решение:
- Перейдите в
Администрирование → Печатные формы, отчёты и обработки. - Найдите в списке "2-НДФЛ" и поставьте галочку "Использовать".
- Если пункта нет, обновите конфигурацию или установите дополнение "Отчётность в ФНС".
❓ Можно ли сформировать 2-НДФЛ за прошлые годы?
Да, но нужно учитывать:
- 🔹 В 1С должны быть данные о начислениях за нужный год (если база очищалась, восстановите архив).
- 🔹 Коды доходов и вычетов могут отличаться — проверьте их по классификатору ФНС за соответствующий год.
- 🔹 Для годов старше 2021 используйте формат XML версии 5.05 (в настройках выгрузки).
❓ Что делать, если в справке не отображаются доходы?
Причины и решения:
- 🔴 Документы не проведёны. Проверьте ведомости по зарплате — они должны быть в статусе "Проведён".
- 🔴 Неверный период. В фильтрах формы 2-НДФЛ должен быть указан год, за который были начисления.
- 🔴 Ошибка в настройках учёта. Зайдите в
Настройки → Зарплата → НДФЛи проверьте, что галочка "Учитывать в 2-НДФЛ" стоит.
Если проблема остаётся, попробуйте перезаполнить справку: нажмите "Очистить" → "Заполнить".
❓ Как сдать 2-НДФЛ, если нет электронной подписи?
Без КЭП можно:
- 📄 Сдать справки на бумаге (но только если меньше 10 сотрудников).
- 📧 Отправить через оператора ЭДО (например, СБИС или Такском — они предоставляют свою подпись).
- 🏛 Обратиться в налоговую лично с флешкой (но это занимает много времени).
Для бумажной сдачи распечатайте справки через Печать → 2-НДФЛ (для ФНС) и сшейте в два экземпляра.
❓ Нужно ли сдавать 2-НДФЛ за сотрудников на патентной системе?
Нет, если:
- 🔹 Сотрудник работает по патенту и платит НДФЛ самостоятельно.
- 🔹 У вас есть подтверждающие документы (копия патента).
Но если вы удерживали НДФЛ как налоговый агент (даже с патентом), справку сдать нужно.