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

В этой статье разберём пошаговое заполнение 2-НДФЛ в 1С — от подготовки данных до выгрузки в налоговую. Особое внимание уделим актуальным кодам доходов (например, 2000 для зарплаты или 2012 для отпускных), настройке вычетов и типичным ошибкам, из-за которых ФНС отказывает в приёме. Материал актуален для 1С:ЗУП 3.1 и 1С:Бухгалтерия 8.3 (ред. 3.0) с последними обновлениями.

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

1. Подготовка программы: обновления, настройки и права доступа

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

Первое, что нужно сделать — обновить конфигурацию. Для этого:

  • 🔄 Перейдите в Администрирование → Обновление программы.
  • 📥 Нажмите «Проверить обновления» и установите последние релизы (особенно если работаете с отчётностью за текущий год).
  • 🔧 После обновления перезапустите 1С и проверьте версию в Справка → О программе.

Далее настройте права доступа для пользователя, который будет формировать справки. В 1С:ЗУП это делается через:

Администрирование → Настройка пользователей и прав → Пользователи

Убедитесь, что у пользователя есть права на:

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

2. Настройка параметров учёта НДФЛ

Перед формированием справок необходимо проверить и скорректировать настройки учёта НДФЛ в программе. Это гарантирует, что все доходы и вычеты будут учитываться корректно.

Перейдите в раздел:

Настройки → Налоги и взносы → НДФЛ

Здесь проверьте:

  • 📌 Ставки НДФЛ (по умолчанию — 13%, но для нерезидентов или дивидендов могут применяться другие ставки).
  • 📌 Коды доходов и вычетов — они должны соответствовать актуальному классификатору ФНС.
  • 📌 Порядок удержания налога (например, при выплате аванса или зарплаты).

Особое внимание уделите кодам вычетов. Например:

Код вычета Наименование Когда применяется
311 Стандартный вычет на первого ребёнка Ежемесячно до превышения лимита дохода (350 000 ₽ в год)
312 Стандартный вычет на второго ребёнка Аналогично, но сумма вычета выше
327 Социальный вычет на лечение При предоставлении документов от медучреждения
328 Социальный вычет на обучение При оплате обучения (своего или детей)
⚠️ Внимание: Если в программе не обновлены коды доходов/вычетов, ФНС может отклонить отчётность. Проверьте актуальность классификаторов в Справочники → Классификаторы → Коды доходов и вычетов НДФЛ.
💡

Если в вашей организации есть сотрудники-нерезиденты, создайте для них отдельную ставку НДФЛ (30%) в справочнике "Ставки налогов и взносов".

3. Формирование справок 2-НДФЛ: пошаговая инструкция

Теперь переходим к непосредственному формированию справок. В 1С:ЗУП это делается через раздел:

Зарплата → Отчётность по зарплате → 2-НДФЛ

Алгоритм действий:

  1. Выберите период (год, за который формируется отчётность).
  2. Укажите организацию (если в базе несколько юридических лиц).
  3. Настройте фильтры:
    • 🔍 По сотрудникам (можно выбрать конкретных людей или всех).
    • 🔍 По видам доходов (например, только зарплата или включая дивиденды).
  • Нажмите «Сформировать» — программа автоматически заполнит данные.
  • После формирования проверьте:

    • 📋 Личные данные сотрудников (ФИО, ИНН, паспортные данные).
    • 💰 Суммы доходов и налогов — они должны совпадать с расчётными ведомостями.
    • 📑 Коды доходов и вычетов (например, 2000 для зарплаты, 2760 для материальной помощи).

    ☑️ Проверка справки 2-НДФЛ перед отправкой

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

    Если нужно внести исправления, дважды кликните по строке сотрудника и отредактируйте данные вручную. Например, можно:

    • 🔄 Изменить код дохода (если программа выбрала неверный).
    • ➕ Добавить вычет, который не был учтён автоматически.
    • ✏️ Исправить паспортные данные.

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

    Даже опытные бухгалтеры сталкиваются с ошибками при заполнении 2-НДФЛ. Рассмотрим наиболее распространённые проблемы и способы их решения.

    Ошибка 1: Несовпадение сумм с расчётными ведомостями

    Если суммы в справке не сходятся с данными по начислениям, проверьте:

    • 🔹 Настройки периода удержания НДФЛ (возможно, налог удержан не в том месяце).
    • 🔹 Наличие перерасчётов за прошлые периоды.
    • 🔹 Корректность кодов доходов (например, премия может учитываться как отдельный доход с кодом 2002).

    Ошибка 2: Отсутствие данных по сотрудникам

    Если в справке не отображаются некоторые сотрудники, причины могут быть следующими:

    • 🔹 В карточке сотрудника не указан ИНН или паспортные данные.
    • 🔹 Сотрудник уволен, но в настройках фильтра не учтён статус «Уволенные».
    • 🔹 Данные не синхронизированы между узлами РИБ (для распределённых баз).

    Ошибка 3: Неверные коды вычетов

    Программа может автоматически не применить вычет, если:

    • 🔹 Не заполнено заявление на вычет в личной карточке сотрудника.
    • 🔹 Превышен лимит дохода для стандартных вычетов (350 000 ₽ в год).
    • 🔹 Не обновлены классификаторы кодов в программе.
    ⚠️ Внимание: Если в справке указан неверный код дохода (например, 2000 вместо 2012 для отпускных), ФНС может расценить это как занижение налоговой базы. Всегда сверяйте коды с официальным классификатором.
    Что делать, если ФНС отклонила справку?

    Если ФНС вернула справку с ошибкой, проверьте:

    1. Формат файла (должен быть XML, подписанный ЭЦП).

    2. Корректность ИНН и КПП организации.

    3. Наличие всех обязательных реквизитов (даты, подписи).

    4. Актуальность версии формата (на 2026 год — версия 5.06).

    После исправлений сформируйте справку заново и выгрузите повторно.

    5. Выгрузка справок в ФНС: форматы и нюансы

    После проверки данных справки нужно выгрузить в ФНС. В это делается через:

    Зарплата → Отчётность по зарплате → 2-НДФЛ → Выгрузить

    Выберите формат выгрузки:

    Для электронной сдачи:

    1. Выберите Электронный формат (XML).
    2. Укажите путь для сохранения файла.
    3. Подпишите файл электронной подписью (ЭЦП).
    4. Загрузите файл в личный кабинет ФНС или через оператора ЭДО.

    С 2026 года ФНС требует обязательную подпись справок 2-НДФЛ квалифицированной ЭЦП. Без неё отчётность не будет принята.

    Формат Когда использовать Особенности
    XML (для ФНС) Для сдачи отчётности Требует ЭЦП, версия формата 5.06
    PDF/Excel (для сотрудников) Для выдачи на руки Можно распечатать или отправить по почте
    TXT (архив) Для хранения в базе Удобно для массовой обработки
    ⚠️ Внимание: Если вы используете 1С:Отчётность или 1С:ЭДО, настройте интеграцию с этими сервисами для автоматической отправки справок. Это сэкономит время и снизит риск ошибок при ручной загрузке.

    6. Массовое формирование справок: лайфхаки для больших компаний

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

    Способ 1: Групповое формирование

    В окне формирования 2-НДФЛ:

    • 🔘 Отметьте галочкой всех сотрудников (или используйте фильтр по подразделениям).
    • 🔘 Нажмите «Сформировать» — программа создаст справки для всех выбранных лиц.

    Способ 2: Автоматическое заполнение реквизитов

    Если в карточках сотрудников заполнены:

    • 📌 ИНН,
    • 📌 паспортные данные,
    • 📌 адрес регистрации,

    программа подтянет их автоматически. Проверить заполненность можно через отчёт:

    Отчёты → Персонал → Анализ заполнения данных сотрудников

    Способ 3: Экспорт и импорт данных

    Для сложных случаев (например, перенос данных из другой программы):

    • 📤 Экспортируйте данные в Excel через Файл → Выгрузить.
    • 📥 Исправьте данные в Excel и загрузите обратно через Файл → Загрузить.
    💡

    Используйте обработку "Групповое изменение реквизитов" (доступна в 1С:ЗУП), чтобы быстро исправить одинаковые ошибки в данных нескольких сотрудников (например, неверный код дохода).

    7. Проверка и исправление ошибок перед отправкой

    Перед отправкой справок в ФНС обязательно выполните проверку. В для этого есть встроенные инструменты:

    Шаг 1: Контроль заполнения

    В окне формирования 2-НДФЛ нажмите кнопку «Проверка». Программа проверит:

    • 🔍 Наличие обязательных реквизитов (ИНН, КПП).
    • 🔍 Корректность кодов доходов и вычетов.
    • 🔍 Соответствие сумм налоговым регистрам.

    Шаг 2: Сверка с регистрами

    Сравните данные в справках с:

    • 📊 Регистром начислений (Зарплата → Регистры → НДФЛ).
    • 📊 Карточкой сотрудника (раздел «Налоги и взносы»).

    Шаг 3: Тестовая выгрузка

    Сформируйте тестовый XML-файл и проверьте его через:

    ⚠️ Внимание: Если при проверке выявляются расхождения в суммах более чем на 1 рубль, ФНС может потребовать пояснения. Всегда округляйте суммы до копеек в соответствии с правилами бухучёта.

    FAQ: Ответы на частые вопросы

    Как исправить ошибку «Неверный формат файла» при выгрузке в ФНС?

    Ошибка возникает, если:

    • 🔹 Используется устаревшая версия формата (обновите 1С).
    • 🔹 Файл не подписан ЭЦП или подпись недействительна.
    • 🔹 В названии файла есть кириллица или пробелы (используйте латиницу и подчёркивания).

    Решение: обновите программу, проверьте ЭЦП и переименуйте файл (например, 2NDFL_2026_01.xml).

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

    Да, но:

    • 🔹 Убедитесь, что в программе загружены исторические данные по сотрудникам.
    • 🔹 Проверьте актуальность кодов доходов/вычетов для нужного года (они могут отличаться).
    • 🔹 При выгрузке выберите соответствующую версию формата (например, 5.05 для 2023 года).
    Что делать, если в справке не отображаются стандартные вычеты?

    Проверьте:

    • 🔹 В личной карточке сотрудника заполнено заявление на вычет (раздел «Налоги»).
    • 🔹 Доход сотрудника не превысил 350 000 ₽ с начала года (лимит для стандартных вычетов).
    • 🔹 В настройках программы включено автоматическое применение вычетов.

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

    Как выгрузить 2-НДФЛ для сотрудников, уволившихся в прошлом году?

    В настройках фильтра при формировании справок:

    • 🔹 Установите галочку «Уволенные».
    • 🔹 Выберите период, в котором сотрудник получал доходы.
    • 🔹 Проверьте, что в карточке сотрудника указан правильный статус («Уволен»).
    Нужно ли сдавать 2-НДФЛ, если у сотрудника не было доходов?

    Нет, справку 2-НДФЛ не нужно формировать, если:

    • 🔹 Сотрудник не получал доходов в отчётном году.
    • 🔹 Все доходы были освобождены от НДФЛ (например, материальная помощь до 4 000 ₽).

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